<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix-science/patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch, branch master</title>
<subtitle>Free scientific packages for GNU Guix.</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/'/>
<entry>
<title>rstudio: rstudio-server: Update to 2026.04.0+526.</title>
<updated>2026-05-16T10:20:02+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2026-05-13T20:39:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/commit/?id=24317029245eddca35f64b81280a831a18bc680c'/>
<id>24317029245eddca35f64b81280a831a18bc680c</id>
<content type='text'>
* patches/rstudio-server-install.patch: Update file.
* patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
  patches/rstudio-server-multi-version/0002-launchAndTrackSession-Configure-R-version-from-activ.patch,
  patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
  patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
  patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
  patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
  patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch:
  Update to latest version.
* guix-science/packages/rstudio.scm (dtl-for-rstudio,
utfcpp-for-rstudio): New variables.
(rstudio-server): Update to 2026.04.0+526.
[arguments]: Do not use #:OUT-OF-SOURCE?, add extra configure flags;
update generated cmake files; rename phase 'unpack-dictionary to
'unpack-extras and unpack GWT sources; update patching in
'patch-paths; update location of script in 'generate-server-options.
[native-inputs]: Replace openjdk11:jdk with openjdk:jdk; add
googletest and r-here; add origin for gwt sources.
[inputs]: Replace boost-1.88 with boost; add dtl-for-rstudio, libgit2,
and utfcpp-for-rstudio.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* patches/rstudio-server-install.patch: Update file.
* patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
  patches/rstudio-server-multi-version/0002-launchAndTrackSession-Configure-R-version-from-activ.patch,
  patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
  patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
  patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
  patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
  patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch:
  Update to latest version.
* guix-science/packages/rstudio.scm (dtl-for-rstudio,
utfcpp-for-rstudio): New variables.
(rstudio-server): Update to 2026.04.0+526.
[arguments]: Do not use #:OUT-OF-SOURCE?, add extra configure flags;
update generated cmake files; rename phase 'unpack-dictionary to
'unpack-extras and unpack GWT sources; update patching in
'patch-paths; update location of script in 'generate-server-options.
[native-inputs]: Replace openjdk11:jdk with openjdk:jdk; add
googletest and r-here; add origin for gwt sources.
[inputs]: Replace boost-1.88 with boost; add dtl-for-rstudio, libgit2,
and utfcpp-for-rstudio.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: rstudio-server: Update to 2024.12.1+563.</title>
<updated>2026-03-16T10:11:37+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2026-03-09T13:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/commit/?id=9ae43360bb0bd018d4b0a2a6997b6953ff94d814'/>
<id>9ae43360bb0bd018d4b0a2a6997b6953ff94d814</id>
<content type='text'>
* guix-science/packages/rstudio.scm (rstudio-server): Update to
2024.12.1+563.
[arguments]: Adjust patches.
* patches/rstudio-server-install.patch: New file.
* patches/rstudio-server-panmirror.patch: New file.
* patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
patches/rstudio-server-multi-version/0002-launchAndTrackSession-Configure-R-version-from-activ.patch,
patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch:
Port to latest version.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* guix-science/packages/rstudio.scm (rstudio-server): Update to
2024.12.1+563.
[arguments]: Adjust patches.
* patches/rstudio-server-install.patch: New file.
* patches/rstudio-server-panmirror.patch: New file.
* patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
patches/rstudio-server-multi-version/0002-launchAndTrackSession-Configure-R-version-from-activ.patch,
patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch:
Port to latest version.
</pre>
</div>
</content>
</entry>
<entry>
<title>rstudio: Fix build of rstudio-server-multi-version.</title>
<updated>2026-02-25T20:57:12+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2026-02-25T20:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/commit/?id=2cf24abe71d1dc31d4783a6ca31a8e4f06c2265b'/>
<id>2cf24abe71d1dc31d4783a6ca31a8e4f06c2265b</id>
<content type='text'>
The patches from the upstream fork were outdated and did not actually
work for version 2023.06.1+524.

* patches/rstudio-server-multi-version: Update patches from upstream.
* guix-science/packages/rstudio.scm (rstudio-server-multi-version)
[source]: Replace patches.
[arguments]: Add phase 'patch-gwt-build.
[native-inputs]: Add python-wrapper and python-lxml.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The patches from the upstream fork were outdated and did not actually
work for version 2023.06.1+524.

* patches/rstudio-server-multi-version: Update patches from upstream.
* guix-science/packages/rstudio.scm (rstudio-server-multi-version)
[source]: Replace patches.
[arguments]: Add phase 'patch-gwt-build.
[native-inputs]: Add python-wrapper and python-lxml.
</pre>
</div>
</content>
</entry>
<entry>
<title>patches: Update rstudio-server-multi-version patches.</title>
<updated>2025-04-18T19:08:23+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2025-04-18T19:08:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/commit/?id=3e77e8f1572cad3ea28cd1e4b17bc12d7e99fcfb'/>
<id>3e77e8f1572cad3ea28cd1e4b17bc12d7e99fcfb</id>
<content type='text'>
Replace the patches with newer versions suitable for version
2023.06.1+524 of rstudio-server.

* patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
patches/rstudio-server-multi-version/0002-sessionProcessConfig-Configure-R-version-from-active.patch,
patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch: Replace.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the patches with newer versions suitable for version
2023.06.1+524 of rstudio-server.

* patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
patches/rstudio-server-multi-version/0002-sessionProcessConfig-Configure-R-version-from-active.patch,
patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch: Replace.
</pre>
</div>
</content>
</entry>
<entry>
<title>patches: Update rstudio-server-multi-version patches.</title>
<updated>2021-09-24T21:40:24+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2021-09-24T21:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/commit/?id=85bf39702f0246ae3d601ac69f4b7828683a24d5'/>
<id>85bf39702f0246ae3d601ac69f4b7828683a24d5</id>
<content type='text'>
The changes have been rebased on top of version 1.4.1717 and include a
bug fix.  Previous versions would fail to look up the user's active
sessions (and thus fail to restore a previously set version of R) when
rserver did not run as the same user account as the rsession
process (e.g. root).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The changes have been rebased on top of version 1.4.1717 and include a
bug fix.  Previous versions would fail to look up the user's active
sessions (and thus fail to restore a previously set version of R) when
rserver did not run as the same user account as the rsession
process (e.g. root).
</pre>
</div>
</content>
</entry>
<entry>
<title>guix-science: Add rstudio-server-multi-version.</title>
<updated>2021-05-03T07:16:26+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2021-04-29T08:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix-science/commit/?id=be28ecc87513350f61d3c1549df6845a96880f34'/>
<id>be28ecc87513350f61d3c1549df6845a96880f34</id>
<content type='text'>
* guix-science/packages/rstudio.scm (rstudio-server-multi-version):
New variable.
*
patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
patches/rstudio-server-multi-version/0002-sessionProcessConfig-Configure-R-version-from-active.patch,
patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch:
New files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* guix-science/packages/rstudio.scm (rstudio-server-multi-version):
New variable.
*
patches/rstudio-server-multi-version/0001-handleClientInit-Store-R-versions-in-sessionInfo.patch,
patches/rstudio-server-multi-version/0002-sessionProcessConfig-Configure-R-version-from-active.patch,
patches/rstudio-server-multi-version/0003-NewProjectWizard-Unhide-version-selector-widget.patch,
patches/rstudio-server-multi-version/0004-handleConnection-Switch-R-version-when-switching-pro.patch,
patches/rstudio-server-multi-version/0005-Add-version-switcher-widget-to-toolbar.patch,
patches/rstudio-server-multi-version/0006-Look-at-.local-share-rstudio-r-versions-for-custom-R.patch,
patches/rstudio-server-multi-version/0007-detectRLocationsUsingR-Restore-R_HOME-at-the-end.patch:
New files.
</pre>
</div>
</content>
</entry>
</feed>
