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 on branch 2023Q3
RStudio Integrated development environment (IDE) for R (desktop UI version)
2022.12.0+353_5 devel on this many watch lists=0 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 2022.12.0+353_5Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-08-28 23:30:30
Last Update: 2023-08-29 08:40:15
Commit Hash: 8e04bdc
Also Listed In: java math
License: AGPLv3
WWW:
https://rstudio.com/
Description:
RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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.
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 = 1672353588 SHA256 (core-dictionaries.zip) = 4341a9630efb9dcf7f215c324136407f3b3d6003e1c96f2e5e1f9f14d5787494 SIZE (core-dictionaries.zip) = 876339

Expand this list (16 items)

Collapse this list.

SHA256 (gin-2.1.2.zip) = b98e704164f54be596779696a3fcd11be5785c9907a99ec535ff6e9525ad5f9a SIZE (gin-2.1.2.zip) = 1341053 SHA256 (gwt-2.8.1.zip) = 0b7af89fdadb4ec51cdb400ace94637d6fe9ffa401b168e2c3d372392a00a0a7 SIZE (gwt-2.8.1.zip) = 95650299 SHA256 (mathjax-27.zip) = c56cbaa6c4ce03c1fcbaeb2b5ea3c312d2fb7626a360254770cbcb88fb204176 SIZE (mathjax-27.zip) = 3285230 SHA256 (RStudio-rstudio-v2022.12.0+353_GH0.tar.gz) = e4f3503e2ad4229301360f56fd5288e5c8e769c490073dae7fe40366237ecce0 SIZE (RStudio-rstudio-v2022.12.0+353_GH0.tar.gz) = 266546261 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.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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. java : java/openjdk11
  7. cmake : devel/cmake-core
  8. gfortran12 : lang/gcc12
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. update-desktop-database : devel/desktop-file-utils
  11. update-mime-database : misc/shared-mime-info
  12. as : devel/binutils
  13. qt5-buildtools>=5.15 : devel/qt5-buildtools
  14. qt5-qmake>=5.15 : devel/qt5-qmake
  15. qmldir : x11-toolkits/qt5-quickcontrols
Runtime dependencies:
  1. gfortran12 : lang/gcc12
  2. update-desktop-database : devel/desktop-file-utils
  3. update-mime-database : misc/shared-mime-info
  4. qmldir : x11-toolkits/qt5-quickcontrols
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/e2fsprogs-libuuid
  6. libyaml-cpp.so : devel/yaml-cpp
  7. libpq.so.5 : databases/postgresql13-client
  8. libsqlite3.so : databases/sqlite3
  9. libQt5Core.so : devel/qt5-core
  10. libQt5DBus.so : devel/qt5-dbus
  11. libQt5Qml.so : x11-toolkits/qt5-declarative
  12. libQt5Gui.so : x11-toolkits/qt5-gui
  13. libQt5Location.so : devel/qt5-location
  14. libQt5Network.so : net/qt5-network
  15. libQt5OpenGL.so : graphics/qt5-opengl
  16. libQt5PrintSupport.so : print/qt5-printsupport
  17. libQt5Sensors.so : comms/qt5-sensors
  18. libQt5Sql.so : databases/qt5-sql
  19. libQt5Svg.so : graphics/qt5-svg
  20. libQt5WebChannel.so : www/qt5-webchannel
  21. libQt5WebEngineCore.so : www/qt5-webengine
  22. libQt5WebKit.so : www/qt5-webkit
  23. libQt5Widgets.so : x11-toolkits/qt5-widgets
  24. libQt5Xml.so : textproc/qt5-xml
  25. libQt5XmlPatterns.so : textproc/qt5-xmlpatterns
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for RStudio-2022.12.0+353_5: WITH_QUARTO=off: Build with support for Quarto ===> Use 'make config' to modify these settings
Options name:
devel_RStudio
USES:
cmake fortran localbase:ldflags pgsql pkgconfig sqlite ssl desktop-file-utils qt:5 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 In order to enable RStudio Server service at startup and start it please run: # sysrc rstudio_server_enable="YES" # service rstudio-server start and then navigate to http://localhost:8787/ in your browser. You can also start the RStudio Server service once with: # service rstudio-server onestart and then navigate to http://localhost:8787/ in your browser.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/RStudio/rstudio/tar.gz/v2022.12.0+353?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2022.12.0+353_5
29 Aug 2023 08:40:15
commit hash: 8e04bdc72dc12204468b207a2e2ec4c0198a9014commit hash: 8e04bdc72dc12204468b207a2e2ec4c0198a9014commit hash: 8e04bdc72dc12204468b207a2e2ec4c0198a9014commit hash: 8e04bdc72dc12204468b207a2e2ec4c0198a9014 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/RStudio: Fix bug that RStudio-server didn't have /usr/local/bin in PATH

This was previously fixed in post-install but the previous fix
relied on the other path that changed, which eroded this fix.

The new fix adds /usr/local/bin to PATH in the C++ code.

(cherry picked from commit 9884a43067a47d9f4088306ad29d1ec373b25eee)
2022.12.0+353_4
28 Aug 2023 23:29:37
commit hash: 3f2dba6ca2947b25c5bfd5f529a4bd60a38114e3commit hash: 3f2dba6ca2947b25c5bfd5f529a4bd60a38114e3commit hash: 3f2dba6ca2947b25c5bfd5f529a4bd60a38114e3commit hash: 3f2dba6ca2947b25c5bfd5f529a4bd60a38114e3 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/RStudio: Fix crash caused by the std::bad_cast exception in RStudio-server

This caused users to be unable to log in.
The workround is now in place.

(cherry picked from commit 78d590c1287a4c5cdc5e51404e0702bbb6e7d2c6)

Number of commits found: 2