<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix, branch beam-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: Add elixir-mix-audit.</title>
<updated>2026-07-19T10:24:49+00:00</updated>
<author>
<name>Igorj Gorjaĉev</name>
<email>igor@goryachev.org</email>
</author>
<published>2026-01-10T16:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=09bb7e12f626ff6fc75e04fdf4a01454f2c6421e'/>
<id>09bb7e12f626ff6fc75e04fdf4a01454f2c6421e</id>
<content type='text'>
* gnu/packages/elixir-xyz.scm (elixir-mix-audit): New variable.

Closes: https://codeberg.org/guix/guix/pulls/3524
Change-Id: I1d4565135a6d4b67046c17660573849493809e1c
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/elixir-xyz.scm (elixir-mix-audit): New variable.

Closes: https://codeberg.org/guix/guix/pulls/3524
Change-Id: I1d4565135a6d4b67046c17660573849493809e1c
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add elixir-yaml-elixir.</title>
<updated>2026-07-19T10:24:49+00:00</updated>
<author>
<name>Igorj Gorjaĉev</name>
<email>igor@goryachev.org</email>
</author>
<published>2026-01-10T16:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a1342c58c9d49e0cf9eb5ae25c962dd63b505715'/>
<id>a1342c58c9d49e0cf9eb5ae25c962dd63b505715</id>
<content type='text'>
* gnu/packages/elixir-xyz.scm (elixir-yaml-elixir): New variable.

Change-Id: I47e3bd31eac50699a5bccd1d515a4117ffb37563
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/elixir-xyz.scm (elixir-yaml-elixir): New variable.

Change-Id: I47e3bd31eac50699a5bccd1d515a4117ffb37563
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add elixir-depscheck.</title>
<updated>2026-07-19T10:24:49+00:00</updated>
<author>
<name>Igorj Gorjaĉev</name>
<email>igor@goryachev.org</email>
</author>
<published>2026-01-10T15:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=7fb3c67ed2ace2b328741b182e40123c8771f5e4'/>
<id>7fb3c67ed2ace2b328741b182e40123c8771f5e4</id>
<content type='text'>
* gnu/packages/elixir-xyz.scm (elixir-depscheck): New variable.

Change-Id: I7bb81fc7ed8fc068eedb1052b1d7891abfa9bbea
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/elixir-xyz.scm (elixir-depscheck): New variable.

Change-Id: I7bb81fc7ed8fc068eedb1052b1d7891abfa9bbea
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>build-system: mix: Add support for importing deps from 'mix.lock'.</title>
<updated>2026-07-19T10:24:48+00:00</updated>
<author>
<name>Igorj Gorjaĉev</name>
<email>igor@goryachev.org</email>
</author>
<published>2026-01-09T12:16:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ee299723ba9b399ccaf8b485dccd2aa6ef092e41'/>
<id>ee299723ba9b399ccaf8b485dccd2aa6ef092e41</id>
<content type='text'>
* guix/import/mix.scm: New file.
* guix/import/mix/mix-lock.scm: New file.
* guix/scripts/import/mix.scm: New file.
* tests/import/mix.scm: New file.
* Makefile.am (MODULES, SCM_TESTS): Register them.
* etc/teams.scm (beam): Likewise.
* gnu/packages/beam-apps.scm: New file.
* gnu/packages/beam-packages.scm: New file.
* gnu/packages/beam-sources.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register them.
* etc/teams.scm (beam): Likewise.
* guix/build-system/mix.scm (define-mix-inputs): New macro.
(beam-name-&gt;package-name, hexpm-source, mix-inputs): New procedures.
(mix-build): Add new variables.
* guix/build/mix-build-system.scm (unpack-vendorize,
symlink-vendorize, beam-package?): New procedures.
(%standard-phases): Add new phases.
(build, check, install): Add vendoring support.
(%elixir-prefix, %beam-prefix, %vendorize-env-var): Add new symbols.
(strip-prefix, package-name-&gt;elixir-name): Add support for beam-prefixed
packages.
* guix/scripts/import.scm (process-args): Add 'mix' importer.
* etc/teams.scm (beam)&lt;#:description&gt;: Add Mix importer mention.
* etc/teams.scm (beam)&lt;#:scope&gt;: Add "tests/import/hexpm.scm".
* CODEOWNERS: Regenerate file.
* guix/import/hexpm.scm (dependencies-&gt;package-names,
hexpm-&gt;guix-package): Add optional mix-inputs support.
* guix/scripts/import/hexpm.scm (show-help, %options,
parse-options): Likewise.
* tests/import/hexpm.scm: Likewise.
* guix/import/hexpm.scm (hexpm-&gt;guix-package): Fix typo.
* doc/guix.texi: Add initial documentation for mix importer and
new option for hexpm importer.
* doc/guix-cookbook.texi: Add example of packaging Elixir app.

Change-Id: I5d11f8be111963fbac2fd6ab5fd0bd644f9488b0
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* guix/import/mix.scm: New file.
* guix/import/mix/mix-lock.scm: New file.
* guix/scripts/import/mix.scm: New file.
* tests/import/mix.scm: New file.
* Makefile.am (MODULES, SCM_TESTS): Register them.
* etc/teams.scm (beam): Likewise.
* gnu/packages/beam-apps.scm: New file.
* gnu/packages/beam-packages.scm: New file.
* gnu/packages/beam-sources.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register them.
* etc/teams.scm (beam): Likewise.
* guix/build-system/mix.scm (define-mix-inputs): New macro.
(beam-name-&gt;package-name, hexpm-source, mix-inputs): New procedures.
(mix-build): Add new variables.
* guix/build/mix-build-system.scm (unpack-vendorize,
symlink-vendorize, beam-package?): New procedures.
(%standard-phases): Add new phases.
(build, check, install): Add vendoring support.
(%elixir-prefix, %beam-prefix, %vendorize-env-var): Add new symbols.
(strip-prefix, package-name-&gt;elixir-name): Add support for beam-prefixed
packages.
* guix/scripts/import.scm (process-args): Add 'mix' importer.
* etc/teams.scm (beam)&lt;#:description&gt;: Add Mix importer mention.
* etc/teams.scm (beam)&lt;#:scope&gt;: Add "tests/import/hexpm.scm".
* CODEOWNERS: Regenerate file.
* guix/import/hexpm.scm (dependencies-&gt;package-names,
hexpm-&gt;guix-package): Add optional mix-inputs support.
* guix/scripts/import/hexpm.scm (show-help, %options,
parse-options): Likewise.
* tests/import/hexpm.scm: Likewise.
* guix/import/hexpm.scm (hexpm-&gt;guix-package): Fix typo.
* doc/guix.texi: Add initial documentation for mix importer and
new option for hexpm importer.
* doc/guix-cookbook.texi: Add example of packaging Elixir app.

Change-Id: I5d11f8be111963fbac2fd6ab5fd0bd644f9488b0
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: elixir: Add vendoring support.</title>
<updated>2026-07-19T10:24:48+00:00</updated>
<author>
<name>Igorj Gorjaĉev</name>
<email>igor@goryachev.org</email>
</author>
<published>2025-10-21T22:36:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d1603730fb4298d789d664660dc12e985a9d84cd'/>
<id>d1603730fb4298d789d664660dc12e985a9d84cd</id>
<content type='text'>
* gnu/packages/elixir.scm (elixir): Add vendoring support.
* gnu/packages/patches/elixir-vendoring-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Id295ac66684c724ac799878ec58d84617bf9a5be
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/elixir.scm (elixir): Add vendoring support.
* gnu/packages/patches/elixir-vendoring-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Id295ac66684c724ac799878ec58d84617bf9a5be
Signed-off-by: Giacomo Leidi &lt;therewasa@fishinthecalculator.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: sbcl-40ants-asdf-system: Update to 0.3.2-2.492bc9b.</title>
<updated>2026-07-19T09:52:56+00:00</updated>
<author>
<name>jgart</name>
<email>jgart@dismail.de</email>
</author>
<published>2026-07-17T10:45:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ab71b4117b3b32b19d4db5358f6ec9fc40114190'/>
<id>ab71b4117b3b32b19d4db5358f6ec9fc40114190</id>
<content type='text'>
* gnu/packages/lisp-xyz.scm (sbcl-40ants-asdf-system): Update to 0.3.2-2.492bc9b.

Change-Id: I9fc53ea5f8ca7854a2363fadf976b4113215e7cd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/lisp-xyz.scm (sbcl-40ants-asdf-system): Update to 0.3.2-2.492bc9b.

Change-Id: I9fc53ea5f8ca7854a2363fadf976b4113215e7cd
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: sbcl-april: Update to 1.0.0-4.0001af6.</title>
<updated>2026-07-19T09:30:22+00:00</updated>
<author>
<name>jgart</name>
<email>jgart@dismail.de</email>
</author>
<published>2026-07-17T10:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=828612ce0801635dc84d243d80fffbb98a896faf'/>
<id>828612ce0801635dc84d243d80fffbb98a896faf</id>
<content type='text'>
* gnu/packages/lisp-xyz.scm (sbcl-april): Update to 1.0.0-4.0001af6.
[version]: Change to exact version mentioned in .asd file.

Change-Id: I61857840e5b807f10a0c275501def2de2c7893b3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/lisp-xyz.scm (sbcl-april): Update to 1.0.0-4.0001af6.
[version]: Change to exact version mentioned in .asd file.

Change-Id: I61857840e5b807f10a0c275501def2de2c7893b3
</pre>
</div>
</content>
</entry>
<entry>
<title>news: Add Brazilian Portuguese translation.</title>
<updated>2026-07-19T06:59:53+00:00</updated>
<author>
<name>Anderson Torres</name>
<email>anderson.torres.8519@gmail.com</email>
</author>
<published>2026-07-18T01:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4de2d5f68f630e9a22ba206644449993da4cf45f'/>
<id>4de2d5f68f630e9a22ba206644449993da4cf45f</id>
<content type='text'>
* etc/news.scm: Translate most recent entries to Portuguese.

Change-Id: I6767d54625d36743a105e92abbc617eee4fdf618
Signed-off-by: Florian Pelz &lt;pelzflorian@pelzflorian.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/news.scm: Translate most recent entries to Portuguese.

Change-Id: I6767d54625d36743a105e92abbc617eee4fdf618
Signed-off-by: Florian Pelz &lt;pelzflorian@pelzflorian.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: librewolf: Update to 152.0.6-1 [security-fixes].</title>
<updated>2026-07-18T23:42:14+00:00</updated>
<author>
<name>Ian Eure</name>
<email>ian@retrospec.tv</email>
</author>
<published>2026-07-16T05:24:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f5358353c80de5c3e8034dffdaf2b9570246b90c'/>
<id>f5358353c80de5c3e8034dffdaf2b9570246b90c</id>
<content type='text'>
Contains fixes for:
CVE-2026-15718: Invalid pointer in the JavaScript: WebAssembly
                component
CVE-2026-15719: Site isolation in the DOM: Navigation component

* gnu/packages/librewolf.scm (librewolf): Update to 152.0.6-1.

Change-Id: Ib130bc8510bcc8c9e25c5bd5b85615c6c24ee2be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Contains fixes for:
CVE-2026-15718: Invalid pointer in the JavaScript: WebAssembly
                component
CVE-2026-15719: Site isolation in the DOM: Navigation component

* gnu/packages/librewolf.scm (librewolf): Update to 152.0.6-1.

Change-Id: Ib130bc8510bcc8c9e25c5bd5b85615c6c24ee2be
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: firefox-l10n: Update to e42882cfa3ac852e9df3683aed1dc27b3a62b9fb.</title>
<updated>2026-07-18T23:42:13+00:00</updated>
<author>
<name>Ian Eure</name>
<email>ian@retrospec.tv</email>
</author>
<published>2026-07-16T05:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=fc9f6fedab0459dd1e434b8c9cc2d541a966f8cc'/>
<id>fc9f6fedab0459dd1e434b8c9cc2d541a966f8cc</id>
<content type='text'>
* gnu/packages/librewolf.scm (firefox-l10n): Update to e42882cfa3ac852e9df3683aed1dc27b3a62b9fb.

Change-Id: Iaece459886ce59391ea60d58c4e175d11234c70c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/librewolf.scm (firefox-l10n): Update to e42882cfa3ac852e9df3683aed1dc27b3a62b9fb.

Change-Id: Iaece459886ce59391ea60d58c4e175d11234c70c
</pre>
</div>
</content>
</entry>
</feed>
