aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Expand)Author
2024-12-18gnu: MPD: Update to 0.23.16....* gnu/packages/mpd.scm (mpd): Update to 0.23.16. Change-Id: I2efb423027848d3cc0a87470dffa179aff6f7c47 Leo Famulari
2024-12-18gnu: yt-dlp: Update to 2024.12.13....* gnu/packages/video.scm (yt-dlp): Update to 2024.12.13. Change-Id: I9aaf05b55c5f5e8fd07616945dc5b4bfde1573b2 Signed-off-by: Leo Famulari <leo@famulari.name> Ashish SHUKLA
2024-12-18gnu: Add node alias for node-lts....The node alias should henceforth refer to versions of Node.js that are at least as recent as node-lts. * gnu/packages/node.scm (node): New variable. Change-Id: I1f19914715dda7da6bb45917e32b53227b480929 Jelle Licht
2024-12-18gnu: node: Rename variable to node-bootstrap and hide package....The package formerly known as node has security issues, so should only be used to bootstrap more recent and secure versions of node. * gnu/packages/node.scm (node): Rename to... (node-bootstrap): ... this, and make it a hidden package. Change-Id: I536a8f55faa14f8221915467c2981053f4c4d70e Jelle Licht
2024-12-18gnu: esbuild-node: Use node-lts instead of node....* gnu/packages/web.scm (esbuild-node)[#:phases]<build-platform>: Remove workaround needed for building with older versions of Node. [native-inputs]: Replace node by node-lts. Change-Id: Iedf30dc1a395e674007c08ce6c0881dbb0f94f0e Jelle Licht
2024-12-18gnu: vlang: Use node-lts instead of node....* gnu/packages/vlang.scm (vlang)[native-inputs]: Replace node by node-lts. Change-Id: Iaf577f0b9bbd7095392c88c2d2737c0703d3bf96 Jelle Licht
2024-12-18gnu: ruby-execjs: Use node-lts instead of node....* gnu/packages/ruby.scm (ruby-execjs)[native-inputs]: Replace node by node-lts. Change-Id: If7ff42d9865d79c23560fb190db4fdce9ecc621c Jelle Licht
2024-12-18gnu: ruby-autoprefixer-rails: Use node-lts instead of node....* gnu/packages/rails.scm (ruby-autoprefixer-rails)[native-inputs]: Replace node by node-lts. Change-Id: Iea7fc9001cb12eecb1257a9a0f83851bd8bc36fd Jelle Licht
2024-12-18gnu: qtwebengine-5: Use node-lts instead of node....* gnu/packages/qt.scm (qtwebengine-5)[native-inputs]: Replace node by node-lts. Change-Id: If05e9dd0ef4a971074828da66742bb9387536e4d Jelle Licht
2024-12-18gnu: python-cloudscraper: Use node-lts instead of node....* gnu/packages/python-web.scm (python-cloudscraper)[inputs]: Replace node by node-lts. Change-Id: Id7a9354c04557d27ec90cfbecd0c8005cf912f1a Jelle Licht
2024-12-18gnu: fmp: Use node-lts instead of node....* gnu/packages/package-management.scm (fpm)[native-inputs]: Repalce node by node-lts. Change-Id: I5afdb49e18805722b9e69be0cf48c3a29ce49921 Jelle Licht
2024-12-18gnu: js-of-ocaml: Use node-lts instead of node....* gnu/packages/ocaml.scm (js-of-ocaml)[native-inputs]: Replace node by node-lts. Change-Id: Ie7dd4dc25bac75a41d1510df9ecf6cc2c4a2c5a7 Jelle Licht
2024-12-18gnu: ocaml-ezjsonm: Use node-lts instead of node....* gnu/packages/ocaml.scm (ocaml-ezjsonm)[native-inputs]: Replace node by node-lts. Change-Id: Icb79d2ac8cfa424a55e9b5985b8f4dacae7a9f37 Jelle Licht
2024-12-18gnu: python-cwl-utils: Use node-lts instead of node....* gnu/packages/bioinformatics.scm (python-cwl-utils)[inputs]: Replace node by node-lts. Change-Id: Ia98601db0a9233a96263051e1520a848dbc40a9c Jelle Licht
2024-12-18gnu: cwltool: Use node-lts instead of node....* gnu/packages/bioinformatics.scm (cwltool)[inputs]: Replace node by node-lts. Change-Id: Idea8c5cb456080fccd8fff6c6b2c674764ae7bce Jelle Licht
2024-12-18gnu: r-v8: Fix build with node-lts@20....The version bump of node-lts from 18 to 20 also bumped the version in the so-file. * gnu/packages/cran.scm (r-v8)[#:phases]<find-v8>: Look for libnode-so.115 as provided by node-lts. Change-Id: Ib5c0d865aea36c7d881efddf4877cbab4b7dd932 Jelle Licht
2024-12-18gnu: node-addon-api: Update to 8.3.0....* gnu/packages/node-xyz.scm (node-addon-api): Update to 8.3.0. [arguments]<#:phases>: Delete additional optional dependencies in 'delete-dependencies' phase. Change-Id: I86c6b026980aea02a20f889bc7f92ea3a304e674 Jelle Licht
2024-12-18gnu: node-nan: Update to 2.22.0....* gnu/packages/node-xyz.scm (node-nan): Update to 2.22.0. Change-Id: I000014f57db510f2351e2feb57e93b5325ed88a0 Jelle Licht
2024-12-18gnu: node-acorn: Update to 8.7.1....* gnu/packages/node-xyz.scm (node-acorn): Update to 8.7.1. Change-Id: Ie962b9c980f8e14bf0ccce046497bda87108dffc Jelle Licht
2024-12-18gnu: node-uglify-js: Update to 3.19.3....* gnu/packages/uglifyjs.scm (node-uglify-js): Update to 3.19.3. Change-Id: I3c221442e39fc49484122f377df79896bbb18bd9 Jelle Licht
2024-12-18gnu: node-lts: Update to 20.18.1 [security fixes]....* gnu/packages/node.scm (node-lts): Update to 20.18.1. [origin]: Delete bundled brotli, ngtcp2 and uv. [:configure-flags]: Add shared-nghtcp2 flag. Add shared-nghttp3 flag. [#:phases]<delete-problematic-tests>: Remove tests that fail due to linking to unbundled libuv. Delete tests that depend on 64-bit time_t for 32-bit builds. [native-inputs]: Replace libuv by libuv-for-node-lts. [inputs]: Replace libuv by libuv-for-node-lts. Add ngtpc2, nghttp3. Change-Id: I932e64f212283b34f0affad65c3d9f92fdea3d79 Jelle Licht
2024-12-18gnu: llhttp-bootstrap: Update to 8.1.2....* gnu/packages/node.scm (llhttp-bootstrap): Update to 8.1.2. Change-Id: I4eff26889b2645c031fc9ea896657468d5752953 Jelle Licht
2024-12-18gnu: Add libuv-for-node-lts....Specific versions of Node depend on specific versions of libuv. * gnu/packages/libevent.scm (libuv-for-node-lts): New package. Change-Id: I97f6b96002dde37a0cec56dbfd7ff8722982ff89 Jelle Licht
2024-12-18gnu: Remove c-ares-for-node....The node-lts package can now be built using the standard c-ares package. * gnu/packages/adns.scm (c-ares-for-node): Delete variable. Change-Id: I9e613f2d4aeacb6079d69f5bef22d11eb8dc6b18 Jelle Licht
2024-12-18gnu: node-lts: Replace customized c-ares-for-node by c-ares....* gnu/packages/node.scm (node-lts) [native-inputs]: Replace c-ares-for-node by c-ares. [inputs]: Ditto. Change-Id: Ibef027d55c14e302d406d6478fed474f67c0d508 Jelle Licht
2024-12-18gnu: Remove nghttp2-for-node....This hidden package is not needed as the ancient version of node we use to bootstrap llhttp can be built using the standard nghttp2 package. * gnu/packages/web.scm (assimp-5.0): Delete variable. Change-Id: Ib077fcc55c9bf7fd3caab69220aa8c86e5c33f8a Jelle Licht
2024-12-18gnu: node: Replace customized nghttp2-for-node by nghttp2....* gnu/packages/node.scm (node) [native-inputs]: Replace nghttp2-for-node by nghttp2. [inputs]: Ditto. [arguments]<#:phases>: Adjust accordingly by skipping failing tests. Change-Id: Ia3d63ea1c428c1353d6ec6fda394ccb016eb6603 Jelle Licht
2024-12-18gramps: Update to 5.2.3....* gnu/packages/genealogy.scm (gramps): Update to 5.2.3. Change-Id: Icfd3470989da905d50233564b894887305e9de1e Julien Lepiller
2024-12-18gnu: Add privacy-redirect-icecat....* gnu/packages/browser-extensions.scm (privacy-redirect) (privacy-redirect/icecat): New variables. Change-Id: I92778c4b46a30f88f23758cc65837b4aecccbd09 Hilton Chain
2024-12-18gnu: Add livemarks-icecat....* gnu/packages/browser-extensions.scm (livemarks,livemarks/icecat): New variables. Change-Id: Ie13563ac62ed2d39c5b52e681c6f9351dbdab41c Hilton Chain
2024-12-18gnu: Add adaptive-tab-bar-colour-icecat....* gnu/packages/browser-extensions.scm (adaptive-tab-bar-colour) (adaptive-tab-bar-colour/icecat): New variables. Change-Id: I94343ef4246b1a7a0f5606b7d2214174475e7f03 Hilton Chain
2024-12-18gnu: librewolf: Support Guix icecat browser extensions....* gnu/packages/patches/librewolf-use-system-wide-dir.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter it. * gnu/packages/librewolf.scm (make-librewolf-source)[patches]: Add it along with torbrowser-compare-paths.patch. (librewolf)[native-search-paths]: Add ICECAT_SYSTEM_DIR. Change-Id: I8609d25a7e2725ad94ab257d720326639eb06778 Hilton Chain
2024-12-18gnu: Add papersway....* gnu/packages/wm.scm (papersway): New variable. Change-Id: I36b21a08fb86d0b8ca526ef5c9b2946e3caa3729 Hilton Chain
2024-12-18gnu: perl-anyevent-i3: Update to 0.19....* gnu/packages/wm.scm (perl-anyevent-i3): Update to 0.19. Change-Id: I6fd24c31520c501aa0cb14506e3bbf2dd7dc0a76 Hilton Chain
2024-12-18gnu: phantomsocks: Update to 0.0.0-20241119070700-535ab0adb1e4....* gnu/packages/networking.scm (phantomsocks): Update to 0.0.0-20241119070700-535ab0adb1e4. Change-Id: I4d61a68e686969c656caae0bc230ca7defa50395 Hilton Chain
2024-12-18gnu: mygui: Use gexps....* gnu/packages/game-development.scm (mygui) [arguments]: Use gexps. [description]: Fix MyGUI capitalization. Change-Id: I99c693dfea6ff81bc2fc5411427fadd5911b3f31 Maxim Cournoyer
2024-12-18gnu: bullet: Modernize....* gnu/packages/game-development.scm (bullet) [source]: Remove trailing #t in snippet. [arguments]: Use gexps. Remove trailing #t in phase. Change-Id: I8792845f83acfffc8be40cc453fcf9d0c3c4e2df Maxim Cournoyer
2024-12-18gnu: bullet: Update to 3.25....* gnu/packages/game-development.scm (bullet): Update to 3.25. Change-Id: I73844285c63fe0288f247f3fd441201fdffb5505 Maxim Cournoyer
2024-12-18gnu: Add ogre-next....* gnu/packages/graphics.scm (ogre-next): New variable. Change-Id: I0342e7c9917a5bf3c91cf464cf80a9137798b722 Maxim Cournoyer
2024-12-18gnu: mygui: Update to 3.4.3....* gnu/packages/game-development.scm (mygui): Update to 3.4.3. Change-Id: I5732fc176c5cfafabe3346367f0790e6a5f4a8e9 Series-to: 74075@debbugs.gnu.org Series-version: 2 Maxim Cournoyer
2024-12-18gnu: ogre: Add support for Wayland, Vulkan and Bullet....* gnu/packages/graphics.scm (ogre) [configure-flags]: Add -DOGRE_BUILD_RENDERSYSTEM_VULKAN=ON. [native-inputs]: Add vulkan-headers. [inputs]: Add bullet, glslang, spirv-tools and wayland. Change-Id: I77f8964f36facd40f48a80006cfaa0a17c7971e5 Maxim Cournoyer
2024-12-18gnu: ogre: Update to 14.3.2....* gnu/packages/graphics.scm (ogre): Update to 14.3.2. [phases] <do-not-attempt-building-gtest, run-x-server>: New phases. [native-inputs]: Update imgui source to latest. Add xorg-server-for-tests. Change-Id: Iabe6bb580106158976e7193bbb27d59df2466e29 Maxim Cournoyer
2024-12-18gnu: ogre: Use gexps....* gnu/packages/graphics.scm (ogre) [arguments]: Use gexps. Change-Id: I0e9ebeea06769dc849e9579501ffa44fbd4ebc3b Maxim Cournoyer
2024-12-18gnu: imgui: Update to 1.91.4....* gnu/packages/toolkits.scm (imgui): Update to 1.91.4. Change-Id: I9a8f03db59fc795e065ebe4eaee60ca994164349 Maxim Cournoyer
2024-12-18gnu: glib: Fix build on powerpc-linux....* gnu/packages/glib.scm (glib)[arguments]: When building for powerpc-linux skip another test. Change-Id: Ibc3d166ce8d60119ae7c0a1874ab0bdfada44921 Efraim Flashner
2024-12-18gnu: libgit2: Update to 1.8.4....* gnu/packages/version-control.scm (libgit2-1.8): Update to 1.8.4. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Ashish SHUKLA
2024-12-18gnu: libjami: Prepare for libgit2 1.8.4....* gnu/packages/patches/libjami-libgit2-compatibility.patch: New file. * gnu/packages/jami.scm (libjami)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Change-Id: I6a87d47f9a0ec1663b7ad3459960e9aaaf4bf562 Ludovic Courtès
2024-12-18gnu: squashfuse: Fix cross compiling....* gnu/packages/file-systems.scm (squashfuse)[arguments]: Use pkg-config-for-target. (squashfuse-for-appimage)[arguments]: Use substitute-keyword-arguments to modify inherited phases instead of %standard-phases. Change-Id: I6e52a94e46c5a89ba215a7eaceb7f54a80c52429 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brian Kubisiak
2024-12-18gnu: book-faif: Add missing dependency....* gnu/packages/fsf.scm (book-faif): Add missing dependency. Change-Id: I9dccb7898a91e7c2f999ca8659732ea094c2717d Signed-off-by: Ludovic Courtès <ludo@gnu.org> Evgeny Pisemsky
2024-12-18gnu: Add julia-initialvalues....* gnu/packages/julia-xyz.scm (julia-initialvalues): New variable. Change-Id: I926f04a907377a6aee255adf6e4dcc813766cdf0 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Spencer King