aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2024-10-07gnu: retroarch: Update to 1.19.1-1.48b71d5.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch): Update to 1.19.1-1.48b71d5. Change-Id: Icb4c3c8d80be97cf604aec0db2d86f340e31f01e
2024-10-07gnu: retroarch: Propagate core assets.Maxim Cournoyer
The RetroArch menus will not correctly render without its assets, the plugins won't be usable without the core info files, and controllers won't be usable without joypad-autoconfig files. Hence... * gnu/packages/emulators.scm (retroarch-minimal): New variable, renamed from previous retroarch. (retroarch) [propagated-inputs]: New field. Change-Id: I9dccf89da1f35acfa705de9ae02ae5f72a0b1825
2024-10-07gnu: retroarch: Really disable online fetching of cores and resources.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch) [phases] <configure>: Add --disable-update_core_info and --disable-online_updater configuration flags. Change-Id: Ie97a32e46324120d01af7f53e805f12893f63a75
2024-10-07gnu: retroarch: Extend search-path support.Maxim Cournoyer
* gnu/packages/patches/retroarch-improved-search-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/emulators.scm (retroarch) [source]: Apply patch. [configure-flags]: Add '--disable-update_assets'. [native-search-paths]: New search paths for LIBRETRO_ASSETS_DIRECTORY, LIBRETRO_AUTOCONFIG_DIRECTORY, LIBRETRO_VIDEO_FILTER_DIRECTORY and LIBRETRO_VIDEO_SHADER_DIRECTORY. Fixes: https://issues.guix.gnu.org/38439 Change-Id: I593c223ad887277e4637adc8d7ef7439f9ced611
2024-10-07gnu: retroarch: Reduce bundled libraries to a minimum.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch) [source]: Add snippet removing most bundled sources. Apply patch to allow using system SPIRV-Cross. [phases] <configure>: Add --disable-builtinspirv_cross. Disable non-core features making use of bundled libraries (7zip, cheevos crtswitchres, discord, dr_mp3, ixbm, stb_font, stb_image, stb_vorbis and xdelta). [inputs]: Add spirv-cross. [license]: Add licenses of bundled sources. * gnu/packages/patches/retroarch-unbundle-spirv-cross.patch: New file. Change-Id: I824391424bf0fa2ec3888f02535b94dea3021378
2024-10-07gnu: retroarch: Add missing fontconfig and v4l-utils inputs.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch) [inputs]: Add fontconfig and v4l-utils. Change-Id: Ie82581b1f2cd8ce23f4ea04e5e09e3d6401d9464
2024-10-07gnu: retroarch: Use gexps.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch) [arguments] <phases>: Use gexps; locate resources using `search-input-file' and `search-input-directory'. Change-Id: I0b1c4ff074e6f8287c14ac3327a8d0271391fec2
2024-10-07gnu: Add retroarch-joypad-autoconfig.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch-joypad-autoconfig): New variable. Change-Id: I56fe94f78b661c082a6e59fd59980462a0884a03
2024-10-07gnu: Add retroarch-core-info.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch-core-info): New variable. Change-Id: I435c70673e1151bf300b9de2ea433abfe8508fbd
2024-10-07gnu: Add retroarch-assets.Maxim Cournoyer
* gnu/packages/emulators.scm (retroarch-assets): New variable. Change-Id: I1ac0eb6fd3e1e9c1ef5b4b120e7ac72cf3b68ca0
2024-10-06gnu: emacs-next: Update to 30.0.91-1.9a1c76b.Arto Jantunen
* gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.0.91-1.9a1c76b. Change-Id: Iba274ab45deea9edc4049b0cec2716655ba3e148 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-10-06gnu: cryptominisat: Update to 5.11.22.Liliana Marie Prikler
* gnu/packages/maths.scm (cryptominisat): Update to 5.11.22. [source]: Patch include for cadiback. [inputs]: Add cadical, cadiback-for-cryptominisat and gmp.
2024-10-06gnu: Add cadiback-for-cryptominisat.Liliana Marie Prikler
* gnu/packages/maths.scm (cadiback-for-cryptominisat): New variable.
2024-10-06gnu: Add cadiback.Liliana Marie Prikler
* gnu/packages/maths.scm (cadiback): New variable.
2024-10-06gnu: Add cadical.Liliana Marie Prikler
* gnu/packages/patches/cadical-add-shared-library.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/maths.scm (cadical): New variable.
2024-10-06gnu: lingeling: Update to 1.0.0.Liliana Marie Prikler
* gnu/packages/maths.scm (lingeling): Update to 1.0.0. [#:phases]<hard-code-commit>: Adjust accordingly.
2024-10-06gnu: z3: Update to 4.13.0.Liliana Marie Prikler
* gnu/packages/maths.scm (z3): Update to 4.13.0.
2024-10-06gnu: kissat: Update to 4.0.1.Liliana Marie Prikler
* gnu/packages/maths.scm (kissat): Update to 4.0.1. [#:phases]<patch-source>: Relax regexp to fix test.
2024-10-06gnu: scasp: Update to 1.1.4.Liliana Marie Prikler
* gnu/packages/maths.scm (scasp): Update to 1.1.4.
2024-10-06gnu: Add cl-s-graphviz.Konrad Hinsen
* gnu/packages/lisp-xyz.scm (cl-s-graphviz, ecl-s-graphviz, sbcl-s-graphviz): New variables. Change-Id: I501e7f48fb3f04380ded5670b522d1ff936d32a4 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-10-06gnu: Add cl-literate-lisp.Konrad Hinsen
* gnu/packages/lisp-xyz.scm (cl-literate-lisp, ecl-literate-lisp, sbcl-literate-lisp): New variables. Change-Id: I2b72273c3611d9394d107ad030f21fa7538120b8 Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-10-06gnu: lsp-dsp-lib: Update to 1.0.26.Zheng Junjie
* gnu/packages/audio.scm (lsp-dsp-lib): Update to 1.0.26. Change-Id: I01a3ae1663670add9440f52fd46aa388ff0dda34
2024-10-06gnu: lsp-dsp-lib: Update to 1.0.20.Roman Scherer
* gnu/packages/audio.scm (lsp-dsp-lib): Update to 1.0.20. [source]: Update url. [home-page]: Update url. Change-Id: Iafcb90e194d692665ed832c3f7ff154b4ffa8965 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-06gnu: libtorrent-rasterbar: Use gexps and new input style.Adam Faiz via Guix-patches via
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Use gexps. [native-inputs]: Drop labels. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: Ic6dc52ab422e479c941a1f33abdb64fb81c3229d
2024-10-06gnu: libtorrent-rasterbar: Update to 2.0.10.Adam Faiz via Guix-patches via
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 2.0.10. [source]<snippet>: Remove test/test_copy_file.cpp patch since it's resolved. [native-inputs]: Remove no longer needed file (v2_empty_file.torrent). [arguments]<#:phases>: Remove copy-v2_empty_file.torrent phase. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: I12e50041cfa141282a2874bf94545bc57ea735ae
2024-10-06gnu: vimb: Use G-expressions and cc-for-target.Zheng Junjie
* gnu/packages/web-browsers.scm (vimb)[arguments]: Use G-expressions and cc-for-target. Change-Id: I701e9d5d6dc12856d49e5c794a535b966fff7810
2024-10-06gnu: vimb: Update to 3.7.0.unwox via Guix-patches via
* gnu/packages/web-browsers.scm (vimb): Update to 3.7.0. [arguments]<#:phases>: Add fix-config-mk phase. Change-Id: Ia89eb9588cd7eeda1bad29cf0d6e33f75ff5970c Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-06gnu: lsof: Use G-expressions.Zheng Junjie
* gnu/packages/lsof.scm (lsof)[arguments]: Use G-expressions. Change-Id: Id086d46c5dbef6028e5eae4df1d2f0b24d4c3d76
2024-10-06gnu: lsof: Update to 4.99.3.Zheng Junjie
* gnu/packages/lsof.scm (lsof): Update to 4.99.3. [native-inputs]: Add libtool. [arguments]<#:phases>: Add fix-configure-ac-version phase. Change-Id: Id086d46c5dbef6028e5eae4df1d2f0b24d4c3d76
2024-10-06gnu: lsof: Update to 4.98.0Jiajie Chen
* gnu/packages/lsof.scm (lsof): Update to 4.98.0. [native-inputs]: Add automake, autoconf, pkg-config, procps and util-linux. [arguments]<#:phases>: Remove replace configure,install phases. Remove patch-timestamps,build-man-page phases. Adjust and move disable-failing-tests to before bootstrap. Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Change-Id: I5b381e77f6e6ed89431856f409a5a6e8b9fd765c
2024-10-05gnu: cgit: Update to 1.2.3-6.2a13177.Tomas Volf
* gnu/packages/version-control.scm (cgit): Update to 1.2.3-6.2a13177. Change-Id: Ia577112b61d1f78c1d60f286df8103f98197e145 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-05gnu: tmux: Update to 3.5a.Ashish SHUKLA via Guix-patches via
* gnu/packages/tmux.scm (tmux): Update to 3.5a. Change-Id: I1e92cfcdb374f5a0131354900289766cbdf431e7 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-05gnu: mold: Update to 2.34.1.Ashish SHUKLA via Guix-patches via
* gnu/packages/mold.scm (mold): Update to 2.34.1. Change-Id: Ia822b9170df33844af88578f040df4c3c0af3b6a Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-05gnu: unbound: Update to 1.21.1. [security fixes]Ashish SHUKLA via Guix-patches via
This contains a fix for CVE-2024-8508. * gnu/packages/dns.scm (unbound): Update to 1.21.1. Change-Id: I2ed1806a0859c5dbd729d18a074220ab13b53223 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-29gnu: r-googlesheets@0: Fix upstream hash mismatch.Tobias Geerinckx-Rice
The tarball was modified upstream. However, the source files themselves were not: the difference is merely their order within the old & new tar archives. * gnu/packages/statistics.scm (r-googlesheets)[source]: Update sha256. Change-Id: I1074ef61ff09d1599330d227b91b87817c37a2d9
2024-09-29gnu: Add xevil.Tobias Geerinckx-Rice
* gnu/packages/games.scm (xevil): New public variable. Change-Id: I86885cc816685001a7d8d7dacccc396f39ddbd5f
2024-10-05gnu: gx-saturator-lv2: Update to 0-4.2142b14.Ricardo Wurmus
* gnu/packages/music.scm (gx-saturator-lv2): Update to 0-4.2142b14. [version]: Use GIT-VERSION. [source]: Use GIT-FILE-NAME. Change-Id: I848667b0a6e43e9aab119e557c3b257f76bd4f1c
2024-10-05gnu: gx-vbass-preamp-lv2: Update to 0.3.f6a01c2.Ricardo Wurmus
* gnu/packages/music.scm (gx-vbass-preamp-lv2): Update to 0.3.f6a01c2. [version]: Use GIT-VERSION. [source]: Use GIT-FILE-NAME. [arguments]: Set CC in make-flags. [inputs]: Replace gtk+-2 with gtk+. Change-Id: Ied9357d1d8804c263a801194ae8df661aa6f8afa
2024-09-29gnu: stfl: Expand description.Tobias Geerinckx-Rice
* gnu/packages/ncurses.scm (stfl)[description]: Expand it. Change-Id: I850d773fcff2536f8a52d62cbf7c08fb7cfe4e6c
2024-09-29gnu: stfl: Use archived source & home page.Tobias Geerinckx-Rice
* gnu/packages/ncurses.scm (stfl)[source]: Download from the Internet Archive. [home-page]: Same. Change-Id: I528dbe408ea83b72f21f84a66fd646cd8b8c1fb8
2024-09-29gnu: r-rserve: Fix upstream hash mismatch.Tobias Geerinckx-Rice
The tarball was modified upstream. It appears that the ‘1.8-6’ version that was packaged was actually a development snapshot. In Rserve/NEWS: -1.8-6 (under development) +1.8-6 2020-06-11 The only difference appears to be in the build system: proxy: linking no longer hard-codes `-lssl` (it effectively failed compilation when SSL was not available). as the build output does not appear to contain new or changed code. * gnu/packages/cran.scm (r-rserve)[source]: Update sha256. Change-Id: Ib32ecbdcbab1a4992f61215f94f1625e316edda2
2024-09-29gnu: gitg: Fix upstream hash mismatch.Tobias Geerinckx-Rice
The tarball was modified upstream. The one-line difference is in meson.build: - version: '45.alpha', + version: '44', I did not check whether this triggers A Malware. I doubt the original packager did, either. * gnu/packages/gnome.scm (gitg)[source]: Update sha256. Change-Id: I60b96ced6bef5851a28038da7948d4a0ec8a34bf
2024-09-29gnu: gzdoom: Delete files that might prevent commercial distribution.Tobias Geerinckx-Rice
* gnu/packages/games.scm (gzdoom)[source]: Delete files in the snippet. Change-Id: I601bb251e9b690e375f707786bb5789a6a664b92
2024-09-29gnu: gzdoom: Update package style.Tobias Geerinckx-Rice
* gnu/packages/games.scm (gzdoom)[source]: Don't explicitly return #t from snippet. [arguments]: Likewise from phases. Use G-expressions. Use SEARCH-INPUT-FILE so that we can… [inputs]: …remove input labels. Change-Id: I8dfc4ce55c1c5b5bfda98d81ba54e310b7469766
2024-09-29gnu: gparted: Update to 1.6.0.Tobias Geerinckx-Rice
* gnu/packages/disk.scm (gparted): Update to 1.6.0. Change-Id: If6ef93f6107431b6af3f2a66ad3eb2e84f10acea
2024-09-29gnu: hotspot: Fix typo in description.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (hotspot)[description]: Remove the typo. Change-Id: Ie1614a51be08bc70eca633ef553e76dda5662a4a
2024-10-05gnu: Add jg-cega.Maxim Cournoyer
* gnu/packages/emulators.scm (jg-cega): New variable. Change-Id: Ice3799d9aa4600006ac386fa40e80fb97b3018c8
2024-10-05gnu: Add jg-nestopia.Maxim Cournoyer
* gnu/packages/emulators.scm (jg-nestopia): New variable. Change-Id: I2f686f43a8339a124b9ef9640638ab182ecf7079
2024-10-05gnu: Add jg-bsnes.Maxim Cournoyer
* gnu/packages/emulators.scm (jg-bsnes): New variable. Change-Id: If88a7bea0c87c8af8fce051f8bec891ff249449f
2024-10-05gnu: Add jgrf.Maxim Cournoyer
* gnu/packages/emulators.scm (jgrf): New variable. Change-Id: I0cf706e66977ceb96902dcd54f9175031e129445