Ping - patch reattached.
* adds a RUN_DEPENDS on net/curl
That's already a transitory dependency via math/R, so in practice no new
dependency
* adds a patch for RStudio to default to curl as default download
Required for RStudio to use curl/libcurl to pull packages from CRAN.
Index: Makefile
===================================================================
RCS file: /cvs/ports/math/rstudio/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile 3 Aug 2022 15:13:25 -0000 1.11
+++ Makefile 17 Feb 2023 21:46:55 -0000
@@ -10,7 +10,7 @@ ONLY_FOR_ARCHS = ${LP64_ARCHS}
V = 1.3.959
COMMENT = Integrated Development Environment (IDE) for R
PKGNAME = rstudio-${V}
-REVISION = 7
+REVISION = 8
CATEGORIES = math x11
HOMEPAGE = https://www.rstudio.com/
@@ -62,8 +62,9 @@ LIB_DEPENDS = devel/boost \
RUN_DEPENDS = devel/desktop-file-utils \
misc/shared-mime-info \
- x11/gtk+3,-guic
-
+ x11/gtk+3,-guic \
+ net/curl
+
CONFIGURE_ARGS = -DBoost_INCLUDE_DIR="${LOCALBASE}/include" \
-DQT_QMAKE_EXECUTABLE="${LOCALBASE}/bin/qmake-qt5" \
-DQt5WebEngine_DIR="${LOCALBASE}/lib/qt5/cmake/Qt5WebEngine" \
Index: patches/patch-src_cpp_session_modules_SessionPackages_R
===================================================================
RCS file: patches/patch-src_cpp_session_modules_SessionPackages_R
diff -N patches/patch-src_cpp_session_modules_SessionPackages_R
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_cpp_session_modules_SessionPackages_R 17 Feb 2023 21:46:55 -0000
@@ -0,0 +1,16 @@
+Index: src/cpp/session/modules/SessionPackages.R
+--- src/cpp/session/modules/SessionPackages.R.orig
++++ src/cpp/session/modules/SessionPackages.R
+@@ -1252,7 +1252,11 @@ if (identical(as.character(Sys.info()["sysname"]), "Da
+ else if (identical(sysName, "Darwin")) {
+ posixMethod("curl")
+ }
+-
++
++ else if (identical(sysName, "OpenBSD")) {
++ posixMethod("curl")
++ }
++
+ else if (identical(sysName, "Linux")) {
+ method <- posixMethod("wget")
+ if (!nzchar(method))