Commit Graph

396 Commits

Author SHA1 Message Date
Vagrant Cascadian 30696ea2b2
gnu: diffoscope: Add zip and unzip for test suite.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add zip, unzip.
2019-09-08 14:24:37 -07:00
Vagrant Cascadian ba7bd6c62d
gnu: Add pgpdump.
* gnu/packages/gnupg (pgpdump): New variable.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add pgpdump.
2019-09-08 12:32:17 -07:00
Ludovic Courtès 74781c65f3
gnu: guix: Update to cc98b00.
* gnu/packages/package-management.scm (guix): Update to cc98b00.
(guix-daemon)[arguments]: Remove 'install' phase; add
'change-default-guix' phase.
2019-09-08 14:43:41 +02:00
Vagrant Cascadian bc5aa38667
gnu: Add odt2txt.
* gnu/packages/textutils (odt2txt): New variable.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add odt2txt.
  [use-modules]: Remove accidentally added libreoffice package module.
2019-09-08 00:21:21 -07:00
Vagrant Cascadian d54ca1cd4d
gnu: Add sng.
* gnu/packages/images (sng): New variable.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add sng.
2019-09-07 23:44:04 -07:00
Vagrant Cascadian 37ecf2d905
gnu: diffoscope: Enable even more tests.
* gnu/packages/package-management (diffoscope)[native-inputs]: Add additional
  dependencies for tests.
  [use-module]: Add corresponding package modules.
2019-09-07 20:28:48 -07:00
Vagrant Cascadian 3dd20da0cb
gnu: diffoscope: Enable additional tests.
* gnu/packages/package-management (diffoscope) [native-inputs]: Add additional
  packages used for tests.
2019-09-07 20:28:35 -07:00
Vagrant Cascadian 3ec8c0ca94
gnu: diffoscope: Update to 123.
* gnu/packages/package-management (diffoscope): Update to 123.
  [arguments]: Update phase writable-test-data to include tests directory.
    Add phase remove-ocaml-test.
2019-09-07 20:28:18 -07:00
Tobias Geerinckx-Rice 5f97cc2316
gnu: libostree: Update to 2019.3.
* gnu/packages/package-management.scm (libostree): Update to 2019.3.
2019-09-02 06:31:09 +02:00
Vagrant Cascadian b126f41b30
gnu: diffoscope: Update to 122.
* gnu/packages/package-management (diffoscope): Update to 122.
2019-08-30 13:58:05 -07:00
Efraim Flashner 7cc9899207
gnu: stow: Update to 2.3.1.
* gnu/packages/package-management.scm (stow): Update to 2.3.1.
[inputs]: Remove perl-clone, perl-clone-choose, perl-hash-merge.
[arguments]: Remove custom 'wrap-stow phase.
2019-08-29 11:09:19 +03:00
Vagrant Cascadian 8c1379ba40
gnu: Update diffoscope to 121.
* gnu/packages/package-management (diffoscope): Update to 121.
  [version] Only define version once.
  [arguments] Add writeable-test-data phase.
2019-08-25 12:01:39 -07:00
Ludovic Courtès 2eb0628a42
gnu: guix, cuirass: Update to c902458 and 858b6b8 with Guile-JSON 3.x.
* gnu/packages/package-management.scm (guix): Update to c902458.
[inputs]: Switch to GUILE-JSON-3.
(guix-daemon)[inputs]: Switch to GUILE-JSON-3.
* gnu/packages/ci.scm (cuirass): Update to 858b6b8.
[inputs]: Switch to GUILE-JSON-3.
2019-08-17 19:25:48 +02:00
Vagrant Cascadian c91364d36c
gnu: diffoscope: Update to 120.
* gnu/packages/package-management (diffoscope): Update to 120.
2019-08-11 07:45:25 -07:00
Rutger Helling b0c48829b6
gnu: flatpak: Update to 1.4.2.
* gnu/packages/package-management.scm (flatpak): Update to 1.4.2.
2019-08-06 08:25:35 +02:00
Ludovic Courtès 91f55717ab
gnu: Explicitly refer to 'guile-json-1' when needed.
* gnu/packages/bioinformatics.scm (rcas-web)[inputs]: Change
'guile-json' to 'guile-json-1'.
* gnu/packages/ci.scm (cuirass)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (artanis)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (guile-mastodon)[inputs]: Likewise.
* gnu/packages/mail.scm (mumi)[inputs]: Likewise.
* gnu/packages/package-management.scm (guix)[inputs]: Likewise.
* gnu/packages/package-management.scm (guix-daemon)[inputs]: Likewise.
* gnu/packages/web.scm (hpcguix-web)[inputs]: Likewise.
2019-07-25 00:18:45 +02:00
Vagrant Cascadian d335ef51d7
gnu: diffoscope: Update to 116.
* gnu/packages/package-management (diffoscope): Update to 116.
2019-07-07 18:57:28 -07:00
Efraim Flashner 4bac5bba51
gnu: Wrap program with libraries.
* gnu/packages/package-management.scm (stow)[arguments]: Add custom
'wrap-stow phase to wrap stow with necessary inputs.
[propagated-inputs]: Move perl-clone, perl-clone-choose, perl-hash-merge
to...
[inputs]: ... here.
2019-07-02 11:43:04 +03:00
Efraim Flashner bdb51ed6d1
gnu: stow: Update license information.
* gnu/packages/package-management.scm (stow)[license]: Update to gpl3+.
2019-06-29 21:18:50 +03:00
Eric Bavier 30833b1397
gnu: stow: Update to 2.3.0.
* gnu/packages/package-management.scm (stow): Update to 2.3.0.
[propagated-inputs]: New field.
2019-06-28 22:49:21 -05:00
Ludovic Courtès 3092f1b835
gnu: guix: Update to 4a54ed7.
* gnu/packages/package-management.scm (guix): Update to 4a54ed7.
2019-06-02 23:30:40 +02:00
Vagrant Cascadian ff793da669
gnu: diffoscope: Update to version 115-1.7f3416f.
* gnu/packages/package-management (diffoscope):
  [package] Update to version 115-1.7f3416f.
  [source] Switch to using git-fetch.
  [inputs] Move python-pytest and python-chardet ...
  [native-inputs] ... to here.
  [arguments] Move comment to fit line length.
2019-05-30 16:04:30 -07:00
Ludovic Courtès e7f078c337
gnu: guix: Update to 35d1354.
* gnu/packages/package-management.scm (guix): Update to 35d1354.
2019-05-28 09:51:12 +02:00
Ludovic Courtès 2e5c71b2a2
gnu: guix: Add dependency on lzlib.
* gnu/packages/package-management.scm (guix)[inputs]: Add LZLIB.
2019-05-27 22:47:24 +02:00
Ludovic Courtès fb2abbd6f5
gnu: guix: Update to 8204295. 2019-05-19 16:01:47 +02:00
Ludovic Courtès 820429517f
gnu: guix: Update to 1.0.1. 2019-05-19 12:25:54 +02:00
Jonathan Brielmaier c0023514a3
gnu: rpm: Update to 4.14.2.1.
* gnu/packages/package-management.scm (rpm): Update to 4.14.2.1.
[inputs]: Use python instead of python-2.
[home-page]: Use HTTPS URI.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-05-11 14:08:51 +05:30
Ludovic Courtès 17acc215bf
gnu: guix: Update to 326dcbf. 2019-05-01 17:29:02 +02:00
Ludovic Courtès 326dcbf1b3
gnu: guix: Update to 1.0.0. 2019-05-01 14:11:34 +02:00
Vagrant Cascadian c31bec88a8
gnu: diffoscope: Update to 114.
* gnu/packages/package-management (diffoscope): Update to 114.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-04-29 09:33:55 +02:00
Ludovic Courtès 61e41d5132
gnu: guix: Update to 0c329bf.
* gnu/packages/package-management.scm (guix): Update to 0c329bf.
2019-04-27 19:31:50 +02:00
Tobias Geerinckx-Rice 52beae7b8a
gnu, guix: Yearly ritual purging of the filesystems.
* gnu/packages/android.scm (android-ext4-utils)[synopsis]: Fix ‘file
system’ spelling.
* gnu/packages/disk.scm (rmlint)[synopsis, description]: Likewise.
* gnu/packages/golang.scm (go-github-com-kr-fs)[synopsis, description]:
Likewise & edit for grammar.
* gnu/packages/ipfs.scm (gx, go-ipfs)[description]: Likewise.
* /gnu/packages/java.scm (java-commons-vfs)[synopsis]: Likewise.
* gnu/packages/linux.scm (fuseiso)[description]: Likewise.
(genext2fs)[synopsis, description]: Likewise.
* gnu/packages/package-management.scm (libostree)[description]: Likewise.
* gnu/packages/python-xyz.scm (python-requests-file)[description]:
Likewise & mark up.
* gnu/packages/rails.scm (ruby-with-advisory-lock)[description]:
Likewise.
* gnu/packages/ruby.scm (ruby-rerun)[description]: Likewise.
* guix/build/go-build-system.scm (setup-go-environment)<docstring>:
Likewise.
* guix/store/deduplication.scm (get-temp-link)<docstring>: Likewise.
2019-04-25 04:42:16 +02:00
Ludovic Courtès 15dca289b8
gnu: guix: Update to b8b1e4d.
* gnu/packages/package-management.scm (guix): Update to b8b1e4d.
2019-04-17 11:53:54 +02:00
Ludovic Courtès a0e16bec37
gnu: guix: Don't pass '--with-libgcrypt-prefix'.
* gnu/packages/package-management.scm (guix)[arguments]: Remove
"--with-libgcrypt-prefix" from the configure flags.
2019-04-17 11:53:53 +02:00
Ludovic Courtès 6624df5bb9
gnu: guix: Update to d78bfd2.
* gnu/packages/package-management.scm (guix): Update to d78bfd2.
2019-04-08 10:42:50 +02:00
Ludovic Courtès aff0cce917
gnu: Move nss & co. to nss.scm.
* gnu/packages/gnuzilla.scm (nspr, nss): Move to...
* gnu/packages/nss.scm: ... here.  New file.
* gnu/packages/chromium.scm, gnu/packages/disk.scm,
gnu/packages/freedesktop.scm, gnu/packages/gnome.scm,
gnu/packages/gnunet.scm, gnu/packages/java.scm,
gnu/packages/libreoffice.scm, gnu/packages/linux.scm,
gnu/packages/mate.scm, gnu/packages/openldap.scm,
gnu/packages/package-management.scm, gnu/packages/password-utils.scm,
gnu/packages/polkit.scm, gnu/packages/qt.scm,
gnu/packages/sssd.scm, gnu/packages/storage.scm,
gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/xml.scm: Adjust
accordingly.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add nss.scm.
2019-04-04 17:47:02 +02:00
Rutger Helling cce9e3792a
gnu: flatpak: Update to 1.2.4 [fixes CVE-2019-10063].
* gnu/packages/package-management.scm (flatpak): Update to 1.2.4 [fixes
CVE-2019-10063].
2019-04-01 10:05:58 +02:00
Ludovic Courtès 863519f660
gnu: current-guix: Delay effectful bits.
* gnu/packages/package-management.scm (current-guix): Delay 'repository-root'.
2019-03-26 18:11:52 +01:00
Ludovic Courtès cde08a5120
gnu: guix: Update to f970946.
* gnu/packages/package-management.scm (guix): Update to f970946.
2019-03-25 23:37:05 +01:00
Ludovic Courtès 16360cc884
gnu: flatpak: Use glib-or-gtk-build-system.
This wraps 'flatpak' such that GIO_EXTRA_MODULES is set, thereby
allowing GIO (part of GLib) to find the GnuTLS-based TLS backend that
glib-networking provides.

Fixes <https://bugs.gnu.org/34861>.
Reported by Raghav Gururajan <rvgn@disroot.org>.

* gnu/packages/package-management.scm (flatpak)[build-system]: Change to
GLIB-OR-GTK-BUILD-SYSTEM.
2019-03-24 23:06:10 +01:00
Ludovic Courtès 59e8044588
Remove traces of "GuixSD".
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove
mentions of "GuixSD".
* gnu/bootloader/grub.scm (install-grub-efi): Likewise.
* gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to
"Guix_image".
(initialize-hard-disk): Search for the "Guix_image" label.
* gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD".
* gnu/installer/newt/welcome.scm (run-welcome-page): Likewise.
* gnu/packages/audio.scm (supercollider)[description]: Likewise.
* gnu/packages/curl.scm (curl): Likewise.
* gnu/packages/emacs.scm (emacs): Likewise.
* gnu/packages/gnome.scm (network-manager): Likewise.
* gnu/packages/julia.scm (julia): Likewise.
* gnu/packages/linux.scm (alsa-plugins): Likewise.
(powertop, wireless-regdb): Likewise.
* gnu/packages/package-management.scm (guix): Likewise.
* gnu/packages/polkit.scm (polkit): Likewise.
* gnu/packages/tex.scm (texlive-bin): Likewise.
* gnu/services/base.scm (file-systems->fstab): Likewise.
* gnu/services/cups.scm (%cups-activation): Likewise.
* gnu/services/mail.scm (%dovecot-activation): Likewise.
* gnu/services/messaging.scm (prosody-configuration)[log]: Likewise.
* gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise.
* gnu/system/install.scm (installation-os)[file-systems]: Change root
file system label to "Guix_image".
* gnu/system/mapped-devices.scm (check-device-initrd-modules):
Remove "GuixSD".
* gnu/system/vm.scm (system-docker-image): Likewise.
(system-disk-image)[root-label]: Change to "Guix_image".
* gnu/tests/install.scm (run-install): Remove "GuixSD".
* guix/modules.scm (guix-module-name?): Likewise.
* nix/libstore/optimise-store.cc: Likewise.
2019-03-13 23:12:43 +01:00
Rutger Helling 75f0bda71a
gnu: flatpak: Add more dependencies.
* gnu/packages/package-management.scm (flatpak)[propagated-inputs]: Add
"glib-networking", "gnupg" and "gsettings-desktop-schemas".
2019-03-08 11:50:56 +01:00
Vagrant Cascadian 11599cff1e
gnu: diffoscope: Update to 113.
* gnu/packages/package-management (diffoscope): Update to 113.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-03-06 22:05:07 +01:00
Vagrant Cascadian 6dacaa70a0
gnu: diffoscope: Update to 112.
* gnu/packages/package-management (diffoscope): Update to 112.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-25 21:33:45 -05:00
Tobias Geerinckx-Rice 9e4da9f2aa
gnu: msitools: Update to 0.99.
* gnu/packages/package-management.scm (msitools): Update to 0.99.
[native-inputs]: Add bison.
2019-02-17 19:37:43 +01:00
Tobias Geerinckx-Rice a446993674
gnu: msitools: Don't use NAME in source URI.
* gnu/packages/package-management.scm (msitools)[source]: Hard-code NAME.
2019-02-17 19:37:43 +01:00
Ludovic Courtès 8a973abc6f
gnu: guix: Embed 'glibc-utf8-locales'.
This will ensure people who download the binary installation tarball
do not get locale-related warnings, provided they use one of the
selected UTF-8 locales.

* gnu/packages/package-management.scm (guix)[arguments]: In
'wrap-program' phase, set GUIX_LOCPATH.
[inputs]: Add GLIBC-UTF8-LOCALES.
2019-02-16 01:00:08 +01:00
Vagrant Cascadian 706460a357
gnu: Add trydiffoscope.
* gnu/packages/package-management (trydiffoscope): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2019-02-13 18:52:19 -05:00
Leo Famulari e2760d1a8b
gnu: Flatpak: Update to 1.2.3 [security fixes].
From 'NEWS' in the source distribution:

The CVE-2019-5736 runc vulnerability is about using /proc/self/exe
to modify the host side binary from the sandbox. This mostly does not
affect flatpak since the flatpak sandbox is not run with root permissions.
However, there is one case (running the apply_extra script for system
installs) where this happens, so this release contains a fix for that.

 * Don't expose /proc in apply_extra script sandbox.

* gnu/packages/package-management.scm (flatpak): Update to 1.2.3.
2019-02-12 17:14:09 -05:00
Leo Famulari 95c910f499
gnu: Guix: Update snapshot to 0.16.0-10.2637cfd.
Fixes <https://bugs.gnu.org/34444>.

*  gnu/packages/package-management.scm (guix): Update to 0.16.0-10.2637cfd.
2019-02-11 18:13:29 -05:00