Age | Commit message (Collapse) | Author |
|
* guix/graph.scm (export-graph): Pass the node to the emit functions, instead
of the node's label.
|
|
This is a follow up to 6ddf97f81bb99a73f00e30ad5fc19577872b5b49
* guix/scripts/package.scm (%options) <"-u">: Only check for a flag when
there is an ARG after '-u'.
|
|
* gnu/packages/web.scm (rapidjson): Update to 1.1.0.
[source]: Remove snippet.
|
|
* gnu/packages/networking.scm (pidentd): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/games.scm (hyperrogue): Update to 10.0e.
[arguments]: Adjust accordingly.
|
|
* gnu/packages/bioinformatics.scm (metabat)[supported-systems]: New field.
|
|
* gnu/packages/emacs.scm (emacs-yasnippet-snippets): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/emacs.scm (emacs-yasnippet): Upgrade to 0.12.0.
[source]: Remove an uninstalled directory from yas-snippet-dirs.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/ssh.scm (guile-ssh): Update to 0.11.2.
[source]: Remove 'patches', 'modules', and 'snippet'.
* gnu/packages/patches/guile-ssh-channel-finalization.patch,
gnu/packages/patches/guile-ssh-double-free.patch,
gnu/packages/patches/guile-ssh-rexec-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove them.
|
|
* gnu/packages/guile.scm (artanis): Unbundled guile-json and version
according to documentation.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* guix/scripts/lint.scm (report-formatting-issues)[last-line]: Remove.
[sexp-last-line]: New procedure.
Use it.
|
|
* gnu/packages/python.scm (python-pbr-minimal): Update to 3.0.1
[source]: Update hash and remove patch.
* gnu/packages/patches/python-pbr-fix-man-page-support.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/version-control.scm (libgit2)[arguments]: Enable '-DUSE_SHA1DC'
in #:configure-flags.
|
|
* gnu/packages/ruby.scm (ruby-bio-commandeer): Update to 0.2.0.
|
|
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.55.
[arguments]: Add 'add-missing-LDFLAGS' phase.
|
|
Fixes <https://bugs.gnu.org/27820>.
Reported by Hartmut Goebel <h.goebel@crazy-compilers.com>.
* guix/scripts/package.scm (%options) <"-u">: Emit a warning when ARG
starts with "-".
|
|
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2100efa.
Introduce 'revision' variable.
|
|
* gnu/packages/guile.scm (guile-bytestructures)[arguments]: Install .go
files to OBJECT-DIR, defined as OUT/lib/guile/X.Y/site-ccache.
|
|
* gnu/packages/tor.scm (tor)[arguments]: Remove '--enable-expensive-hardening' option.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/erlang.scm (erlang): Update to 20.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Suggested by Mark H Weaver.
* gnu/packages/gnome.scm (network-manager)[inputs]: Add NEWT.
|
|
Reported by Mark H Weaver.
* gnu/packages/guile.scm (guile-git)[arguments]: Add 'skip-tests' phase
unless on x86_64-linux.
|
|
* gnu/packages/version-control.scm (libgit2)[outputs]: New field.
|
|
* gnu/packages/version-control.scm (libgit2): Update to 0.26.0. Remove
"libgit2-use-after-free.patch".
* gnu/packages/patches/libgit2-use-after-free.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
|
|
* gnu/packages/enlightenment.scm (efl)[inputs]: Add wayland-protocols.
Move mesa ...
[propagated-inputs]: ... to here. Add libinput, libxkbcommon, wayland.
[arguments]: Add flags to enable wayland, elput and drm.
|
|
* gnu/packages/gstreamer.scm (gst-plugins-good)[arguments]: Change the
list of tests to disable during 'disable-failing-tests phase.
|
|
* gnu/services/networking.scm (%ntp-servers): Use *.guix.pool.ntp.org.
|
|
* gnu/packages/autotools.scm (automake/latest): New variable.
|
|
* gnu/packages/package-management.scm (guix)[arguments]: Add (srfi
srfi-26) to #:modules. Introduce 'gopath', distinct from 'path'.
|
|
* gnu/packages/package-management.scm (guix): Update to 228a398.
|
|
* guix/git-download.scm (git-predicate): Remove call to
'canonicalize-path' since this could lead to discrepancies. For
instance it broke 'make update-guix-package' since it passes a
non-canonical directory name.
|
|
* gnu/services/ssh.scm (extend-openssh-authorized-keys): New procedure.
(openssh-service-type)[compose, extend]: New fields.
* doc/guix.texi (Networking Services): Document the extension.
|
|
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]: New
field.
(authorized-key-directory): New procedure.
(openssh-config-file): Honor 'authorized-keys'.
(openssh-activation): Use 'with-imported-modules'. Make /etc/ssh
755. Create /etc/ssh/authorized_keys.d.
* doc/guix.texi (Networking Services): Document it.
|
|
Reported by Ricardo Wurmus.
* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass
#:environment-variables.
|
|
Suggested by Oleg Pykhalov <go.wigust@gmail.com>.
* doc/guix.texi (Invoking guix system): Give an example of passing
arguments to the 'run-vm.sh' script.
|
|
* gnu/packages/video.scm (ffmpeg): Update to 3.3.3.
|
|
Add libaio as an input, such that QEMU is built with support for Asynchronous
I/O (AIO).
* gnu/packages/virtualization.scm (qemu)[inputs]: Uncomment libaio.
|
|
* gnu/services/databases.scm (memcached-service-type, %memcached-accounts):
New variables.
(<memcached-configuration>): New record type.
(memcached-service-type): New procedures.
* gnu/tests/databases.scm: New file.
* doc/guix.texi (Database Services): Document the new memcached service.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add entry for tests/databases.scm.
|
|
* gnu/packages/databases.scm (memcached): New variable.
|
|
* gnu/packages/games.scm (retroarch): Update to 1.6.3.
|
|
* gnu/packages/fpga.scm (yosys): Add z3 to propagated-inputs.
|
|
* gnu/packages/maths.scm (z3): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/patches/erlang-man-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/erlang.scm (erlang)[source]: Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/games.scm (tome4)[source](snippet): Use a single
'substitute*' call instead of 'for-each'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/vim.scm (vim): Update to 8.0.0808.
[arguments]: Remove obsolete 'make-bit-reproducable' phase.
(vim-full): Update to 8.0.0808.
[arguments]: Remove 'drop-failing-tests' phase.
|
|
Check the environment profile so that we autoload packages that are given as
arguments to "guix environment" but are not in the system or user profile.
Note that the union of Emacs packages in the system, user, and environment
profiles will be autoloaded even when --pure was passed to "guix environment",
because it's not clear how to detect that --pure was given.
* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-packages):
Add Emacs packages from GUIX_ENVIRONMENT profile.
Signed-off-by: Alex Kost <alezost@gmail.com>
|
|
The seq.el library has been included with Emacs since version 25.1.
* gnu/packages/emacs.scm (emacs-seq): Remove variable.
(flycheck, emacs-cider)[propagated-inputs]: Remove emacs-seq.
Signed-off-by: Alex Kost <alezost@gmail.com>
|
|
The let-alist package has been included with Emacs since version 25.1.
* gnu/packages/emacs.scm (let-alist): Remove variable.
(flycheck, emacs-pdf-tools, emacs-sx)[propagated-inputs]: Remove let-alist.
Signed-off-by: Alex Kost <alezost@gmail.com>
|
|
Fixes <http://bugs.gnu.org/27686>.
Reported by Adonay Felipe Nogueira <adfeno@openmailbox.org>.
* gnu/packages/emacs.scm (emacs-ess)[arguments]: Add LISPDIR to
'make-flags' to install *.el files into "guix.d" sub-directory.
|
|
* gnu/packages/bootloaders.scm: Add (gnu packages mtools).
(grub-efi)[inputs]: Add mtools.
[arguments]: Add phase "use-absolute-mtools-path".
|