Mark H Weaver
d9cc8659fc
gnu: linux-libre@4.9: Update to 4.9.176.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.176.
2019-05-15 18:54:44 -04:00
Maxim Cournoyer
b8e5de5608
gnu: python-jedi: Update to 0.13.3.
...
* gnu/packages/python-xyz.scm (python-jedi): Update to 0.13.3.
(python2-jedi): Enable tests.
2019-05-15 17:47:48 -04:00
Tobias Geerinckx-Rice
dc555d86e1
gnu: elixir: Update to 1.8.2.
...
* gnu/packages/elixir.scm (elixir): Update to 1.8.2.
2019-05-15 21:23:57 +02:00
Tobias Geerinckx-Rice
5a04c993b6
gnu: perl-data-page: Update to 2.03.
...
* gnu/packages/perl.scm (perl-data-page): Update to 2.03.
2019-05-15 21:23:57 +02:00
Tobias Geerinckx-Rice
9fb0464c21
gnu: perl-text-csv: Update to 2.00.
...
* gnu/packages/perl.scm (perl-text-csv): Update to 2.00.
2019-05-15 21:23:57 +02:00
Tobias Geerinckx-Rice
5af7428b79
gnu: ubridge: Don't use unstable tarball.
...
* gnu/packages/networking.scm (ubridge)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-05-15 21:23:57 +02:00
Tobias Geerinckx-Rice
e8e2281ee9
gnu: ubridge: Update to 0.9.15.
...
* gnu/packages/networking.scm (ubridge): Update to 0.9.15.
2019-05-15 21:23:57 +02:00
Tobias Geerinckx-Rice
fa3040d929
gnu: perl-time-duration: Update to 1.21.
...
* gnu/packages/perl.scm (perl-time-duration): Update to 1.21.
2019-05-15 21:23:57 +02:00
Tobias Geerinckx-Rice
103cdcd456
gnu: python-django-rq: Update to 1.3.1.
...
* gnu/packages/django.scm (python-django-rq): Update to 1.3.1.
2019-05-15 21:23:57 +02:00
Ludovic Courtès
247649d42e
vm: 'system-docker-image' provides an entry point.
...
This simplifies use of images created with 'guix system docker-image'.
* gnu/system/vm.scm (system-docker-image)[boot-program]: New variable.
[os]: Add it to the GC roots.
[build]: Pass #:entry-point to 'build-docker-image'.
* gnu/tests/docker.scm (run-docker-system-test): New procedure.
(%test-docker-system): New variable.
* doc/guix.texi (Invoking guix system): Remove GUIX_NEW_SYSTEM hack and
'--entrypoint' from the example. Mention 'docker create', 'docker
start', and 'docker exec'.
2019-05-15 16:36:21 +02:00
Ludovic Courtès
9fcfe30d28
system: Add 'operating-system-with-gc-roots'.
...
* gnu/tests/install.scm (operating-system-with-gc-roots): Move to...
* gnu/system.scm (operating-system-with-gc-roots): ... here. New
procedure.
2019-05-15 16:36:21 +02:00
Ludovic Courtès
3f9bed04f0
linux-container: Compute essential services for THIS-OPERATING-SYSTEM.
...
Previously, the 'essential-services' would correspond to the initial,
non-containerized OS. Thus, all the file systems removed in
'container-essential-services' would actually still be there because the
essential services would be computed on the non-containerized OS.
This is a followup to 69cae3d335
.
* gnu/system/linux-container.scm (container-essential-services): Call
'operating-system-default-essential-services' to get the baseline
services.
(containerized-operating-system): Pass THIS-OPERATING-SYSTEM, not OS, to
'container-essential-services'.
Add a dummy root file system to 'file-systems'.
(container-script)[mountable-file-system?]: New procedure.
Use it.
2019-05-15 16:36:21 +02:00
Ludovic Courtès
6edd5c546c
linux-container: Do not add %CONTAINER-FILE-SYSTEMS to Docker image OSes.
...
Previously, 'guix system docker-image' would end up providing an OS that
would try to mount all of %CONTAINER-FILE-SYSTEMS as well as /gnu/store,
which is bound to fail in unprivileged Docker.
This patch makes it so that 'guix system container' still gets those
file systems, but 'guix system docker-image' doesn't.
* gnu/system/linux-container.scm (containerized-operating-system): Add
#:extra-file-systems parameter and honor it. Do not include
%STORE-MAPPING and SHARED-NETWORK-FILE-MAPPINGS.
(container-script): Add %STORE-MAPPING and optionally NETWORK-MAPPINGS
to MAPPINGS and pass #:extra-file-systems.
2019-05-15 16:36:21 +02:00
Ludovic Courtès
1537464819
installer: Rename 'auto-partition' to 'auto-partition!'.
...
This is a followup to 7d567af46b
.
* gnu/installer/parted.scm (create-adjacent-partitions): Rename to...
(create-adjacent-partitions!): ... this. Make private.
(auto-partition): Rename to...
(auto-partition!): ... this.
* gnu/installer/newt/partition.scm (run-partioning-page): Adjust
accordingly.
2019-05-15 16:36:20 +02:00
Danny Milosavljevic
79bfa42287
gnu: Add python-pylzma.
...
* gnu/packages/python-xyz.scm (python-pylzma): New variable.
(python2-pylzma): New variable.
2019-05-15 15:22:22 +02:00
Ludovic Courtès
33572a3662
tests: Skip unreliable "herd invalidate nscd" test.
...
* gnu/tests/base.scm (run-basic-test)["nscd invalidate action, wrong
table"]: Skip unconditionally.
2019-05-15 12:18:51 +02:00
Ludovic Courtès
8b310793d2
tests: 'getlogin' test creates its file atomically.
...
Previously we could end up reading an empty /root/login-id file.
* gnu/tests/base.scm (run-basic-test)["getlogin on tty1"]: Create
/root/login-id atomically.
2019-05-15 12:18:51 +02:00
Ludovic Courtès
604b167bf2
marionette: Add braces to the keystrokes.
...
* gnu/build/marionette.scm (%qwerty-us-keystrokes): Add braces.
2019-05-15 12:18:51 +02:00
Ludovic Courtès
7d567af46b
installer: Mount ESP once only.
...
Fixes <https://bugs.gnu.org/35731 >.
* gnu/installer/newt/partition.scm (run-partioning-page)[run-page]:
Introduce 'initial-partitions' variable. Previously we'd call
'disk-partitions' after 'auto-partition' had done its job of creating
new partitions, and thus its result would contain the just-created
partitions. Consequently, 'create-special-user-partitions' would return
the ESP partition we just created, and thus it would appear twice in the
list.
2019-05-15 12:18:51 +02:00
Florian Pelz
36f5d78d4a
services: Include ModemManager in %desktop-services.
...
* gnu/services/desktop.scm (%desktop-services): Add modem-manager-service-type.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-15 12:18:50 +02:00
Gábor Boskovits
0f9bbd32c1
gnu: Update copyright line.
...
* gnu/services/monitoring.scm: Update copyright line.
2019-05-15 09:52:17 +02:00
Mathieu Othacehe
3114786e3e
installer: Increase backtrace verbosity.
...
* gnu/installer.scm (installer-program): Set terminal-width to 200 to
make guile backtraces more verbose.
2019-05-15 09:28:45 +02:00
Marius Bakke
ba2d913192
gnu: Remove python2-httpretty.
...
This package is severely out of date compared to its Python 3 counterpart and
difficult to upgrade. Since it has no dependents in Guix and Python 2 is
officially deprecated by the end of this year, just remove it.
* gnu/packages/web.scm (python2-httpretty): Remove variable.
2019-05-15 00:22:52 +02:00
Marius Bakke
556530c95c
gnu: vigra, notmuch: Use the Python3 Sphinx variant.
...
* gnu/packages/image.scm (vigra)[native-inputs]: Change PYTHON2-SPHINX to
PYTHON-SPHINX.
* gnu/packages/mail.scm (notmuch)[native-inputs]: Likewise.
2019-05-15 00:22:51 +02:00
Marius Bakke
75ea39da55
gnu: tbb: Add a source file name.
...
* gnu/packages/tbb.scm (tbb)[source](file-name): New field.
2019-05-15 00:22:51 +02:00
Marius Bakke
b1b74ecffd
gnu: tbb: Update to 2019_U6.
...
* gnu/packages/tbb.scm (tbb): Update to 2019_U6.
2019-05-15 00:22:51 +02:00
Marius Bakke
128001487f
gnu: samba: Update to 4.10.3.
...
* gnu/packages/samba.scm (samba): Update to 4.10.3.
2019-05-15 00:22:51 +02:00
Marius Bakke
142a1684a7
gnu: oniguruma: Update to 6.9.2.
...
* gnu/packages/textutils.scm (oniguruma): Update to 6.9.2.
2019-05-15 00:22:51 +02:00
gabrielhdt
2f8e77bee2
gnu: Add ocaml-odoc.
...
* gnu/packages/ocaml.scm (ocaml-odoc): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-05-14 21:40:36 +02:00
gabrielhdt
908a2ee0ed
gnu: Add ocaml-bisect-ppx.
...
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-05-14 21:37:57 +02:00
gabrielhdt
e2506afcaf
gnu: Add ocaml-tyxml.
...
* gnu/packages/ocaml.scm (ocaml-tyxml): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-05-14 21:36:34 +02:00
gabrielhdt
38089b549f
gnu: Add ocaml-markup.
...
* gnu/packages/ocaml.scm (ocaml-markup): New variable.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2019-05-14 21:33:48 +02:00
Julien Lepiller
6b4a6c201a
gnu: python-requests-oauthlib: Fix building.
...
* gnu/packages/python-web.scm (python-requests-oauthlib)[native-inputs]:
Add python-pyjwt for tests.
2019-05-14 21:20:19 +02:00
Leo Famulari
7bd30ea988
gnu: certbot, python-acme: Update to 0.34.2.
...
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.34.2.
2019-05-14 15:06:29 -04:00
Julien Lepiller
3617d4f913
gnu: ocaml-base64: Update to 3.2.0.
...
* gnu/packages/ocaml.scm (ocaml-base64): Update to 3.2.0.
[origin]: Use git-fetch.
(ocaml-piqilib)[origin]: Add a patch to fix building with new
versions of ocaml-base64.
* gnu/packages/patches/ocaml-piqilib-Update-base64.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-05-14 21:05:32 +02:00
Julien Lepiller
9f5a3ba659
gnu: ocaml-tsdl: Update to 0.9.6.
...
* gnu/packages/ocaml.scm (ocaml-tsdl): Update to 0.9.6.
2019-05-14 21:05:21 +02:00
Julien Lepiller
70a5701141
gnu: ocaml-ocb-stubblr: Fix build failures using it.
...
* gnu/packages/ocaml.scm (ocaml-ocb-stubblr)[arguments]: Add a phase to
fix guix-specific issues.
2019-05-14 21:05:14 +02:00
Julien Lepiller
fbf786bd1d
gnu: ocaml-sqlite3: Update to 4.4.1.
...
* gnu/packages/ocaml.scm (ocaml-sqlite3): Update to 4.4.1.
[origin]: Use git-fetch.
2019-05-14 21:04:47 +02:00
Julien Lepiller
3cf62cd6cb
gnu: dune: Update to 1.9.3.
...
* gnu/packages/ocaml.scm (dune): Update to 1.9.3.
2019-05-14 21:04:30 +02:00
Danny Milosavljevic
1a92f1ff1c
installer: Add fat16.
...
* gnu/installer/newt/partition.scm (run-fs-type-page): Add fat16.
2019-05-14 18:01:10 +02:00
Danny Milosavljevic
813e06ac67
installer: Add btrfs-progs to PATH.
...
* gnu/installer.scm (installer-program): Add btrfs-progs to PATH.
2019-05-14 18:01:10 +02:00
Mathieu Othacehe
2bfb3883b9
installer: Reflow run-file-textbox-page text.
...
* gnu/installer/newt/page.scm (run-file-textbox-page): Reflow text.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-14 18:01:10 +02:00
Danny Milosavljevic
b7488b321d
installer: Fix docstring.
...
* gnu/installer/parted.scm (create-fat32-file-system): Fix docstring.
2019-05-14 18:01:09 +02:00
Danny Milosavljevic
628d09ae53
installer: Add fat16.
...
* gnu/installer/parted.scm (user-fs-type-name): Add fat16.
(user-fs-type->mount-type): Add fat16.
(create-fat16-file-system): New procedure.
(format-user-partitions): Use it.
2019-05-14 18:01:08 +02:00
Ricardo Wurmus
44323e63a3
gnu: Add ataqv.
...
* gnu/packages/bioinformatics.scm (ataqv): New variable.
2019-05-14 16:15:19 +02:00
Björn Höfling
46ca002d1c
gnu: burp: Update to 2.3.6.
...
* gnu/packages/backup.scm (burp): Update to 2.3.6.
2019-05-14 14:19:19 +02:00
Björn Höfling
91a403a457
gnu: anthy: Update source URI.
...
* gnu/packages/anthy (anthy)[source]: Update URI.
2019-05-14 14:00:55 +02:00
Björn Höfling
53923b0fb1
gnu: jnettop: Use archived source and homepage.
...
* gnu/packages/admin.scm (jnettop)[source,home-page]:
Use archive.org mirror.
2019-05-14 14:00:55 +02:00
Björn Höfling
5395cec2c5
gnu: xdot: Update to 1.1.
...
* gnu/packages/graphviz.scm (xdot): Update to 1.1.
2019-05-14 14:00:54 +02:00
Efraim Flashner
1731b29742
gnu: font-hermit: Download as 'url-fetch/tarbomb'.
...
* gnu/packages/fonts.scm (font-hermit)[source]: Use 'url-fetch/tarbomb'
method.
[arguments]: Remove custom phases.
2019-05-14 14:47:44 +03:00
LaFreniere, Joseph
dcc3d4030f
gnu: Add emacs-evil-cleverparens
...
* gnu/packages/emacs-xyz.scm (emacs-evil-cleverparens): New
variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-14 12:11:05 +02:00
Ludovic Courtès
ef250707d3
installer: Allow for arbitrary long passphrases and passwords.
...
Fixes <https://bugs.gnu.org/35716 >.
Reported by sirmacik <sirmacik@wioo.waw.pl>.
* gnu/installer/newt/page.scm (run-input-page): Add FLAG-SCROLL to
INPUT-FLAGS*.
* gnu/installer/newt/user.scm (run-user-add-page): Add FLAG-SCROLL to
ENTRY-PASSWORD.
2019-05-14 12:11:04 +02:00
Zzull
50867421f9
gnu: Add font-hermit
...
* gnu/packages/fonts.scm (font-hermit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-14 12:11:04 +02:00
Ludovic Courtès
8d080506f4
gnu: munge: Pass '--localstatedir=/var'.
...
Previously, Munge users such as Slurm would fail with:
squeue: error: Munge encode failed: Failed to access "/gnu/store/…-munge-0.5.13/var/run/munge/munge.socket.2": No such file or directory
squeue: error: authentication: Socket communication error
* gnu/packages/admin.scm (munge)[source](modules, snippet): New fields.
[arguments]: New field.
2019-05-14 12:11:04 +02:00
Ludovic Courtès
05d907ac6f
services: Add 'network-manager-applet' to %DESKTOP-SERVICES.
...
Fixes <https://bugs.gnu.org/35554 >.
Reported by Calle Kabo <calle@kabo.nu>.
* gnu/services/desktop.scm (%desktop-services): Add
'network-manager-applet' service.
2019-05-14 12:11:04 +02:00
Ludovic Courtès
3ea420f337
gnu: hdf5: Add dependency on Perl.
...
* gnu/packages/maths.scm (hdf5)[native-inputs]: Add PERL.
2019-05-14 12:11:04 +02:00
Ludovic Courtès
549d15712f
gnu: hdf5: Build a thread-safe library.
...
* gnu/packages/maths.scm (hdf5)[arguments]: Pass "--enable-threadsafe
--with-pthread --enable-unsupported".
2019-05-14 12:11:04 +02:00
Pierre Neidhardt
ae5de93ae2
gnu: uncrustify: Update to 0.69.0.
...
* gnu/packages/code.scm (uncrustify): Update to 0.69.0.
2019-05-14 11:47:08 +02:00
Maxim Cournoyer
d03de6be0a
vm: Auto-detect if inputs should be registered.
...
The default value of the argument REGISTER-CLOSURE? of the ISO9660-IMAGE,
QEMU-IMAGE and SYSTEM-DOCKER-IMAGE procedures can be computed automatically,
since the operating-system definition is available in its context. When the
operating-system definition does not contain the GUIX-SERVICE-TYPE, do not
register the closure in the database of Guix, as it takes time and doesn't
serve a purpose.
* gnu/system/vm.scm (has-guix-service-type): Add predicate.
(iso9660-image)[register-closures?]: Use it to compute the argument's default
value.
(qemu-image)[register-closures?]: Likewise, and update docstring.
(system-docker-image)[register-closures?]: Likewise.
(system-disk-image): Do not explicit a value for the REGISTER-CLOSURES?
argument of the ISO9660-IMAGE and QEMU-IMAGE procedure calls, so that its
default value is used instead.
* guix/scripts/system.scm (system-derivation-for-action): Do not explicit a
value for the REGISTER-CLOSURES? argument of the SYSTEM-DOCKER-IMAGE
procedure call, so that its default value is used instead.
2019-05-13 22:59:09 -04:00
Maxim Cournoyer
112fd34fee
gnu: cqfd: Update to 5.1.0.
...
* gnu/packages/docker.scm (cqfd): Update to 5.1.0.
[description]: Fix typo.
2019-05-13 21:50:34 -04:00
Danny Milosavljevic
c5b1377840
installer: Create btrfs file system.
...
Fixes <https://bugs.gnu.org/35655 >.
* gnu/installer/parted.scm (create-btrfs-file-system): New procedure.
(format-user-partitions): Use it.
2019-05-14 00:44:03 +02:00
Ludovic Courtès
76269f6bc4
installer: Use 'glibc-supported-locales'.
...
The list of locales supported by glibc is now built from source.
* gnu/installer/locale.scm (locale-string->locale): Add optional
'codeset' parameter and honor it.
(supported-locales->locales): Rewrite to 'read' from SUPPORTED-LOCALES.
* gnu/installer.scm (compute-locale-step): Pass the result of
'glibc-supported-locales' instead of the "aux-files/SUPPORTED" file.
* gnu/installer/aux-files/SUPPORTED: Remove.
* gnu/local.mk (dist_installer_DATA): Remove it.
2019-05-13 23:46:08 +02:00
Ludovic Courtès
1be065c478
locale: Add 'glibc-supported-locales'.
...
* gnu/system/locale.scm (glibc-supported-locales): New procedure.
2019-05-13 23:46:08 +02:00
Arun Isaac
b33454ae0b
linux-container: Support container network sharing.
...
* gnu/system/linux-container.scm (container-essential-services): If network is
to be shared with the host, remove network configuration files from etc
service.
(containerized-operating-system): If network is to be shared with the host,
remove nscd service and map host's /var/run/nscd if it exists.
(container-script): If network is to be shared with the host, do not create
network namespace.
* guix/scripts/system.scm (system-derivation-for-action): Add
#:container-shared-network? argument.
(perform-action): Add #:container-shared-network? argument.
(show-help): Add "-N, --network" help information.
(%options): Add network option.
(process-action): Call perform-action with #container-shared-network? argument.
* doc/guix.texi (Invoking guix system): Document the "-N, --network" option.
Co-authored-by: Christopher Baines <mail@cbaines.net>
2019-05-14 02:54:58 +05:30
Julien Lepiller
1bba3e8ca8
gnu: Add harmonist.
...
gnu/packages/games.scm (harmonist): New variable.
2019-05-13 23:20:00 +02:00
Julien Lepiller
7c1c42c4b6
gnu: go-github.com-nsf-termbox-go: Update to 0.0.0-1.288510b.
...
* gnu/packages/terminals.scm (go-github.com-nsf-termbox-go): Update to
0.0.0-1.288510b.
2019-05-13 23:19:56 +02:00
Gábor Boskovits
4074ee4ef7
services: prometheus-node-exporter add default.
...
* gnu/services/monitoring.scm (prometheus-node-exporter-service-type):
Add default-value with default configuration.
2019-05-13 15:28:37 +02:00
Marius Bakke
993d8164e4
gnu: exiv2: Use HTTPS URLs.
...
* gnu/packages/image.scm (exiv2)[source, home-page]: Use HTTPS.
2019-05-13 14:16:48 +02:00
Marius Bakke
2508b07517
gnu: gpscorrelate: Update home page.
...
* gnu/packages/gps.scm (gpscorrelate)[source, home-page]: Update for new
maintainer, as noted on <https://github.com/freefoote/gpscorrelate >.
2019-05-13 14:16:48 +02:00
Marius Bakke
1015099d50
gnu: hugin: Update to 2019.0.0.
...
* gnu/packages/photo.scm (hugin): Update to 2019.0.0.
2019-05-13 14:16:48 +02:00
Ludovic Courtès
04a3ecc79e
gnu: Remove 'gcc-glibc-2.27' and 'gcc-glibc-2.26'.
...
These top-level references to GCC could cause problems, such as:
$ guix build -e '(@ (gnu packages gcc) gcc)' -n
guix build: error: failed to evaluate expression '(@ (gnu packages gcc) gcc)':
In procedure module-lookup: Unbound variable: gcc
Regression introduced in 3ed497d42a
.
* gnu/packages/base.scm (gcc-glibc-2.27, gcc-glibc-2.26): Remove.
2019-05-13 11:36:11 +02:00
Ludovic Courtès
7059cfc823
install: Add node name in Russian.
...
* gnu/system/install.scm (%installation-node-names): Add "ru".
2019-05-13 10:50:27 +02:00
Ludovic Courtès
a8e7ba7536
gnu: gdb: Add version 8.3.
...
* gnu/packages/gdb.scm (gdb): Rename to...
(gdb-8.2): ... this.
(gdb-8.3): New variable.
(gdb): Define as an alias for GDB-8.2.
2019-05-13 10:12:14 +02:00
Carl Dong
3ed497d42a
gnu: Allow building gcc with non-default libc.
...
* gnu/packages/base.scm (make-gcc-libc): New procedure, returns a gcc
that targets a specified libc.
(gcc-glibc-2.26, gcc-glibc-2.27): New public variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-13 09:46:58 +02:00
Carl Dong
102d307520
gnu: cross-base: Allow using non-default glibc.
...
* gnu/packages/cross-base.scm (cross-libc, native-libc, cross-newlib?):
Add 'libc' optional argument to specify using a non-default glibc
package.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-13 09:46:58 +02:00
Ricardo Wurmus
d815728525
gnu: emacs-slack: Update to 0.0.2-6.10fbb81.
...
* gnu/packages/emacs-xyz.scm (emacs-slack): Update to 0.0.2-6.10fbb81.
[arguments]: Set HOME before compiling source files.
2019-05-13 09:10:41 +02:00
Ricardo Wurmus
a624c36310
gnu: gajim: Fix error when GAJIM_PLUGIN_PATH is not set.
...
Fixes <https://bug.gnu.org/35606 >
* gnu/packages/messaging.scm (gajim)[arguments]: Handle case when
GAJIM_PLUGIN_PATH is unset in add-plugins-dir phase.
2019-05-13 09:03:03 +02:00
Gábor Boskovits
70d23edf93
gnu: openjdk11: Suppress internal in version.
...
* gnu/packages/java.scm (openjdk11)[configure-flags]: Add --with-version-pre= .
2019-05-13 08:12:26 +02:00
Timothy Sample
a430a3501a
gnu: gdm: Fix configuration file discovery.
...
The configuration file loading code moved to a new file in version 2.28.
* gnu/package/gnome.scm (gdm)[arguments]: Change the pre-configure phase
to patch configuration file discovery into the 'gdm-settings.c' file.
2019-05-12 20:01:35 -04:00
Marius Bakke
395c142ed9
gnu: python-requests-oauthlib: Update to 1.2.0.
...
* gnu/packages/python-web.scm (python-requests-oauthlib): Update to 1.2.0.
2019-05-13 00:17:37 +02:00
Marius Bakke
c8a7cc69c9
gnu: python-oauthlib: Update to 3.0.1.
...
* gnu/packages/python-web.scm (python-oauthlib): Update to 3.0.1.
[arguments]: Replace check phase with pytest invokation.
[native-inputs]: Remove PYTHON-NOSE. Add PYTHON-PYTEST and PYTHON-PYTEST-COV.
[properties]: Remove.
(python2-oauthlib)[native-inputs]: Remove PYTHON2-UNITTEST2.
2019-05-13 00:17:37 +02:00
Marius Bakke
e7c67f1b69
gnu: python-oauthlib: Propagate required inputs.
...
* gnu/packages/python-web.scm (python-oauthlib)[native-inputs]: Move
PYTHON-CRYPTOGRAPHY, PYTHON-PYJWT, and PYTHON-BLINKER ...
[propagated-inputs]: ... here.
2019-05-13 00:17:37 +02:00
Marius Bakke
5f7e3ac066
gnu: python-oauthlib: Update home page.
...
* gnu/packages/python-web.scm (python-oauthlib)[home-page]: Follow redirect to
<https://github.com/oauthlib/oauthlib >.
2019-05-13 00:17:37 +02:00
Marius Bakke
f94051e61f
gnu: python-mysqlclient: Don't depend on MySQL.
...
* gnu/packages/databases.scm (python-mysqlclient)[native-inputs]: Move MARIADB
from here to ...
[inputs]: ... here. Remove MYSQL.
2019-05-13 00:17:37 +02:00
Marius Bakke
9c6fb330ad
gnu: perl-dbd-mysql: Depend on MariaDB rather than MySQL.
...
* gnu/packages/databases.scm (perl-dbd-mysql)[propagated-inputs]: Change from
MYSQL to MARIADB.
2019-05-13 00:17:37 +02:00
Marius Bakke
d5d5403033
gnu: python-future: Update to 0.17.1.
...
* gnu/packages/python-xyz.scm (python-future): Update to 0.17.1.
2019-05-13 00:17:37 +02:00
Marius Bakke
0447a2a82b
gnu: postgresql@9: Update to 9.6.13 [fixes CVE-2019-10129, CVE-2019-10130].
...
* gnu/packages/databases.scm (postgresql-9.6): Update to 9.6.13.
2019-05-13 00:17:37 +02:00
Marius Bakke
6ced4433c7
gnu: speech-dispatcher: Update to 0.9.1.
...
* gnu/packages/speech.scm (speech-dispatcher): Update to 0.9.1.
[arguments]: Add "--with-ibmtts=no" to #:configure-flags.
[license]: Remove GPL2.
2019-05-13 00:17:37 +02:00
gabrielhdt
62f6f3bb04
gnu: Add emacs-ediprolog.
...
* gnu/packages/emacs-xyz.scm (emacs-ediprolog): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-12 23:52:17 +02:00
Christopher Baines
f8cd07e8d8
services: mcron: Log to a file.
...
This makes it easier to read the output, as it's recorded in a file.
* gnu/services/mcron.scm (mcron-shepherd-services): Add #:log-file to
make-forkexec-constructor.
2019-05-12 18:16:37 +01:00
Gábor Boskovits
59199e1adb
gnu: icedtea-7: Disable os version check.
...
* gnu/packages/java.scm (icedtea-7)[arguments]:
Add phase 'disable-os-version-check.
2019-05-12 09:19:11 +02:00
Gábor Boskovits
0bc11cc745
gnu: icedtea-6: Disable os version check.
...
* gnu/packages/java.scm (icedtea-6)[arguments]:
Add phase 'disable-os-version-check.
2019-05-12 09:19:03 +02:00
Mark H Weaver
152030ffdf
gnu: linux-libre: Update to 5.1.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.1.
(%linux-libre-hash): Update hash.
2019-05-11 20:13:18 -04:00
Mark H Weaver
22e40d0911
gnu: linux-libre@4.19: Update to 4.19.42.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.42.
(%linux-libre-4.19-hash): Update hash.
2019-05-11 20:12:23 -04:00
Mark H Weaver
877747ebe1
gnu: linux-libre@4.14: Update to 4.14.118.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.118.
(%linux-libre-4.14-hash): Update hash.
2019-05-11 20:11:32 -04:00
Mark H Weaver
2157c1210e
gnu: linux-libre@4.9: Update to 4.9.175.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.175.
2019-05-11 20:10:28 -04:00
Tobias Geerinckx-Rice
2ce144eebb
gnu: acpica: Update to 20190509.
...
* gnu/packages/admin.scm (acpica): Update to 20190509.
2019-05-11 23:35:34 +02:00
Tobias Geerinckx-Rice
980808075c
gnu: xtensor: Update to 0.20.5.
...
* gnu/packages/algebra.scm (xtensor): Update to 0.20.5.
2019-05-11 23:35:34 +02:00
Tobias Geerinckx-Rice
0b69897bda
gnu: xtl: Update to 0.6.4.
...
* gnu/packages/cpp.scm (xtl): Update to 0.6.4.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
7d9fa5f376
gnu: picard: Read disc IDs.
...
* gnu/packages/music.scm (picard)[inputs]: Add python-discid.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
e28b0798d2
gnu: picard: Don't check for updates.
...
* gnu/packages/music.scm (picard)[arguments]: Add ‘--disable-autoupdate’
to #:configure-flags.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
8eba82753a
gnu: iproute2: Update to 5.1.0.
...
* gnu/packages/linux.scm (iproute2): Update to 5.1.0.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
cc4e5e1330
gnu: gegl: Update to 0.4.16.
...
* gnu/packages/gimp.scm (gegl): Update to 0.4.16.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
d09a8dffdd
gnu: electrum: Update to 3.3.5.
...
* gnu/packages/finance.scm (electrum): Update to 3.3.5.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
0691567d78
gnu: libkomparediff2: Update to 19.04.1.
...
* gnu/packages/kde.scm (libkomparediff2): Update to 19.04.1.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
40b5ec2f3e
gnu: libkomparediff2: Don't use NAME in source URI.
...
* gnu/packages/kde.scm (libkomparediff2)[source]: Hard-code NAME.
2019-05-11 23:35:33 +02:00
Tobias Geerinckx-Rice
819488fb95
gnu: libkomparediff2: Fix source file name.
...
* gnu/packages/kde.scm (libkomparediff2)[source]: Remove (incorrect)
FILE-NAME.
2019-05-11 23:35:32 +02:00
Tobias Geerinckx-Rice
ef81faeec0
gnu: nethack: Update to 3.6.2.
...
* gnu/packages/games.scm (nethack): Update to 3.6.2.
2019-05-11 23:35:32 +02:00
Diego Nicola Barbato
6bf795329a
gnu: denemo: Use older version of gtksourceview.
...
* gnu/packages/music.scm (denemo)[inputs]: Replace gtksourceview with
gtksourceview-3.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>.
2019-05-11 21:33:19 +02:00
Oleg Pykhalov
3a228f7a0a
gnu: Add emacs-dired-rsync.
...
* gnu/packages/emacs-xyz.scm (emacs-dired-rsync): New variable.
2019-05-11 21:22:35 +03:00
Ludovic Courtès
3b8699f9c2
gnu: shepherd: Update to 0.6.1.
...
* gnu/packages/admin.scm (shepherd): Update to 0.6.1.
2019-05-11 20:10:26 +02:00
Tobias Geerinckx-Rice
e247244e00
gnu: picard: Return #t from phases.
...
* gnu/packages/music.scm (picard)[arguments]: Return #t from
‘patch-source’ phase.
2019-05-11 19:55:39 +02:00
Tobias Geerinckx-Rice
251448f7f5
gnu: picard: Use build system features.
...
* gnu/packages/music.scm (picard)[arguments]: Leverage #:use-setuptools?
and #:configure-flags instead of a custom ‘install’ phase.
2019-05-11 19:55:39 +02:00
Tobias Geerinckx-Rice
b421e91558
gnu: picard: Update to 2.1.3.
...
* gnu/packages/music.scm (picard): Update to 2.1.3.
2019-05-11 19:55:39 +02:00
Tobias Geerinckx-Rice
e174699534
gnu: libshout: Update to 2.4.2.
...
* gnu/packages/xiph.scm (libshout): Update to 2.4.2.
2019-05-11 19:55:39 +02:00
Tobias Geerinckx-Rice
7824fbf8c5
gnu: libshout: Don't use NAME in source URI.
...
* gnu/packages/xiph.scm (libshout)[source]: Hard-code NAME.
2019-05-11 19:55:39 +02:00
Tobias Geerinckx-Rice
4088d809c0
gnu: upower: Update to 0.99.10.
...
* gnu/packages/gnome.scm (upower): Update to 0.99.10.
* gnu/packages/patches/upower-builddir.patch: Adapt.
2019-05-11 19:55:39 +02:00
Tobias Geerinckx-Rice
90d37addbe
gnu: powwow: Update to 1.2.19.
...
* gnu/packages/games.scm (powwow): Update to 1.2.19.
2019-05-11 19:55:38 +02:00
Tobias Geerinckx-Rice
93ce003741
gnu: wesnoth: Update to 1.14.7.
...
* gnu/packages/games.scm (wesnoth): Update to 1.14.7.
2019-05-11 19:55:38 +02:00
Tobias Geerinckx-Rice
9cf65f051c
gnu: chroma: Update to 1.17.
...
* gnu/packages/games.scm (chroma): Update to 1.17.
2019-05-11 19:55:38 +02:00
Tobias Geerinckx-Rice
6cc9533eb1
gnu: qbittorrent: Update to 4.1.6.
...
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.1.6.
2019-05-11 19:55:38 +02:00
Tobias Geerinckx-Rice
4ac7112748
gnu: man-db: Update to 2.8.5.
...
* gnu/packages/man.scm (man-db): Update to 2.8.5.
[arguments]: Add systemd unit directory to #:configure-flags.
2019-05-11 19:55:38 +02:00
Timothy Sample
dcb3a0fe0a
services: gdm: Include user profile in D-Bus paths.
...
This partially addresses <https://bugs.gnu.org/35267 >.
* gnu/services/xorg.scm (dbus-daemon-wrapper): When available, include
directories from '~/.guix-profile' in the search paths of the D-Bus
daemon.
2019-05-11 13:41:34 -04:00
Julien Lepiller
c087a90e06
gnu: wine-staging: Update to 4.8.
...
* gnu/packages/wine.scm (wine-staging,wine-staging-patchset-data):
Update to 4.8.
2019-05-11 17:06:14 +02:00
Arun Isaac
6dedf0aeb2
gnu: emacs-use-package: Update to 2.4.
...
* gnu/packages/emacs-xyz.scm (emacs-use-package): Update to 2.4.
2019-05-11 17:06:53 +05:30
Oleg Pykhalov
59e72ac8f5
gnu: Add emacs-rotate-text.
...
* gnu/packages/emacs-xyz.scm (emacs-rotate-text): New variable.
2019-05-11 14:06:13 +03:00
Ricardo Wurmus
21ec924868
gnu: r-hdf5array: Update to 1.12.1.
...
* gnu/packages/bioinformatics.scm (r-hdf5array): Update to 1.12.1.
2019-05-11 12:05:35 +02:00
Ricardo Wurmus
2521bb1d7d
gnu: r-sfsmisc: Update to 1.1-4.
...
* gnu/packages/statistics.scm (r-sfsmisc): Update to 1.1-4.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
bc4e1114f3
gnu: r-dt: Update to 0.6.
...
* gnu/packages/statistics.scm (r-dt): Update to 0.6.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
9d38b15b2e
gnu: r-rversions: Update to 2.0.0.
...
* gnu/packages/statistics.scm (r-rversions): Update to 2.0.0.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
ae9ed1390f
gnu: r-quadprog: Update to 1.5-7.
...
* gnu/packages/maths.scm (r-quadprog): Update to 1.5-7.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
4238c3ee2a
gnu: r-styler: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-styler): Update to 1.1.1.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
080c706225
gnu: r-bookdown: Update to 0.10.
...
* gnu/packages/cran.scm (r-bookdown): Update to 0.10.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
53dbf3a2ac
gnu: r-future: Update to 1.13.0.
...
* gnu/packages/cran.scm (r-future): Update to 1.13.0.
2019-05-11 12:05:34 +02:00
Ricardo Wurmus
407a04fa03
gnu: r-grimport2: Update to 0.1-5.
...
* gnu/packages/cran.scm (r-grimport2): Update to 0.1-5.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
a75c6d9c63
gnu: r-rcmdcheck: Update to 1.3.3.
...
* gnu/packages/cran.scm (r-rcmdcheck): Update to 1.3.3.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
c02f574d38
gnu: r-fs: Update to 1.3.1.
...
* gnu/packages/cran.scm (r-fs): Update to 1.3.1.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
86ad5dbc62
gnu: r-parsedate: Update to 1.2.0.
...
* gnu/packages/cran.scm (r-parsedate): Update to 1.2.0.
[propagated-inputs]: Add r-rematch2.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
4d970db846
gnu: r-processx: Update to 3.3.1.
...
* gnu/packages/cran.scm (r-processx): Update to 3.3.1.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
00399a780b
gnu: r-ggrepel: Update to 0.8.1.
...
* gnu/packages/cran.scm (r-ggrepel): Update to 0.8.1.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
7a67bca198
gnu: r-dimred: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-dimred): Update to 0.2.3.
2019-05-11 12:05:33 +02:00
Ricardo Wurmus
d1d6e13eb6
gnu: r-regioner: Update to 1.16.1.
...
* gnu/packages/bioconductor.scm (r-regioner): Update to 1.16.1.
2019-05-11 12:05:32 +02:00
Jonathan Brielmaier
41e09a159a
gnu: osc: Update to 0.165.0.
...
* gnu/packages/build-tools.scm (osc): Update to 0.165.0.
[source]: Use git-fetch.
[arguments]: Use python3. osc_hotshot.py is gone. So, do not attempt to delete
it. Rename fix-filename-and-remove-unused phase to fix-filename phase.
[inputs]: Add rpm. Remove python2-urlgrabber. Replace python2-m2crypto and
python2-pycurl with python-m2crypto and python-pycurl.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-05-11 14:08:52 +05:30
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
HiPhish
c3ebaec531
gnu: neovim: Update to 0.3.5.
...
* gnu/packages/vim.scm (neovim): Update to 0.3.5.
[source]: Use git-fetch.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-05-11 12:56:13 +05:30
Ludovic Courtès
dc5729a8e0
services: 'gc-root-service-type' now has a default value.
...
* gnu/services.scm (gc-root-service-type)[default-value]: New field.
2019-05-10 23:29:18 +02:00
Ludovic Courtès
76ae10a1f4
linux-container: Improve filtering of unnecessary file systems.
...
* gnu/system/linux-container.scm (containerized-operating-system)[user-file-systems]:
Add trailing slash for the "/dev/" and "/sys/" prefixes.
2019-05-10 23:29:18 +02:00
Ludovic Courtès
f8885ecab6
system: Export 'operating-system-default-essential-services'.
...
* gnu/system.scm (essential-services): Rename to...
(operating-system-default-essential-services): ... this.
(<operating-system>)[essential-services]: Adjust accordingly.
2019-05-10 23:29:18 +02:00
Leo Famulari
755a6027ce
gnu: Go 1.11: Update to 1.11.10.
...
* gnu/packages/golang.scm (go-1.11): Update to 1.11.10.
2019-05-10 13:30:07 -04:00
Nicolas Goaziou
7a9158f83e
gnu: emacs-auctex: Update to 12.1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-auctex): Update to 12.1.2.
2019-05-10 19:23:37 +02:00
Nicolas Goaziou
de1206dc5f
gnu: emacs-debbugs: Update to 0.18.
...
* gnu/packages/emacs-xyz.scm (emacs-debbugs): Update to 0.18.
2019-05-10 19:20:18 +02:00
Ricardo Wurmus
d13f3a033e
gnu: gnome-tweak-tool: Update to 3.28.1.
...
Fixes <https://bugs.gnu.org/35597 >.
* gnu/packages/gnome.scm (gnome-tweak-tool): Deprecate and rename...
(gnome-tweaks): ...to this. Update to 3.28.1.
[build-system]: Use meson-build-system.
[arguments]: Adjust configure flags; pass glib-or-gtk? flag; remove custom
phases that are now provided by the meson-build-system; add phases "wrap" and
"wrap-gi-typelib".
[native-inputs]: Remove meson-for-build and ninja.
[home-page]: Update.
[description]: Use "Tweaks" instead of "Tweak Tool".
* gnu/packages/patches/gnome-tweak-tool-search-paths.patch: Rename file...
* gnu/packages/patches/gnome-tweaks-search-paths.patch: ...to this.
* gnu/local.mk (dist_patch_DATA): Update patch file name.
2019-05-10 13:31:32 +02:00
Ricardo Wurmus
496b024fde
gnu: Add r-rqc.
...
* gnu/packages/bioconductor.scm (r-rqc): New variable.
2019-05-10 13:31:03 +02:00
Ricardo Wurmus
5e0241db84
gnu: Add r-quasr.
...
* gnu/packages/bioconductor.scm (r-quasr): New variable.
2019-05-10 13:31:03 +02:00
Ricardo Wurmus
5865606459
gnu: Add r-rhisat2.
...
* gnu/packages/bioconductor.scm (r-rhisat2): New variable.
2019-05-10 13:31:03 +02:00
Ricardo Wurmus
1444153913
gnu: Add r-sgseq.
...
* gnu/packages/bioconductor.scm (r-sgseq): New variable.
2019-05-10 13:31:03 +02:00
Ricardo Wurmus
30f1029f4c
gnu: Add r-xgboost.
...
* gnu/packages/cran.scm (r-xgboost): New variable.
2019-05-10 13:31:03 +02:00
Ricardo Wurmus
29591ca611
gnu: Add r-citr.
...
* gnu/packages/cran.scm (r-citr): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
afc4370d4c
gnu: Add r-refmanager.
...
* gnu/packages/cran.scm (r-refmanager): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
85625cae66
gnu: Add r-ggfortify.
...
* gnu/packages/cran.scm (r-ggfortify): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
c9487dfadc
gnu: Add r-plot3d.
...
* gnu/packages/cran.scm (r-plot3d): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
70debac5f1
gnu: Add r-enrichr.
...
* gnu/packages/cran.scm (r-enrichr): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
5bea832f72
gnu: Add r-dalex.
...
* gnu/packages/cran.scm (r-dalex): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
4d06ef4b71
gnu: Add r-rbowtie.
...
* gnu/packages/bioconductor.scm (r-rbowtie): New variable.
2019-05-10 13:31:02 +02:00
Ricardo Wurmus
8c42f8f6e8
gnu: Add r-iclusterplus.
...
* gnu/packages/bioconductor.scm (r-iclusterplus): New variable.
2019-05-10 13:31:01 +02:00
Mark H Weaver
b40a36baff
gnu: linux-libre: Update to 5.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.
(%linux-libre-hash): Update hash.
(%linux-libre-5.0-patches): Rename to ...
(%linux-libre-5.1-patches): ... this.
(linux-libre, linux-libre-arm-generic, linux-libre-arm-veyron)
(linux-libre-arm-omap2plus): Use %linux-libre-5.1-patches.
(vhba-module): Move definition below the kernel packages.
* gnu/packages/aux-files/linux-libre/5.0-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.0-arm.conf,
gnu/packages/aux-files/linux-libre/5.0-arm64.conf,
gnu/packages/aux-files/linux-libre/5.0-i686.conf,
gnu/packages/aux-files/linux-libre/5.0-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/5.1-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.1-arm.conf,
gnu/packages/aux-files/linux-libre/5.1-arm64.conf,
gnu/packages/aux-files/linux-libre/5.1-i686.conf,
gnu/packages/aux-files/linux-libre/5.1-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2019-05-10 00:00:49 -04:00
Ivan Petkov
3d8033af42
gnu: rust: Update to 1.34.1.
...
* gnu/packages/rust.scm (rust): Update to 1.34.1.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:09 +02:00
Ivan Petkov
4ed20d3cfe
gnu: rust: Make source derivations smaller.
...
* gnu/packages/rust.scm (rust-source-pre-1.32): Delete procedure.
(rust-bootstrapped-package-pre-1.32): Delete procedure.
(rust-bootstrapped-package): Remove optional keys, and return an origin.
(rust-uri): New variable.
(mrustc): Change native-input "rust" to use source of rust-1.19.
(rust-1.19)[source]: Define package source.
(rust-1.20): Use rust-bootstrapped-package.
(rust-1.21): Likewise.
(rust-1.22): Likewise.
(rust-1.23): Likewise.
(rust-1.24): Likewise.
(rust-1.25): Likewise.
(rust-1.26): Likewise.
(rust-1.27): Likewise.
(rust-1.28): Likewise.
(rust-1.29): Likewise.
(rust-1.30): Likewise.
(rust-1.31): Likewise.
(rust-1.32): Likewise.
(rust-1.33): Likewise.
(rust-1.34): Likewise.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:09 +02:00
Ivan Petkov
bea01c0d2b
gnu: rust: Delete install logs and manifests.
...
* gnu/packages/rust.scm (rust-1.20)[arguments]<#:phases>[delete-install-logs]:
New phase.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:08 +02:00
Ivan Petkov
e88735b45f
build/cargo-utils: Remove "src-name" parameter.
...
* gnu/packages/gnuzilla.scm (icecat)[arguments]<#:phases>
[patch-cargo-checksums]: Delete "null-file" variable.
* gnu/packages/rust.scm (%cargo-reference-project-file): Delete variable.
* gnu/packages/rust.scm (rust-1.19): Remove reference to
"%cargo-reference-project-file".
* guix/build/cargo-utils.scm (generate-checksums): Remove "src-name"
parameter.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-10 00:44:08 +02:00
Ricardo Wurmus
d78010b81e
gnu: gcc-4.7: Hide package.
...
* gnu/packages/gcc.scm (gcc-4.7): Wrap in "hidden-package" expression.
2019-05-09 23:18:39 +02:00
Ricardo Wurmus
935568d5ce
gnu: emacs-dash: Update to 2.16.0.
...
* gnu/packages/emacs-xyz.scm (emacs-dash): Update to 2.16.0.
2019-05-09 22:51:33 +02:00
Ricardo Wurmus
b97b4624d0
gnu: Add guile-file-names.
...
* gnu/packages/guile-xyz.scm (guile-file-names): New variable.
2019-05-09 22:41:14 +02:00
Tobias Geerinckx-Rice
ae623b3f9d
gnu: seabios: Update to 1.12.1.
...
This is a stable release despite the missing tarball.
<https://mail.coreboot.org/hyperkitty/list/seabios@seabios.org/thread/ONGRJVF3A45SAXOKBED52V2UD3YUWTRT/ >
* gnu/packages/firmware.scm (seabios): Update to 1.12.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-05-09 21:16:54 +02:00
Tobias Geerinckx-Rice
05de4c346d
gnu: man-pages: Update to 5.01.
...
* gnu/packages/man.scm (man-pages): Update to 5.01.
2019-05-09 21:16:53 +02:00
Tobias Geerinckx-Rice
34dce89a0c
gnu: emacs-sml-mode: Update to 6.9.
...
* gnu/packages/emacs-xyz.scm (emacs-sml-mode): Update to 6.9.
2019-05-09 21:16:53 +02:00
Tobias Geerinckx-Rice
b03a4ed465
gnu: cdemu-client: Update to 3.2.1.
...
* gnu/packages/cdrom.scm (cdemu-client): Update to 3.2.1.
2019-05-09 21:13:29 +02:00
Tobias Geerinckx-Rice
97dbf75a56
gnu: cdemu-daemon: Update to 3.2.2.
...
* gnu/packages/cdrom.scm (cdemu-daemon): Update to 3.2.2.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
d201571754
gnu: libmirage: Update to 3.2.2.
...
* gnu/packages/cdrom.scm (libmirage): Update to 3.2.2.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
819b3b8201
gnu: vhba-module: Update to 20190410.
...
* gnu/packages/linux.scm (vhba-module): Update to 20190410.
2019-05-09 21:13:28 +02:00
Tobias Geerinckx-Rice
38878020b0
gnu: cloc: Update to 1.82.
...
* gnu/packages/code.scm (cloc): Update to 1.82.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
2019-05-09 21:13:28 +02:00
Marius Bakke
6c2180f5d0
services: dhcp-client: Ignore interfaces that are not ARP capable.
...
* gnu/services/networking.scm (dhcp-client-service-type): Filter interfaces
that do not support the ARP protocol.
2019-05-09 20:00:22 +02:00
Marius Bakke
18160c3408
gnu: Use mirror://kernel.org in source URIs.
...
* gnu/packages/linux.scm (bridge-utils, cpufrequtils, sbc)[source](uri): Use
"mirror://kernel.org" instead of www.kernel.org directly.
2019-05-09 14:06:07 +02:00
Marius Bakke
aeb1ed1abc
gnu: wpa_supplicant: Update to 2.8 [security fixes].
...
This release fixes CVE-2019-9494, CVE-2019-9495, CVE-2019-9496, CVE-2019-9497,
CVE-2019-9498, CVE-2019-9499, and CVE-2019-11555.
* gnu/packages/admin.scm (wpa-supplicant-minimal): Update to 2.8.
[source](snippet): New field. Disable D-Bus.
[arguments]: Change CONFIG_TLS to use OpenSSL rather than GnuTLS. This is
required by many of the new default build-time settings.
[inputs]: Remove GNUTLS and LIBGCRYPT. Add OPENSSL.
(wpa-supplicant)[arguments]: Remove obsolete CONFIG_CTRL_IFACE_DBUS=y.
2019-05-09 13:43:03 +02:00
Marius Bakke
3fde051bfd
gnu: libtorrent-rasterbar: Update to 1.1.13.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.13.
2019-05-09 13:43:03 +02:00
Marius Bakke
3a32be71eb
gnu: leveldb: Update to 1.22.
...
* gnu/packages/databases.scm (leveldb): Update to 1.22.
2019-05-09 13:43:03 +02:00
Josh Holland
4506018e28
gnu: Mercurial: Update to 5.0
...
* gnu/packages/version-control.scm (mercurial): Update to 5.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-09 12:11:37 +02:00
Ludovic Courtès
e6b1a2248f
services: Log-in services now require "pam_loginuid".
...
Fixes <https://bugs.gnu.org/35553 >.
Reported by Bruno Haible <bruno@clisp.org>.
* gnu/services/base.scm (login-pam-service): Pass #:login-uid? #t to
'unix-pam-service'.
* gnu/services/ssh.scm (lsh-pam-services, openssh-pam-services):
Likewise.
* gnu/services/xorg.scm (slim-pam-service): Likewise.
(gdm-pam-service): Likewise for "gdm-autologin" and "gdm-password".
* gnu/tests/base.scm (run-basic-test)["getlogin on tty1"]: New test.
* gnu/tests/ssh.scm (run-ssh-test): Add #:test-getlogin? parameter.
["getlogin"]: New test.
(%test-dropbear): Pass #:test-getlogin? #f.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
af55ca481d
system: pam: Add #:login-uid? parameter to 'unix-pam-service'.
...
* gnu/system/pam.scm (unix-pam-service): Add #:login-uid? parameter. In
then 'session' field, add "pam_loginuid.so" as required when LOGIN-UID?
is true.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
56038bac60
gnu: Add hostapd.
...
* gnu/packages/admin.scm (hostapd): New variable.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
6ad799d7c5
services: slim: Provide the 'xorg-server' Shepherd service.
...
This is a followup to 61569171d0
.
* gnu/services/xorg.scm (slim-shepherd-service): Add 'xorg-server' to
'provision' when VT is "vt7".
2019-05-09 12:11:36 +02:00
Ludovic Courtès
cae0725b80
bootloader: grub: Remove unneeded 'terminal_output'.
...
Fixes <https://bugs.gnu.org/35585 >.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
This statement was added in 8d058e7b1b
but
turned out to be unnecessary.
* gnu/bootloader/grub.scm (grub-configuration-file): Remove
'terminal_output' statement.
2019-05-09 12:11:36 +02:00
Ludovic Courtès
fb98e430d4
installer: Add missing 'G_' call.
...
* gnu/installer/newt/user.scm (run-user-page): Add 'G_' call for "User
creation".
2019-05-09 12:11:36 +02:00
Maxim Cournoyer
063edf928a
gnu: Add python-pylibmc.
...
* gnu/packages/databases.scm (python-pylibmc, python2-pylibmc): New variables.
2019-05-09 00:22:38 -04:00
Maxim Cournoyer
da6026792b
gnu: Add libmemcached.
...
* gnu/packages/databases.scm (libmemcached): New variable.
2019-05-09 00:22:37 -04:00
Mark H Weaver
c526b3176f
gnu: linux-libre: Update to 5.0.14.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.14.
(%linux-libre-hash): Update hash.
2019-05-08 22:51:27 -04:00
Mark H Weaver
013130cf0b
gnu: linux-libre@4.19: Update to 4.19.41.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.41.
(%linux-libre-4.19-hash): Update hash.
2019-05-08 22:19:29 -04:00
Mark H Weaver
f9ab5c47bd
gnu: linux-libre@4.14: Update to 4.14.117.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.117.
(%linux-libre-4.14-hash): Update hash.
2019-05-08 22:18:13 -04:00
Mark H Weaver
9902e3dfd8
gnu: linux-libre@4.9: Update to 4.9.174.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.174.
2019-05-08 22:17:31 -04:00
Tobias Geerinckx-Rice
429a38a009
gnu: usbutils: Add ‘python’ output.
...
* gnu/packages/linux.scm (usbutils)[outputs]: Add ‘python’.
[arguments]: Add ‘separate-python-output’ phase.
2019-05-09 01:14:55 +02:00
Tobias Geerinckx-Rice
a6592732cf
gnu: usbutils: Fix broken lsusb.py.
...
* gnu/packages/linux.scm (usbutils)[inputs]: Add python.
2019-05-09 01:14:55 +02:00
Tobias Geerinckx-Rice
5b26635893
gnu: usbutils: Update to 012.
...
* gnu/packages/linux.scm (usbutils): Update to 012.
[arguments]: Add ‘patch-bootstrap-scripts’ phase.
[native-inputs]: Add autoconf, automake, and libtool.
2019-05-09 01:14:55 +02:00
Tobias Geerinckx-Rice
26fad5b7df
gnu: mbpfan: Update to 2.1.1.
...
* gnu/packages/linux.scm (mbpfan): Update to 2.1.1.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
b786ae69aa
gnu: dovecot: Update to 2.3.6.
...
* gnu/packages/mail.scm (dovecot): Update to 2.3.6.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
05ee17872c
gnu: mpop: Update to 1.4.4.
...
* gnu/packages/mail.scm (mpop): Update to 1.4.4.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
3f45c6cfcb
gnu: gmime: Update to 3.2.3.
...
* gnu/packages/mail.scm (gmime): Update to 3.2.3.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
9f53d58ae1
gnu: opari2: Use HTTPS home page.
...
* gnu/packages/profiling.scm (opari2)[home-page]: Use HTTPS.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
2cea4ac780
gnu: opari2: Update to 2.0.4.
...
* gnu/packages/profiling.scm (opari2): Update to 2.0.4.
2019-05-08 23:21:34 +02:00
Tobias Geerinckx-Rice
d21649440b
gnu: fasm: Update to 1.73.11.
...
* gnu/packages/assembly.scm (fasm): Update to 1.73.11.
2019-05-08 23:21:34 +02:00
Leo Famulari
5c89429586
gnu: Syncthing: Update to 1.1.2.
...
* gnu/packages/syncthing.scm (syncthing): Update to 1.1.2.
2019-05-08 14:57:11 -04:00
Efraim Flashner
e54a6543a0
gnu: python-efl: Update to 1.22.0.
...
* gnu/packages/enlightenment.scm (python-efl): Update to 1.22.0.
[source]: Use https. Add snippet to remove files generated by cython.
2019-05-08 19:55:13 +03:00
Efraim Flashner
944bdb2afe
gnu: terminology: Update build.
...
* gnu/packages/enlightenment.scm (terminology)[arguments]: Add to
configure-flags. Add custom 'set-home-directory phase.
2019-05-08 19:55:13 +03:00
Efraim Flashner
3ec29587b5
gnu: efl: Update to 1.22.2.
...
* gnu/packages/enlightenment.scm (efl): Update to 1.22.2.
[propagated-inputs]: Move libsndfile, pulseaudio ...
[inputs]: ... to here.
[source]: Remove patch.
* gnu/packages/patches/efl-mesa-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-05-08 19:55:12 +03:00
Tobias Geerinckx-Rice
515a92cf20
gnu: liburcu: Update to 0.11.0.
...
* gnu/packages/datastructures.scm (liburcu): Update to 0.11.0.
2019-05-08 16:41:55 +02:00
Nicolas Goaziou
1a6482d43c
gnu: Add copyright header.
...
* gnu/packages/fonts.scm: Add copyright header.
2019-05-08 15:20:08 +02:00
Nicolas Goaziou
4b360985eb
gnu: Add font-sil-andika.
...
* gnu/packages/fonts.scm (font-sil-andika): New variable.
2019-05-08 15:18:55 +02:00
Rutger Helling
aa986c9cd6
gnu: retroarch: Update to 1.7.7.
...
* gnu/packages/emulators.scm (retroarch): Update to 1.7.7.
2019-05-08 08:15:46 +02:00
Oleg Pykhalov
56aee1968f
gnu: emacs-irfc: Update to 20130824.507-1.
...
This commits changes package's source hash, because 'irfc.el' file was
modified. New file contains HTTPS instead of HTTP URLs.
* gnu/packages/emacs-xyz.scm (emacs-irfc): Update to 20130824.507-1.
2019-05-08 02:06:51 +03:00
Nicolas Goaziou
5d51a9771d
gnu: tlp: Update to 1.2.2.
...
* gnu/packages/linux.scm (tlp): Update to 1.2.2.
2019-05-07 23:41:00 +02:00
Christopher Baines
5b3d3cf71c
services: dovecot: Rename auth-verbose-passwords?.
...
* gnu/services/mail.scm (dovecot-configuration)[auth-verbose-passwords?]:
Rename to auth-verbose-passwords, and change the type to a string, as this
parameter can take one of three string values.
* doc/guix.texi (Dovecot service): Update the corresponding documentation.
2019-05-07 20:52:02 +01:00
Pierre Neidhardt
338defe0cb
gnu: sbcl-next: Update to 1.2.1.
...
* gnu/packages/web-browsers.scm (sbcl-next): Update to 1.2.1.
2019-05-07 19:18:37 +02:00
Pierre Neidhardt
cbbdc5c795
gnu: next-gtk-webkit: Update to 1.2.1.
...
* gnu/packages/web-browsers.scm (next-gtk-webkit): Update to 1.2.1.
2019-05-07 19:18:28 +02:00
Diego Nicola Barbato
61569171d0
services: slim: Allow SLiM to be started on multiple ttys.
...
This change makes it possible to add multiple SLiM services to an operating
system configuration by setting the new 'display' and 'vt' fields in their
configurations to different values. Each SLiM service will get its own
authfile, logfile, lockfile, and shepherd service, which will start SLiM on a
different tty.
* gnu/services/xorg.scm: Export slim-configuration-display and
slim-configuration-vt.
(<slim-configuration>)[display, vt]: New fields.
(slim-shepherd-service): Refactor let.
[slim.cfg]: Use new fields for setting display_name, xserver_arguments,
authfile, lockfile, and logfile.
[shepherd-service][provision]: Name the shepherd service according to the
value of 'vt'.
[shepherd-service][start]: Delete the right lockfile.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-07 15:46:54 +02:00
Diego Nicola Barbato
6426a8fb6c
gnu: slim: Allow customisation of Xorg display.
...
Previously SLiM could only start on display :0.0. This change makes it
possible to run multiple instances of SLiM at the same time.
* gnu/packages/patches/slim-display.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim): Use it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-07 15:46:54 +02:00
Ludovic Courtès
341225ac6c
gnu: gnome-control-center: Patch file name of 'nm-connection-editor'.
...
* gnu/packages/gnome.scm (gnome-control-center)[argument]: In
'patch-paths' phase, provide absolute file name to
'nm-connection-editor' in panels/network/*.c
2019-05-07 15:46:53 +02:00
Ludovic Courtès
1df38cfcc7
gnu: gnome-control-center: Patch file name of 'gkbd-keyboard-display'.
...
Fixes <https://bugs.gnu.org/35605 >.
Reported by sirgazil <sirgazil@zoho.com>.
* gnu/packages/gnome.scm (gnome-control-center)[arguments]: In
'patch-paths' phase, patch "cc-region-panel.cc" and provide it with the
absolute file name of 'gkbd-keyboard-display'.
2019-05-07 15:46:53 +02:00
Pierre Neidhardt
bdd30bf00b
gnu: Add sbcl-find-port, cl-find-port, and ecl-find-port.
...
* gnu/packages/lisp.scm (sbcl-find-port, cl-find-port, ecl-find-port): New
variables.
2019-05-07 12:43:31 +02:00
Ludovic Courtès
91936f153a
installer: "Exit" button in user page actually exits.
...
Fixes <https://bugs.gnu.org/35607 >.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
* gnu/installer/newt/user.scm (run-user-page): Add 'cond' clause for
ARGUMENT = EXIT-BUTTON.
2019-05-07 12:18:44 +02:00
Ludovic Courtès
6c5790a2fa
uuid: 'fat-uuid->string' preserves leading zeros.
...
Fixes <https://bugs.gnu.org/35582 >.
Reported by sirgazil <sirgazil@zoho.com>.
Previously, leading zeros would be removed, leading to an "invalid"
UUID:
(uuid->string (uuid "00CA-050E" 'fat32))
⇒ "CA-50E"
(string->uuid "CA-50E" 'fat32)
⇒ #f
* gnu/system/uuid.scm (fat-uuid->string): Pad digits with zeros.
* tests/uuid.scm ("uuid, FAT32, leading zeros preserved"): New test.
2019-05-07 12:18:44 +02:00
Nicolas Goaziou
08c06cd8ac
gnu: grammalecte: Update to 1.0.2.
...
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.0.2.
2019-05-07 10:25:19 +02:00
Mathieu Othacehe
445bd4d5e5
installer: Add password 'hide' checkbox.
...
* gnu/installer/newt/page.scm (run-input-page)[input-hide-checkbox?]: New
parameter adding a checkbox to toggle password hiding. By default, the
checkbox is active and the password is hence hided.
* gnu/installer/newt/partition.scm (prompt-luks-passwords): Enable the
previous parameter on both password input pages.
* gnu/installer/newt/user.scm (run-root-password-page): Enable the previous
parameter,
(confirm-password): ditto,
(run-user-add-page): add a checkbox to toggle password hiding.
2019-05-07 09:25:45 +02:00
Maxim Cournoyer
d9ef50b3bc
gnu: tegola: Fix build.
...
* gnu/packages/geo.scm (tegola)[arguments]: Adapt the "unpack-path" for the new
unpack phase.
* gnu/packages/geo.scm (tegola)[phases]{set-version}: Update the directory path.
{rename-import}: Remove phase.
2019-05-06 23:10:36 -04:00
Maxim Cournoyer
bdc0c20cab
gnu: imposm3: Fix build.
...
* gnu/packages/geo.scm (imposm3)[arguments]: Adapt unpack-path for the new
unpack phase.
[phases]: Remove the "rename-import" phase, now obsolete.
2019-05-06 23:05:05 -04:00
Maxim Cournoyer
fb09818277
gnu: restic: Fix build.
...
This fixes a regression introduced by commit f42e4ebb56
.
* gnu/packages/backup.scm (restic)[arguments]: Remove "unpack-path" argument.
[phases]{build, check, install, install-docs}: Update the working directory to
"src/github.com/restic/restic".
2019-05-06 22:36:43 -04:00
Maxim Cournoyer
d879fd80c7
gnu: syncthing: Fix build.
...
* gnu/packages/syncthing.scm (syncthing)[arguments]: Drop the unpack-path
argument, made unnecessary by commit f42e4ebb56
.
2019-05-06 20:50:36 -04:00
Ludovic Courtès
46c102ca5e
installer: Skip network selection dialogs when there is no choice.
...
Previously, for a machine that only has wired networking, and only one
such network, we'd have to go through two selection boxes. Now we just
skip both.
* gnu/installer/newt/ethernet.scm (run-ethernet-page): When
'ethernet-services' returns one element, return it directly without
opening a listbox selection.
* gnu/installer/newt/network.scm (run-technology-page): Likewise.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
d1e5f758e1
installer: Shrink simple listboxes to their minimum height.
...
* gnu/installer/newt/partition.scm (run-partioning-page): Pass
#:listbox-height.
(run-scheme-page): Likewise.
(run-device-page): Likewise.
* gnu/installer/newt/network.scm (run-technology-page): Likewise.
* gnu/installer/newt/ethernet.scm (run-ethernet-page): Likewise.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
7ae9979cff
installer: Actually translate step descriptions.
...
Until now, step descriptions in the menu that shows up when hitting
"Exit" would not be translated. That's because the 'G_' procedure was
called once and for all when the installer was started.
* gnu/installer/steps.scm (<installer-step>)[description]: Add the
'thunked' attribute.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
1d8da896be
installer: Do not sort methods on the partitioning page.
...
* gnu/installer/newt/partition.scm (run-partioning-page): Pass
#:sort-listbox-items? #f so that methods always appear in the same
order.
2019-05-06 23:21:33 +02:00
Ludovic Courtès
04f4bdcd70
installer: Widen user dialog.
...
* gnu/installer/newt/user.scm (run-user-add-page)[pad-label]: Increase
2nd argument to 25.
[entry-width]: Increase to 35.
2019-05-06 23:21:32 +02:00
Ludovic Courtès
3bb293b6f3
gnu: mate-power-manager: License is GPLv2+.
...
Reported by Guy fleury <hoonandon@gmail.com>.
* gnu/packages/mate.scm (mate-power-manager): Change to GPL2+.
2019-05-06 23:21:32 +02:00
Brian Leung
d6a68e9048
gnu: emacs-evil-nerd-commenter: Update to 3.3.7.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-nerd-commenter): Update to 3.3.7.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-06 16:56:39 +02:00
Brian Leung
869eb264ac
gnu: emacs-elfeed: Update to 3.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-elfeed): Update to 3.1.0.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-06 16:56:13 +02:00
Brian Leung
e77787ca91
gnu: emacs-hl-todo: Update to 3.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.0.0.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-06 16:55:32 +02:00
Mark H Weaver
46ce12d0a3
gnu: icecat: Move the snippet and patches out of the 'source'.
...
This commit changes the 'source' field of the 'icecat' package to
simply be 'icecat-source', which aims to be suitable for use on any
system that IceCat supports.
* gnu/packages/gnuzilla.scm (icecat)[source]: Change to simply
be 'icecat-source'.
[native-inputs]: Add 'patch', along with the Guix-specific patches
that were previously applied within 'source'.
[arguments]: Remove the 'ensure-no-mtimes-pre-1980' phase.
Add 'apply-guix-specific-patches' and 'remove-bundled-libraries'
phases. Touch 'configure' in the bootstrap phase. Return #t from
the 'augment-CPLUS_INCLUDE_PATH' phase. Reindent.
2019-05-06 10:33:20 -04:00
Mark H Weaver
3e605b6998
gnu: icecat-source: Make sure 'makeicecat' is the right version.
...
* gnu/packages/gnuzilla.scm (icecat-source): Check to make sure the
value of FFMAJOR in the 'makeicecat' script matches the major version
of IceCat being generated.
2019-05-06 10:33:18 -04:00
Mark H Weaver
ebff346945
gnu: icecat: Update to 60.6.2-guix1.
...
* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.6.2-guix1.
(icecat-source)[upstream-firefox-source]: Update hash.
2019-05-06 10:33:12 -04:00
Ricardo Wurmus
1c404e6c1a
gnu: r-gridgraphics: Update to 0.4-0.
...
* gnu/packages/cran.scm (r-gridgraphics): Update to 0.4-0.
2019-05-06 16:11:45 +02:00
Ricardo Wurmus
639334a962
gnu: r-checkmate: Update to 1.9.3.
...
* gnu/packages/statistics.scm (r-checkmate): Update to 1.9.3.
2019-05-06 16:11:33 +02:00
Ricardo Wurmus
93f8a00964
gnu: r-rgadem: Update to 2.32.0.
...
* gnu/packages/bioconductor.scm (r-rgadem): Update to 2.32.0.
2019-05-06 16:11:17 +02:00
Ricardo Wurmus
94249db825
gnu: python2-terminado: Add missing input.
...
* gnu/packages/python-web.scm (python2-terminado)[propagated-inputs]: Add
python2-futures.
2019-05-06 12:57:10 +02:00
Brian Leung
fc7d632829
gnu: Add emacs-miniedit.
...
* gnu/packages/emacs-xyz.scm (emacs-miniedit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:17:23 +02:00
Brian Leung
cc1d1fc8b7
gnu: Add emacs-sudo-edit.
...
* gnu/packages/emacs-xyz.scm (emacs-sudo-edit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:15:31 +02:00
Brian Leung
d2ca86f308
gnu: Add emacs-docker-compose-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-docker-compose-mode): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:14:47 +02:00
Brian Leung
a02198133a
gnu: Add emacs-elisp-demos.
...
* gnu/packages/emacs-xyz.scm (emacs-elisp-demos): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:14:10 +02:00
Brian Leung
0209661ee6
gnu: Add emacs-flycheck-flow.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck-flow): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:10:21 +02:00
Brian Leung
df7d0dce4b
gnu: Add emacs-evil-textobj-syntax.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-textobj-syntax): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:09:10 +02:00
Brian Leung
a08530df08
gnu: Add emacs-names.
...
* gnu/packages/emacs-xyz.scm (emacs-names): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 11:08:34 +02:00
Ludovic Courtès
5e319c15c1
gnu: mate-power-manager: Placate 'guix lint'.
...
Reported by guy fleury iteriteka <hoonandon@gmail.com>.
* gnu/packages/mate.scm (mate-power-manager)[source]: Use mirror:// URL.
[synopsis, description]: Adjust to placate 'guix lint'.
2019-05-06 11:06:37 +02:00
Alex Griffin
623d4b4662
gnu: Add git-annex-remote-rclone.
...
* gnu/packages/version-control.scm (git-annex-remote-rclone): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:43:45 +02:00
Brendan Tildesley
5d6bab9e00
gnu: quickswitch-i3: Fix license field to use license:wtfpl2.
...
* gnu/packages/wm.scm (quickswitch-i3): Fix license field to use
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:28 +02:00
Brendan Tildesley
6f38ef73a5
gnu: tmux-themepack: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/tmux.scm (tmux-themepack): Fix license field to refer to
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:28 +02:00
Brendan Tildesley
41ee377305
gnu: Use license: prefix in tmux.scm.
...
* gnu/packages/tmux.scm Use license: prefix in tmux.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:28 +02:00
Brendan Tildesley
492e3a7a76
gnu: python-pyyaml: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/python-xyz.scm (python-pyyaml): Fix license field to refer to
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:27 +02:00
Brendan Tildesley
ac44b39a19
gnu: envstore: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/shellutils.scm (envstore): Fix license field to refer to
license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:27 +02:00
Brendan Tildesley
e3e8924d23
gnu: Use license: prefix in shellutils.scm.
...
* gnu/packages/shellutils.scm Use license: prefix in all packages.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:27 +02:00
Brendan Tildesley
f62e7ce442
gnu: zimg: Fix license field to refer to license:wtfpl2.
...
* gnu/packages/image.scm (zimg): Fix license field to refer to license:wtfpl2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:32:21 +02:00
Carl Dong
0e293f75f1
gnu: gcc@9: Fix limits.h include for cross builds.
...
This allows us to supply gcc-9 as an optional argument to cross-gcc,
successfully constructing gcc-9-based cross-compilers.
* gnu/packages/gcc.scm (gcc-9)[source](patches): Add
"gcc-9-asan-fix-limits-include.patch".
* gnu/packages/patches/gcc-9-asan-fix-limits-include.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:22:00 +02:00
Carl Dong
83b0a7f41b
gnu: cross-base: Apply gcc 8 patch to gcc >= 8.
...
* gnu/packages/cross-base.scm (cross-gcc): Apply gcc 8 patch to gcc >= 8.
* gnu/packages/patches/gcc-8-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:21:38 +02:00
Carl Dong
bdfc327639
gnu: gcc: Add 9.1.0.
...
* gnu/packages/gcc.scm (gcc-9): New variable.
* gnu/packages/commencement.scm (gcc-toolchain-9): New variable.
* gnu/packages/patches/gcc-9-strmov-store-file-names.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-06 10:18:15 +02:00
Mark H Weaver
654332f00f
gnu: linux-libre: Update to 5.0.13.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.13.
(%linux-libre-hash): Update hash.
2019-05-06 02:13:19 -04:00
Mark H Weaver
90f4cc4bc7
gnu: linux-libre@4.19: Update to 4.19.40.
...
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.40.
(%linux-libre-4.19-hash): Update hash.
2019-05-06 02:12:31 -04:00
Mark H Weaver
d40684e827
gnu: linux-libre@4.14: Update to 4.14.116.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.116.
(%linux-libre-4.14-hash): Update hash.
2019-05-06 02:11:37 -04:00
Mark H Weaver
60065f5bd3
gnu: linux-libre@4.9: Update to 4.9.173.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.173.
2019-05-06 02:10:51 -04:00
Maxim Cournoyer
59781b32d8
gnu: docker: Refer to xz by its absolute path.
...
* gnu/packages/docker.scm (docker)[inputs]: Add xz.
[phases]{patch-paths}: Patch the reference to xz.
2019-05-05 21:21:02 -04:00
Maxim Cournoyer
80fec17f39
gnu: docker: Patch the reference to the docker proxy.
...
* gnu/packages/docker.scm (docker)[inputs]: Add docker-libnetwork-cmd-proxy.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Patch proxy.go to
refer to the docker-proxy binary by its absolute path.
2019-05-05 21:21:02 -04:00
Maxim Cournoyer
a01d54f3bd
gnu: docker: Optimize substitution macros.
...
This change halves the time needed to patch the paths.
* gnu/packages/docker.scm (docker)[phases]{patch-paths}: Allow passing
multiple SOURCE-TEXT, PACKAGE and RELATIVE-PATH tuples so that the rewrite
rules can be generated and processed by a single use of the SUBSTITUTE*
macro. Rename SUBSTITUTE-LOOKPATH to SUBSTITUTE-LOOKPATH* and
substitute-Command to SUBSTITUTE-COMMAND* to denote the change. Adapt the
uses of SUBSTITUTE-LOOKPATH* and SUBSTITUTE-COMMAND*.
2019-05-05 21:21:02 -04:00
Maxim Cournoyer
079f0eb3d2
gnu: docker: Make macros use a relative path as argument.
...
* gnu/packages/docker.scm (docker)[phases]: Move implementation detail inside
the SUBSTITUTE-LOOKPATH and SUBSTITUTE-COMMAND macros definition, so that the
relative path argument can be given as a relative path.
2019-05-05 21:21:01 -04:00
Maxim Cournoyer
3f280d3950
gnu: docker: Harmonize LookPath regexes.
...
* gnu/packages/docker.scm (docker)[phases]: In the patch-paths phase, update
the regexes used by SUBSTITUTE-LOOKPATH and SUBSTITUTE-COMMAND to match at the
start of the word, like it's done later.
2019-05-05 21:21:01 -04:00
Maxim Cournoyer
1b14e1bccd
gnu: docker: Cleanup extraneous comments.
...
* gnu/packages/docker.scm (docker): Remove "parenthesis-balancing" comments.
2019-05-05 21:21:01 -04:00
Maxim Cournoyer
c627932639
gnu: docker: Fix indentation.
...
* gnu/packages/docker.scm (docker): Fix indentation using Emacs.
2019-05-05 21:20:58 -04:00
Maxim Cournoyer
7a31d93a61
services: docker: Add new fields to support proxy.
...
The Docker proxy enables inter-container and outside-to-container loopback,
and is required by the Docker registry server.
* gnu/services/docker.scm (docker-configuration)[proxy,
enable-proxy?]: Add fields.
(docker-shepherd-service): Use them.
(serialize-boolean): New function.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
0b94911add
gnu: Add docker-libnetwork-cmd-proxy.
...
* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy): New variable.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
9c0244abbd
gnu: Add docker-libnetwork.
...
* gnu/packages/docker.scm (docker-libnetwork): New private variable.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
626de0d13a
gnu: Add go-netlink.
...
* gnu/packages/linux.scm (go-netlink): New variable.
2019-05-05 20:14:15 -04:00
Maxim Cournoyer
03981f9064
gnu: Add go-netns.
...
* gnu/packages/networking.scm (go-netns): New variable.
2019-05-05 20:14:14 -04:00
Maxim Cournoyer
523533ed09
gnu: Add go-sctp.
...
* gnu/packages/networking.scm (go-sctp): New variable.
2019-05-05 20:14:14 -04:00
Ricardo Wurmus
85c1d20fa6
gnu: r-chippeakanno: Update to 3.18.0.
...
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.18.0.
[propagated-inputs]: Add r-rtracklayer.
2019-05-06 00:14:59 +02:00
Ricardo Wurmus
c24adbbf07
gnu: r-arrmnormalization: Update to 1.24.0.
...
* gnu/packages/bioconductor.scm (r-arrmnormalization): Update to 1.24.0.
2019-05-06 00:14:59 +02:00
Ricardo Wurmus
c2bfb978bf
gnu: r-progeny: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-progeny): Update to 1.6.0.
2019-05-06 00:14:59 +02:00
Ricardo Wurmus
7d33d36c52
gnu: r-rbowtie2: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-rbowtie2): Update to 1.6.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
02530c2821
gnu: r-zfpkm: Update to 1.6.0.
...
* gnu/packages/bioconductor.scm (r-zfpkm): Update to 1.6.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
67bc9255d5
gnu: r-webbioc: Update to 1.56.0.
...
* gnu/packages/bioconductor.scm (r-webbioc): Update to 1.56.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
c881b9ef3a
gnu: r-widgettools: Update to 1.62.0.
...
* gnu/packages/bioconductor.scm (r-widgettools): Update to 1.62.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
a6edf33533
gnu: r-wiggleplotr: Update to 1.8.0.
...
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.8.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
07597c85d8
gnu: r-wrench: Update to 1.2.0.
...
* gnu/packages/bioconductor.scm (r-wrench): Update to 1.2.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
298f7f112f
gnu: r-xcms: Update to 3.6.0.
...
* gnu/packages/bioconductor.scm (r-xcms): Update to 3.6.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
7c888138ef
gnu: r-massspecwavelet: Update to 1.50.0.
...
* gnu/packages/bioconductor.scm (r-massspecwavelet): Update to 1.50.0.
2019-05-06 00:14:58 +02:00
Ricardo Wurmus
88469def75
gnu: r-xbseq: Update to 1.16.0.
...
* gnu/packages/bioconductor.scm (r-xbseq): Update to 1.16.0.
2019-05-06 00:14:57 +02:00
Ricardo Wurmus
0334b203d7
gnu: r-roar: Update to 1.20.0.
...
* gnu/packages/bioconductor.scm (r-roar): Update to 1.20.0.
2019-05-06 00:14:57 +02:00