summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: libcyaml: Clean up arguments.base-for-series-12569base-for-series-12567base-for-series-12566base-for-series-12562base-for-series-12558Tobias Geerinckx-Rice2022-05-29
| | | | | | * gnu/packages/serialization.scm (libcyaml)[arguments]: Use #:test-target rather than a custom 'check phase. Use CC-FOR-TARGET.
* gnu: libcyaml: Update to 1.3.1.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/serialization.scm (libcyaml): Update to 1.3.1.
* gnu: perl-search-xapian: Update to 1.2.25.5.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/search.scm (perl-search-xapian): Update to 1.2.25.5.
* gnu: libblockdev: Remove input labels.Tobias Geerinckx-Rice2022-05-29
| | | | | * gnu/packages/disk.scm (libblockdev)[native-inputs]: Remove input labels.
* gnu: libblockdev: Update to 2.27.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/disk.scm (libblockdev): Update to 2.27.
* gnu: complexity: Use a specific date in manpage.Vagrant Cascadian2022-06-02
| | | | * gnu/packages/code.scm (complexity)[arguments]: Add 'set-man-page-date phase.
* gnu: netsurf: Remove timestamp from build.Vagrant Cascadian2022-06-02
| | | | * gnu/packages/web.scm (netsurf)[arguments]: Add 'remove-timestamps phase.
* gnu: inxi-minimal: Build reproducibly.Vagrant Cascadian2022-06-02
| | | | | | | Avoid embedding timestamp in inxi.1.gz manpage. * gnu/packages/admin.scm (inxi-minimal)[arguments]: Pass "-n" to gzip invocation.
* gnu: gnustandards: Build reproducibly.Vagrant Cascadian2022-06-02
| | | | | | | Avoid embedding timestamp in info.gz files. * gnu/packages/gnu-doc.scm (gnustandards)[arguments]: Pass "-n" to gzip invocations.
* gnu: Remove python-atomicwrites-1.4.Ricardo Wurmus2022-06-02
| | | | | | * gnu/packages/python-xyz.scm (python-atomicwrites-1.4): Remove variable. * gnu/packages/matrix.scm (python-matrix-nio)[propagated-inputs]: Replace python-atomicwrites-1.4 with python-atomicwrites.
* gnu: dezyne: Update to 2.15.1.Jan (janneke) Nieuwenhuizen2022-06-02
| | | | | * gnu/packages/dezyne.scm (dezyne)[source]: Update to 2.15.1. [arguments]: Remove `disable-tests' phase.
* gnu: ocaml-mccs: Update to 1.1+14.Julien Lepiller2022-06-02
| | | | * gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+14.
* gnu: ocaml-ctypes: do not override install headersDavid Arroyo2022-06-02
| | | | | | | | | | | | Overriding INSTALL_HEADERS in the build prevents the "ocaml_integers.h" header from being copied from the ocaml-integers package to ocaml-ctypes. The header's absence breaks all dune-based projects which build cstubs using the new (ctypes ...) stanza. * gnu/packages/ocaml.scm (ocaml-ctypes)[arguments]: remove INSTALL_HEADERS override. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: dune: Update to 3.2.0.Julien Lepiller2022-06-02
| | | | * gnu/packages/ocaml.scm (dune): Update to 3.2.0.
* gnu: diffoscope: Fix comparison of vmlinux files.Vagrant Cascadian2022-06-01
| | | | | | * gnu/packages/diffoscope.scm (diffoscope)[arguments]: Add 'install-extract-vmlinux phase. [inputs]: Add python.
* gnu: diffoscope: Fix embedded tool references.Vagrant Cascadian2022-06-01
| | | | | | | | | Upstream switched from using '' to "" in various places. Drop patching of "readelf" which broke tests. * gnu/packages/diffoscope.scm (diffoscope)[arguments]: Update 'fix-embed-tool-references phase. [inputs]: Add coreutils and diffutils.
* gnu: Add h-client (again, this time with Python 3 support).Maxim Cournoyer2022-06-01
| | | | * gnu/packages/hardware.scm (h-client): New variable.
* gnu: Add python-jsonschema-next.Maxim Cournoyer2022-06-01
| | | | * gnu/packages/python-xyz.scm (python-jsonschema-next): New variable.
* gnu: libostree: Update to 2022.3.Tobias Geerinckx-Rice2022-05-29
| | | | * gnu/packages/package-management.scm (libostree): Update to 2022.3.
* 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.