Commit graph

177687 commits

Author SHA1 Message Date
Leo Famulari
c6010cabb6
gnu: linux-libre 6.18: Update to 6.18.3.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.3.
(linux-libre-6.18-pristine-source): Update hash.

Change-Id: Icca1209a34c930a691638a1c907365c346fa40ee
2026-01-03 18:35:06 -05:00
Leo Famulari
69adec1c26
gnu: Add linux-libre 6.18.
* gnu/packages/linux.scm (linux-libre-6.18-version,
linux-libre-6.18-gnu-revision, deblob-scripts-6.18,
linux-libre-6.18-pristine-source, linux-libre-6.18-source,
linux-libre-headers-6.18, linux-libre-6.18): New variables.
* gnu/packages/aux-files/linux-libre/6.18-i686.conf,
gnu/packages/aux-files/linux-libre/6.18-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add it.

Co-authored-by: Dariqq <dariqq@posteo.net>

Change-Id: Ic0fce1226d1a9501dd2e2875d239680c79d1357a
2026-01-03 18:35:06 -05:00
Leo Famulari
01df97a83b
gnu: linux-libre 6.12: Update to 6.12.63.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.63.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I9c0e2e287dcd132118caebae8e864caa4217e6ae
2026-01-03 18:35:06 -05:00
Leo Famulari
a8e929dbe8
gnu: linux-libre: Update to 6.17.13.
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.13.
(linux-libre-6.17-pristine-source): Update hash.

Change-Id: I2996414290668bd8c1bd625e195a8b086ac97442
2026-01-03 18:06:39 -05:00
Cayetano Santos
d14b1e9379
gnu: mu: Enable tests and readline.
* gnu/packages/mail.scm (mu)[arguments]<#:configure-flags>: Enable
readline and tests.

Change-Id: I4eb42c5be0fc701a447bcf8d17115b6e89ee1387
2026-01-03 22:37:50 +01:00
Rodion Goritskov
135ff24edb
gnu: clifm: Update to 1.26.3.
* gnu/packages/clifm.scm (clifm): Update to 1.26.3.

Change-Id: Iab2d36a7950e2c7dcee64ace4febb44ebfed0be5
Signed-off-by: jgart <jgart@dismail.de>
2026-01-03 10:27:49 -05:00
Philippe SWARTVAGHER
a63e421bdf
gnu: sqlitestudio: Update to 3.4.19.
* gnu/packages/databases.scm (sqlitestudio): Update to 3.4.19.

Change-Id: Ia5aec72dc89490915f282ece04bbbeb5335978a5
Signed-off-by: jgart <jgart@dismail.de>
2026-01-03 10:18:43 -05:00
jgart
71c9ffd758
gnu: hyfetch: Update to 2.0.5.
* gnu/packages/admin.scm (hyfetch): Update to 2.0.5.
[native-inputs]: Add python-hatchling. Remove python-setuptools and
python-wheel.

Change-Id: Ieb6242677aa9356bded7c16d8114602f6ad27fe0
2026-01-03 10:14:21 -05:00
Liliana Marie Prikler
8aba80b2d0
gnu: oshu: Update to 2.0.3.
* gnu/packages/games.scm (oshu): Update to 2.0.3.
[inputs]: Replace ffmpeg-4 with ffmpeg-6.
2026-01-03 15:18:56 +01:00
Liliana Marie Prikler
65f57fc74f
gnu: stepmania: Fix compatibility with ffmpeg 8.
This is a follow-up to 3191948625, which fixed
compile-time compatibility with newer ffmpeg, but introduced runtime crashes.

* gnu/packages/games.scm (stepmania): Replace ffmpeg-6 with ffmpeg.
* gnu/packages/patches/stepmania-ffmpeg-compat.patch: Add hunks for FFMPEG 8
compatibility.
Initialize m_pStreamCodec to nullptr and reinitialize it in
MovieDecoder_FFMpeg::OpenCodec.
2026-01-03 15:18:56 +01:00
Aaron Covrig
9c70ddf23e
gnu: libxml++: Update to 5.6.0.
* gnu/packages/gnome.scm (libxml++): Update to 5.6.0.

Change-Id: Id1e9fad25d4ea3bcfcbb1f3ee14c18dc539ce77b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
54c880239d
gnu: python-neteria: Switch to pyproject-build-system.
* gnu/packages/game-development.scm (python-neteria): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?> Disable tests as there are none.
[native-inputs]: Add python-setuptools.

Change-Id: Ib1a5cade07f06456b2f6f37e1021bdca51255efe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
6c0309adfa
gnu: python-pyscroll: Update to 2.31-1.31e1c28.
* gnu/packages/game-development.scm (python-pyscroll): Update to 2.31-1.31e1c28.
[source]: Use git-fetch.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I625a61e36c8419301a2f353941ad9aaf6859a3a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:56 +01:00
Andrew Wong
f98affddb4
gnu: pcsx2: Revise package.
* gnu/packages/emulators.scm (pcsx2) [origin] <snippet>: Force system ffmpeg
headers, set compiled-in version, and de-vendor cpuinfo, fast_float, fmt,
googletest, libzip, rapidjson, soundtouch, vulkan-headers,
vulkan-memory-allocator.
[arguments] <#:configure-flags>: Add "-DPACKAGE_MODE=ON" and
"-DUSE_LINKED_FFMPEG=ON".
<#:imported-modules>: Remove (guix build copy-build-system).
<#:parallel-build?>: Remove specification redundant with default.
[inputs]: Remove libaio, qtwayland, wayland; Add cpuinfo, fast-float, fmt-11,
libzip, rapidjson, soundtouch.
[native-inputs]: Add googletest, vulkan-memory-allocator.
[license]: Add licenses for remaining vendored libraries.

Change-Id: I17c064d2a6cf4c288cb50dfa21fda9329709afee
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:56 +01:00
Andrew Wong
a6b42e4a3b
gnu: pcsx2-patches: Update to 2025.12.11-0.10239de.
* gnu/packages/emulators.scm (pcsx2-patches): Update to 2025.12.11-0.10239de.

Change-Id: Iad6f81ec3e5211b0c9497a7bb081cfcbd51a1717
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:56 +01:00
Andrew Wong
f25464b7d3
gnu: libpng-for-pcsx2: Rename package to libpng-next.
* gnu/packages/image.scm (libpng-next): New variable, formerly known as
"libpng-for-pcsx2".
* gnu/packages/emulators.scm (pcsx2)[inputs]: Use new variable name.

Change-Id: Id59dfbc1b90ad8be90e6f9e761d1ffaf5e8c8d55
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:55 +01:00
Andrew Wong
3a44ef5472
gnu: shaderc-for-pcsx2: Remove.
* gnu/packages/vulkan.scm (shaderc-for-pcsx2): Delete variable.
* gnu/patches/shaderc-for-pcsx2-changes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I28a169c3816ed42de18c66710d6354e71d760ffd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-03 15:18:55 +01:00
Sviatoslav Bulbakha
52366256c4
gnu: qtwebengine: Enable vaapi.
* gnu/packages/qt.scm (qtwebengine) [source]: Preserve
third_party/libva_protected_content and
third_party/libvpx/source/libvpx/third_party/x86inc.
[#:configure-flags] [x86_64]: Add -DQT_FEATURE_webengine_vaapi=ON.
Remove -DQT_FEATURE_webengine_system_libvpx=ON.
[inputs]: Add libva.

Change-Id: Ic39d52a6e4848a4dc65354ea36eadbcb345c471c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-01-03 18:34:34 +09:00
Nicolas Goaziou
396a6ce2da
gnu: emacs-winum: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-winum)[source, home-page]: Fix upstream URL.

Change-Id: Ib5075ea7a91945ccb5e4757b0d4380a1801bce37
2026-01-02 20:26:27 +01:00
Cayetano Santos
a61211c983
gnu: dropbear: Update to 2025.89.
* gnu/packages/ssh.scm (dropbear): Update to 2025.89.

Change-Id: Id3b8af90fc51bd278f230aa1c82dcb0e4109bafd
2026-01-02 20:13:36 +01:00
Cayetano Santos
45e4f8bf6c
gnu: python-asyncssh: Update to 2.22.0.
* gnu/packages/ssh.scm (python-asyncssh): Update to 2.22.0.
[native-inputs]: Remove python-wheel.

Change-Id: I858e1151aaed53a5601ee97a25f87a469b9ed26c
2026-01-02 20:08:25 +01:00
Cayetano Santos
f9ec32e906
gnu: hss: Update to 1.10.
* gnu/packages/ssh.scm (hss): Update to 1.10.

Change-Id: I9de697842b0dace987644311bd9c7dddacc16dcd
2026-01-02 19:56:28 +01:00
Cayetano Santos
4a0fa0bb4c
gnu: python-sshfs: Update to 2025.11.0.
* gnu/packages/ssh.scm (python-sshfs): Update to 2025.11.0.

Change-Id: Iddf7fbe80e0e3da6ec2f806eb232985058d3709b
2026-01-02 19:53:16 +01:00
Zheng Junjie
00885d3bcf
gnu: Add emacs-winum.
* gnu/packages/emacs-xyz.scm (emacs-winum): New variable.

Closes guix/guix#5160

Change-Id: I6fbd6644a8855b9a47c984b0d314deead60c1173
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-02 19:18:22 +01:00
Brendan Tildesley
88ce778dbf
gnu: cryfs: Update to 1.0.1.
* gnu/packages/patches/cryfs-boost-1.88-fix.patch: New file.
* gnu/packages/patches/cryfs-boost-1.89-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/crypto.scm (cryfs): Update to 1.0.1.
[origin]: Add patches.
[arguments]<#:configure-flags>: Update.
<#:phases>: Update ’check and ’fix-up.
[inputs]: Remove boost-1.83; add boost.
[native-inputs]: Add googletest.
[properties]: Enable tuning.

Closes guix/guix#4539

Change-Id: I61ea925359edd1181424295380d53bf2482c7c62
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-02 19:09:32 +01:00
Cayetano Santos
9afae09f1e
gnu: xjobs: Update to 20250529.
* gnu/packages/parallel.scm (xjobs): Update to 20250529.
[native-inputs]: Remove which.

Change-Id: Ibbfc9d57076243299a10bceac85e49f29b9f5b38
2026-01-02 17:48:37 +01:00
Andy Tai
3b1a21d185
gnu: parallel: Update to 20251222.
* gnu/packages/parallel.scm (parallel): Update to 20251222.

Closes guix/guix#5277

Change-Id: If5bb79a778cd42edd464555e7b2e864771ba377e
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-02 11:35:16 +01:00
Guillaume Le Vaillant
eee6e1b852
gnu: wfview: Update to 2.11.
* gnu/packages/radio.scm (wfview): Update to 2.11.

Change-Id: I9c8a7eb39742bb49e797b0a92fc188a434fa0fe4
2026-01-02 10:51:23 +01:00
Guillaume Le Vaillant
29034528d9
gnu: inspectrum: Update to 0.4.0.
* gnu/packages/radio.scm (inspectrum): Update to 0.4.0.
  [inputs]: Replace qtbase-5 by qtbase.

Change-Id: Ib2d40858f788a9341482729a38e34cda3d888f44
2026-01-02 10:44:28 +01:00
Guillaume Le Vaillant
3441dacbb8
gnu: liquid-dsp: Update to 1.7.0.
* gnu/packages/radio.scm (liquid-dsp): Update to 1.7.0.

Change-Id: I177d0375f74e1e7d61bac124d2592b686b23be47
2026-01-02 10:41:25 +01:00
Guillaume Le Vaillant
e7ca8539a2
gnu: fldigi: Update to 4.2.11.
* gnu/packages/radio.scm (fldigi): Update to 4.2.11.

Change-Id: I75d7e4a64471c4215ebc6420a68f70e64dd05f4c
2026-01-02 10:35:02 +01:00
Guillaume Le Vaillant
94bb480b95
gnu: cl-simple-matrix: Update to 3.9.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.9.

Change-Id: Iae49ad57c47583f21f92a7fae36606a62b62a5d0
2026-01-02 10:28:10 +01:00
Andrew Tropin
e5a2571204
gnu: guile-commonmark: Update to 0.1.2-0.8ebb304.
* gnu/packages/guile-xyz.scm (guile-commonmark): Update to 0.1.2-0.8ebb304,
add html support.  The original repo is unmaintained, use spritely's fork.

Change-Id: I9e68b76ec47916fddfbc9c8149c11eeadaf8ac6a
2026-01-02 09:24:53 +07:00
宋文武
256b45f58f
gnu: lxqt-archiver: Update to 1.3.0.
* gnu/packages/lxqt.scm (lxqt-archiver): Update to 1.3.0.

Change-Id: Idcd477562d741cda37a14932ef497791130b1310
2026-01-02 09:30:09 +08:00
宋文武
8b51def623
gnu: screengrab: Update to 3.1.0.
* gnu/packages/lxqt.scm (screengrab): Update to 3.1.0.

Change-Id: Ic3b86606c17a53ec727e2dda948cbc424205a8b0
2026-01-02 09:30:09 +08:00
宋文武
d4b4a1d227
gnu: qterminal: Update to 2.3.0.
* gnu/packages/lxqt.scm (qterminal): Update to 2.3.0.

Change-Id: I0a99af58ffa5fed85ba6e319aef7cc7f0c9dea0e
2026-01-02 09:30:09 +08:00
宋文武
3d2533de9e
gnu: qtermwidget: Update to 2.3.0.
* gnu/packages/lxqt.scm (qtermwidget): Update to 2.3.0.

Change-Id: Ie978df9ac3e177f00d05236fb5f436d4b89c3f62
2026-01-02 09:30:09 +08:00
宋文武
d33b901679
gnu: qps: Update to 2.12.0.
* gnu/packages/lxqt.scm (qps): Update to 2.12.0.

Change-Id: Ic1d538dfef8cba4f0b68ecaef3abf7abb92a56e8
2026-01-02 09:30:09 +08:00
宋文武
cb99adc57f
gnu: pavucontrol-qt: Update to 2.3.0.
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 2.3.0.

Change-Id: I6b496b023f3bda979f8d36ea48a2428732318b21
2026-01-02 09:30:09 +08:00
宋文武
075697b16b
gnu: obconf-qt: Update to 0.16.6.
* gnu/packages/lxqt.scm (obconf-qt): Update to 0.16.6.

Change-Id: I6987af55255bf294073dca01bdf1d18a2282d44e
2026-01-02 09:30:09 +08:00
宋文武
1e9eb7927b
gnu: lximage-qt: Update to 2.3.0.
* gnu/packages/lxqt.scm (lximage-qt): Update to 2.3.0.

Change-Id: I87175dc38d8cff4c1dd23ef252aa0060e5c883d8
2026-01-02 09:30:09 +08:00
宋文武
fc1a30b9c1
gnu: pcmanfm-qt: Update to 2.3.0.
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 2.3.0.

Change-Id: I7ba356293a27ad6740d82859d7e1716ffa1df008
2026-01-02 09:30:09 +08:00
宋文武
fbbb712347
gnu: libfm-qt: Update to 2.3.1.
* gnu/packages/lxqt.scm (libfm-qt): Update to 2.3.1.

Change-Id: I4950437ec2b3ac50a433ed194c23e7048335f061
2026-01-02 09:30:09 +08:00
宋文武
822cb7ea5d
gnu: lxqt-themes: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-themes): Update to 2.3.0.

Change-Id: I68df57e1b9e5534a7e6094b335403dda95bf4e6c
2026-01-02 09:30:09 +08:00
宋文武
b8f7c3fd37
gnu: lxqt-sudo: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 2.3.0.

Change-Id: I35b7dc8531a980b7c61a9ced29bc6e1029a9a7c4
2026-01-02 09:30:09 +08:00
宋文武
3f02f45acb
gnu: lxqt-session: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-session): Update to 2.3.0.

Change-Id: I5eda918fd38148e413b19f5d76934c55a7ab5b74
2026-01-02 09:30:09 +08:00
宋文武
1c2afc54c1
gnu: lxqt-runner: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-runner): Update to 2.3.0.

Change-Id: Ia42e289c0b12fa97fe7acb75fb192f45dd740af7
2026-01-02 09:30:09 +08:00
宋文武
f51eae1238
gnu: lxqt-qtplugin: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 2.3.0.

Change-Id: Ibe016122b8a60fd8e7b0d22e12665e02b346c3e8
2026-01-02 09:30:09 +08:00
宋文武
6f3571a44a
gnu: lxqt-powermanagement: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 2.3.0.

Change-Id: I83574598fcf93244ce7e024851ae1721b4959382
2026-01-02 09:30:09 +08:00
宋文武
eb250e1db9
gnu: lxqt-policykit: Update to 2.3.0.
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 2.3.0.

Change-Id: Ia15547ffe3ee276d162fb22bb6ea68a0b38de230
2026-01-02 09:30:09 +08:00