Marius Bakke
828d3765a7
gnu: curl: Build against MIT Kerberos instead of GSS.
...
* gnu/packages/curl.scm (curl)[inputs]: Change from GSS to MIT-KRB5.
[arguments]: Adjust accordingly.
2019-05-14 20:07:01 +02:00
Marius Bakke
fd6983d10f
gnu: gsasl: Use the MIT Kerberos implementation instead of GSS.
...
* gnu/packages/gsasl.scm (gsasl)[inputs]: Change from GSS to MIT-KRB5.
[arguments]: New field.
2019-05-14 20:07:01 +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
Ludovic Courtès
45d41c035e
guix build: Gracefully handle invalid '--with-git-url' specs.
...
* guix/scripts/build.scm (transform-package-source-git-url): Add case
for when 'string-split' does not return exactly two elements.
2019-05-14 12:11:05 +02: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
489d6c0dc0
Set 'LC_ALL=en_US.utf8' in systemd '.service' files.
...
Fixes <https://bugs.gnu.org/35671 >.
* etc/guix-daemon.service.in (Environment): Quote the 'GUIX_LOCPATH'
value; add 'LC_ALL'.
* etc/guix-publish.service.in (Environment): Likewise.
2019-05-13 23:46:08 +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
Julien Lepiller
d1b18fbb5c
nls: Update 'fr' translation.
2019-05-13 22:44:22 +02:00
Maxim Cournoyer
ccabb664ed
tests: Fix guix-package.sh.
...
GCC is now a hidden package, so cannot be installed.
* tests/guix-package.sh: Replace 'gcc' by 'zile' in a test that install
multiple packages.
2019-05-13 10:54:13 -04:00
宋文武
9bc8175cfa
download: Support 'https_proxy'.
...
* guix/build/download.scm (setup-http-tunnel): New procedure.
(open-connection-for-uri): Honor the 'https_proxy' environment variable.
2019-05-13 21:36:03 +08: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
Marius Bakke
563ecba5cf
gnu: ImageMagick: Update to 6.9.10-45.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-45.
2019-05-13 14:14:42 +02:00
Marius Bakke
9dc6ff5a85
gnu: python-packaging: Update to 19.0.
...
* gnu/packages/python-xyz.scm (python-packaging): Update to 19.0.
2019-05-13 14:14:42 +02:00
Marius Bakke
4cd4173d5b
gnu: python-pygments: Update to 2.4.0.
...
* gnu/packages/python-xyz.scm (python-pygments): Update to 2.4.0.
2019-05-13 14:14:42 +02:00
Marius Bakke
4a5c79346a
gnu: python-jinja2: Update to 2.10.1.
...
* gnu/packages/python-xyz.scm (python-jinja2): Update to 2.10.1.
2019-05-13 14:14:42 +02:00
Marius Bakke
0ace73f142
gnu: ALSA: Update to 1.1.9.
...
* gnu/packages/linux.scm (alsa-lib, alsa-utils, alsa-plugins): Update to 1.1.9.
* gnu/packages/pulseaudio.scm (pulseaudio)[arguments]: Add phase to adjust
ALSA header file name.
2019-05-13 14:14:41 +02:00
Marius Bakke
954b3c8b65
gnu: libinput: Update to 1.13.2.
...
* gnu/packages/freedesktop.scm (libinput): Update to 1.13.2.
2019-05-13 14:14:41 +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
8548cf6e95
nls: Update es translation.
2019-05-13 10:57:11 +02:00
Ludovic Courtès
2e62181357
nls: Update de translation.
2019-05-13 10:53:06 +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
06c78f3e11
doc: Mention the Russian translation.
...
* doc/guix.texi (Top): Mention the Russian translation.
2019-05-13 10:47:52 +02:00
Ludovic Courtès
3bac7e6495
doc: Add Russian translation.
...
* doc/local.mk (info_TEXINFOS): Add guix.ru.texi.
(TRANSLATED_INFO): Add {guix,contributing}.ru.texi.
* po/doc/local.mk (DOC_PO_FILES): Add guix-manual.ru.po.
* po/doc/guix-manual.ru.po: New file.
2019-05-13 10:46:03 +02:00