<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nonguix.git/nongnu/packages/patches, branch grayjay</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://git.marekpasnikowski.pl/nonguix.git/atom?h=grayjay</id>
<link rel='self' href='http://git.marekpasnikowski.pl/nonguix.git/atom?h=grayjay'/>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/'/>
<updated>2025-06-28T13:03:20Z</updated>
<entry>
<title>nongnu: firefox-esr: Update to 140.0esr.</title>
<updated>2025-06-28T13:03:20Z</updated>
<author>
<name>Tomas Volf</name>
<email>~@wolfsden.cz</email>
</author>
<published>2025-06-26T21:01:22Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=1b17c6dfc04faf545e4142a1d5efab6a93d31fcf'/>
<id>urn:sha1:1b17c6dfc04faf545e4142a1d5efab6a93d31fcf</id>
<content type='text'>
* nongnu/packages/mozilla.scm (firefox-esr): Update to 140.0esr.
[source]&lt;patches&gt;: Add firefox-restore-desktop-files.patch.  Use &gt;=138 version
of path comparison patch.
[inputs]: Use icu4c-76.
[native-inputs]: Use rust-cbindgen-0.28.
(firefox)[inputs]: Drop.
[native-inputs]: Do not replace rust-cbindgen.
* nongnu/packages/patches/firefox-esr-add-store-to-rdd-allowlist.patch: Update
to new version.  No functional changes.
* nongnu/packages/patches/firefox-esr-use-system-wide-dir.patch: Same.
* nongnu/packages/patches/firefox-esr-compare-paths.patch: Delete file.

Signed-off-by: Hilton Chain &lt;hako@ultrarare.space&gt;
</content>
</entry>
<entry>
<title>nongnu: firefox: Fix GPU decoding.</title>
<updated>2025-06-24T19:04:28Z</updated>
<author>
<name>Brice Waegeneire</name>
<email>brice@waegenei.re</email>
</author>
<published>2025-06-22T13:18:13Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=4d6bc7d0dce675f55de7cebf0c918428f88e5755'/>
<id>urn:sha1:4d6bc7d0dce675f55de7cebf0c918428f88e5755</id>
<content type='text'>
* nongnu/packages/patches/firefox-esr-add-store-to-rdd-allowlist.patch: New
file.
* nongnu/packages/mozilla.scm (firefox-esr)[source]&lt;patches&gt;: Add it.
[#:phases]&lt;wrap-glxtest&gt;: New phase ported from Guix's librewolf package.
&lt;wrap-program&gt;: Remove whitelist manipulation.
[inputs]: Add pciutils.
* nongnu/packages/patches/firefox-add-store-to-rdd-allowlist.patch: New file.
* nongnu/packages/mozilla.scm (firefox)[source]&lt;patches&gt;: Add it.

Fixes: https://gitlab.com/nonguix/nonguix/-/issues/389
Signed-off-by: Hilton Chain &lt;hako@ultrarare.space&gt;
Modified-by: Hilton Chain &lt;hako@ultrarare.space&gt;
</content>
</entry>
<entry>
<title>nongnu: firefox: Update to 138.0 [security fixes].</title>
<updated>2025-05-04T13:08:53Z</updated>
<author>
<name>Tomas Volf</name>
<email>~@wolfsden.cz</email>
</author>
<published>2025-04-29T20:15:55Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=b9d3169772b45a2457def49318173f8353bb34f9'/>
<id>urn:sha1:b9d3169772b45a2457def49318173f8353bb34f9</id>
<content type='text'>
Fixes CVE-2025-2817, CVE-2025-4082, CVE-2025-4083, CVE-2025-4085,
CVE-2025-4086, CVE-2025-4087, CVE-2025-4088, CVE-2025-4089,
CVE-2025-4090, CVE-2025-4091, CVE-2025-4092.

* nongnu/packages/patches/firefox-ge-138-compare-paths.patch: New file.
* nongnu/packages/mozilla.scm (firefox): Update to 138.0.
[source]: Use the new patch.
[native-inputs]: Replace rust-cbindgen with rust-cbindgen-0.28.

Signed-off-by: Hilton Chain &lt;hako@ultrarare.space&gt;
</content>
</entry>
<entry>
<title>nongnu: linux-firmware: Update to 20250109.</title>
<updated>2025-01-21T10:59:02Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2025-01-21T05:06:32Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=f3a110cbd75e61233323ca3cea525bbaac9db219'/>
<id>urn:sha1:f3a110cbd75e61233323ca3cea525bbaac9db219</id>
<content type='text'>
* nongnu/packages/linux.scm (linux-firmware): Update to 20250109.
[source]: Delete patches field.
* nongnu/packages/patches/linux-firmware-parallel.patch: Delete file.
</content>
</entry>
<entry>
<title>nongnu: linux-firmware: Compress using multiple cores.</title>
<updated>2025-01-05T00:48:36Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2025-01-02T13:27:24Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=851f2184e47cf82d8ae5559229e6f675ce4aa1f1'/>
<id>urn:sha1:851f2184e47cf82d8ae5559229e6f675ce4aa1f1</id>
<content type='text'>
* nongnu/packages/patches/linux-firmware-parallel.patch: New patch.
* nongnu/packages/linux.scm (linux-firmware) [source]: Apply it.
[native-inputs]: Add parallel.

Signed-off-by: John Kehayias &lt;john.kehayias@protonmail.com&gt;
</content>
</entry>
<entry>
<title>nongnu: firefox: Support Guix icecat browser extensions.</title>
<updated>2024-12-13T05:07:47Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2024-12-11T15:30:51Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=e81013943d8c2bbab13e078fabe7ea357a0d37b1'/>
<id>urn:sha1:e81013943d8c2bbab13e078fabe7ea357a0d37b1</id>
<content type='text'>
* nongnu/packages/patches/firefox-use-system-wide-dir.patch: New file.
* nongnu/packages/mozilla.scm (firefox)[source]: Add it along with
firefox-esr-compare-paths.patch.
</content>
</entry>
<entry>
<title>nongnu: firefox-esr: Support Guix icecat browser extensions.</title>
<updated>2024-12-13T05:07:45Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2024-12-11T15:30:12Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=4fe0608a5cc44e3f368dab98709d0ab4392a37ed'/>
<id>urn:sha1:4fe0608a5cc44e3f368dab98709d0ab4392a37ed</id>
<content type='text'>
* nongnu/packages/patches/firefox-esr-compare-paths.patch: New file.
* nongnu/packages/patches/firefox-esr-use-system-wide-dir.patch: New file.
* nongnu/packages/mozilla.scm (firefox-esr)[source]: Add them.
[arguments]&lt;#:configure-flags&gt;: Allow unsigned system addons.
[native-search-paths]: Add ICECAT_SYSTEM_DIR.
</content>
</entry>
<entry>
<title>nongnu: firefox: Update to 131.0.3 [security fixes].</title>
<updated>2024-10-19T05:26:32Z</updated>
<author>
<name>John Kehayias</name>
<email>john.kehayias@protonmail.com</email>
</author>
<published>2024-10-19T05:26:32Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=d47b2f5a7bc82fe52825ba4b5ff6cb9362a9fed4'/>
<id>urn:sha1:d47b2f5a7bc82fe52825ba4b5ff6cb9362a9fed4</id>
<content type='text'>
Fixes CVE-2024-9936 and, in previous versions since 130.0.1, CVE-2024-9680,
CVE-2024-9391, CVE-2024-9392, CVE-2024-9393, CVE-2024-9394, CVE-2024-9395,
CVE-2024-9396, CVE-2024-9397, CVE-2024-9398, CVE-2024-9399, CVE-2024-9400,
CVE-2024-9401, CVE-2024-9402, and CVE-2024-9403.

Upstream removed firefox.desktop files which can be generated from their mach
tool.  However, this will try to download various dependencies.  So, for now
at least, use a patch which reverts that commit so we can use the included
desktop file.  In Arch, for example, they include a separate pre-generated
desktop file rather than doing this at build time.

* nongnu/packages/mozilla.scm (firefox): Update to 131.0.3.
* nongnu/packages/patches/firefox-CVE-2024-9680.patch: Delete patch.
* nongnu/packages/patches/firefox-restore-desktop-files.patch: Add patch.
</content>
</entry>
<entry>
<title>nongnu: firefox: Fix CVE-2024-9680.</title>
<updated>2024-10-10T22:03:14Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2024-10-10T15:39:39Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=e355a2ff675abd48f671a867c211c98707ca1e82'/>
<id>urn:sha1:e355a2ff675abd48f671a867c211c98707ca1e82</id>
<content type='text'>
* nongnu/packages/patches/firefox-CVE-2024-9680.patch: New file.
* nongnu/packages/mozilla.scm (firefox)[source]&lt;patches&gt;: Add it.
(%firefox-build-id): Update.

Signed-off-by: Jonathan Brielmaier &lt;jonathan.brielmaier@web.de&gt;
</content>
</entry>
<entry>
<title>nongnu: linux-firmware: Update to 20231211.</title>
<updated>2023-12-21T11:52:01Z</updated>
<author>
<name>Ada Stevenson</name>
<email>adanskana@gmail.com</email>
</author>
<published>2023-12-20T06:33:37Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=f0c8465ed2a0eff5e2411e0f22b0146a386fee69'/>
<id>urn:sha1:f0c8465ed2a0eff5e2411e0f22b0146a386fee69</id>
<content type='text'>
* nongnu/packages/linux.scm (linux-firmware): Update to 20231211.
[source]: Remove no longer needed patch.
[arguments]: Replace 'install phase to not call rdfind.
* nongnu/packages/patches/copy-firmware-rdfind.patch: Remove file.

Signed-off-by: Jonathan Brielmaier &lt;jonathan.brielmaier@web.de&gt;
</content>
</entry>
</feed>
