Commit graph

1465 commits

Author SHA1 Message Date
John Kehayias
1a3082c574
gnu: element-desktop: Fix .desktop file.
* nongnu/packages/messaging.scm (element-desktop)[phases]{unpack}: Fix the
.desktop file binary location to be 'bin' rather than 'lib/Element'.
2023-08-06 12:42:06 -04:00
John Kehayias
6a752f24d3
gnu: signal-desktop: Fix .desktop file.
Fix launching signal-desktop via its .desktop file (e.g. in a desktop
environment or launcher).  This also affects element-desktop (to be fixed in
next commit).

Fixes #274.

* nongnu/packages/messaging.scm (signal-desktop)[phases]{unpack}: Fix the
.desktop file binary location to be 'bin' rather than 'lib/Signal'.
2023-08-06 12:27:22 -04:00
John Kehayias
454aa47bee
nongnu: linux-firmware: Update to 20230804.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230804.
2023-08-04 15:56:56 -04:00
John Kehayias
5ca7ae3f2a
nongnu: linux-firmware: Update to 20230625.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230625.
2023-08-03 12:27:47 -04:00
John Kehayias
b609a455d6
gnu: firefox: Update to 116.0 [security fixes].
Fixes CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048,
CVE-2023-4049, CVE-2023-4050, CVE-2023-4051, CVE-2023-4052, CVE-2023-4053,
CVE-2023-4054, CVE-2023-4055, CVE-2023-4056, CVE-2023-4057, and CVE-2023-4058.

* nongnu/packages/mozilla.scm (firefox): Update to 116.0.
2023-08-03 11:52:27 -04:00
John Kehayias
079709b445
nongnu: firefox-esr: Update to 102.14.0esr [security fixes].
Fixes CVE-2023-4045, CVE-2023-4046, CVE-2023-4047, CVE-2023-4048,
CVE-2023-4049, CVE-2023-4050, CVE-2023-4054, CVE-2023-4055, and CVE-2023-4056.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.14.0esr.
2023-08-03 11:49:44 -04:00
Jelle Licht
8fdac7d2f4
nongnu: Add intel-media-driver-nonfree.
* nongnu/packages/video.scm: (intel-media-driver/nonfree): New variable.
2023-07-30 16:07:50 +02:00
Jelle Licht
6b796ed345
nongnu: intel-media-driver: Use gexps.
* nongnu/packages/video.scm (intel-media-driver): Use gexp.
2023-07-30 16:07:18 +02:00
Jelle Licht
71730a861d
nongnu: intel-media-driver: Update to 23.3.0.
* nongnu/packages/video.scm (intel-media-driver): Update to 23.3.0.
2023-07-30 14:38:07 +02:00
Jelle Licht
2edf880c65
nongnu: gmmlib: Update to 22.3.9.
* nongnu/packages/video.scm (gmmlib): Update to 22.3.9.
2023-07-30 14:37:29 +02:00
John Kehayias
82506af32f
nongnu: zoom: Update to 5.15.5.5603.
* nongnu/packages/messaging.scm (zoom): Update to 5.15.5.5603.
2023-07-28 11:42:50 -04:00
John Kehayias
65d0e141fd
nongnu: signal-desktop: Update to 6.26.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.26.0.
2023-07-28 11:41:18 -04:00
John Kehayias
6e6b48058e
nongnu: element-desktop: Update to 1.11.36 [security fixes].
Fixes CVE-2023-37259 / GHSA-c9vx-2g7w-rp65.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.36.
2023-07-28 11:38:30 -04:00
Karl Hallsby
84b82cc969
nongnu: Fix zoom SSO.
Fixes issue #272.

* nongnu/packages/messaging.scm (zoom)[phases]{wrap-where-patchelf-does-not-work}:
Add xcb-util-image and xcb-util-keysyms to LD_LIBRARY_PATH.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-28 11:36:14 -04:00
Andre A. Gomes
d96252ee34
gnu: sbcl-cl-electron: Update to 0.0.0-1.ec8e361.
* nongnu/packages/lisp.scm (sbcl-cl-electron): Update to 0.0.0-1.ec8e361.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-07-21 13:47:46 +02:00
Andre A. Gomes
26a0ea1a7d
gnu: electron: Update to 25.3.1.
* nongnu/packages/electron.scm (electron): Update to 25.3.1.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
2023-07-21 13:46:48 +02:00
arkhan
90b128effe
nongnu: hplip-plugin: Update source hash.
Inherited hplip package was updated to 3.23.5 in commit
57fe5b2338dfbb150d3921e9da3d9719fef6c9d9 of guix.

* nongnu/packages/printers.scm (hplip-plugin)[native-inputs]: Update sha256
hash for hplip-plugin.

Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2023-07-19 15:41:58 -04:00
John Kehayias
c6467d10db
nongnu: Add linux@6.4.
Adding linux@6.4 but not changing the default linux to this version until
upstream does as well.

* nongnu/packages/linux.scm (linux-6.4): New variable.
2023-07-15 15:35:40 -04:00
Krzysztof Baranowski
e8c75ab332
nongnu: Add facetimehd-calibration.
* nongnu/packages/firmware.scm (facetimehd-calibration): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:54:57 +02:00
Krzysztof Baranowski
d7299fe4ab
nongnu: Add facetimehd-firmware.
* nongnu/packages/firmware.scm (dump-file-chunk): New function.
(facetimehd-firmware): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:48:30 +02:00
Krzysztof Baranowski
130f3ef97c
nongnu: Add facetimehd.
Closes https://gitlab.com/nonguix/nonguix/-/issues/247

* nongnu/packages/linux.scm (facetimehd): New variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:40:36 +02:00
Hilton Chain
ac7bc9b1d0
nongnu: linux-xanmod-lts: Update to 6.1.38.
* nongnu/packages/linux.scm (linux-xanmod-lts-version,linux-xanmod-lts-source):
Update to 6.1.38.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:21:31 +02:00
Hilton Chain
6f3f087f2a
nongnu: linux-xanmod: Update to 6.4.3.
* nongnu/packages/linux.scm (linux-xanmod-version,linux-xanmod-source): Update
to 6.4.3.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:21:31 +02:00
Giacomo Leidi
3a3a3d8fd0
nongnu: Drop unused import.
Follow-up to https://gitlab.com/nonguix/nonguix/-/merge_requests/290

* nongnu/packages/messaging.scm: Remove no longer needed `databases`
module.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-13 12:20:12 +02:00
Jonathan Brielmaier
51a289f277
nongnu: signal-desktop: Update to 6.25.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.25.0.
[source]: URL has changed.
2023-07-13 10:22:00 +02:00
Giacomo Leidi
d798a74b25
nongnu: electron: Use chromium-binary-build-system.
* nongnu/packages/electron.scm (define-module): Remove no longer
required modules
(electron)[build-system]: Use chromium-binary-build-system.
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:31:55 +02:00
Giacomo Leidi
325e4d8d1b
gnu: google-chrome-unstable: Update to 116.0.5803.2.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 116.0.5803.2.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:25:21 +02:00
Giacomo Leidi
6225978009
gnu: google-chrome-beta: Update to 115.0.5790.13.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 115.0.5790.13.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:25:14 +02:00
Giacomo Leidi
0713f281a4
gnu: google-chrome-stable: Update to 114.0.5735.106.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 114.0.5735.106.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:25:06 +02:00
Giacomo Leidi
6c1523fc88
nongnu: Add vscodium.
* nongnu/packages/editors.scm: New file.
(vscodium): new variable.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:24:44 +02:00
Giacomo Leidi
beab5813f0
nongnu: lycheeslicer: Use chromium-binary-build-system.
* nongnu/packages/engineering.scm (lycheeslicer) [build-system]: Use
chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:23:38 +02:00
Giacomo Leidi
9096709e78
nongnu: signal-desktop: Use chromium-binary-build-system.
* nongnu/packages/messaging.scm (signal-desktop) [build-system]: Use
chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:21:33 +02:00
Giacomo Leidi
22a826c693
nongnu: element-desktop: Use chromium-binary-build-system.
* nongnu/packages/messaging.scm (element-desktop) [build-system]: Use
chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:21:05 +02:00
Giacomo Leidi
cd4870d1d7
nongnu: make-google-chrome: Use chromium-binary-build-system.
* nongnu/packages/chrome.scm (make-google-chrome) [patchelf-inputs]:
Drop them since the build system adds all inputs to the patchelf plan;
[build-system]: Use chromium-binary-build-system;
[patchelf-plan]: Drop it since the build system figures it out from the
wrapper plan;
[wrapper-plan]: New argument;
[phases]: Adjust to chromium-build-system;
[inputs]: Drop the inputs provided by the build system.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-12 23:18:55 +02:00
Jonathan Brielmaier
27e966f586
nongnu: firefox: Update to 115.0.2 [fixes CVE-2023-3600].
* nongnu/packages/mozilla.scm (firefox): Update to 115.0.2.
2023-07-11 17:39:30 +02:00
Leo Famulari
2c3b90356e
nongnu: firefox: Update to 115.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 115.0.1.
(%firefox-build-id): Adjust accordingly.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-11 10:51:38 +02:00
Eidvilas Markevičius
15e5924de8
nongnu: lgogdownloader: Update to 3.11.
* nongnu/packages/gog.scm (lgogdownloader): Update to 3.11.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05 21:39:31 +02:00
Hilton Chain
1c33aedca4
nongnu: linux-xanmod-lts: Update to 6.1.37.
* nongnu/packages/linux.scm (linux-xanmod-lts): Update to 6.1.37.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05 21:38:28 +02:00
Hilton Chain
a0667488ca
nongnu: linux-xanmod: Update to 6.3.11.
* nongnu/packages/linux.scm (linux-xanmod): Update to 6.3.11.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05 21:38:28 +02:00
B. Wilson
de107ac8cf
nongnu: ncurses-5: Update to use gexp and C++11.
* nongnu/packages/ncurses.scm (ncurses-rollup-patch): New variable.
(ncurses-5): Backport changes from upstream guix repo.  Note that ncurses-5
fails to build with the new C++17 default, so we also need to explicitly force
C++11.
(ncurses/tinfo-5): Use gexp and remove outdated comment.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-07-05 21:35:03 +02:00
Jonathan Brielmaier
c7be2b5e3b
nongnu: icu4c@72: Remove package.
It's no longer used in any package.

* nongnu/packages/mozilla.scm (icu4c-72): Remove variable.
2023-07-05 21:19:18 +02:00
Jonathan Brielmaier
cdf18a4cc8
nongnu: firefox: Update to 115.0 [security fixes].
Fixes CVE-2023-3482, CVE-2023-37201, CVE-2023-37202, CVE-2023-37203,
CVE-2023-37204, CVE-2023-37205, CVE-2023-37206, CVE-2023-37207,
CVE-2023-37208, CVE-2023-37209, CVE-2023-37210, CVE-2023-37211 and
CVE-2023-37212.

* nongnu/packages/mozilla.scm (icu4c-73): New variable.
(firefox): Update to 115.0.
[inputs]: Use `icu4c-73`.
2023-07-05 21:15:02 +02:00
Jonathan Brielmaier
548de238de
nongnu: firefox-esr: Update to 102.13.0esr [security fixes].
Fixes CVE-2023-37201, CVE-2023-37202, CVE-2023-37207, CVE-2023-37208 and
CVE-2023-37211.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.13.0esr.
2023-07-05 21:12:57 +02:00
John Kehayias
e585f07f52
nongnu: intel-media-driver: Update to 23.1.6.
* nongnu/packages/video.scm (intel-media-driver): Update to 23.1.6.  Remove
extraneous "intel-media-driver" after package definition.
2023-07-03 17:40:11 -04:00
Hilton Chain
211635c8e0
nongnu: Add linux-xanmod-lts.
* nongnu/packages/linux.scm (linux-xanmod-lts-version)
(linux-xanmod-lts-revision,linux-xanmod-lts-source,linux-xanmod-lts): New
variables.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-30 22:07:54 +02:00
Hilton Chain
a8d1dc1ec5
nongnu: Add linux-xanmod.
* nongnu/packages/linux.scm (%default-extra-linux-options,config->string)
(make-linux-xanmod-source,make-linux-xanmod,linux-xanmod-version)
(linux-xanmod-revision,linux-xanmod-source,linux-xanmod): New variables.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-30 22:01:03 +02:00
John Kehayias
c6928d6c37
nongnu: steam-client-libs: Add xdg-user-dirs.
There is a warning spammed about missing 'xdg-user-dir' which doesn't seem to
cause any problems but let's add the missing input just in case.

* nongnu/packages/steam-client.scm (steam-client-libs): Add xdg-user-dirs.
2023-06-29 14:24:47 -04:00
John Kehayias
eae13bef4e
nongnu: steam-client-libs: Add lsof.
Some friend's list options, like inviting to a game, are not available without
lsof.

* nongnu/packages/steam-client.scm (steam-client-libs): Add lsof.
2023-06-29 14:20:10 -04:00
John Kehayias
bbbaeb2b82
nongnu: steam-client-libs: Change llvm-11 to llvm-for-mesa.
* nongnu/packages/steam-client.scm (steam-client-libs): Change llvm-11 to
llvm-for-mesa to match what mesa is built with.
2023-06-29 14:05:22 -04:00
John Kehayias
a0004fd9f1
nongnu: element-desktop: Update to 1.11.34.
* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.34.
2023-06-29 14:03:59 -04:00
Pierre Langlois
91be26a9d5
nongnu: nvidia-driver: Fix non-x86 builds.
This is needed to fix `guix pull' on non-x86 platforms.

* nongnu/packages/nvidia.scm (nvidia-driver)[arguments]: Add catch-all for
match install-plan.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-26 23:36:12 +02:00
Sughosha
69b05a57ee
nongnu: nvidia-driver: Support "i686-linux" system.
* nongnu/packages/nvidia.scm (nvidia-driver): Support "i686-linux" system.

Signed-off-by: ison <ison@airmail.cc>
2023-06-21 16:30:27 -06:00
John Kehayias
bf13c6b5f3
nongnu: linux-firmware: Update to 20230515.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230515.
2023-06-19 11:45:14 -04:00
Adam Kandur
47568e4fb2
nongnu: corrupt-linux: Pass defconfig value.
* nongnu/packages/linux.scm (corrupt-linux): Pass defconfig value.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-18 12:24:06 +02:00
Timotej Lazar
d06e36978d
nongnu: intel-microcode: Update to 20230613.
* nongnu/packages/linux.scm (intel-microcode): Update to 20230613.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-18 12:10:20 +02:00
Andre A. Gomes
e5fdf07369
nongnu: Add sbcl-cl-electron.
* nongnu/packages/lisp.scm (sbcl-cl-electron): New variable.
2023-06-08 10:39:46 +02:00
Jonathan Brielmaier
6a03e22b7e
nongnu: firefox: Update to 114.0 [security fixes].
Fixes CVE-2023-34414, CVE-2023-34415, CVE-2023-34416 and CVE-2023-34417.

* nongnu/packages/mozilla.scm (firefox): Update to 114.0.
2023-06-07 11:21:55 +02:00
Jonathan Brielmaier
27a471f56b
nongnu: firefox-esr: Update to 102.12.0esr [security fixes].
Fixes CVE-2023-34414 and CVE-2023-34416.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.12.0esr.
2023-06-07 11:19:31 +02:00
Artyom Bologov
550ab7e8be
nongnu: Refresh AllegroCL license.
* nongnu/packages/lisp.scm (allegro-cl): Refresh license.
2023-06-06 10:01:09 +02:00
Pierre Neidhardt
4f487e1a2b
nongnu: Add electron.
* nongnu/packages/electron.scm (electron): New variable.
2023-06-06 09:27:00 +02:00
Zhu Zihao
dd7519aa20
nongnu: rtl8821ce-linux-module: Update to 0.0.0-10-a478095.
* nongnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-10-a478095.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-06-01 20:33:45 +02:00
Jonathan Brielmaier
40b5822966
nongnu: Remove linux-6.2.
linux-libre-6.2 was removed upstream in
13e2138c230431368ebf32df527f4b5d1e458e4b.

* nongnu/packages/linux.scm (linux-6.2): Remove variable.
2023-06-01 07:38:54 +02:00
Elijah Malaby
c323f4c866
nongnu: Export steam containers and minor refactor.
nonguix: Make container actually respect the ngc-shared and ngc-exposed fields.

* nongnu/packages/steam-client.scm (steam-container): New variable.  This is to
export the container definition from steam.
(steam-nvidia-container): New variable.  This is the container for steam-nvidia
and now inherits from steam-container.
(steam, steam-nvidia): Container definitions moved to steam-container and
steam-nvidia-container.
* nonguix/multiarch-container.scm (make-container-wrapper): Add ngc-exposed and
ngc-shared to expose and share lists.

Signed-off-by: ison <ison@airmail.cc>
2023-05-29 22:39:12 -06:00
Jelle Licht
c7cb7dc6e5
nongnu: linux: Update to 6.3.
Upstream Guix defaults to linux-libre@6.3.  Follow suit by making linux track
linux@6.3.

* nongnu/packages/linux.scm (linux): Update to linux 6.3.
2023-05-28 17:39:45 +02:00
Jelle Licht
84b8ddd6e3
nongnu: linux-arm64-generic-*: Match guix kernel versions.
The linux-lts commit introduced a breaking change by referring to the
nonexistent linux-libre-arm64-generic package variants. Even before that all
of nonguix's linux-arm64-generic package variants were based on the same
kernel version.

* nongnu/packages/linux.scm (linux-arm64-generic-6.0): Remove package variant.
(linux-arm64-generic-5.15): Ditto.
(linux-arm64-generic-lts): Ditto.
(linux-arm64-generic-5.10): New package variant.
(linux-arm64-generic-5.4): New package variant.
(linux-arm64-generic): Match version to most recent kernel in guix.
2023-05-26 00:00:38 +02:00
Wolf
9456c59cfa
nongnu: linux-lts: Update to 6.1.
6.1 is the newest long-term support version of the kernel.

* nongnu/packages/linux.scm (linux-lts): Use linux-6.1

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-25 22:47:45 +02:00
Leo Famulari
5f144c9917
nongnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-11.35308f4.
* nongnu/packages/linux.scm (rtl8812au-aircrack-ng-linux-module): Update
to 5.6.4.2-11.35308f4.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-25 22:40:30 +02:00
Jelle Licht
3a7636d8a5
nongnu: Add linux@6.3.
Add linux@6.3 but do not change the default linux so that the build farm has
time to catch up.

* nongnu/packages/linux.scm (linux-6.3): New variable.
2023-05-23 18:20:50 +02:00
Giacomo Leidi
713f233be7
nongnu: Use new multiarch-container module for steam.
* nongnu/packages/steam-client.scm: (<nonguix-container>): Remove record-type.
Use equivalent from multiarch-container module instead with additional fields
ld.so.conf and ld.so.cache.
(glibc-for-fhs, fhs-min-libs, fhs-union, ld.so.conf->ld.so.cache,
 package->ld.so.conf, nonguix-container->package, make-container-wrapper,
 make-container-manifest, make-container-internal, make-container-script):
Remove. Use equivalents from multiarch-container module instead.

Signed-off-by: ison <ison@airmail.cc>
2023-05-15 04:55:54 -06:00
Timotej Lazar
3111d799e0
nongnu: intel-microcode: Use gexps.
* nongnu/packages/linux.scm (intel-microcode)[arguments]: Use gexps.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-14 21:35:32 +02:00
Timotej Lazar
f5621ff07e
nongnu: intel-microcode: Update to 20230512.
* nongnu/packages/linux.scm (intel-microcode): Update to 20230512.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-14 21:35:26 +02:00
Attila Lendvai
51b5ce6902
nongnu: hplip-plugin: Fix build, convert to use GEXPs.
* nongnu/packages/printers.scm (hplip-plugin): Convert to use GEXP.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-12 15:14:51 +02:00
Attila Lendvai
29e80edd0f
nongnu: hplip-plugin: Fix indentation, drop #t return value.
* nongnu/packages/printers.scm (hplip-plugin): Normalize indentation, remove
 #t return value

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-05-12 15:14:45 +02:00
Jonathan Brielmaier
817552dc8b
nongnu: firefox: Update to 113.0 [security fixes].
Fixes CVE-2023-32205, CVE-2023-32206, CVE-2023-32207, CVE-2023-32208,
CVE-2023-32209, CVE-2023-32210, CVE-2023-32211, CVE-2023-32212,
CVE-2023-32213, CVE-2023-32214, CVE-2023-32215, CVE-2023-32216 and
MFSA-TMP-2023-0002.

* nongnu/packages/mozilla.scm (firefox): Update to 113.0.
(rust-firefox): Set to `rust` as this is now `rust-1.67`.
2023-05-12 12:38:21 +02:00
Jonathan Brielmaier
e2954112f6
nongnu: signal-desktop: Update to 6.17.1.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.17.1.
2023-05-12 11:12:08 +02:00
Jonathan Brielmaier
b3044ea938
nongnu: firefox-esr: Update to 102.11.0esr [security fixes].
Fixes CVE-2023-32205, CVE-2023-32206, CVE-2023-32207, CVE-2023-32211,
CVE-2023-32212, CVE-2023-32213, CVE-2023-32214 and CVE-2023-32215.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.11.0esr.
2023-05-12 11:08:04 +02:00
John Kehayias
9d58bb6e3e
nongnu: signal-desktop: Fix failure to load messages.
The needed library libstdc++ was no longer found with the gcc updates in Guix.

* nongnu/packages/messaging.scm (signal-desktop)[inputs]: Remove gcc:lib.  Add
libgccjit and libstdc++.
[phases]{wrap-where-patchelf-does-not-work}: Adjust for these inputs.
2023-05-01 13:30:08 -04:00
John Kehayias
3d3b323390
nongnu: zoom: Update to 5.14.5.2430 [security fixes].
Fixes CVE-2023-28597.

* nongnu/packages/messaging.scm (zoom): Update to 5.14.5.2430.
2023-04-27 15:17:19 -04:00
John Kehayias
eeecf67d2a
nongnu: signal-desktop: Update to 6.16.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.16.0
2023-04-27 15:14:02 -04:00
John Kehayias
7405e28211
nongnu: element-desktop: Update to 1.11.30 [security fixes].
Fixes CVE-2023-30609, CVE-2023-28427, and CVE-2023-28103.

* nongnu/packages/messaging.scm (element-desktop): Update to 1.11.30.
2023-04-27 15:09:53 -04:00
Jonathan Brielmaier
80e245c645
nongnu: firefox: Update to 112.0.2.
* nongnu/packages/mozilla.scm (firefox): Update to 112.0.2.
2023-04-26 14:19:49 +02:00
Jonathan Brielmaier
91d9cad1c7
nongnu: hplip-plugin: Update source hash.
Inherited hplip package got updated in the meantime.

* nongnu/packages/printers.scm (hplip-plugin)[source]: Update sha256
hash.
2023-04-26 10:48:26 +02:00
John Kehayias
c6b747700f
nongnu: steam-client-libs: Rename fontconfig-fixed to fontconfig.
* nongnu/packages/steam-client.scm (steam-client-libs): Rename
fontconfig-fixed to fontconfig.  The upstream bug has not been fixed but expat
has been ungrafted in core-updates so we no longer need to rewrite fontconfig.
Remove fontconfig-fixed as expat/fixed no longer exists in core-updates.
2023-04-25 11:23:14 -04:00
John Kehayias
a562bcfbac
nongnu: firefox-esr: Rename icu4c-71 to icu4c.
* nongnu/packages/mozilla.scm (firefox-esr)[inputs]: Rename icu4c-71 to
icu4c.  On core-updates icu4c was updated to version 71.
2023-04-25 11:23:11 -04:00
Jonathan Brielmaier
7a9b3ca63b
nongnu: firefox: Update to 112.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 112.0.1.
2023-04-17 21:13:32 +02:00
Jonathan Brielmaier
026b5b5c47
nongnu: signal-desktop: Update to 6.14.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.14.0.
2023-04-13 19:01:46 +02:00
Jonathan Brielmaier
8914e78e54
nongnu: firefox: Update to 112.0 [security fixes].
Fixes CVE-2023-29531, CVE-2023-29532, CVE-2023-29533, CVE-2023-29534,
CVE-2023-29535, CVE-2023-29536, CVE-2023-29537, CVE-2023-29538,
CVE-2023-29539, CVE-2023-29540, CVE-2023-29541, CVE-2023-29542,
CVE-2023-29543, CVE-2023-29544, CVE-2023-29545, CVE-2023-29546,
CVE-2023-29547, CVE-2023-29548, CVE-2023-29549, CVE-2023-29550,
CVE-2023-29551 and MFSA-TMP-2023-0001.

* nongnu/packages/mozilla.scm (firefox): Update to 112.0.
2023-04-11 23:10:01 +02:00
Jonathan Brielmaier
0df3c7d768
nongnu: firefox-esr: Update to 102.10.0esr [security fixes].
Fixes CVE-2023-1945, CVE-2023-29531, CVE-2023-29532, CVE-2023-29533,
CVE-2023-29535, CVE-2023-29536, CVE-2023-29539, CVE-2023-29541,
CVE-2023-29542, CVE-2023-29545, CVE-2023-29548, CVE-2023-29550
and MFSA-TMP-2023-0001.

* nongnu/packages/mozilla.scm (firefox-esr): Update to 102.10.0esr.
2023-04-11 23:03:23 +02:00
Giacomo Leidi
40c48d08cc
gnu: google-chrome-unstable: Update to 113.0.5672.24.
* nongnu/packages/chrome.scm (google-chrome-unstable): Update to 113.0.5672.24.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 22:02:39 +02:00
Giacomo Leidi
d77ba4e1dc
gnu: google-chrome-beta: Update to 112.0.5615.49.
* nongnu/packages/chrome.scm (google-chrome-beta): Update to 112.0.5615.49.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 22:02:26 +02:00
Giacomo Leidi
c4cd2e3b0e
gnu: google-chrome-stable: Update to 112.0.5615.49.
* nongnu/packages/chrome.scm (google-chrome-stable): Update to 112.0.5615.49.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 22:01:33 +02:00
Jonathan Brielmaier
036092e3fb
nongnu: compcert: Update to 3.12.
* nongnu/packages/coq.scm (compcert): Update to 3.12.
[arguments]: Adapt 'allow-newer-coq-version phase.
2023-04-05 21:29:25 +02:00
Jonathan Brielmaier
8ec4b83743
nongnu: linux-firmware: Update to 20230404.
* nongnu/packages/linux.scm (linux-firmware): Update to 20230404.
2023-04-05 21:15:25 +02:00
Krzysztof Baranowski
76a3478239
nongnu: broadcom-sta: Use Nixpkgs patch list.
Piggy-back off of the patch list in Nixpkgs instead of maintaining our
own. This should make it easier to keep up to date so there's no need to
advise users to stick with Linux LTS releases any longer.

Though our existing patch list and Nixpkgs' differ the cumulative effect
is exactly the same except for two patches we have that Nix doesn't,
neither of which seem critical:
- broadcom-sta-debian-fix-kernel-warnings.patch
- broadcom-sta-fix_mac_profile_discrepancy.patch

Closes #246

* nongnu/packages/linux.scm (broadcom-sta): Replace patches
with code to fetch them from Nixpkgs.
[arguments]: Replace `linux-lts` with `linux`.
[description]: Remove Linux LTS recommendation.
* nongnu/packages/patches/broadcom-sta-debian-fix-kernel-warnings.patch: Remove.
* nongnu/packages/patches/broadcom-sta-fix_mac_profile_discrepancy.patch: Remove.
* nongnu/packages/patches/broadcom-sta-gcc.patch: Remove.
* nongnu/packages/patches/broadcom-sta-license.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-4.11.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-4.12.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-4.15.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-4.7.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-4.8.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-5.1.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-5.10.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-5.6.patch: Remove.
* nongnu/packages/patches/broadcom-sta-linux-5.9.patch: Remove.
* nongnu/packages/patches/broadcom-sta-null-pointer-fix.patch: Remove.
* nongnu/packages/patches/broadcom-sta-rdtscl.patch: Remove.
* README.org (Broadcom Wireless): Removed recommendation from
Broadcom Wireless section.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-04-05 20:53:03 +02:00
Jonathan Brielmaier
213be7ee66
nongnu: signal-desktop: Update to 6.12.0.
* nongnu/packages/messaging.scm (signal-desktop): Update to 6.12.0.
2023-04-04 19:56:40 +02:00
Krzysztof Baranowski
c31cd7a6d8
nongnu: Add datomic-cli-tools.
* nongnu/packages/databases.scm (datomic-cli-tools): New variable.
2023-04-01 12:57:55 +02:00
Guillaume Le Vaillant
ceeeb5365d
gnu: soapysdrplay3: Update to 0.4.1-1.9e5c80c.
* nongnu/packages/radio.scm (soapysdrplay3): Update to 0.4.1-1.9e5c80c.

Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2023-03-26 16:58:13 +02:00
Jonathan Brielmaier
ac65459d2e
nongnu: Remove rust-cbindgen 0.23/0.24 and their dependencies.
Both are provided since 2022-11-30 by gnu/packages/gnuzilla.scm.
Guix commit: 3275068f191e76c8615b8719f3d1a286b9f1403c

* nongnu/packages/mozilla.scm (rust-unicode-ident-1, rust-textwrap-0.15,
rust-clap-lex-0.2, rust-clap-derive-3.2.15, rust-clap-3.2.16,
rust-cbindgen-0.24, rust-cbindgen-0.23): Remove variables.
2023-03-22 00:03:07 +01:00
Jonathan Brielmaier
cd2ff47b67
nongnu: firefox: Update to 111.0.1.
* nongnu/packages/mozilla.scm (firefox): Update to 111.0.1.
2023-03-21 22:47:29 +01:00
John Kehayias
917c329007
nongnu: zoom: Fix background blurring and virtual backgrounds.
There is a long list of libraries for LD_LIBRARY_PATH that could be refactored
into a LET form, but alas could not figure out with the many quotes and gexps
how right now.  Or aomhost may only need a subset of these.

* nongnu/packages/messaging.scm (zoom)[patchelf-plan]: Add aomhost.
[phases]{wrap-where-patchelf-does-not-work}: Wrap it.
2023-03-17 15:44:06 -04:00