aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-05disarchive-manifest: Handle tar.xz archives.Ludovic Courtès
* etc/disarchive-manifest.scm (tarball-origin?): Add ".tar.xz".
2022-08-05utils: Add as-for-target.Antero Mejr
* guix/utils.scm (as-for-target): New function. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05doc: Fix Guix manual URLs in 'htmlxref.cnf'.Ludovic Courtès
Fixes a regression introduced in 868da34d54365023223a4ff7520043ba55ad64e8. * doc/htmlxref.cnf (GUIX): Remove "/guix".
2022-08-04gnu: linux-libre 4.9: Update to 4.9.325.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.325. (linux-libre-4.9-pristine-source): Update hash.
2022-08-04gnu: linux-libre 4.14: Update to 4.14.290.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.290. (linux-libre-4.14-pristine-source): Update hash.
2022-08-04gnu: linux-libre 4.19: Update to 4.19.254.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.254. (linux-libre-4.19-pristine-source): Update hash.
2022-08-04gnu: linux-libre 5.4: Update to 5.4.209.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.209. (linux-libre-5.4-pristine-source): Update hash.
2022-08-04gnu: linux-libre 5.10: Update to 5.10.135.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.135. (linux-libre-5.10-pristine-source): Update hash.
2022-08-04gnu: linux-libre 5.15: Update to 5.15.59.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.59. (linux-libre-5.15-pristine-source): Update hash.
2022-08-04gnu: linux-libre: Update to 5.18.16.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.16. (linux-libre-5.18-pristine-source): Update hash.
2022-08-04gnu: python-pudb: Update to 2022.1.2.jgart via Guix-patches via
* gnu/packages/python-xyz.scm (python-pudb): Update to 2022.1.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-04build: qt-utils: Fix another regression.Maxim Cournoyer
This fixes another regression introduced with 1f466ed6be932526fc69e72ffd50390691d0d382, which affected the packages bitmask, hime, hime, nimf and vorta. The fix is to provide a default qt-major-version when #:qtbase is missing, such as when borrowing the qt-wrap phase in a package not using the Qt build system. * guix/build/qt-utils.scm (wrap-all-qt-programs)[qt-major-version]: Fall-back to %default-qt-major-version when #:qtbase is #f. Reported-by: John Kehayias <john.kehayias@protonmail.com> and others.
2022-08-04gnu: emacs-helm: Update to 3.8.7.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.7.
2022-08-04gnu: notcurses: Adjust indentation.Marius Bakke
* gnu/packages/notcurses.scm (notcurses): Re-indent.
2022-08-04gnu: notcurses: Use tarball source instead of git.Marius Bakke
* gnu/packages/notcurses.scm (notcurses)[source]: Use URL-FETCH.
2022-08-04gnu: notcurses: Update to 3.0.8.Marius Bakke
* gnu/packages/notcurses.scm (notcurses): Update to 3.0.8. [arguments]: Fix configure flag typo.
2022-08-04gnu: nheko: Update to 0.10.0.Marius Bakke
* gnu/packages/messaging.scm (nheko): Update to 0.10.0. [arguments]: Adjust unbundling substitutions.
2022-08-04gnu: mtxclient: Update to 0.8.0.Marius Bakke
* gnu/packages/messaging.scm (mtxclient): Update to 0.8.0.
2022-08-04gnu: libolm: Update to 3.2.12.Marius Bakke
* gnu/packages/crypto.scm (libolm): Update to 3.2.12. [source](uri): Follow redirect.
2022-08-04gnu: ungoogled-chromium: Update to 104.0.5112.81-1.Marius Bakke
* gnu/packages/chromium.scm (%chromium-version): Set to 104.0.5112.81. (%ungoogled-origin): Update hash. (ungoogled-chromium)[source](sha256): Likewise. [arguments]: Add snippet to fix build with system MINIZIP. Remove obsolete configure flag.
2022-08-04gnu: inkscape: Build with lib2geom 1.2.Marius Bakke
* gnu/packages/graphics.scm (lib2geom-1.2): New variable. * gnu/packages/inkscape.scm (inkscape)[arguments]: Enable previously failing test. [inputs]: Replace "lib2geom" with LIB2GEOM-1.2.
2022-08-04gnu: inkscape: Update to 1.2.1.Marius Bakke
* gnu/packages/inkscape.scm (inkscape): Update to 1.2.1.
2022-08-04gnu: amalgamate: Remove input labels.Marius Bakke
* gnu/packages/code.scm (amalgamate)[inputs]: Remove label.
2022-08-04gnu: gsasl: Update to 2.0.1.Marius Bakke
* gnu/packages/gsasl.scm (gsasl): Update to 2.0.1.
2022-08-04gnu: Add python-h5netcdf.Sharlatan Hellseher
* gnu/packages/python-xyz.scm: (python-h5netcdf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: python-netcdf4: Update to 1.6.0Sharlatan Hellseher
* gnu/packages/python-xyz.scm: (python-netcdf4): Update to 1.6.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: anystyle: Use GDBM by default.Philip McGrath
Since we have GDBM available, it offers a smaller memory footprint and faster start-up. * gnu/packages/ruby.scm (anystyle)[arguments]<#:phases>: Add phase 'change-default-dictionary-adapter'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: anystyle: Add tests for dictionary adapters.Philip McGrath
* gnu/packages/ruby.scm (anystyle)[arguments]: Instead of deleting the 'check' phase, replace it with a few tests. Add SRFI 1 to '#:modules'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: ruby-anystyle: Initialize dictionary files.Philip McGrath
For the GDBM and Marshal dictionary adapters to be useful with their default settings, we must initialize their data files during the package build: upstream would initialize them lazily, but that doesn't work with an immutable installation directory (at least, not without more complex patches). Otherwise, we would always end up rebuilding the dictionary at startup, which is “slow” and “not recommended”. * gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-anystyle)[patches]: Use it. [arguments]<#:phases>: Add 'populate-dictionaries' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: ruby-anystyle-data: Don't write to installed gem.Philip McGrath
* gnu/packages/patches/ruby-anystyle-data-immutable-install.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-anystyle-data)[patches]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add anystyle.Philip McGrath
* gnu/packages/ruby.scm (anystyle): New variable. (ruby-anystyle)[description]: Mention it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-anystyle.Philip McGrath
* gnu/packages/ruby.scm (ruby-anystyle): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-anystyle-data.Philip McGrath
* gnu/packages/ruby.scm (ruby-anystyle-data): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-gli.Philip McGrath
* gnu/packages/ruby.scm (ruby-gli): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-edtf.Philip McGrath
* gnu/packages/ruby.scm (ruby-edtf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-citeproc.Philip McGrath
* gnu/packages/ruby.scm (ruby-citeproc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-unicode-scripts.Philip McGrath
* gnu/packages/ruby.scm (ruby-unicode-scripts): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-bibtex-ruby.Philip McGrath
* gnu/packages/ruby.scm (ruby-bibtex-ruby): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-rdf-vocab.Philip McGrath
* gnu/packages/ruby.scm (ruby-rdf-vocab): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-rdf.Philip McGrath
* gnu/packages/ruby.scm (ruby-rdf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-link-header.Philip McGrath
* gnu/packages/ruby.scm (ruby-link-header): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-latex-decode.Philip McGrath
* gnu/packages/patches/ruby-latex-decode-fix-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-latex-decode): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-ritex.Philip McGrath
* gnu/packages/ruby.scm (ruby-ritex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add itex2mml.Philip McGrath
* gnu/packages/maths.scm (itex2mml): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-namae.Philip McGrath
* gnu/packages/ruby.scm (ruby-namae): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add ruby-wapiti.Philip McGrath
* gnu/packages/ruby.scm (ruby-wapiti): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: make-clang-toolchain: Require explicit libomp.Greg Hogan
* gnu/packages/llvm.scm (make-clang-toolchain): Remove default libomp parameter since each clang-toolchain has a matching libomp package. (clang-toolchain-13): Explicitly refer to libomp-13. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: clang-toolchain-6: Use libomp-6.Greg Hogan
* gnu/packages/llvm.scm (clang-toolchain-6): Switch dependency from the default libomp-13 to libomp-6. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: Add libomp-6.Greg Hogan
* gnu/packages/llvm.scm (libomp-6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04gnu: clang-toolchain-7: Use libomp-7.Greg Hogan
* gnu/packages/llvm.scm (clang-toolchain-7): Switch dependency from the default libomp-13 to libomp-7. Signed-off-by: Ludovic Courtès <ludo@gnu.org>