Ludovic Courtès [Sun, 13 Dec 2020 21:46:03 +0000 (22:46 +0100)]
daemon: Let 'guix substitute' perform hash checks.
This way, the hash of the store item can be computed as it is restored,
thereby avoiding an additional file tree traversal ('hashPath' call)
later on in the daemon. Consequently, it should reduce latency between
subsequent substitute downloads.
This is a followup to
5ff521452b9ec2aae9ed8e4bb7bdc250a581f203.
* guix/scripts/substitute.scm (narinfo-hash-algorithm+value): New
procedure.
(process-substitution): Wrap INPUT into a hash input port, 'hashed', and
read from it. Compare the actual and expected hashes, and print a
"hash-mismatch" status line when they differ. When they match, print
not just "success" but also the nar hash and size.
* nix/libstore/build.cc (class SubstitutionGoal)[expectedHashStr]:
Remove.
(SubstitutionGoal::finished): Tokenize 'status'. Parse it and handle
"success" and "hash-mismatch" accordingly. Call 'hashPath' only when
the returned hash is not SHA256.
(SubstitutionGoal::handleChildOutput): Remove 'expectedHashStr'
handling.
* tests/substitute.scm ("substitute, invalid hash"): Rename to...
("substitute, invalid narinfo hash"): ... this.
("substitute, invalid hash"): New test.
Ludovic Courtès [Sun, 13 Dec 2020 21:20:08 +0000 (22:20 +0100)]
tests: Check the build trace for hash mismatches on substitutes.
* tests/store.scm ("substitute, corrupt output hash, build trace"): New
test.
Marius Bakke [Sat, 19 Dec 2020 20:59:03 +0000 (21:59 +0100)]
gnu: serf: Build with Python 3.
* gnu/packages/patches/serf-python3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/web.scm (serf)[source](patches): New field.
[arguments]: Remove #:scons.
Marius Bakke [Thu, 17 Dec 2020 23:02:50 +0000 (00:02 +0100)]
gnu: python-scipy-documentation: Add a file name for 'scipy-sphinx-theme'.
* gnu/packages/python-xyz.scm (python-numpy-documentation)[native-inputs]:
Add a file name for the "scipy-sphinx-time" input.
Marius Bakke [Thu, 17 Dec 2020 17:28:16 +0000 (18:28 +0100)]
gnu: perl-pod-simple: Update to 3.42.
* gnu/packages/perl.scm (perl-pod-simple): Update to 3.42.
Marius Bakke [Thu, 17 Dec 2020 14:59:25 +0000 (15:59 +0100)]
gnu: llvm: Update download URI.
New and old releases are now only available on GitHub.
* gnu/packages/llvm.scm (llvm-uri): Remove "releases.llvm.org".
Marius Bakke [Tue, 15 Dec 2020 21:34:04 +0000 (22:34 +0100)]
gnu: perl-json-maybexs: Update to 1.004003.
* gnu/packages/perl.scm (perl-json-maybexs): Update to 1.004003.
[native-inputs]: Remove PERL-TEST-WITHOUT-MODULE. Add PERL-TEST-NEEDS.
Marius Bakke [Tue, 15 Dec 2020 21:33:43 +0000 (22:33 +0100)]
gnu: perl-cpanel-json-xs: Update to 4.25.
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.25.
Marius Bakke [Tue, 15 Dec 2020 21:33:18 +0000 (22:33 +0100)]
gnu: perl-common-sense: Update to 3.75.
* gnu/packages/perl.scm (perl-common-sense): Update to 3.75.
Marius Bakke [Mon, 14 Dec 2020 23:41:31 +0000 (00:41 +0100)]
gnu: ltrace: Build with elfutils instead of libelf.
* gnu/packages/linux.scm (ltrace)[inputs]: Change from LIBELF to ELFUTILS.
Leo Famulari [Mon, 14 Dec 2020 07:17:48 +0000 (02:17 -0500)]
gnu: linux-libre: Update to 5.10.1.
* gnu/packages/aux-files/linux-libre/5.10-arm.conf,
gnu/packages/aux-files/linux-libre/5.10-arm64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
* gnu/packages/linux.scm (linux-libre-5.10-version, deblob-scripts-5.10,
linux-libre-5.10-pristine-source, linux-libre-5.10-source,
linux-libre-headers-5.10, linux-libre-5.10): New variables.
(linux-libre-version, linux-libre-pristine-source, linux-libre-source,
linux-libre, linux-libre-with-bpf): Update to 5.10.1.
Sharlatan Hellseher [Sat, 19 Dec 2020 16:37:55 +0000 (16:37 +0000)]
gnu: Add cl-qmynd.
* gnu/packages/lisp-xyz.scm (cl-qmynd, ecl-qmynd, sbcl-qmynd): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Guillaume Le Vaillant [Sat, 19 Dec 2020 17:40:29 +0000 (18:40 +0100)]
gnu: sbcl-nibbles: Update to 0.14-1.
8e6b9b4.
* gnu/packages/lisp-xyz.scm (sbcl-nibbles): Update to 0.14-1.
8e6b9b4.
Guillaume Le Vaillant [Sat, 19 Dec 2020 17:29:13 +0000 (18:29 +0100)]
gnu: sbcl-lzlib: Update to 1.1-2.
cad10f5.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 1.1-2.
cad10f5.
Guillaume Le Vaillant [Sat, 19 Dec 2020 17:27:11 +0000 (18:27 +0100)]
gnu: sbcl-cl-octet-streams: Update to 1.2.
* gnu/packages/lisp-xyz.scm (sbcl-cl-octet-streams): Update to 1.2.
Nicolas Goaziou [Sat, 19 Dec 2020 15:06:18 +0000 (16:06 +0100)]
gnu: freedroid: Use HTTPS home page URI.
* gnu/packages/games.scm (freedroid)[home-page]: Use HTTPS URI.
Nicolas Goaziou [Sat, 19 Dec 2020 15:06:03 +0000 (16:06 +0100)]
gnu: fpc: Use HTTPS home page URI.
* gnu/packages/pascal.scm (fpc)[home-page]: Use HTTPS URI.
Nicolas Goaziou [Sat, 19 Dec 2020 15:00:38 +0000 (16:00 +0100)]
gnu: babl: Use HTTPS home page URI.
* gnu/packages/gimp.scm (babl)[home-page]: Use HTTPS URI.
Nicolas Goaziou [Sat, 19 Dec 2020 14:58:01 +0000 (15:58 +0100)]
gnu: arb: Use HTTPS home page URI.
* gnu/packages/algebra.scm (arb)[home-page]: Use HTTPS URI. Move above
synopsis.
Nicolas Goaziou [Sat, 19 Dec 2020 14:54:36 +0000 (15:54 +0100)]
gnu: java-antlr4-runtime: Update home page.
* gnu/packages/java.scm (java-antlr4-runtime)[home-page]: Update it.
Pierre Neidhardt [Sat, 19 Dec 2020 11:30:07 +0000 (12:30 +0100)]
gnu: emacs-helm-selector: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-helm-selector): Update to 0.4.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 22:59:55 +0000 (23:59 +0100)]
gnu: dehydrated: Update to 0.7.0.
* gnu/packages/tls.scm (dehydrated): Update to 0.7.0.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 17:24:37 +0000 (18:24 +0100)]
gnu: kexec-tools: Update to 2.0.21.
* gnu/packages/linux.scm (kexec-tools): Update to 2.0.21.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:37:39 +0000 (22:37 +0100)]
gnu: facter: Update to 4.0.47.
* gnu/packages/admin.scm (facter): Update to 4.0.47.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:37:30 +0000 (22:37 +0100)]
gnu: rgbds: Update to 0.4.2.
* gnu/packages/assembly.scm (rgbds): Update to 0.4.2.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:37:16 +0000 (22:37 +0100)]
gnu: ethtool: Update to 5.10.
* gnu/packages/networking.scm (ethtool): Update to 5.10.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:36:13 +0000 (22:36 +0100)]
gnu: radeontop: Update to 1.3.
* gnu/packages/linux.scm (radeontop): Update to 1.3.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:33:47 +0000 (22:33 +0100)]
gnu: xarchiver: Update to 0.5.4.16.
* gnu/packages/compression.scm (xarchiver): Update to 0.5.4.16.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:33:36 +0000 (22:33 +0100)]
gnu: simple-scan: Update to 3.38.2.
* gnu/packages/gnome.scm (simple-scan): Update to 3.38.2.
Tobias Geerinckx-Rice [Fri, 18 Dec 2020 21:28:22 +0000 (22:28 +0100)]
gnu: inxi-minimal: Update to 3.2.01-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.2.01-1.
[inputs]: Add lvm2 and mdadm.
Adam Kandur [Fri, 18 Dec 2020 21:22:14 +0000 (22:22 +0100)]
gnu: emacs-docker-compose-mode: Add missing input.
* gnu/packages/emacs-xyz.scm (emacs-docker-compose-mode)[propagated-inputs]:
Add emacs-yaml-mode.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Goaziou [Fri, 18 Dec 2020 21:19:19 +0000 (22:19 +0100)]
gnu: emacs-graphql-mode: Fix version.
* gnu/packages/emacs-xyz.scm (emacs-graphql-mode)[version]: Use monotonic
numbering.
Nicolas Goaziou [Fri, 18 Dec 2020 21:09:20 +0000 (22:09 +0100)]
gnu: emacs-eglot: Update to 1.7.
* gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.7.
Hartmut Goebel [Sat, 12 Dec 2020 16:16:45 +0000 (17:16 +0100)]
gnu: kdenlive: Add breeze-icons.
Since breeze-icons are now longer united into breeze, these need to be
explicitly added.
* gnu/package/kde.scm (kdenlive)[inputs]: Add breeze-icons.
[argmuments]{phases}<wrap-executable>: Add breeze-icons to XDG_DATA_DIRS.
Hartmut Goebel [Sat, 12 Dec 2020 12:16:45 +0000 (13:16 +0100)]
gnu: breeze: Split from breeze-icons.
KDE breeze is separate from breeze-icons, as it can bee seen by
version, download path and git repository path being all different.
Thus a package containing both beeze and the breeze-icons contradicts
with this upstream separation.
* gnu/package/kde.scm (breeze-assets): Remove variable. (breeze): Move to ...
* gnu/package/kde-plasme.scm (breeze): here.
[version, source]: Copy from former breeze-assets.
[build-system]: Make explicit (was inherited even from breeze-icons).
[arguments]: Remove.
[native-inputs]: New element.
[inputs]: Copy from former breeze-assets; add some optional packages.
[home-page]: Fix and change to invent.kde.org.
[snopysis, description]: Adjust to de-unified package.
[licence]: Remove gpl3+, which came from breeze-icons.
Hartmut Goebel [Wed, 19 Aug 2020 08:45:07 +0000 (10:45 +0200)]
gnu: kactivities: Use qt-build-system.
* gnu/packages/kde-frameworks.scm (kactivities)[build-system]: Use
qt-build-system.
Brice Waegeneire [Sat, 4 Jul 2020 16:01:24 +0000 (18:01 +0200)]
gnu: Add kicad-doc.
* gnu/packages/engineering.scm (kicad-doc): New variable.
(kicad)[native-search-paths]: Add 'KICAD'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Michael Rohleder [Sun, 30 Aug 2020 01:29:48 +0000 (03:29 +0200)]
gnu: emacs-erc-status-sidebar: Correct license.
* gnu/packages/emacs-xyz.scm (emacs-erc-status-sidebar)[license]: Set to GPL3+.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Brendan Tildesley [Mon, 31 Aug 2020 11:51:34 +0000 (21:51 +1000)]
gnu: chez-scheme: Patch more hard-coded paths.
* gnu/packages/chez.scm (chez-scheme): Patch out some /bin/rm and
/bin/echo references.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Brendan Tildesley [Mon, 31 Aug 2020 07:26:17 +0000 (17:26 +1000)]
gnu: chez-scheme: Update to 9.5.4.
* gnu/packages/chez.scm
(nanopass): Update to 1.9.1.
(stex): Update to 1.2.2.
(chez-scheme): Update to 9.5.4.
[inputs]: Add newly required lz4 and lz4:static.
[arguments]:
- Remove unused zlib symbol.
- Since we are using ZLIB=, it looks like the substitution of libz.a path in
.c/Mf-... files is no longer needed.
- add lz4-static symbol and use new LZ4= and ZLIB= configure options to
point to their static binaries.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Thu, 17 Dec 2020 16:26:19 +0000 (17:26 +0100)]
status: Do not emit ANSI escapes when stderr is not a tty.
Fixes <https://bugs.gnu.org/44985>.
Reported by Simon Josefsson <simon@josefsson.org>.
* guix/progress.scm (display-download-progress): Add #:tty? and honor it.
* guix/status.scm (print-build-event): Pass #:tty? to
'display-download-progress'.
Christopher Howard [Sun, 19 Apr 2020 07:31:04 +0000 (23:31 -0800)]
gnu: Add libticalcs2.
* gnu/packages/emulators.scm (libticalcs2): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Christopher Howard [Sun, 19 Apr 2020 07:31:04 +0000 (23:31 -0800)]
gnu: Add libtifiles2.
* gnu/packages/emulators.scm (libtifiles2): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Christopher Howard [Sun, 19 Apr 2020 07:31:04 +0000 (23:31 -0800)]
gnu: Add libticonv.
* gnu/packages/emulators.scm (libticonv): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Christopher Howard [Sun, 19 Apr 2020 07:31:04 +0000 (23:31 -0800)]
gnu: Add libticables2.
* gnu/packages/emulators.scm (libticables2): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Carlo Zancanaro [Wed, 18 Mar 2020 02:54:52 +0000 (13:54 +1100)]
import: elpa: Support working with MELPA.
* guix/import/elpa.scm (default-files-spec): New variable.
(download-git-repository, package-name->melpa-recipe, file-hash, vcs-file?,
git-repository->origin, melpa-recipe->origin, melpa-recipe->maybe-arguments):
New procedures.
(elpa-package->sexp): Add optional repo argument, and use it to determine
whether to attempt to construct a source using the MELPA recipe.
(elpa->guix-package): Pass repo to elpa-package->sexp.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Vincent Legoll [Sun, 31 May 2020 20:42:57 +0000 (22:42 +0200)]
guix-install.sh: Add variable quoting and curly-bracketing.
* etc/guix-install.sh (guix_get_bin)[dl_path]: Add variable quoting and
curly-bracketing.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Vincent Legoll [Sun, 31 May 2020 20:42:56 +0000 (22:42 +0200)]
guix-install.sh: Adjust variable use in guix_get_bin_list().
* etc/guix-install.sh (guix_get_bin_list)[BIN_VER]: Add curly-brackets,
[latest_ver]: Likewise & add explicit array zero-indexing.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Vincent Legoll [Sun, 31 May 2020 20:42:55 +0000 (22:42 +0200)]
guix-install.sh: Add variable quoting in sys_make_guix_available.
* etc/guix-install.sh (sys_make_guix_available): Add variable quoting.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Vincent Legoll [Sun, 31 May 2020 20:42:54 +0000 (22:42 +0200)]
guix-install.sh: Replace tabs with spaces.
Almost the entire file is indented with spaces, a few tabs slipped in, clean
them up.
* etc/guix-install.sh(chk_sys_arch): Replace tabs with spaces.
(sys_enable_guix_daemon): Likewise.
Signed-off-by: Christopher Baines <mail@cbaines.net>
Guillaume Le Vaillant [Fri, 18 Dec 2020 09:43:09 +0000 (10:43 +0100)]
gnu: sbcl-lzlib: Update to 1.1-1.
c347026.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Update to 1.1-1.
c347026.
[inputs]: Add sbcl-lparallel.
Guillaume Le Vaillant [Fri, 18 Dec 2020 09:38:15 +0000 (10:38 +0100)]
gnu: sbcl-cl-octet-streams: Update to 1.1.
* gnu/packages/lisp-xyz.scm (sbcl-cl-octet-streams): Update to 1.1.
Guillaume Le Vaillant [Fri, 18 Dec 2020 09:21:24 +0000 (10:21 +0100)]
gnu: sbcl-ironclad: Update to 0.53.
* gnu/packages/lisp-xyz.scm (sbcl-ironclad): Update to 0.53.
Sharlatan Hellseher [Tue, 15 Dec 2020 22:51:11 +0000 (22:51 +0000)]
gnu: Add cl-asdf-finalizers.
* gnu/packages/lisp-xyz.scm (cl-asdf-finalizers, ecl-asdf-finalizers,
sbcl-asdf-finalizers): New variables.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
Maxim Cournoyer [Fri, 18 Dec 2020 02:11:57 +0000 (21:11 -0500)]
gnu: emacs-sudo-edit: Update to commit
0e2c32b, fix tests.
* gnu/packages/emacs-xyz.scm (emacs-sudo-edit): Update to commit
0e2c32b.
[arguments]: Use the full blown emacs package, as one test fail otherwise.
Leo Famulari [Fri, 18 Dec 2020 03:15:38 +0000 (22:15 -0500)]
Revert "gnu: font-google-roboto: Update to 2.138."
This commit caused the package definition to no longer install any files.
This reverts commit
e93ee2547ecec152f9a198ccc338c4329cc69a71.
Maxim Cournoyer [Thu, 17 Dec 2020 23:05:45 +0000 (18:05 -0500)]
gnu: emacs-logview: Add missing emacs-extmap input.
* gnu/packages/emacs-xyz.scm (emacs-logview)[propagated-inputs]: Add
emacs-extmap.
Maxim Cournoyer [Thu, 17 Dec 2020 23:16:16 +0000 (18:16 -0500)]
gnu: emacs-datetime: Install .extmap files.
* gnu/packages/emacs-xyz.scm (emacs-datetime)[arguments]{include}: Extend to
include .extmap files.
Maxim Cournoyer [Thu, 17 Dec 2020 21:17:03 +0000 (16:17 -0500)]
gnu: emacs-ivy-posframe: Fix source URL.
* gnu/packages/emacs-xyz.scm (emacs-ivy-posframe)[source]: Fix URL.
Noah Evans [Thu, 17 Dec 2020 22:19:21 +0000 (23:19 +0100)]
gnu: Add emacs-airline-themes.
* gnu/packages/emacs-xyz.scm (emacs-airline-themes): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Tobias Geerinckx-Rice [Thu, 17 Dec 2020 22:10:15 +0000 (23:10 +0100)]
gnu: sudo: Update to 1.9.4p1.
* gnu/packages/admin.scm (sudo): Update to 1.9.4p1.
[source]: Remove patch.
* gnu/packages/patches/sudo-fix-build-without-sendmail.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Morgan Smith [Thu, 17 Dec 2020 21:01:10 +0000 (16:01 -0500)]
gnu: Add emacs-evil-goggles.
* gnu/packages/emacs-xyz.scm (emacs-evil-goggles): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Goaziou [Thu, 17 Dec 2020 22:02:29 +0000 (23:02 +0100)]
gnu: font-fira-code: Update to 5.2.
* gnu/packages/fonts.scm (font-fira-code): Update to 5.2.
[source]: Update uri.
Tobias Geerinckx-Rice [Tue, 15 Dec 2020 20:55:34 +0000 (21:55 +0100)]
linux-boot: Fix noresume argument parsing.
* gnu/build/linux-boot.scm (boot-system): Check for "hibernate=noresume"
in addition to "noresume".
Tobias Geerinckx-Rice [Thu, 17 Dec 2020 11:39:09 +0000 (12:39 +0100)]
gnu: bcachefs-tools: Provide a mount.bcachefs helper.
* gnu/packages/file-systems.scm (bcachefs-tools)[arguments]: Add a
'promote-mount.bcachefs.sh phase to install the shell script version.
[inputs]: Rename "util-linux" to "util-linux:lib".
Add coreutils-minimal, gawk, and util-linux(:out).
Tobias Geerinckx-Rice [Thu, 17 Dec 2020 11:37:21 +0000 (12:37 +0100)]
gnu: bcachefs-tools: Update to 0.1-2.
db931a4.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-2.
db931a4.
Tobias Geerinckx-Rice [Thu, 17 Dec 2020 16:05:45 +0000 (17:05 +0100)]
gnu: knot: Update to 3.0.3.
* gnu/packages/dns.scm (knot): Update to 3.0.3.
Nicolas Goaziou [Thu, 17 Dec 2020 21:53:13 +0000 (22:53 +0100)]
gnu: font-google-roboto: Update to 2.138.
* gnu/packages/fonts.scm (font-google-roboto): Update to 2.138.
Nicolas Goaziou [Thu, 17 Dec 2020 21:28:18 +0000 (22:28 +0100)]
gnu: Add font-iosevka-curly.
* gnu/packages/fonts.scm (font-iosevka-curly): New variable.
Nicolas Goaziou [Thu, 17 Dec 2020 21:22:58 +0000 (22:22 +0100)]
gnu: Add font-iosevka-curly-slab.
* gnu/packages/fonts.scm (font-iosevka-curly-slab): New variable.
Nicolas Goaziou [Thu, 17 Dec 2020 21:15:28 +0000 (22:15 +0100)]
gnu: Iosevka fonts: Update to 4.0.3.
* gnu/packages/fonts.scm (font-iosevka):
(font-iosevka-slab):
(font-iosevka-term):
(font-iosevka-term-slab):
(font-iosevka-aile):
(font-iosevka-etoile):
(font-iosevka-sparkle): Update to 4.0.3.
Nicolas Goaziou [Thu, 17 Dec 2020 20:55:00 +0000 (21:55 +0100)]
gnu: fet: Update to 5.48.1.
* gnu/packages/education.scm (fet): Update to 5.48.1.
Lars-Dominik Braun [Thu, 17 Dec 2020 10:04:14 +0000 (11:04 +0100)]
gnu: python-sanic: Relax httpx version requirement.
* gnu/packages/python-web.scm (python-sanic)[arguments]: Substitute
strict httpx version requirement.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Lars-Dominik Braun [Thu, 17 Dec 2020 09:59:43 +0000 (10:59 +0100)]
gnu: python-httpcore: Upgrade to 0.12.2.
httpx was upgraded in commit
bc49b009bf08326b55aea3508a6b677a065d5a31,
but was broken, because it requests this new version of httpcore.
* gnu/packages/python-web.scm (python-httpcore)[version]: Upgrade to
0.12.2.
[arguments]: Respect tests? argument. Disable tests. Remove obsolete
phases.
[native-inputs]: Remove obsolete comment regarding mitmproxy.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Jack Hill [Sun, 13 Dec 2020 23:07:49 +0000 (18:07 -0500)]
gnu: go-github-com-emicklei-go-restful: Update to 3.4.0.
* gnu/packages/golang.scm (go-github-com-emicklei-go-restful): Update to 3.4.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Jack Hill [Sat, 12 Dec 2020 22:48:24 +0000 (17:48 -0500)]
gnu: go-github-com-magiconair-properties: Update to 1.8.4.
* gnu/packages/golang.scm (go-github-com-magiconair-properties): Update to 1.8.4.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Jack Hill [Fri, 11 Dec 2020 15:45:49 +0000 (10:45 -0500)]
gnu: go-github-com-kr-pretty: Improve synopsis.
* gnu/packages/golang.scm (go-github-com-kr-pretty)[synopsis]: Remove leading article.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Jack Hill [Fri, 11 Dec 2020 15:45:48 +0000 (10:45 -0500)]
gnu: go-github-com-kr-pretty: Update to 0.2.1.
* gnu/packages/golang.scm (go-github-com-kr-pretty): Update to 0.2.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Efraim Flashner [Thu, 17 Dec 2020 19:46:40 +0000 (21:46 +0200)]
gnu: glpk: Don't build static library.
* gnu/packages/maths.scm (glpk)[arguments]: Add configure-flag to skip
static library.
Efraim Flashner [Thu, 17 Dec 2020 19:45:54 +0000 (21:45 +0200)]
gnu: glpk: Update to 5.0.
* gnu/packages/maths.scm (glpk): Update to 5.0.
(glpk-4.65): New variable.
* gnu/packages/algebra.scm (giac)[inputs]: Replace glpk with glpk-4.
Greg Hogan [Sat, 10 Oct 2020 17:52:19 +0000 (17:52 +0000)]
gnu: Add aws-sdk-cpp.
* gnu/packages/cpp.scm (aws-sdk-cpp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Greg Hogan [Sat, 10 Oct 2020 17:47:45 +0000 (17:47 +0000)]
gnu: Add aws-c-event-stream.
* gnu/packages/c.scm (aws-c-event-stream): New variable.
* gnu/packages/patches/aws-c-event-stream-cmake-prefix.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Greg Hogan [Sat, 10 Oct 2020 17:41:08 +0000 (17:41 +0000)]
gnu: Add aws-checksums.
* gnu/packages/c.scm (aws-checksums): New variable.
* gnu/packages/patches/aws-checksums-cmake-prefix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Greg Hogan [Sat, 10 Oct 2020 17:03:28 +0000 (17:03 +0000)]
gnu: Add aws-c-common.
* gnu/packages/c.scm (aws-c-common): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Wed, 16 Dec 2020 10:42:51 +0000 (11:42 +0100)]
gnu: okular: Tweak synopsis and description.
* gnu/packages/kde.scm (okular)[synopsis]: Tweak capitalization.
[description]: Remove discussion of portability and mention supported
file formats instead.
Ricardo Wurmus [Thu, 17 Dec 2020 10:41:15 +0000 (11:41 +0100)]
gnu: r-nmf: Move from "annotation" to "package" section.
* gnu/packages/bioconductor.scm (r-nmf): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:40:31 +0000 (11:40 +0100)]
gnu: r-deconstructsigs: Move from "annotation" to "package" section.
* gnu/packages/bioconductor.scm (r-deconstructsigs): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:39:51 +0000 (11:39 +0100)]
gnu: r-pasilla: Move from "annotation" to "experiment" section.
* gnu/packages/bioconductor.scm (r-pasilla): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:39:06 +0000 (11:39 +0100)]
gnu: r-ideoviz: Move from "annotation" to "package" section.
* gnu/packages/bioconductor.scm (r-ideoviz): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:38:24 +0000 (11:38 +0100)]
gnu: r-genelendatabase: Move from "annotation" to "experiment" section.
* gnu/packages/bioconductor.scm (r-genelendatabase): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:37:47 +0000 (11:37 +0100)]
gnu: r-bluster: Move from "annotation" to "package" section.
* gnu/packages/bioconductor.scm (r-bluster): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:37:17 +0000 (11:37 +0100)]
gnu: r-cummerbund: Move from "experiment" to "package" section.
* gnu/packages/bioconductor.scm (r-cummerbund): Move variable.
Ricardo Wurmus [Thu, 17 Dec 2020 10:36:26 +0000 (11:36 +0100)]
gnu: r-coverageview: Move from "experiment" to "package" section.
* gnu/packages/bioconductor.scm (r-coverageview): Move variable.
Mădălin Ionel Patrașcu [Wed, 16 Dec 2020 21:59:42 +0000 (22:59 +0100)]
gnu: Add r-org-eck12-eg-db.
* gnu/packages/bioconductor.scm (r-org-eck12-eg-db): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Mădălin Ionel Patrașcu [Wed, 16 Dec 2020 22:15:33 +0000 (23:15 +0100)]
gnu: Add r-pathview.
* gnu/packages/bioconductor.scm (r-pathview): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Mădălin Ionel Patrașcu [Wed, 16 Dec 2020 22:03:41 +0000 (23:03 +0100)]
gnu: Add r-kegggraph.
* gnu/packages/bioconductor.scm (r-kegggraph): New variable.
Mădălin Ionel Patrașcu [Wed, 16 Dec 2020 22:17:01 +0000 (23:17 +0100)]
gnu: Add r-gagedata.
* gnu/packages/bioconductor.scm (r-gagedata): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Joseph LaFreniere [Fri, 20 Nov 2020 14:27:15 +0000 (08:27 -0600)]
gnu: rust-lzma-sys-0.1: Update to 0.1.17.
* gnu/packages/crates-io.scm (rust-lzma-sys-0.1): Update to 0.1.17.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Efraim Flashner [Thu, 17 Dec 2020 09:48:05 +0000 (11:48 +0200)]
gnu: rust-encoding-rs-0.8: Don't skip build.
* gnu/packages/crates-io.scm (rust-encoding-rs-0.8)[arguments]: Don't
skip build.
Joseph LaFreniere [Fri, 20 Nov 2020 14:27:14 +0000 (08:27 -0600)]
gnu: rust-encoding-rs-0.8: Update to 0.8.26.
* gnu/packages/crates-io.scm (rust-encoding-rs-0.8): Update to 0.8.26.
[arguments]: In cargo-inputs remove rust-packed-simd-0.3, add
rust-packed-simd-2-0.3, replace rust-cfg-if-0.1 with 1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>