notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
RStudio Integrated development environment (IDE) for R (desktop UI version)
2025.09.2+418_5 devel on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2025.09.2+418_3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-12-02 03:32:27
Last Update: 2026-01-07 10:22:10
Commit Hash: 8b878d8
People watching this port, also watch:: xrdp, telegram-desktop, osv-scanner, memcached, R
Also Listed In: java math
License: AGPLv3
WWW:
https://www.rstudio.com/
https://github.com/rstudio/rstudio
Description:
RStudio is a powerful and productive integrated development environment (IDE) for the R programming language. It includes a console, a syntax-highlighting editor that supports direct code execution, and a wide range of tools for plotting, history, debugging, and workspace management. RStudio is available in two flavors: - Desktop: A standalone application for your computer (requires X11). - Server: A web-based interface that provides access to RStudio from anywhere with a web browser. It also features deep integration with Quarto, a next-generation scientific and technical publishing system.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • RStudio>0:devel/RStudio
To install the port:
cd /usr/ports/devel/RStudio/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/RStudio
  • pkg install RStudio
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: RStudio
Package flavors (<flavor>: <package>)
  • desktop: RStudio
  • server: RStudio-server
distinfo:
TIMESTAMP = 1766267269 SHA256 (core-dictionaries.zip) = 4341a9630efb9dcf7f215c324136407f3b3d6003e1c96f2e5e1f9f14d5787494 SIZE (core-dictionaries.zip) = 876339

Expand this list (18 items)

Collapse this list.

SHA256 (gin-2.1.2.zip) = b98e704164f54be596779696a3fcd11be5785c9907a99ec535ff6e9525ad5f9a SIZE (gin-2.1.2.zip) = 1341053 SHA256 (gwt-2.12.2.tar.gz) = 27284accdad05ff8919a7ac6dc5f939a511a90842a35f6393517506d74809e76 SIZE (gwt-2.12.2.tar.gz) = 96737661 SHA256 (mathjax-27.zip) = c56cbaa6c4ce03c1fcbaeb2b5ea3c312d2fb7626a360254770cbcb88fb204176 SIZE (mathjax-27.zip) = 3285230 SHA256 (591b3520eafbb4da7b26b9f31aac6948801f19d8.tar.gz) = 443f0003c06cc451b47650944b55494825e4378fd3554b50e52e4c204e2de7a2 SIZE (591b3520eafbb4da7b26b9f31aac6948801f19d8.tar.gz) = 5855683 SHA256 (RStudio-rstudio-v2025.09.2+418_GH0.tar.gz) = 7e64e65bd3457855e981698dfb61f84e23de0d8bfcb2b1ffc28a38b5b964a769 SIZE (RStudio-rstudio-v2025.09.2+418_GH0.tar.gz) = 192101135 SHA256 (rstudio-r2d3-v0.2.0_GH0.tar.gz) = 6355a7632134c8c9487056019a9c458db2c98d10388cf66b018d5461d0a947af SIZE (rstudio-r2d3-v0.2.0_GH0.tar.gz) = 21977747 SHA256 (rstudio-rmarkdown-aed26ac_GH0.tar.gz) = b6f6f48dd9930514204739d8957c2737f0b1d110aebf9f89fa31de10598cb29b SIZE (rstudio-rmarkdown-aed26ac_GH0.tar.gz) = 2087615 SHA256 (rstudio-rsconnect-03c379b_GH0.tar.gz) = d24b6ee49f32f650f6d10bbfc7b2f61aee258f2fbf45a43c006f9e0a726bcea6 SIZE (rstudio-rsconnect-03c379b_GH0.tar.gz) = 220711 SHA256 (trestletech-plumber-v0.4.6_GH0.tar.gz) = 7bcbfdf5a8a2e3a051d2c673ac5ac51a483ed888afe73116cba7741dbb5f63a6 SIZE (trestletech-plumber-v0.4.6_GH0.tar.gz) = 83332

Collapse this list.


Packages (timestamps in pop-ups are UTC):
RStudio
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-2025.09.2+418_5---n/an/an/a
FreeBSD:13:quarterly-2025.09.2+418_5---n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly-2025.09.2+418_5------
FreeBSD:15:latest-2025.09.2+418_5n/a-n/an/a--
FreeBSD:15:quarterly-2025.09.2+418_5n/a-n/an/a--
FreeBSD:16:latest-2025.09.2+418_5n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ant : devel/apache-ant
  2. sysinfo.h : devel/libsysinfo
  3. node : www/node
  4. pandoc : textproc/hs-pandoc
  5. R-cran-rstudioapi>0 : devel/R-cran-rstudioapi
  6. gsl-lite.hpp : devel/gsl-lite
  7. rapidjson.h : devel/rapidjson
  8. version.hpp : devel/websocketpp
  9. expected.hpp : devel/tl-expected
  10. quarto : textproc/quarto
  11. npm : www/npm
  12. yarn : www/yarn
  13. electron37 : devel/electron37
  14. zip : archivers/zip
  15. cmake : devel/cmake-core
  16. gfortran14 : lang/gcc14
  17. java : java/openjdk17
  18. pkgconf>=1.3.0_1 : devel/pkgconf
  19. update-desktop-database : devel/desktop-file-utils
  20. update-mime-database : misc/shared-mime-info
  21. as : devel/binutils
Runtime dependencies:
  1. quarto : textproc/quarto
  2. electron37 : devel/electron37
  3. copilot-language-server : misc/github-copilot-language-server
  4. gfortran14 : lang/gcc14
  5. update-desktop-database : devel/desktop-file-utils
  6. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libR.so : math/R
  2. libboost_thread.so : devel/boost-libs
  3. libinotify.so : devel/libinotify
  4. libsoci_core.so : databases/soci
  5. libuuid.so : misc/libuuid
  6. libyaml-cpp.so : devel/yaml-cpp
  7. libfmt.so : devel/libfmt
  8. libhunspell-1.7.so : textproc/hunspell
  9. libpq.so.5 : databases/postgresql17-client
  10. libsqlite3.so : databases/sqlite3
Fetch dependencies:
  1. npm : www/npm
  2. yarn : www/yarn
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for RStudio-2025.09.2+418_5: COPILOT=on: Build with Copilot support WITH_QUARTO=on: Build with support for Quarto ===> Use 'make config' to modify these settings
Options name:
devel_RStudio
USES:
cmake fortran java:build localbase:ldflags pgsql pkgconfig sqlite ssl desktop-file-utils shared-mime-info
pkg-message:
For install:
You installed RStudio: Integrated development environment (IDE) for R. Please note that RStudio requires /proc to be mounted. The usual way to do this is to add this line to /etc/fstab: proc /proc procfs rw 0 0 and then run this command as root: # mount /proc === Desktop Flavor === The desktop flavor provides a native GUI using Electron. Simply run: % rstudio === Server Flavor === To enable RStudio Server service at startup: # sysrc rstudio_server_enable="YES" # service rstudio-server start Then navigate to http://localhost:8787/ in your browser. You can also start the RStudio Server service once with: # service rstudio-server onestart === COPILOT option === In order to use this (default) option you need to be logged into your GitHub copilot account. You can log into GitHub copilot using GitHub's CLI gh, or directly from the GitHub copilot application 'copilot' installed by misc/github-copilot-cli. The gh and copilot executables are not required to use the COPILOT option. You only need one of them to log into your GitHub account.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/RStudio/rstudio/tar.gz/v2025.09.2+418?dummy=/
Collapse this list.

Number of commits found: 123 (showing only 23 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.453_1
18 May 2018 03:58:25
Revision:470261Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Remove the bogus comment

PR:		228289
1.1.453_1
18 May 2018 03:48:28
Revision:470259Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Fix clang6/boost build errors

Add the upstream commit
https://github.com/rstudio/rstudio/commit/ab3d4355ab5c7f4bc7af1f7aeabe62c3d1bbccec
that is supposed to fix clang6/boost build errors.

PR:		228289
1.1.453
17 May 2018 06:27:17
Revision:470197Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: 1.1.451 -> 1.1.453

Reported by:	portscout
1.1.451
15 May 2018 14:45:23
Revision:470021Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.449 -> 1.1.451

Reported by:	portscout
1.1.449
12 May 2018 16:39:49
Revision:469739Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.448 -> 1.1.449

Reported by:	portscout
1.1.448
11 May 2018 20:11:47
Revision:469688Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.447 -> 1.1.448

Reported by:	portscout
1.1.447_1
23 Apr 2018 05:50:26
Revision:468071Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Add safeguards agaist running without /proc mounted

Port changes:
* Add check that /proc is mounted that fails when it is not
* Add pkg-message warning users about the need to have /proc mounted
* Fix typo in passing arguments in the shell script bin/rstudio

Reported by:	Kostas Oikonomou <ko@research.att.com> (user)
1.1.447
18 Apr 2018 20:28:04
Revision:467734Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.445 -> 1.1.447

Reported by:	portscout
1.1.445_2
18 Apr 2018 13:57:43
Revision:467711Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.67.0

Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
1.1.445_1
18 Apr 2018 10:17:35
Revision:467699Original commit files touched by this commit
jbeich search for other commits by this committer
devel/RStudio: unbreak with boost 1.67

src/cpp/core/DateTime.cpp:68:26: error: no matching conversion for
functional-style cast from 'double' to 'boost::posix_time::seconds'
   return time_t_epoch + seconds(sec);
                         ^~~~~~~~~~~
/usr/local/include/boost/date_time/posix_time/posix_time_duration.hpp:53:30:
note: candidate constructor (the implicit copy constructor) not viable: no known
conversion from 'double' to 'const boost::posix_time::seconds' for 1st argument
  class BOOST_SYMBOL_VISIBLE seconds : public time_duration
                             ^
/usr/local/include/boost/date_time/posix_time/posix_time_duration.hpp:58:37:
note: candidate template ignored: disabled by 'enable_if' [with T = double]
          typename boost::enable_if<boost::is_integral<T>, void>::type* = 0) :
                                    ^

PR:		227427
Reported by:	antoine (via exp-run)
1.1.445
17 Apr 2018 20:40:57
Revision:467657Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.444 -> 1.1.445

Reported by:	portscout
1.1.444
31 Mar 2018 16:40:00
Revision:466065Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.443 -> 1.1.444

Reported by:	portscout
1.1.443
28 Mar 2018 16:28:14
Revision:465817Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update 1.1.442 -> 1.1.443
1.1.442
18 Mar 2018 15:32:15
Revision:464925Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update to 1.1.442

Changelog is in:
https://support.rstudio.com/hc/en-us/articles/200716783-RStudio-Release-History
1.1.441_1
10 Mar 2018 17:46:06
Revision:464084Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
1.1.441
07 Mar 2018 18:11:02
Revision:463818Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update to 1.1.441

Approved by:	tcberner (mentor, implicit)
1.1.436
01 Mar 2018 06:16:12
Revision:463280Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update to 1.1.436

Also added the symlink to pandoc that is needed for some commands.

Approved by:	tcberner (mentor, implicit)
1.1.434
26 Feb 2018 08:16:59
Revision:462995Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Unbroke the port; Updated to 1.1.434

It was broken because due to the internally set LD_LIBRARY_PATH
containing /lib /lib/libgcc_s.so.1 was loading and causing
conflict with the gcc's libgcc_s.so library.

Fixed by LD_PRELOAD of the gcc's libgcc_s.so library.

Approved by:	tcberner (mentor, implicit)
1.1.409_1
18 Jan 2018 04:11:03
Revision:459315Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.66.0

Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
1.1.409
07 Jan 2018 20:50:32
Revision:458384Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update to 1.1.409 (also fixes building with boost 1.66)

The RStudio's upstream merged the boost fix into the master for FreeBSD.

Additionally, the comment is modified to reflect the new poudriere feature
MAX_FILES_${PKGBASE} that needs to be utilized to make this port build
in poudriere, since it opens more files than the default limit of 1024.

PR:		224827
Submitted by:	myself
Reported by:	jbeich
Approved by:	adamw
Differential Revision:	https://reviews.freebsd.org/D13748
1.1.405
23 Dec 2017 18:17:51
Revision:457097Original commit files touched by this commit
yuri search for other commits by this committer
devel/RStudio: Update to 1.1.405

Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13597
1.1.385
06 Dec 2017 11:55:20
Revision:455643Original commit files touched by this commit
mat search for other commits by this committer
Do not set WRKSRC when using USE_GITHUB, it is always correct.

If it is not correct, it is because you did not set GH_PROJECT
correctly.

Sponsored by:	Absolight
1.1.385
02 Dec 2017 03:32:17
Revision:455332Original commit files touched by this commit
yuri search for other commits by this committer
New port: devel/rstudio: Integrated development environment (IDE) for R

PR:		220359
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13139

Number of commits found: 123 (showing only 23 on this page)

«  1 | 2