aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: hwinfo: Rename non-standard ‘dev’ output.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/hardware.scm (hwinfo)[outputs]: Rename ‘dev’ to ‘lib’. [arguments]: Ditto.
* gnu: hwinfo: Update to 21.81.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/hardware.scm (hwinfo): Update to 21.81.
* gnu: jpegoptim: Remove input labels.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/image.scm (jpegoptim)[inputs]: Remove input labels.
* gnu: jpegoptim: Update to 1.4.7.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/image.scm (jpegoptim): Update to 1.4.7. [source]: Build from Git.
* gnu: ddcui: Update to 0.2.1.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/hardware.scm (ddcui): Update to 0.2.1.
* gnu: ddcutil: Update to 1.2.2.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/hardware.scm (ddcutil): Update to 1.2.2.
* gnu: hexedit: Update to 1.6.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/hexedit.scm (hexedit): Update to 1.6. [arguments]: Don't explicitly return #t from phases.
* gnu: daemonize: Use HTTPS home page.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/admin.scm (daemonize)[home-page]: Use HTTPS.
* doc: cookbook: Refer to the "Writing Manifests" manual node.Ludovic Courtès2022-06-01
| | | | | | * doc/guix-cookbook.texi (Basic setup with manifests): Tweak introductory paragraph. Refer to the new "Writing Manifests" node of the manual.
* gnu: smlnj: Use HTTPS home page.Foo Chuan Wei2022-06-01
| | | | | | * gnu/packages/sml.scm (smlnj)[home-page]: Use HTTPS. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add cdecl.Foo Chuan Wei2022-06-01
| | | | | | * gnu/packages/code.scm (cdecl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add freerct.Gabriel Arazas2022-06-01
| | | | | | * gnu/packages/games.scm (freerct): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add python-osmnxFelix Gruber2022-06-01
| | | | | | * gnu/packages/geo.scm (python-osmnx): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: python-rtree: Update to 1.0.0.Felix Gruber2022-06-01
| | | | | | | * gnu/packages/geo.scm (python-rtree): Update to 1.0.0. [arguments]: Fix 'find-libspatialindex phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: profanity: Add 'release-monitoring-url' property.Ludovic Courtès2022-06-01
| | | | * gnu/packages/messaging.scm (profanity)[properties]: New field.
* gnu: profanity: Remove input labels.Jack Hill2022-06-01
| | | | | | * gnu/packages/messaging.scm (profanity)[inputs]: Remove input labels. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libmesode: Remove package.Jack Hill2022-06-01
| | | | | | * gnu/packages/messaging.scm (libmesode): Delete varialbe. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: profanity: Update to 0.12.1.Jack Hill2022-06-01
| | | | | | | | * gnu/packages/messaging.scm (profanity): Update to 0.12.1. [source]: Update uri. [inputs]: Replace libmesode with libstrophe. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libstrophe: Improve package definition.Jack Hill2022-06-01
| | | | | | | | * gnu/packages/messaging.scm (libstrophe)[phases]: Use gexps. {install-extra-license-files}: New phase. [home-page]: Use https and add trailing /. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libstrophe: Update to 0.12.0.Jack Hill2022-06-01
| | | | | | * gnu/packages/messaging.scm (libstrophe): Update to 0.12.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-doom-themes: Include extension files.Dominic Martinez2022-06-01
| | | | | | | | | | Newer versions of `emacs-doom-themes' separated extension support into a separate directory, so this change includes those files. * gnu/packages/emacs-xyz.scm (emacs-doom-themes)[arguments]: Consider extensions/*.el files. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: public-inbox: Update to 1.8.0.Thiago Jung Bauermann2022-06-01
| | | | | | | | | | | | | | | | Some fixes are needed in both the testsuite and the package itself before tests can pass so disable them for now. Also, the lei command needs curl to work, so add it to the PATH in ‘wrap-program’. * gnu/packages/mail.scm (public-inbox)[version]: Change to 1.8.0. [source]: Update hash. [arguments]<#:tests?>: Set to #f. [arguments]<#:phases>{wrap-programs}: Add curl to PATH. [inputs]: Add curl and perl-socket-msghdr. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add perl-socket-msghdrThiago Jung Bauermann2022-06-01
| | | | | | * gnu/packages/perl.scm (perl-socket-msghdr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: public-inbox: Some packaging fixesThiago Jung Bauermann2022-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | The file ‘script/public-inbox-compact’ doesn't call ‘xapian-compact’ directly anymore, so the substitution in the ‘qualify-paths’ phase doesn't do anything. Now there's a reference to ‘xapian-compact’ in ‘lib/PublicInbox/Xapcmd.pm’, so substitute the path there. And move xapian from native-inputs to inputs and use its input path in the substitution, since ‘xapian-compact’ is called during normal execution of public-inbox. Also add ‘bash-minimal’ to the package's inputs, since it uses ‘wrap-program’. Finally, take the opportunity to change build phases to not return #t unconditionally, since that isn't necessary anymore. * gnu/packages/mail.scm (public-inbox)[arguments]<#:phases>: Don't return #t from each phase. {qualify-paths}: Substitute ‘xapian-compact’ path in the correct file. Use ‘search-input-file’ rather than ‘which’ to find it. [native-inputs]: Move ‘xapian’ from here ... [inputs]: ... to here. Add ‘bash-minimal’. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add emacs-bfuture.Fredrik Salomonsson2022-06-01
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-bfuture): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* shell: '--export-manifest -D x -D y' generates a valid manifest.Ludovic Courtès2022-06-01
| | | | | | * guix/scripts/shell.scm (manifest->code*): Add missing 'list' in generated 'concatenate-manifests' call. * tests/guix-shell-export-manifest.sh: Add test.
* gnu: Remove unreferenced patch.Efraim Flashner2022-06-01
| | | | | | | This is a follow-up to a08c21f206d34a42d311e46b495b422188be70eb. * gnu/packages/patches/libmicrohttpd-0.9.73-test-ssl3.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: LLVM, Clang, LLD: Update to 14.0.4.Marius Bakke2022-06-01
| | | | | | | | * gnu/packages/llvm.scm (%llvm-monorepo-hashes): Adjust for 14.0.4. (%llvm-patches): Likewise. (llvm-14, clang-14, lld-14): Update to 14.0.4. * gnu/packages/patches/clang-14.0-libc-search-path.patch: Adjust for upstream changes.
* daemon: Clarify ‘--check’ error when outputs are missing.Tobias Geerinckx-Rice2022-05-29
| | | | | | | Drop the confusing ‘invalid’ jargon and display a hint like we do for ‘--fallback’. * nix/libstore/build.cc (DerivationGoal::outputsSubstituted): Rewrite error message.
* gnu: libmicrohttpd: Update to 0.9.75.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.75.
* gnu: libmicrohttpd: Use G-expressions.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/gnunet.scm (libmicrohttpd)[arguments]: Rewrite as G-expressions.
* gnu: pgpdump: Update to 0.35.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/gnupg.scm (pgpdump): Update to 0.35.
* gnu: ocrfeeder: Update to 0.8.5.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/gnome.scm (ocrfeeder): Update to 0.8.5. [arguments]: Don't explicitly return #t from phases.
* gnu: icedove: Use updated clang and llvm.Jonathan Brielmaier2022-06-01
| | | | | * gnu/packages/gnuzilla.scm (icedove)[native-inputs]: Replace `clang-11` and `clang-11` with the default version, which is now 13.
* gnu: icedove: Update to 91.10.0 [fixes CVE-2022-1834].Jonathan Brielmaier2022-06-01
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 91.10.0.
* gnu: tractor: Update to 3.13.Danial Behzadi2022-05-29
| | | | | | * gnu/packages/tor.scm (tractor): Update to 3.13. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: fortune-mod: Fix fortune directory.Tobias Geerinckx-Rice2022-05-29
| | | | | | | | It now matches the one given in the fortune(6) man page. * gnu/packages/games.scm (fortune-mode)[arguments]: Install to /share rather than /local/share/games. Shorten the 'fix-install-directory phase.
* gnu: pigx-scrnaseq: Update to 1.1.9.Ricardo Wurmus2022-06-01
| | | | | | * gnu/packages/bioinformatics.scm (pigx-scrnaseq): Update to 1.1.9. [arguments]: Remove 'autoreconf phase. [native-inputs]: Remove autoconf and automake.
* gnu: pigx-bsseq: Update to 0.1.7.Ricardo Wurmus2022-06-01
| | | | | | | | | * gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.7. [source]: Remove patch. [arguments]: Remove 'autoreconf phase. [native-inputs]: Remove automake and autoconf. * gnu/packages/patches/pigx-bsseq-no-citeproc.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu: pigx-chipseq: Update to 0.1.0.Ricardo Wurmus2022-06-01
| | | | | | | | | * gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.1.0. [source]: Remove patch. [arguments]: Remove 'autoreconf phase. [native-inputs]: Remove autoconf and automake. * gnu/packages/patches/pigx-chipseq-no-citeproc.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu: vim: Update to 8.2.5048.Efraim Flashner2022-06-01
| | | | | * gnu/packages/vim.scm (vim): Update to 8.2.5048. [arguments]: Patch another instance of '/bin/sh'.
* gnu: pigx-rnaseq: Update to 0.1.0.Ricardo Wurmus2022-06-01
| | | | | * gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.1.0. [arguments]: Remove phase 'patch-knitr.
* gnu: pigx-rnaseq: Update to 0.0.21.Ricardo Wurmus2022-06-01
| | | | * gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.21.
* gnu: pigx-rnaseq: Fix build.Ricardo Wurmus2022-06-01
| | | | * gnu/packages/bioinformatics.scm (pigx-rnaseq)[arguments]: Add phase 'patch-knitr.
* gnu: gnome-commander: Update to 1.14.2.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/gnome.scm (gnome-commander): Update to 1.14.2.
* gnu: angband: Update to 4.2.4.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/games.scm (angband): Update to 4.2.4. [arguments]: Don't explicitly return #t from phases.
* gnu: freeipmi: Update to 1.6.9.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.9.
* import: minetest: Fix typo.Tobias Geerinckx-Rice2022-05-29
| | | | * guix/import/minetest.scm (important-dependencies): Fix ‘choosen’ typo.
* gnu: corefreq: Update to 1.90.1.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/linux.scm (corefreq): Update to 1.90.1.
* bash completion: Fix & unify option parsing.Tobias Geerinckx-Rice2022-05-29
| | | | | | | | | We now correctly recognise ‘guix -Abcdef’ as equivalent to ‘guix -f’. * etc/completion/bash/guix (_guix_is_short_option, guix_is_long_option): New functions. (_guix_is_dash_f, _guix_is_dash_l, _guix_is_dash_L, _guix_is_dash_m) (_guix_is_dash_C, _guix_is_dash_p): Use them.