<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/ruby.scm, branch ruby-team</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: ruby: Update to use 3.4 series.</title>
<updated>2026-08-28T14:40:51+00:00</updated>
<author>
<name>Steve George</name>
<email>steve@futurile.net</email>
</author>
<published>2026-04-09T15:46:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=adeef66519053a52126a1704f784a3d730816f5d'/>
<id>adeef66519053a52126a1704f784a3d730816f5d</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby): Define as ruby-3.4, which is still
  in full maintenance period, as opposed to ruby-3.3.

Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby): Define as ruby-3.4, which is still
  in full maintenance period, as opposed to ruby-3.3.

Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-3.3: Update to 3.3.12 [security-fixes].</title>
<updated>2026-08-17T09:00:37+00:00</updated>
<author>
<name>gemmaro</name>
<email>gemmaro.dev@gmail.com</email>
</author>
<published>2026-07-30T03:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1c7074ea3de4c6ef7d6b159c09155a5f669bb7e6'/>
<id>1c7074ea3de4c6ef7d6b159c09155a5f669bb7e6</id>
<content type='text'>
Fixes: CVE-2026-41316, CVE-2026-42245, CVE-2026-42246, CVE-2026-42256,
CVE-2026-42257, CVE-2026-42258, CVE-2026-47240, CVE-2026-47241 and
CVE-2026-47242.

* gnu/packages/ruby.scm (ruby-3.3): Update to 3.3.12.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: CVE-2026-41316, CVE-2026-42245, CVE-2026-42246, CVE-2026-42256,
CVE-2026-42257, CVE-2026-42258, CVE-2026-47240, CVE-2026-47241 and
CVE-2026-47242.

* gnu/packages/ruby.scm (ruby-3.3): Update to 3.3.12.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove ruby-2.7.</title>
<updated>2026-08-17T09:00:37+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-04T20:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ae4129c919f5a3dbcf32ef3af348b555699eb437'/>
<id>ae4129c919f5a3dbcf32ef3af348b555699eb437</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-2.7): Delete variable.

Change-Id: If4fb4df8ad39a3aa3d3e7052e9f60d949c4f5885
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-2.7): Delete variable.

Change-Id: If4fb4df8ad39a3aa3d3e7052e9f60d949c4f5885
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-3.4: Use openssl.</title>
<updated>2026-08-17T09:00:35+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-06-03T12:31:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f3edc4be22adb910fa7bb7b193b1d7222839c44f'/>
<id>f3edc4be22adb910fa7bb7b193b1d7222839c44f</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-3.4)[inputs]: Replace openssl-1.1
by openssl.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-3.4)[inputs]: Replace openssl-1.1
by openssl.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-3.3: Use openssl.</title>
<updated>2026-08-17T09:00:35+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-06-03T12:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=74815c9304f5c22f3e951a91a10b9006fb5afc08'/>
<id>74815c9304f5c22f3e951a91a10b9006fb5afc08</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-3.3)[inputs]: Replace openssl-1.1
by openssl.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-3.3)[inputs]: Replace openssl-1.1
by openssl.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-4.0: Update dependency on openssl.</title>
<updated>2026-07-09T06:32:22+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-07-06T15:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=66d5a4b1b150043aced8ed939a519abc5f712819'/>
<id>66d5a4b1b150043aced8ed939a519abc5f712819</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-4.0)[inputs]: Remove openssl-3-0; add
openssl.

Merges guix/guix!9762

Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-4.0)[inputs]: Remove openssl-3-0; add
openssl.

Merges guix/guix!9762

Signed-off-by: Cayetano Santos &lt;csantosb@inventati.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-4.0: Make the Rust input optional.</title>
<updated>2026-06-10T11:39:51+00:00</updated>
<author>
<name>gemmaro</name>
<email>gemmaro.dev@gmail.com</email>
</author>
<published>2026-06-05T21:23:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2cba4f7cd35bdc419f552bf9af9b28993683c6a5'/>
<id>2cba4f7cd35bdc419f552bf9af9b28993683c6a5</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-4.0)[inputs]: Add a conditional to add rust
only on systems where it is supported.

Suggested-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
Change-Id: I6ce85d21a3d740f83f53f255225b3b2e8e66c033
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-4.0)[inputs]: Add a conditional to add rust
only on systems where it is supported.

Suggested-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
Change-Id: I6ce85d21a3d740f83f53f255225b3b2e8e66c033
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-4.0: Skip a test on the Hurd.</title>
<updated>2026-06-04T20:19:47+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-28T15:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1218e48413e099aa97fcc7cbadc196a8f35a32ab'/>
<id>1218e48413e099aa97fcc7cbadc196a8f35a32ab</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-4.0)[arguments]&lt;#:phases&gt;: Add
'skip-tests phase on the Hurd.

Change-Id: Ibf59418d3225ee6d7a642d317a527bb4f110d91f
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-4.0)[arguments]&lt;#:phases&gt;: Add
'skip-tests phase on the Hurd.

Change-Id: Ibf59418d3225ee6d7a642d317a527bb4f110d91f
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-3.4: Skip a test on the Hurd.</title>
<updated>2026-06-04T20:19:32+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-05-28T13:47:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1563433bdf04fedffe8c72a172ea0d15b0c5dc98'/>
<id>1563433bdf04fedffe8c72a172ea0d15b0c5dc98</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-3.4)[arguments]&lt;#:phases&gt;: Add
'skip-tests phase on the Hurd.

Change-Id: Icb90a783980b088f48e5fc2f5d4fd6d75fafc04f
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-3.4)[arguments]&lt;#:phases&gt;: Add
'skip-tests phase on the Hurd.

Change-Id: Icb90a783980b088f48e5fc2f5d4fd6d75fafc04f
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ruby-4.0: Update to 4.0.5.</title>
<updated>2026-05-23T07:18:07+00:00</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2026-05-14T05:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a906fbd955c683ca5731bcaaf08f794ed17cea13'/>
<id>a906fbd955c683ca5731bcaaf08f794ed17cea13</id>
<content type='text'>
* gnu/packages/ruby.scm (ruby-4.0): Update to 4.0.5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/ruby.scm (ruby-4.0): Update to 4.0.5.
</pre>
</div>
</content>
</entry>
</feed>
