Age | Commit message (Expand) | Author |
2019-02-13 | gnu: Add trydiffoscope....* gnu/packages/package-management (trydiffoscope): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Vagrant Cascadian |
2019-02-12 | 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.
| Leo Famulari |
2019-02-11 | 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.
| Leo Famulari |
2019-02-11 | gnu: diffoscope: Update to 111....* gnu/packages/package-management (diffoscope): Update to 111.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Vagrant Cascadian |
2019-02-08 | gnu: gcab: Don't use NAME in source URI....* gnu/packages/package-management.scm (gcab)[source]: Hard-code name.
| Tobias Geerinckx-Rice |
2019-02-08 | gnu: gcab: Update to 1.2....* gnu/packages/package-management.scm (gcab): Update to 1.2.
[source]: Remove snippet.
| Tobias Geerinckx-Rice |
2019-02-07 | gnu: flatpak: Update to 1.2.0....* gnu/packages/package-management.scm (flatpak): Update to 1.2.0.
| Rutger Helling |
2019-02-04 | self: Ensure the daemon refers to the right 'guix' command....Previously it would refer to
/var/guix/profiles/per-user/root/current-guix/bin/guix, which would fail
when that profile does not exist. This is notably the case when using
'channel-instance->package' as done in commit
7e6d8d366a61f951936ed83371877ce006f679f6.
* gnu/packages/package-management.scm (guix-daemon)[arguments]: In
'install phase, honor environment variable 'GUIX'.
* guix/self.scm (whole-package)[wrap]: New procedure.
Use it.
| Ludovic Courtès |
2019-01-28 | gnu: guix: Update to 4bddd12....* gnu/packages/package-management.scm (guix): Update to 4bddd12.
| Ludovic Courtès |
2019-01-28 | gnu: Move most packages from guile.scm to new module....* gnu/packages/guile.scm (artanis, guildhall, guile-aspell, guile-bash,
guile-8sync, guile-daemon, guile-dsv, guile-fibers, guile-syntax-highlight,
guile-sjson, guile-colorized, guile-pfds, guile-aa-tree, guile-simple-zmq,
jupyter-guile-kernel, guile-sparql, guile-debbugs, guile-email,
guile-debbugs-next, guile-newt, guile-mastodon, guile-parted, guile-xosd,
guile-dbi, guile-dbd-sqlite3, guile-config, guile-hall, guile-ics, guile-wisp,
guile-sly, g-wrap, guile-miniadapton, guile-reader, guile2.2-reader,
guile-ncurses, guile-ncurses/gpm, guile-lib, guile2.0-lib, guile2.2-lib,
guile-minikanren, guile2.0-minikanren, guile2.2-minikanren, guile-irregex,
guile2.0-irregex, guile2.2-irregex, haunt, guile2.0-haunt, guile2.2-haunt,
guile-redis, guile2.0-redis, guile2.2-redis, guile-commonmark,
guile2.0-commonmark, guile2.2-commonmark, mcron, mcron2): Move these variables
from here...
* gnu/packages/guile-xyz.scm: ...to this new file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/installer.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/ci.scm,
gnu/packages/gtk.scm,
gnu/packages/guile.scm,
gnu/packages/mail.scm,
gnu/packages/package-management.scm,
gnu/packages/skribilo.scm,
gnu/packages/web.scm,
gnu/services/mcron.scm: Update module references.
| Ricardo Wurmus |
2019-01-26 | gnu: guix: Remove 'guix-devel' variable....* gnu/packages/package-management.scm (guix-devel): Remove.
| Ludovic Courtès |
2019-01-21 | gnu: emacs-nix-mode: Move to emacs-xyz.scm....This removes emacs-xyz.scm from the closure of (gnu packages base).
* gnu/packages/package-management.scm (emacs-nix-mode): Move back to...
* gnu/packages/emacs-xyz.scm (emacs-nix-mode): ... here. New variable.
| Ludovic Courtès |
2019-01-20 | ci: Use a valid 'current-guix'....This fixes a regression introduced in
b5f8c2c88543158e8aca76aa98f9009f6b9e743a whereby 'current-guix' (needed
by some of the system tests) would fail to build.
Reported by Ricardo Wurmus <rekado@elephly.net>.
It also speeds up compilation of 'current-guix' since the channel
instance is already compiled or can be built quickly compared to the
default 'current-guix'.
* gnu/packages/package-management.scm (current-guix-package): New
variable.
(current-guix): Honor it.
* gnu/ci.scm (channel-build-system): New variable.
(channel-instances->derivation): New procedure.
(system-test-jobs): Add #:source and #:commit parameters.
Define 'instance' and parameterize CURRENT-GUIX-PACKAGE.
(hydra-jobs)[checkout, commit, source]: New variables.
Pass #:source and #:commit to 'system-test-jobs'.
| Ludovic Courtès |
2019-01-16 | gnu: Move Emacs packages to new module....* gnu/packages/emacs.scm: Move almost all packages from here...
* gnu/packages/emacs-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/statistics.scm: Update module references.
| Ricardo Wurmus |
2019-01-16 | gnu: Move dbm databases to new module....* gnu/packages/databases.scm (gdbm, bdb, bdb-5.3): Move from here...
* gnu/packages/dbm.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/audio.scm,
gnu/packages/avahi.scm,
gnu/packages/backup.scm,
gnu/packages/cobol.scm,
gnu/packages/cyrus-sasl.scm,
gnu/packages/databases.scm,
gnu/packages/finance.scm,
gnu/packages/game-development.scm,
gnu/packages/gnome.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/linux.scm,
gnu/packages/mail.scm,
gnu/packages/man.scm,
gnu/packages/nvi.scm,
gnu/packages/openldap.scm,
gnu/packages/package-management.scm,
gnu/packages/php.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/sawfish.scm: Update module references.
| Ricardo Wurmus |
2019-01-16 | gnu: Move sqlite to separate module....* gnu/packages/databases.scm (sqlite, sqlite-3.26.0, sqlite-with-fts5,
sqlite-with-column-metadata): Move variables from here...
* gnu/packages/sqlite.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/apl.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/code.scm,
gnu/packages/crypto.scm,
gnu/packages/databases.scm,
gnu/packages/dc.scm,
gnu/packages/disk.scm,
gnu/packages/ebook.scm,
gnu/packages/education.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/file-systems.scm,
gnu/packages/freedesktop.scm,
gnu/packages/ftp.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gnome.scm,
gnu/packages/gnunet.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/gps.scm,
gnu/packages/guile.scm,
gnu/packages/ibus.scm,
gnu/packages/kerberos.scm,
gnu/packages/kodi.scm,
gnu/packages/lisp.scm,
gnu/packages/mail.scm,
gnu/packages/messaging.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nfs.scm,
gnu/packages/ocaml.scm,
gnu/packages/package-management.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/php.scm,
gnu/packages/python.scm,
gnu/packages/qt.scm,
gnu/packages/ruby.scm,
gnu/packages/scheme.scm,
gnu/packages/sync.scm,
gnu/packages/syndication.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/web-browsers.scm,
gnu/packages/webkit.scm: Adjust module references.
| Ricardo Wurmus |
2019-01-15 | gnu: Separate Python core packages from the rest....* gnu/packages/python.scm: Move hundreds of package definitions from here...
* gnu/packages/python-xyz.scm: ...to this new module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/android.scm,
gnu/packages/audio.scm,
gnu/packages/backup.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/calendar.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/cluster.scm,
gnu/packages/compression.scm,
gnu/packages/connman.scm,
gnu/packages/crypto.scm,
gnu/packages/cups.scm,
gnu/packages/databases.scm,
gnu/packages/dav.scm,
gnu/packages/direct-connect.scm,
gnu/packages/disk.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/docker.scm,
gnu/packages/ebook.scm,
gnu/packages/elf.scm,
gnu/packages/emacs.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/enlightenment.scm,
gnu/packages/finance.scm,
gnu/packages/fltk.scm,
gnu/packages/fontutils.scm,
gnu/packages/freedesktop.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/geo.scm,
gnu/packages/gl.scm,
gnu/packages/glib.scm,
gnu/packages/gnome.scm,
gnu/packages/gnupg.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/gtk.scm,
gnu/packages/ham-radio.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/irc.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/key-mon.scm,
gnu/packages/libffi.scm,
gnu/packages/libreoffice.scm,
gnu/packages/libusb.scm,
gnu/packages/lirc.scm,
gnu/packages/logging.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/mate.scm,
gnu/packages/maths.scm,
gnu/packages/medical.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mp3.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/nutrition.scm,
gnu/packages/openldap.scm,
gnu/packages/openstack.scm,
gnu/packages/package-management.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/photo.scm,
gnu/packages/polkit.scm,
gnu/packages/protobuf.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/qt.scm,
gnu/packages/rdf.scm,
gnu/packages/ruby.scm,
gnu/packages/search.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/simulation.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/storage.scm,
gnu/packages/sync.scm,
gnu/packages/terminals.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tls.scm,
gnu/packages/tor.scm,
gnu/packages/tryton.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/virtualization.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wicd.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xorg.scm: Update module references.
| Ricardo Wurmus |
2019-01-13 | gnu: conda: Use 'invoke'....* gnu/packages/package-management.scm (conda)[arguments]: Use 'invoke'.
| Efraim Flashner |
2019-01-13 | gnu: python-conda: All phases return #t....* gnu/packages/package-management.scm (python-conda)[arguments]: Use
'invoke'.
| Efraim Flashner |
2019-01-13 | gnu: python-conda: Fix test suite....* gnu/packages/package-management.scm (python-conda)[native-inputs]: Add
python-cytoolz.
| Efraim Flashner |
2019-01-09 | build: Require Guile 2.2....* configure.ac: Require Guile 2.2.
* README: Adjust accordingly.
* doc/guix.texi (Requirements): Likewise.
* gnu/packages/package-management.scm (guile2.0-guix): Deprecate.
(guix-minimal): Inherit from GUIX, not from GUILE2.0-GUIX.
| Ludovic Courtès |
2018-12-27 | gnu: guix: Update to 7ba2b27....* gnu/packages/package-management.scm (guix): Update to 7ba2b27.
| Ludovic Courtès |
2018-12-24 | gnu: guix: Update to 6f1e0bb....* gnu/packages/package-management.scm (guix): Update to 6f1e0bb.
| Ludovic Courtès |
2018-12-22 | gnu: guix: Update to bdf860c....* gnu/packages/package-management.scm (guix): Update to bdf860c.
| Ludovic Courtès |
2018-12-20 | gnu: flatpak: Fix indentation....* gnu/packages/package-management.scm (flatpak): Fix indentation.
| Rutger Helling |
2018-12-20 | gnu: Add flatpak....* gnu/packages/package-management.scm (flatpak): New variable.
| Rutger Helling |
2018-12-19 | gnu: guix: Update to 5de5f81....* gnu/packages/package-management.scm (guix): Update to 5de5f81.
| Ludovic Courtès |
2018-12-18 | gnu: libostree: Update to 2018.9.1....* gnu/packages/package-management.scm (libostree): Update to 2018.9.1.
| Rutger Helling |
2018-12-14 | gnu: guix: Update to 60b0402....* gnu/packages/package-management.scm (guix): Update to 60b0402.
| Ludovic Courtès |
2018-12-07 | gnu: guix: Update to 6ddc63e599a26c....This fixes a problem introduced with commit
6eac835f178c0c78637b0db8a4585a617b2f7622. Reported on the #guix IRC channel
by tune.
* gnu/packages/package-management.scm (guix): Update to 6ddc63e599a26c.
| Ricardo Wurmus |
2018-12-07 | maint: update-guix-package: Really register GC roots....Previously we'd pass a relative file name to 'add-indirect-root', which
the daemon would interpret as relative to "/". Consequently, checkouts
were not protected from GC.
* build-aux/update-guix-package.scm (main): Pass an absolute file name
to 'add-indirect-root'.
| Ludovic Courtès |
2018-12-07 | gnu: guix-daemon: Add dependency on Guile-JSON....Fixes a bug introduced in 6776af04d4b65c5a9a07784307a6abe395b6f480,
where the configure phase of 'guix-daemon' would abort due to the lack
of Guile-JSON.
* gnu/packages/package-management.scm (guix-daemon)[inputs]: Add
GUILE-JSON.
| Ludovic Courtès |
2018-12-05 | gnu: guix: Update to c845323. | Ludovic Courtès |
2018-12-05 | gnu: guix: Update to 0.16.0. | Ludovic Courtès |
2018-12-03 | Merge branch 'core-updates' | Ludovic Courtès |
2018-12-02 | Make Guile-JSON a required dependency....* README (Requirements): Remove "optional" verbiage.
* doc/guix.texi (Requirements): Move Guile-JSON from optional to required.
* configure.ac (HAVE_GUILE_JSON): Remove Automake conditional.
(have_guile_json): Error if not "yes".
* Makefile.am (MODULE, SCM_TESTS)[HAVE_GUILE_JSON]: Add modules and tests
unconditionally.
* gnu/packages/package-mangement.scm (guix-minimal)[propagated-inputs]: Leave
guile-json input.
| Eric Bavier |
2018-11-29 | Merge branch 'master' into core-updates | Marius Bakke |
2018-11-25 | gnu: guix-daemon: Adjust 'install' phase to latest update....Fixes <https://bugs.gnu.org/33496>.
Reported by Brett Gilio <brettg@posteo.net>.
This is a followup to commit 254602cdf884379231793c4d793b25c9ebd6c806.
* gnu/packages/package-management.scm (guix-daemon)[arguments]: In
'install' phase, remove use of "install-nodist_pkglibexecSCRIPTS"
target.
| Ludovic Courtès |
2018-11-25 | gnu: diffoscope: Update to 106....* gnu/packages/package-management.scm (diffoscope): Update to 106.
| Julien Lepiller |
2018-11-25 | gnu: diffoscope: Fix test failure....* gnu/packages/package-management.scm (diffoscope)[arguments]: Remove
failing Berkeley DB test.
| Julien Lepiller |
2018-11-25 | gnu: guix: Update to 71a78ba....* gnu/packages/package-management.scm (guix): Update to 71a78ba.
| Ludovic Courtès |
2018-11-20 | Merge branch 'master' into core-updates | Marius Bakke |
2018-11-19 | gnu: diffoscope: Update to 105....* gnu/packages/package-management.scm (diffoscope): Update to 105.
| Ludovic Courtès |
2018-11-14 | gnu: guix-daemon: Install 'guix-authenticate'....Fixes <https://bugs.gnu.org/33368>.
Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>.
* gnu/packages/package-management.scm (guix-daemon)[arguments]: In
'install' phase, build "install-nodist_libexecSCRIPTS" target to install
'guix-authenticate'.
| Ludovic Courtès |
2018-11-14 | Merge branch 'master' into core-updates | Marius Bakke |
2018-11-13 | gnu: guix: Update to f5a2724....* gnu/packages/package-management.scm (guix): Update to f5a2724.
| Ludovic Courtès |
2018-11-05 | Merge branch 'master' into core-updates | Marius Bakke |
2018-11-03 | gnu: diffoscope: Update to 104....* gnu/packages/package-management.scm (diffoscope): Update to 104.
| Ludovic Courtès |
2018-10-17 | Merge branch 'master' into core-updates | Marius Bakke |
2018-10-16 | gnu: Add guix-minimal....* gnu/packages/guile.scm (guile-2.0.13): New variable.
* gnu/packages/package-management.scm (guix)[arguments]: Adjust 'wrap-program'
phase to handle "missing" inputs.
(guix-minimal): New variable.
| Eric Bavier |