summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-29gnu: libblockdev: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/disk.scm (libblockdev)[native-inputs]: Remove input labels.
2022-05-29gnu: libblockdev: Update to 2.27.Tobias Geerinckx-Rice
* gnu/packages/disk.scm (libblockdev): Update to 2.27.
2022-06-02gnu: complexity: Use a specific date in manpage.Vagrant Cascadian
* gnu/packages/code.scm (complexity)[arguments]: Add 'set-man-page-date phase.
2022-06-02gnu: netsurf: Remove timestamp from build.Vagrant Cascadian
* gnu/packages/web.scm (netsurf)[arguments]: Add 'remove-timestamps phase.
2022-06-02gnu: inxi-minimal: Build reproducibly.Vagrant Cascadian
Avoid embedding timestamp in inxi.1.gz manpage. * gnu/packages/admin.scm (inxi-minimal)[arguments]: Pass "-n" to gzip invocation.
2022-06-02gnu: gnustandards: Build reproducibly.Vagrant Cascadian
Avoid embedding timestamp in info.gz files. * gnu/packages/gnu-doc.scm (gnustandards)[arguments]: Pass "-n" to gzip invocations.
2022-06-02gnu: Remove python-atomicwrites-1.4.Ricardo Wurmus
* 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.
2022-06-02gnu: dezyne: Update to 2.15.1.Jan (janneke) Nieuwenhuizen
* gnu/packages/dezyne.scm (dezyne)[source]: Update to 2.15.1. [arguments]: Remove `disable-tests' phase.
2022-06-02gnu: ocaml-mccs: Update to 1.1+14.Julien Lepiller
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+14.
2022-06-02gnu: ocaml-ctypes: do not override install headersDavid Arroyo
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>
2022-06-02gnu: dune: Update to 3.2.0.Julien Lepiller
* gnu/packages/ocaml.scm (dune): Update to 3.2.0.
2022-06-01gnu: diffoscope: Fix comparison of vmlinux files.Vagrant Cascadian
* gnu/packages/diffoscope.scm (diffoscope)[arguments]: Add 'install-extract-vmlinux phase. [inputs]: Add python.
2022-06-01gnu: diffoscope: Fix embedded tool references.Vagrant Cascadian
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.
2022-06-01gnu: Add h-client (again, this time with Python 3 support).Maxim Cournoyer
* gnu/packages/hardware.scm (h-client): New variable.
2022-06-01gnu: Add python-jsonschema-next.Maxim Cournoyer
* gnu/packages/python-xyz.scm (python-jsonschema-next): New variable.
2022-05-29gnu: libostree: Update to 2022.3.Tobias Geerinckx-Rice
* gnu/packages/package-management.scm (libostree): Update to 2022.3.
2022-05-29gnu: hwinfo: Rename non-standard ‘dev’ output.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo)[outputs]: Rename ‘dev’ to ‘lib’. [arguments]: Ditto.
2022-05-29gnu: hwinfo: Update to 21.81.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (hwinfo): Update to 21.81.
2022-05-29gnu: jpegoptim: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/image.scm (jpegoptim)[inputs]: Remove input labels.
2022-05-29gnu: jpegoptim: Update to 1.4.7.Tobias Geerinckx-Rice
* gnu/packages/image.scm (jpegoptim): Update to 1.4.7. [source]: Build from Git.
2022-05-29gnu: ddcui: Update to 0.2.1.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (ddcui): Update to 0.2.1.
2022-05-29gnu: ddcutil: Update to 1.2.2.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (ddcutil): Update to 1.2.2.
2022-05-29gnu: hexedit: Update to 1.6.Tobias Geerinckx-Rice
* gnu/packages/hexedit.scm (hexedit): Update to 1.6. [arguments]: Don't explicitly return #t from phases.
2022-05-29gnu: daemonize: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (daemonize)[home-page]: Use HTTPS.
2022-06-01doc: cookbook: Refer to the "Writing Manifests" manual node.Ludovic Courtès
* doc/guix-cookbook.texi (Basic setup with manifests): Tweak introductory paragraph. Refer to the new "Writing Manifests" node of the manual.
2022-06-01gnu: smlnj: Use HTTPS home page.Foo Chuan Wei
* gnu/packages/sml.scm (smlnj)[home-page]: Use HTTPS. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: Add cdecl.Foo Chuan Wei
* gnu/packages/code.scm (cdecl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: Add freerct.Gabriel Arazas
* gnu/packages/games.scm (freerct): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: Add python-osmnxFelix Gruber
* gnu/packages/geo.scm (python-osmnx): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: python-rtree: Update to 1.0.0.Felix Gruber
* 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>
2022-06-01gnu: profanity: Add 'release-monitoring-url' property.Ludovic Courtès
* gnu/packages/messaging.scm (profanity)[properties]: New field.
2022-06-01gnu: profanity: Remove input labels.Jack Hill
* gnu/packages/messaging.scm (profanity)[inputs]: Remove input labels. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: libmesode: Remove package.Jack Hill
* gnu/packages/messaging.scm (libmesode): Delete varialbe. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: profanity: Update to 0.12.1.Jack Hill
* 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>
2022-06-01gnu: libstrophe: Improve package definition.Jack Hill
* 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>
2022-06-01gnu: libstrophe: Update to 0.12.0.Jack Hill
* gnu/packages/messaging.scm (libstrophe): Update to 0.12.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: emacs-doom-themes: Include extension files.Dominic Martinez
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>
2022-06-01gnu: public-inbox: Update to 1.8.0.Thiago Jung Bauermann
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>
2022-06-01gnu: Add perl-socket-msghdrThiago Jung Bauermann
* gnu/packages/perl.scm (perl-socket-msghdr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01gnu: public-inbox: Some packaging fixesThiago Jung Bauermann
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>
2022-06-01gnu: Add emacs-bfuture.Fredrik Salomonsson
* gnu/packages/emacs-xyz.scm (emacs-bfuture): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-01shell: '--export-manifest -D x -D y' generates a valid manifest.Ludovic Courtès
* guix/scripts/shell.scm (manifest->code*): Add missing 'list' in generated 'concatenate-manifests' call. * tests/guix-shell-export-manifest.sh: Add test.
2022-06-01gnu: Remove unreferenced patch.Efraim Flashner
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.
2022-06-01gnu: LLVM, Clang, LLD: Update to 14.0.4.Marius Bakke
* 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.
2022-05-29daemon: Clarify ‘--check’ error when outputs are missing.Tobias Geerinckx-Rice
Drop the confusing ‘invalid’ jargon and display a hint like we do for ‘--fallback’. * nix/libstore/build.cc (DerivationGoal::outputsSubstituted): Rewrite error message.
2022-05-29gnu: libmicrohttpd: Update to 0.9.75.Tobias Geerinckx-Rice
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.75.
2022-05-29gnu: libmicrohttpd: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/gnunet.scm (libmicrohttpd)[arguments]: Rewrite as G-expressions.
2022-05-29gnu: pgpdump: Update to 0.35.Tobias Geerinckx-Rice
* gnu/packages/gnupg.scm (pgpdump): Update to 0.35.
2022-05-29gnu: ocrfeeder: Update to 0.8.5.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (ocrfeeder): Update to 0.8.5. [arguments]: Don't explicitly return #t from phases.
2022-06-01gnu: icedove: Use updated clang and llvm.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (icedove)[native-inputs]: Replace `clang-11` and `clang-11` with the default version, which is now 13.