Ludovic Courtès
4892eb7c6a
services: openssh: Add 'authorized-keys' field.
...
* 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.
2017-07-30 16:23:19 +02:00
Ludovic Courtès
75bddb13eb
services: cuirass: Set 'GIT_SSL_CAINFO' and 'GIT_EXEC_PATH'.
...
Reported by Ricardo Wurmus.
* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass
#:environment-variables.
2017-07-30 16:23:19 +02:00
Marius Bakke
c918773a03
gnu: ffmpeg: Update to 3.3.3.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.3.3.
2017-07-30 12:49:38 +02:00
Christopher Baines
fa65e84aab
gnu: qemu: Build with support for Linux AIO
...
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.
2017-07-30 09:56:00 +01:00
Christopher Baines
119fdd0d0e
services: Add memcached.
...
* 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.
2017-07-30 09:08:30 +01:00
Christopher Baines
686144e986
gnu: Add memcached.
...
* gnu/packages/databases.scm (memcached): New variable.
2017-07-30 09:06:52 +01:00
宋文武
c00c90ca37
gnu: retroarch: Update to 1.6.3.
...
* gnu/packages/games.scm (retroarch): Update to 1.6.3.
2017-07-30 15:15:34 +08:00
Theodoros Foradis
85cdab64c6
gnu: yosys: Add dependency on z3.
...
* gnu/packages/fpga.scm (yosys): Add z3 to propagated-inputs.
2017-07-29 23:03:47 +02:00
Theodoros Foradis
313844d9dc
gnu: Add z3.
...
* gnu/packages/maths.scm (z3): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Peter Mikkelsen
a4078acf4a
gnu: erlang: Fix man-pages search path of 'erl -man'.
...
* 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>
2017-07-29 23:03:47 +02:00
Oleg Pykhalov
53ac6977ac
gnu: tome4: Clean up snippet.
...
* 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>
2017-07-29 23:03:47 +02:00
Marius Bakke
baa6b77789
gnu: vim: Update to 8.0.0808.
...
* 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.
2017-07-29 23:01:17 +02:00
Kyle Meyer
24b115dff5
gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages.
...
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>
2017-07-29 23:19:17 +03:00
Kyle Meyer
d0a5205292
gnu: Remove emacs-seq.
...
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>
2017-07-29 23:19:17 +03:00
Kyle Meyer
469c7ce058
gnu: Remove let-alist.
...
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>
2017-07-29 23:19:16 +03:00
Alex Kost
b1a6a70684
gnu: emacs-ess: Install elisp files in "guix.d".
...
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.
2017-07-29 23:18:56 +03:00
Danny Milosavljevic
444f9dccc2
gnu: grub-efi: Add mtools input.
...
* gnu/packages/bootloaders.scm: Add (gnu packages mtools).
(grub-efi)[inputs]: Add mtools.
[arguments]: Add phase "use-absolute-mtools-path".
2017-07-29 19:24:04 +02:00
Julien Lepiller
303690c405
gnu: Add coq-interval.
...
* gnu/packages/ocaml.scm (coq-interval): New variable.
2017-07-29 15:19:07 +02:00
Julien Lepiller
b09c4244f7
gnu: Add coq-coquelicot.
...
* gnu/packages/ocaml.scm (coq-coquelicot): New variable.
2017-07-29 15:19:03 +02:00
Julien Lepiller
380c65de94
gnu: Add coq-mathcomp.
...
* gnu/packages/ocaml.scm (coq-mathcomp): New variable.
2017-07-29 15:18:59 +02:00
Julien Lepiller
88191acee2
gnu: Add coq-gappa.
...
* gnu/packages/ocaml.scm (coq-gappa): New variable.
2017-07-29 15:18:54 +02:00
Julien Lepiller
d163d97d92
gnu: Add coq-flocq.
...
* gnu/packages/ocaml.scm (coq-flocq): New variable.
2017-07-29 15:18:45 +02:00
Marius Bakke
8f82110492
gnu: gnupg: Update to 2.1.22.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.22.
2017-07-29 14:47:24 +02:00
Ben Woodcroft
a9085f0c5c
gnu: metabat: Update to 2.11.2.
...
* gnu/packages/bioinformatics.scm (metabat): Update to 2.11.2.
2017-07-29 22:37:47 +10:00
Jan Nieuwenhuizen
0e016722ee
gnu: mes: Update to 0.9.
...
* gnu/packages/mes.scm (mes): Update to 0.9.
[arguments]: Delete `strip' phase.
[synopsis]: Rewrite to be more descriptive.
[description]: Include expanded acronym.
2017-07-29 14:33:19 +02:00
Tobias Geerinckx-Rice
9f9b7a0d01
gnu: gptfdisk: Update to 1.0.3.
...
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.3.
2017-07-29 14:15:48 +02:00
Christopher Baines
730ed6ec8b
gnu: services: admin: Add tailon.
...
* gnu/services/admin.scm
(<tailon-configuration>, <tailon-configuration-file>): New record types.
(tailon-configuration-files-string, tailon-shepherd-service): New
procedures.
(%tailon-accounts, tailon-service-type: New variables.
* doc/guix.texi (Monitoring Services: Document the Tailon service.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/tests/admin.scm.
* gnu/tests/admin.scm: New file.
2017-07-29 12:45:03 +01:00
Arun Isaac
b5244fcb49
gnu: arandr: Remove make-xrandr-available phase.
...
wrap-program functionality is already provided by python-build-system.
* gnu/packages/xdisorg.scm (arandr): Remove make-xrandr-available phase.
2017-07-29 16:47:37 +05:30
Oleg Pykhalov
e8d9a87862
gnu: Add emacs-rpm-spec-mode.
...
* gnu/packages/emacs.scm (emacs-rpm-spec-mode): New variable.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-07-29 16:41:34 +05:30
Jan Nieuwenhuizen
3b56776fb8
gnu: mescc-tools: Update to 0.2.
...
* gnu/packages/mes.scm (mescc-tools): Update to 0.2.
2017-07-29 11:37:04 +02:00
Mark H Weaver
38ba8a6116
gnu: linux-libre: Update to 4.12.4.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.4.
(%linux-libre-hash): Update hash.
2017-07-28 21:08:51 -04:00
Mark H Weaver
dfa0c66cc9
gnu: linux-libre@4.9: Update to 4.9.40.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.40.
2017-07-28 21:08:19 -04:00
Mark H Weaver
6b96478c6d
gnu: linux-libre@4.4: Update to 4.4.79.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.79.
2017-07-28 21:07:31 -04:00
Tobias Geerinckx-Rice
4f9dd97e65
gnu: sssd: Update to 1.15.3.
...
* gnu/packages/sssd.scm (sssd): Update to 1.15.3.
[native-inputs]: Add util-linux.
2017-07-29 01:08:17 +02:00
Tobias Geerinckx-Rice
d02e19aa2c
gnu: bind: Update to 9.11.2.
...
* gnu/packages/dns.scm (isc-bind): Update to 9.11.2.
2017-07-29 00:32:00 +02:00
Oleg Pykhalov
32c4a5060e
gnu: emacs-auctex: Update to 11.91.0.
...
* gnu/packages/emacs.scm (emacs-auctex): Update to 11.91.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-28 23:30:41 +02:00
Oleg Pykhalov
1f88f189eb
gnu: Add tome4.
...
* gnu/packages/games.scm (tome4): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-28 23:30:41 +02:00
Danny Milosavljevic
1975c754f4
bootloader: Use <menu-entry> for the bootloader side.
...
* gnu/bootloader.scm (menu-entry-device-mount-point): New variable. Export it.
(<menu-entry>: New field "device".
* gnu/bootloader/grub.scm (grub-confgiuration-file): Handle <menu-entry>
entries.
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Handle
<menu-entry> entries.
* gnu/system.scm (menu->entry->boot-parameters): Delete variable.
(boot-parameters->menu-entry): New variable. Export it.
(operating-system-bootcfg): Make OLD-ENTRIES a list of <menu-entry>.
* guix/script/system.scm (reinstall-bootloader): Fix bootcfg usage.
(perform-action): Fix bootcfg usage.
2017-07-28 21:56:18 +02:00
Ludovic Courtès
9ca8aa38ec
gnu: guix: Add dependency on Guile-Git.
...
* gnu/packages/package-management.scm (guix)[arguments] <wrap-program>:
Add Guile-Git to PATH.
[propagated-inputs]: Add GUILE-GIT.
(guile2.0-guix)[propagated-inputs]: Add GUILE2.0-GIT.
2017-07-28 18:09:44 +02:00
Ludovic Courtès
3a53759807
gnu: guile-git: Update snapshot.
...
* gnu/packages/guile.scm (guile-git): Update to commit e156a10.
[native-inputs]: Add TEXINFO.
2017-07-28 18:09:43 +02:00
Ludovic Courtès
6f0f55148d
gnu: le-certs: Create OpenSSL hash symlinks.
...
* gnu/packages/certs.scm (le-certs)[arguments]: Run 'c_rehash' on the
result.
[native-inputs]: New fields.
2017-07-28 18:09:43 +02:00
Tobias Geerinckx-Rice
c4b006ba12
gnu: btrfs-progs: Update to 4.12.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.12.
[outputs]: Remove inaccurate comment on size.
2017-07-28 16:32:04 +02:00
Ben Woodcroft
f112bd26ae
gnu: redis: Update to 4.0.1.
...
* gnu/packages/databases.scm (redis): Update to 4.0.1.
2017-07-28 21:10:49 +10:00
Ben Woodcroft
ac01cb0790
gnu: ruby-json-pure: Update to 2.1.0.
...
* gnu/packages/ruby.scm (ruby-json-pure): Update to 2.1.0.
[arguments]: Replace 'replace-git-ls-files' phase with 'fix-rakefile'
and 'regenerate-gemspec' phases.
[inputs]: Remove ruby-permutation, ruby-utils, ragel. Add ruby-test-unit,
ruby-simplecov.
2017-07-28 20:18:53 +10:00
Ben Woodcroft
9c14bc7a4d
gnu: bundler: Update to 1.15.3.
...
* gnu/packages/ruby.scm (bundler): Update to 1.15.3.
2017-07-28 20:18:53 +10:00
Ben Woodcroft
a2a558147a
gnu: ruby-ffi: Update to 1.9.18.
...
* gnu/packages/ruby.scm (ruby-ffi): Update to 1.9.18.
2017-07-28 20:18:52 +10:00
Ben Woodcroft
00eeb45fca
gnu: redis: Update to 4.0.0.
...
* gnu/packages/databases.scm (redis): Update to 4.0.0.
2017-07-28 20:18:52 +10:00
Ben Woodcroft
efb94fda64
gnu: ruby-nokogiri: Update to 1.8.0.
...
* gnu/packages/ruby.scm (ruby-nokogiri): Update to 1.8.0.
2017-07-28 20:18:52 +10:00
Ben Woodcroft
26f4a37736
gnu: ruby-mini-portile2: Update to 2.2.0.
...
* gnu/packages/ruby.scm (ruby-mini-portile2): Update to 2.2.0.
2017-07-28 20:18:51 +10:00
Tobias Geerinckx-Rice
0f6cf5a61c
gnu: nautilus: Update to 3.24.2.1.
...
* gnu/packages/gnome.scm (nautilus): Update to 3.24.2.1.
2017-07-28 01:02:40 +02:00
Tobias Geerinckx-Rice
73fe4552aa
gnu: gptfdisk: Update description.
...
* gnu/packages/disk.scm (gptfdisk): Remove outdated statement and use @dfn.
2017-07-28 01:02:39 +02:00
Tobias Geerinckx-Rice
0193e3be53
gnu: goffice: Update to 3.24.2.1.
...
* gnu/packages/gnome.scm (goffice): Update to 3.24.2.1.
2017-07-28 01:02:39 +02:00
Tobias Geerinckx-Rice
c8fc9a379b
gnu: shotwell: Update to 0.26.2.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.26.2.
2017-07-28 01:02:39 +02:00
Marius Bakke
fb2715720a
gnu: whois: Update to 5.2.17.
...
* gnu/packages/networking.scm (whois): Update to 5.2.17.
2017-07-28 00:07:45 +02:00
Marius Bakke
bd51224936
gnu: nss, nss-certs: Update to 3.32.
...
This release includes minor code changes and many certificate updates:
<https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.32_release_notes >
* gnu/packages/certs.scm (nss-certs): Update to 3.32.
* gnu/packages/gnuzilla.scm (nss): Update to 3.32.
[arguments]: Prevent another test file from being installed.
* gnu/packages/patches/nss-pkgconfig.patch: Adjust.
2017-07-28 00:07:28 +02:00
Marius Bakke
6571754462
gnu: nspr: Update to 4.16.
...
* gnu/packages/gnuzilla.scm (nspr): Update to 4.16.
2017-07-27 22:15:27 +02:00
Marius Bakke
90335ccea6
gnu: python-cryptography: Update to 2.0.2.
...
* gnu/packages/python.scm (python-cryptography-vectors, python-cryptography):
Update to 2.0.2.
2017-07-27 22:15:26 +02:00
Leo Famulari
b2973d9634
gnu: subversion: Update to 1.8.18.
...
* gnu/packages/version-control.scm (subversion): Update to 1.8.18.
2017-07-27 14:33:32 -04:00
Leo Famulari
6d31c175b2
gnu: net-tools: Update to 1.60-0.479bb4a7.
...
This leaves net-tools-for-tests unchanged.
Fixes <https://bugs.gnu.org/27811 >.
* gnu/packages/linux.scm (net-tools): Update to 1.60-0.479bb4a7.
[source]: Use git-fetch.
[inputs]: Remove the Debian patch.
[arguments]: Use modify-phases. Remove the 'patch' phase. Disable
SELINUX and AFBLUETOOTH from build configuration.
2017-07-27 13:39:42 -04:00
Ludovic Courtès
412701b0e5
services: guix-publish: Run in a UTF-8 locale.
...
Works around <https://bugs.gnu.org/26948 >.
* gnu/services/base.scm (guix-publish-shepherd-service): Pass
#:environment-variables to 'make-forkexec-constructor'.
2017-07-27 14:51:03 +02:00
Ludovic Courtès
138fe41198
system: Add 'grep --color' alias in '.bash_profile' skeleton.
...
* gnu/system/shadow.scm (default-skeletons)[profile]: Add 'grep' alias.
2017-07-27 14:44:28 +02:00
Julian Graham
a812aff99c
gnu: gzochi: Update to 0.11.1.
...
* gnu/packages/game-development.scm (gzochi): Update to 0.11.1.
(gzochi)[arguments]: Remove patch for `-Werror', which is no longer
necessary.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-27 11:47:51 +02:00
Ludovic Courtès
f1be6f5b5a
gnu: openmpi: Add "static" output.
...
* gnu/packages/mpi.scm (openmpi)[outputs]: New field.
[arguments]: Add 'move-static-libraries' phase.
2017-07-27 11:47:50 +02:00
Ricardo Wurmus
8f2c410fc5
gnu: r-preprocesscore: Update to 1.38.1.
...
* gnu/packages/statistics.scm (r-preprocesscore): Update to 1.38.1.
2017-07-27 10:04:09 +02:00
Ricardo Wurmus
620b0468e9
gnu: Add cowsay.
...
* gnu/packages/games.scm (cowsay): New variable.
2017-07-27 10:03:37 +02:00
Tobias Geerinckx-Rice
56ab0f0c6d
gnu: nnn: Update to 1.3.
...
* gnu/packages/admin.scm (nnn): Update to 1.3.
2017-07-27 05:03:33 +02:00
Dave Love
efcacc17c7
gnu: openmpi: Enable SGE support.
...
* gnu/packages/mpi.scm (openmpi)[arguments]: Pass "--with-sge" in
#:configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
ng0
217ce5702c
gnu: mg: Add new phase to find 'diff'.
...
* gnu/packages/text-editors.scm (mg)[phases]: Add new 'correct-location-of-difftool'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
ng0
bcd1544dd2
gnu: mg: Fetch source via HTTPS.
...
* gnu/packages/text-editors.scm (mg)[source]: Use HTTPS.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
ng0
1a5a8afea0
gnu: mg: Update to 20170401.
...
* gnu/packages/text-editors.scm (mg): Update to 20170401.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 23:13:52 +02:00
Danny Milosavljevic
9ea61b1c6f
gnu: Add python-flask-principal.
...
* gnu/packages/python.scm (python-flask-principal, python2-flask-principal):
New variables.
2017-07-26 21:52:30 +02:00
Tobias Geerinckx-Rice
9d9fc39946
gnu: Add lziprecover.
...
* gnu/packages/compression.scm (lziprecover): New variable.
2017-07-26 19:38:59 +02:00
Leo Famulari
f96dbf6b70
gnu: net-tools: Add a test-only variant and use it for GnuTLS.
...
* gnu/packages/linux.scm (net-tools-for-tests): Add hidden net-tools variant.
* gnu/packages/tls.scm (gnutls)[native-inputs]: Use net-tools-for-tests instead
of net-tools.
2017-07-26 12:06:52 -04:00
Ludovic Courtès
bcd757fdb4
gnu: mg: Move to (gnu packages text-editors).
...
* gnu/packages/mg.scm: Remove.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove it.
* gnu/packages/text-editors.scm (mg): New variable.
2017-07-26 11:11:11 +02:00
Andy Wingo
a5130d10fa
gnu: Add fcgiwrap service.
...
* doc/guix.texi (Web Services): Add documentation.
* gnu/services/web.scm (<fcgiwrap-configuration>): New record type.
(fcgiwrap-accounts, fcgiwrap-shepherd-service): New service extensions.
(fcgiwrap-service-type): New service type.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-26 11:00:04 +02:00
Efraim Flashner
1cae188e61
gnu: glpk: Update to 4.63.
...
* gnu/packages/maths.scm (glpk): Update to 4.63.
2017-07-26 10:15:54 +03:00
Danny Milosavljevic
4f038621a5
gnu: leafpad: Use glib-or-gtk build-system.
...
* gnu/packages/text-editors.scm (leafpad): Use glib-or-gtk build-system.
2017-07-26 08:19:47 +02:00
Danny Milosavljevic
ff4192ff57
gnu: claws-mail: Disable (duplicate) Gtk+ icon cache generation.
...
* gnu/packages/mail.scm (claws-mail)[arguments]: Add make-flags to disable
Gtk+ icon cache generation.
2017-07-26 08:18:46 +02:00
Kei Kebreau
8ad40a69d1
gnu: evince: Update to 3.24.1.
...
* gnu/packages/gnome.scm (evince): Update to 3.24.1.
[source]: Remove obsolete patch.
* gnu/packages/patches/evince-CVE-2017-1000083.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-25 18:41:05 -04:00
Tobias Geerinckx-Rice
980fe414c1
gnu: hplip: Update to 3.17.7.
...
* gnu/packages/cups.scm (hplip): Update to 3.17.7.
2017-07-25 23:59:21 +02:00
Tobias Geerinckx-Rice
ae03ee4274
gnu: fdisk: Update to 2.0.0a1.
...
* gnu/packages/disk.scm (fdisk): Update to 2.0.0a1.
[arguments]: Make sure the build finds its own headers.
2017-07-25 23:58:34 +02:00
Tobias Geerinckx-Rice
aa588d8a38
gnu: sdparm: Update to 1.10.
...
* gnu/packages/disk.scm (sdparm): Update to 1.10.
2017-07-25 23:58:34 +02:00
Oleg Pykhalov
af79852c99
gnu: neofetch: Fix search path.
...
* gnu/packages/admin.scm (neofetch): Fix "No such file or directory" for distro logo.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-25 23:07:37 +02:00
Marius Bakke
16fb1e79ca
gnu: chess: Update to 6.2.5.
...
* gnu/packages/games.scm (chess): Update to 6.2.5.
2017-07-25 23:07:37 +02:00
Marius Bakke
4eacb47de0
gnu: feh: Update to 2.19.1.
...
* gnu/packages/image-viewers.scm (feh): Update to 2.19.1.
2017-07-25 22:58:43 +02:00
Marius Bakke
5f02ea1a6d
gnu: notmuch: Update to 0.25.
...
* gnu/packages/mail.scm (notmuch): Update to 0.25.
2017-07-25 22:58:43 +02:00
Kei Kebreau
4fdab17371
gnu: python2-urwid: Actually build urwid for Python 2.
...
* gnu/packages/python.scm (python2-urwid)[arguments]: Add #:python.
2017-07-25 15:29:29 -04:00
Leo Famulari
e9f468dfcd
gnu: tcpdump: Update to 4.9.1 [fixes CVE-2017-11108].
...
* gnu/packages/admin.scm (tcpdump): Update to 4.9.1.
2017-07-25 15:25:44 -04:00
Feng Shu
90062885b7
gnu: you-get: Update to 0.4.803.
...
* gnu/packages/video.scm (you-get): Update to 0.4.803.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-25 14:44:19 -04:00
Kei Kebreau
c7db7b86ce
gnu: perl-dbd-mysql: Fix CVE-2017-10788.
...
* gnu/packages/patches/perl-dbd-mysql-CVE-2017-10788.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/databases.scm (perl-dbd-mysql)[source]: Use it.
2017-07-25 14:11:20 -04:00
Dave Love
bb0f6d7526
gnu: openmpi: Description mentions MPI 3.0.
...
* gnu/packages/mpi.scm (openmpi): It's MPI 3, not MPI 2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-25 18:10:08 +02:00
Dave Love
1f9bff4152
gnu: openmpi: Update to 1.10.7.
...
* gnu/packages/mpi.scm (openmpi): Update to 1.10.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-25 18:09:27 +02:00
Ludovic Courtès
70bc608503
gnu: Add guile2.0-git.
...
* gnu/packages/guile.scm (guile2.0-git): New variable.
2017-07-25 17:46:17 +02:00
Ludovic Courtès
726ecfeb3a
gnu: Add guile2.0-bytestructures.
...
* gnu/packages/patches/guile-bytestructures-name-clash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-bytestructures)[source]: Use it.
[arguments]: Unpack the source.
[native-inputs]: New field.
(guile2.0-bytestructures): New variable.
2017-07-25 17:46:17 +02:00
Kei Kebreau
0093b1262b
gnu: maxima: Ensure binutils are available at runtime.
...
* gnu/packages/maths.scm (maxima)[arguments]: Use modify-phases syntax.
Modify 'post-install' phase.
2017-07-25 07:58:55 -04:00
Kei Kebreau
6b2eafaaa8
Revert "gnu: maxima: Ensure gcc is available at runtime."
...
This reverts commit f2fa86cc82
.
Commit 5ea8dbf0c9
fixes the underlying
issue in GNU Common Lisp.
2017-07-25 07:58:46 -04:00
Kei Kebreau
5ea8dbf0c9
gnu: gcl: Ensure gcc and binutils are available at runtime.
...
* gnu/packages/lisp.scm (gcl)[arguments]: Add -fgnu89-inline to CFLAGS.
Add GCC path to make-flags. Modify 'pre-conf' phase. Add 'wrap' phase.
2017-07-25 07:58:06 -04:00
Mark H Weaver
ebc9f7050c
gnu: webkitgtk: Update to 2.16.6 [security fixes].
...
Includes fixes for CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064, CVE-2017-7061,
CVE-2017-7048, and CVE-2017-7046.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.6.
2017-07-25 07:32:25 -04:00
Ludovic Courtès
a84ea2191e
system: Add a default '.guile' skeleton.
...
* gnu/system/shadow.scm (default-skeletons): Add ".guile".
2017-07-25 12:23:26 +02:00
Leo Famulari
5b4a6ba044
gnu: xterm: Update to 330.
...
* gnu/packages/xorg.scm (xterm): Update to 330.
2017-07-24 22:54:18 -04:00
Leo Famulari
0e8fed86d8
gnu: dialog: Update to 1.3-20170509.
...
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20170509.
2017-07-24 22:54:15 -04:00
Leo Famulari
fce8285e4b
gnu: opus: Update to 1.2.1.
...
* gnu/packages/xiph.scm (opus): Update to 1.2.1.
[source]: Use new source URL.
2017-07-24 17:37:05 -04:00
Christopher Baines
d61a894bfa
gnu: gnome: Add deja-dup.
...
* gnu/packages/gnome.scm (deja-dup): New variable.
* gnu/packages/patches/deja-dup-use-ref-keyword-for-iter.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch file entry.
2017-07-24 20:05:49 +01:00
Ludovic Courtès
c022e11187
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to f1ddfe4
.
2017-07-24 12:25:08 +02:00
Ludovic Courtès
f1ddfe4f14
gnu: python-flaky: Fix Texinfo markup in description.
...
* gnu/packages/python.scm (python-flaky)[description]: Escape "@".
2017-07-24 12:05:53 +02:00
Leo Famulari
2472f7a8f1
gnu: isc-dhcp: Update bundled bind to 9.9.10-P3.
...
This fixes a regression introduced in the fix for CVE-2017-3142, in BIND
9.9.10-P2, commit ecb232bdfc
.
See 'CHANGELOG' in the source distribution for more information.
* gnu/packages/admin.scm (isc-dhcp): Update bundled bind to 9.9.10-P3.
2017-07-23 19:05:37 -04:00
Leo Famulari
5391c6c9d2
gnu: bind: Update to 9.11.1-P3.
...
This fixes a regression introduced in the fix for CVE-2017-3142, in BIND
9.11.1-P2, commit faa1369e3c
.
See 'CHANGELOG' in the source distribution for more information.
* gnu/packages/dns.scm (isc-bind): Update to 9.11.1-P3.
2017-07-23 19:05:37 -04:00
Mark H Weaver
c67d80563f
gnu: ncurses/gpm: Move to (gnu packages ncurses).
...
This is needed to avoid compilation problems caused by the cyclic dependency
between (gnu packages ncurses) and (gnu packages linux).
* gnu/packages/linux.scm (ncurses/gpm): Move to ...
* gnu/packages/ncurses.scm (ncurses/gpm): ... here. Fix misleading
indentation. Add (gnu packages linux) to the module imports.
2017-07-23 17:04:51 -04:00
Efraim Flashner
fd900d68a5
gnu: Add support for aarch64's compiled kernel.
...
* gnu/packages/linux.scm (linux-libre)[arguments]: Add to the regex to
find and install the aarch64-linux kernel.
* gnu/system.scm (system-linux-image-file-name): Add entry for aarch64.
2017-07-23 23:33:18 +03:00
Efraim Flashner
826adfdb37
gnu: Add xf86-video-freedreno.
...
* gnu/packages/xorg.scm (xf86-video-freedreno): New variable.
2017-07-23 23:33:17 +03:00
Efraim Flashner
4adeb3f6e6
gnu: Add u-boot-odroid-c2.
...
* gnu/packages/bootloaders.scm (u-boot-odroid-c2): New variable.
2017-07-23 23:33:16 +03:00
Efraim Flashner
1313628339
gnu: u-boot: Update to 2017.07.
...
* gnu/packages/bootloaders.scm (u-boot): Update to 2017.07.
2017-07-23 23:33:13 +03:00
Marius Bakke
846cb73865
gnu: tevent: Update to 0.9.33.
...
* gnu/packages/samba.scm (tevent): Update to 0.9.33.
2017-07-23 22:01:29 +02:00
Marius Bakke
85a5800e52
gnu: talloc: Update to 2.1.10.
...
* gnu/packages/samba.scm (talloc): Update to 2.1.10.
2017-07-23 22:01:29 +02:00
Marius Bakke
fbed150133
gnu: ldb: Update to 1.1.31.
...
* gnu/packages/samba.scm (ldb): Update to 1.1.31.
[native-inputs]: Add CMOCKA.
2017-07-23 22:01:28 +02:00
Marius Bakke
17c3f1fb67
gnu: cmocka: Update to 1.1.1.
...
* gnu/packages/check.scm (cmocka): Update to 1.1.1.
2017-07-23 22:01:28 +02:00
Marius Bakke
38bb9df150
gnu: tdb: Update to 1.3.14.
...
* gnu/packages/databases.scm (tdb): Update to 1.3.14.
2017-07-23 22:01:28 +02:00
Marius Bakke
09efef3384
gnu: python-scipy: Update to 0.19.1.
...
* gnu/packages/python.scm (python-scipy): Update to 0.19.1.
[source]: Use 'pypi-uri'.
2017-07-23 22:01:28 +02:00
Marius Bakke
71d20587a5
gnu: python-matplotlib: Update to 2.0.2.
...
* gnu/packages/python.scm (python-matplotlib): Update to 2.0.2.
[source]: Use 'pypi-uri'.
2017-07-23 22:01:28 +02:00
Marius Bakke
9e5ee6b60c
gnu: python-pyparsing: Update to 2.2.0.
...
* gnu/packages/python.scm (python-pyparsing, python2-pyparsing): Update to
2.2.0.
2017-07-23 22:01:27 +02:00
Marius Bakke
007176e710
gnu: python-pyparsing: Use 'modify-phases' syntax.
...
* gnu/packages/python.scm (python-pyparsing)[arguments]<#:phases>: Use
'modify-phases'.
2017-07-23 22:01:27 +02:00
Oleg Pykhalov
6e864d0081
gnu: Add xmobar.
...
gnu/packages/wm.scm (xmobar): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-23 15:29:36 -04:00
Efraim Flashner
8f155e3cff
gnu: bash-completion: Update to 2.7.
...
* gnu/packages/bash.scm (bash-completion): Update to 2.7.
2017-07-23 11:05:54 +03:00
ng0
9478c05955
gnu: getmail: Update to 5.1.
...
* gnu/packages/mail.scm (getmail): Update to 5.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-22 20:34:47 -04:00
Ben Woodcroft
f3f68a442c
gnu: metabat: Update to 2.11.1.
...
* gnu/packages/bioinformatics.scm (metabat): Update to 2.11.1.
[source]: Add patch to fix compilation.
[arguments]: Adjust regular expressions modifying 'SConstruct'.
* gnu/packages/patches/metabat-fix-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-07-23 10:29:36 +10:00
Ben Woodcroft
897ab082b2
gnu: python-plastid: Update to 0.4.8.
...
* gnu/packages/bioinformatics.scm (python-plastid): Update to 0.4.8.
2017-07-23 10:29:36 +10:00
Ben Woodcroft
0620387a59
gnu: bcftools: Update to 1.5.
...
* gnu/packages/bioinformatics.scm (bcftools): Update to 1.5.
[origin]: Remove fix-makefile patch.
[arguments]: Add configure flags, add LIBS make flag. Do not delete
configure phase.
* gnu/packages/patches/bcftools-fix-makefile.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-23 10:29:36 +10:00
Ben Woodcroft
63fa0ffcd4
gnu: samtools: Update to 1.5.
...
* gnu/packages/bioinformatics.scm (samtools): Update to 1.5.
2017-07-23 10:29:36 +10:00
Ben Woodcroft
4fb6d1280e
gnu: htslib: Update to 1.5.
...
* gnu/packages/bioinformatics.scm (htslib): Update to 1.5.
2017-07-23 10:29:35 +10:00
Ben Woodcroft
60739965da
gnu: python-pysam: Update to 0.11.2.2.
...
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.11.2.2.
2017-07-23 10:29:35 +10:00
Ben Woodcroft
bca2c57658
gnu: bamm: Use htslib-1.3.
...
* gnu/packages/bioinformatics (htslib-1.3): New variable.
(bamm)[inputs]: Replace htslib with htslib-1.3.
2017-07-23 10:29:35 +10:00
Ben Woodcroft
98593f9f51
gnu: bcftools: Update to 1.4.1.
...
* gnu/packages/bioinformatics.scm (bcftools): Update to 1.4.1.
[arguments]: Move Makefile modifications from here ...
[source]: ... to added patch. Adjust patch for update to 1.4.
* gnu/packages/patches/bcftools-fix-makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-07-23 10:29:35 +10:00
Ben Woodcroft
4ab1644049
gnu: samtools: Update to 1.4.1.
...
* gnu/packages/bioinformatics.scm (samtools): Update to 1.4.1.
[arguments]: Add '--with-htslib=system' configure flag.
[inputs]: Add htslib.
2017-07-23 10:29:34 +10:00
Ben Woodcroft
a9e4a1e641
gnu: htslib: Update to 1.4.1.
...
* gnu/packages/bioinformatics.scm (htslib): Update to 1.4.1.
[inputs]: Add curl, openssl.
2017-07-23 10:29:34 +10:00
Ben Woodcroft
c842d42593
gnu: samtools: Use "modify-phases" syntax.
...
* gnu/packages/bioinformatics.scm (samtools)[arguments]: Use "modify-phases"
syntax.
2017-07-23 10:29:34 +10:00
ng0
c62d1a6e6c
gnu: bspwm: Update to 0.9.3.
...
* gnu/packages/wm.scm (bspwm): Update to 0.9.3.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-22 20:17:46 -04:00
ng0
7e3c977da6
gnu: Add oksh.
...
* gnu/packages/shells.scm (oksh): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-22 20:15:21 -04:00
Ryan Moe
36378bd57e
gnu: quassel: Enable TLS.
...
* gnu/packages/patches/quassel-fix-tls-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/irc.scm (quassel)[source]: Use it.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-22 20:04:53 -04:00
Tobias Geerinckx-Rice
e745221408
gnu: youtube-dl: Update to 2017.07.23.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.23.
2017-07-23 01:59:32 +02:00
Tobias Geerinckx-Rice
4b8b245b83
gnu: mosh: Update to 1.3.2.
...
* gnu/packages/ssh.scm (mosh): Update to 1.3.2.
2017-07-23 01:27:29 +02:00
Ricardo Wurmus
a68a83f015
gnu: Add openmolar.
...
* gnu/packages/medical.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Co-authored-by: Quiliro <quiliro@fsfla.org>
2017-07-22 23:48:58 +02:00
Ricardo Wurmus
2456153adc
gnu: Add python-pyqt+qscintilla.
...
* gnu/packages/qt.scm (python-pyqt+qscintilla): New variable.
2017-07-22 23:48:58 +02:00
Ricardo Wurmus
06d04dbcfc
gnu: Add python-qscintilla.
...
* gnu/packages/qt.scm (python-qscintilla): New variable.
Co-authored-by: Quiliro <quiliro@fsfla.org>
2017-07-22 23:48:57 +02:00
Ricardo Wurmus
3befd0a97c
gnu: Add qscintilla.
...
* gnu/packages/qt.scm (qscintilla): New variable.
Co-authored-by: Quiliro <quiliro@fsfla.org>
2017-07-22 23:48:57 +02:00
Ricardo Wurmus
056468dc5f
gnu: Add cran module.
...
* gnu/packages/cran.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/packages/statistics.scm (r-colorspace): Move to cran.scm.
2017-07-22 23:48:57 +02:00
Mark H Weaver
30f8349efb
gnu: linux-libre: Update to 4.12.3.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.3.
(%linux-libre-hash): Update hash.
2017-07-22 14:46:00 -04:00
Mark H Weaver
d422eac54e
gnu: linux-libre@4.9: Update to 4.9.39.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.39.
2017-07-22 14:45:06 -04:00
Mark H Weaver
f97c67a275
gnu: linux-libre@4.4: Update to 4.4.78.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.78.
2017-07-22 14:44:24 -04:00
Ricardo Wurmus
3a4b0b126b
gnu: r-s4vectors: Update to 0.14.3.
...
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.14.3.
2017-07-22 17:31:19 +02:00
Ricardo Wurmus
a35a1e9c13
gnu: r-genomicranges: Update to 1.28.4.
...
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.28.4.
2017-07-22 17:22:07 +02:00
Marius Bakke
aa51da7eef
gnu: Remove python-fake-factory leftovers.
...
This is a followup to c799eb2eb8
.
* gnu/packages/patches/python-fake-factory-fix-build-32bit.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-22 15:07:45 +02:00
Marius Bakke
c799eb2eb8
gnu: Remove python-fake-factory.
...
Superseded by python-faker since ce7911ddae
.
* gnu/packages/python.scm (python-fake-factory, python2-fake-factory):
Remove variables.
2017-07-22 14:31:28 +02:00
Marius Bakke
2580c2f07f
gnu: python-pyopenssl: Update to 17.2.0.
...
* gnu/packages/patches/python-pyopenssl-17.1.0-test-overflow.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to 17.2.0.
[native-inputs]: Add PYTHON-FLAKY.
[source](patches): Remove.
2017-07-22 14:31:28 +02:00
Marius Bakke
4e52739c61
gnu: Add python-flaky.
...
* gnu/packages/python.scm (python-flaky, python2-flaky): New variables.
2017-07-22 14:31:27 +02:00
Marius Bakke
6027cb8a82
gnu: maim: Update to 5.4.64.
...
* gnu/packages/xdisorg.scm (maim): Update to 5.4.64.
2017-07-22 14:31:27 +02:00
Marius Bakke
eb2b5f9d03
gnu: slop: Update to 6.3.47.
...
* gnu/packages/xdisorg.scm (slop): Update to 6.3.47.
[inputs]: Add GLEW.
2017-07-22 14:31:27 +02:00
Tobias Geerinckx-Rice
0cd95cefe0
gnu: parallel: Update to 20170722.
...
* gnu/packages/parallel.scm (parallel): Update to 20170722.
2017-07-22 13:47:26 +02:00
Tobias Geerinckx-Rice
bc35c9d318
gnu: font-gnu-unifont: Update to 10.0.05.
...
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 10.0.05.
2017-07-22 13:47:26 +02:00
Tobias Geerinckx-Rice
f7975a3bde
gnu: nano: Update to 2.8.6.
...
* gnu/packages/nano.scm (nano): Update to 2.8.6.
2017-07-22 13:47:25 +02:00
Tobias Geerinckx-Rice
f03d8d67a5
gnu: acct: Update to 6.6.4.
...
* gnu/packages/acct.scm (acct): Update to 6.6.4.
2017-07-22 13:47:25 +02:00
Muriithi Frederick Muriuki
84fcb58050
gnu: Add conda.
...
* gnu/packages/package-management.scm (conda): New variable.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:30 +02:00
Muriithi Frederick Muriuki
4bc08b6e79
gnu: Add python-conda.
...
* gnu/packages/package-management.scm (python-conda, python2-conda): New
variables.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:29 +02:00
Muriithi Frederick Muriuki
513d35f191
gnu: Add python-anaconda-client.
...
* gnu/packages/package-management.scm (python-anaconda-client,
python2-anaconda-client): New variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:29 +02:00
Muriithi Frederick Muriuki
1f84ff5135
gnu: Add python-clyent.
...
* gnu/packages/python.scm (python-clyent, python2-clyent): New variables.
2017-07-22 12:26:29 +02:00
Muriithi Frederick Muriuki
3fee003950
gnu: Update python-pytz to 2017.2.
...
* gnu/packages/python.scm (python-pytz, python2-pytz): Update to 2017.2.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-07-22 12:26:29 +02:00
Tobias Geerinckx-Rice
de469015c4
gnu: man-pages: Update to 4.12.
...
* gnu/packages/man.scm (man-pages): Update to 4.12.
2017-07-22 12:18:58 +02:00
Eric Bavier
1ffe41711b
gnu: tint2: Update to 0.14.6.
...
* gnu/packages/xdisorg.scm (tint2): Update to 0.14.6.
2017-07-21 22:41:24 -05:00
Leo Famulari
e9185cbac6
gnu: icedtea@3: Update to 3.5.0 [security fixes].
...
Fixes CVE-2017-{10053,10067,10074,10074,10078,10081,10087,10089,10090,10096,
10101,10102,10107,10108,10109,10110,10111,10115,10116,10118,10135,10176,10193,
10198}.
* gnu/packages/java.scm (icedtea-8): Update to 3.5.0.
2017-07-21 17:30:08 -04:00
Mathieu Othacehe
c800fd564b
services: cuirass: Add fallback parameter.
...
* gnu/services/cuirass.scm (<cuirass-configuration>)[fallback?]: New field.
(cuirass-shepherd-service): Take it into account.
* doc/guix.texi (Continuous Integration): Document it.
2017-07-21 21:46:47 +02:00
Leo Famulari
3c14378381
gnu: vim: Update to 8.0.0727 [fixes CVE-2017-11109].
...
* gnu/packages/vim.scm (vim): Update to 8.0.0727.
(vim-full)[source]: Add field and hold back at version 8.0.0600.
2017-07-21 15:20:23 -04:00
Leo Famulari
6f226c078c
gnu: mysql: Update to 5.7.19.
...
* gnu/packages/databases.scm (mysql): Update to 5.7.19.
2017-07-21 14:50:24 -04:00
Tobias Geerinckx-Rice
0cf9f9b1e3
gnu: libpsl: Update to 0.18.0.
...
* gnu/packages/web.scm (libpsl): Update to 0.18.0.
[native-inputs]: Add pkg-config.
[inputs]: Replace icu4c with libidn2; add libunistring.
2017-07-21 12:24:47 +02:00
Leo Famulari
cd4f35c379
gnu: borg: Update to 1.0.11.
...
* gnu/packages/backup.scm (borg): Update to 1.0.11.
2017-07-21 01:23:25 -04:00
Leo Famulari
f8fabfc99f
gnu: bitcoin-core: Actually build the graphical client.
...
* gnu/packages/finance.scm (bitcoin-core)[inputs]: Replace qtbase with qt.
2017-07-20 18:42:28 -04:00
Alex Vong
81c35029d4
gnu: heimdal: Fix CVE-2017-{6594,11103}.
...
* gnu/packages/patches/heimdal-CVE-2017-6594.patch,
gnu/packages/patches/heimdal-CVE-2017-11103.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/kerberos.scm (heimdal)[source]: Use them.
2017-07-20 15:33:53 -04:00
Arun Isaac
cfd6a3b1ee
gnu: Add bmon.
...
* gnu/packages/networking.scm (bmon): New variable.
2017-07-20 23:19:24 +05:30
Ricardo Wurmus
fb5dfa86b1
gnu: texlive-latex-mdwtools: Fix syntax error in description.
...
* gnu/packages/tex.scm (texlive-latex-mdwtools)[description]: Fix texinfo
syntax error.
2017-07-20 16:40:29 +02:00
Ricardo Wurmus
09acbb02c7
gnu: texlive-latex-environ: Fix invalid texinfo markup.
...
* gnu/packages/tex.scm (texlive-latex-environ)[description]: Fix texinfo
syntax errors.
2017-07-20 16:36:31 +02:00
Arun Isaac
0daa1d646a
gnu: Add mksh.
...
* gnu/packages/shells.scm (mksh): New variable.
2017-07-20 19:55:22 +05:30
Leo Famulari
8582e03ae5
gnu: Remove a left-over patch.
...
This is a followup to commit 426b0b898f
.
* gnu/packages/patches/pcre-CVE-2017-7186.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-20 09:00:36 -04:00
Leo Famulari
426b0b898f
gnu: pcre: Update replacement to 8.41 [fixes CVE-2017-{7244,7245,7246}].
...
* gnu/packages/pcre.scm (pcre)[replacement]: Update to pcre-8.41.
(pcre/fixed): Replace with ...
(pcre-8.41): ... new variable.
2017-07-20 08:26:40 -04:00
Ludovic Courtès
8b113790fa
tests: Use 'virtual-machine' records instead of monadic procedures.
...
* gnu/tests/base.scm (%test-basic-os): Use 'let*' instead of 'mlet*' and
'virtual-machine' instead of 'system-qemu-image/shared-store-script'.
(run-mcron-test): Likewise.
(run-nss-mdns-test): Likewise.
* gnu/tests/dict.scm (run-dicod-test): Likewise.
* gnu/tests/mail.scm (run-opensmtpd-test): Likewise.
(run-exim-test): Likewise.
* gnu/tests/messaging.scm (run-xmpp-test): Likewise.
* gnu/tests/networking.scm (run-inetd-test): Likewise.
* gnu/tests/nfs.scm (run-nfs-test): Likewise.
* gnu/tests/ssh.scm (run-ssh-test): Likewise.
* gnu/tests/web.scm (run-nginx-test): Likewise.
2017-07-20 11:57:13 +02:00
Ludovic Courtès
ed419fa0c5
vm: Add a <virtual-machine> type and associated gexp compiler.
...
* gnu/system/vm.scm (system-qemu-image/shared-store-script): Add
#:options parameter and honor it.
(<virtual-machine>): New record type.
(virtual-machine): New macro.
(port-forwardings->qemu-options, virtual-machine-compiler): New
procedures.
2017-07-20 11:57:13 +02:00
Oleg Pykhalov
c97cef0a91
gnu: Add premake4.
...
* gnu/packages/build-tools.scm (premake4): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:13 +02:00
Gábor Boskovits
742242a5be
gnu: Add java-commons-cli@1.2.
...
* gnu/packages/java.scm(java-commons-cli-1.2): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:12 +02:00
Theodoros Foradis
6158309450
gnu: Update g-wrap to use guile-2.2.
...
* gnu/packages/guile.scm (g-wrap): [propagated-inputs]: Use guile-2.2.
[arguments]: Add "--disable-Werror" to configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-20 11:57:12 +02:00
Ricardo Wurmus
ab466d79e1
gnu: Add eolie.
...
* gnu/packages/gnome.scm (eolie): New variable.
2017-07-20 08:41:28 +02:00
Tobias Geerinckx-Rice
0762a1dbf4
gnu: perl-html-template: Update to 2.97.
...
* gnu/packages/web.scm (perl-html-template): Update to 2.97.
2017-07-20 02:10:55 +02:00
Tobias Geerinckx-Rice
1a34ca0e8f
gnu: openh264: Update to 1.7.0.
...
* gnu/packages/video.scm (openh264): Update to 1.7.0.
2017-07-20 01:36:51 +02:00
Tobias Geerinckx-Rice
ba4e15ae85
gnu: gnome-mpv: Update to 0.12.
...
* gnu/packages/video.scm (gnome-mpv): Update to 0.12.
2017-07-20 01:36:50 +02:00
Jonathan Brielmaier
29ac89a635
gnu: Add 0xffff.
...
* gnu/packages/flashing-tools.scm (0xffff): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-20 00:54:52 +02:00
Jonathan Brielmaier
05c8851695
gnu: Add libusb@0.1.
...
* gnu/packages/libusb.scm (libusb-0.1): New variable.
* gnu/packages/patches/libusb-0.1-disable-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-20 00:54:52 +02:00
Maxim Cournoyer
7c0d4c3a6b
gnu: lapack: Fix hash of release 3.7.1
...
Apparently the release was modified (cleaned-up) in-place. An issue was opened
at https://github.com/Reference-LAPACK/lapack-release/issues/4 .
* gnu/packages/maths.scm (lapack): Fix sha256 hash.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-07-20 00:54:51 +02:00
Ben Woodcroft
ca8fb248de
gnu: Add patches missing from dist_patch_DATA.
...
Reported by Eric Bavier.
* gnu/local.mk (dist_patch_DATA): Add
gnu/packages/patches/hmmer-remove-cpu-specificity.patch,
gnu/packages/patches/jacal-fix-texinfo.patch,
gnu/packages/patches/python-pbr-fix-man-page-support.patch and
gnu/packages/patches/vsearch-unbundle-cityhash.patch.
2017-07-20 08:51:56 +10:00
Tobias Geerinckx-Rice
dc05f6523e
gnu: qsyncthingtray: Update to 0.5.8.
...
* gnu/packages/sync.scm (qsyncthingtray): Update to 0.5.8.
2017-07-20 00:35:02 +02:00
Tobias Geerinckx-Rice
53cea7594c
gnu: dub: Update to 1.4.0.
...
* gnu/packages/ldc.scm (dub): Update to 1.4.0.
2017-07-20 00:34:57 +02:00
Ricardo Wurmus
e7304ab18b
gnu: Add python-sphinx-1.6.
...
* gnu/packages/python.scm (python-sphinx-1.6): New variable.
2017-07-19 22:27:03 +02:00
Ricardo Wurmus
5f94ec913f
gnu: Add python-sphinxcontrib-websupport.
...
* gnu/packages/python.scm (python-sphinxcontrib-websupport): New variable.
2017-07-19 22:27:02 +02:00
Ricardo Wurmus
423d2136f0
gnu: Add python-xapian-bindings.
...
* gnu/packages/search.scm (python-xapian-bindings): New variable.
2017-07-19 22:27:02 +02:00
Leo Famulari
6d5deda16d
gnu: graphicsmagick: Update to 1.3.26.
...
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.26.
[source]: Use url-fetch and add SourceForge URL. Remove snippet.
2017-07-19 13:56:43 -04:00
Leo Famulari
8016393eab
gnu: mpv: Update to 0.26.0.
...
* gnu/packages/video.scm (mpv): Update to 0.26.0.
2017-07-19 10:33:31 -04:00
Ricardo Wurmus
fd40857938
gnu: r-bsgenome-hsapiens-ucsc-hg19: Update hash.
...
* gnu/packages/bioinformatics.scm (r-bsgenome-hsapiens-ucsc-hg19)[source]:
Update hash because the tarball changed in place.
2017-07-19 14:39:37 +02:00
Ricardo Wurmus
1fb9b6782b
gnu: snakemake: Update to 3.13.3.
...
* gnu/packages/python.scm (snakemake): Update to 3.13.3.
2017-07-19 14:39:37 +02:00
Ricardo Wurmus
688fbf572e
gnu: guitarix: Update to 0.35.5.
...
* gnu/packages/audio.scm (guitarix): Update to 0.35.5.
2017-07-19 14:39:37 +02:00
Efraim Flashner
2324541bd0
gnu: sortmerna: Limit support to x86_64 and i686 only.
...
* gnu/packages/bioinformatics.scm (sortmerna)[supported-systems]: New field.
2017-07-19 14:37:47 +03:00
Ludovic Courtès
a388c951dd
gnu: totem: Do not build static libraries.
...
* gnu/packages/gnome.scm (totem)[arguments]: Pass "--disable-static".
This reduces the size of Totem from 11 MiB to 9 MiB.
2017-07-19 11:33:02 +02:00
Tobias Geerinckx-Rice
644e5f17df
download: Add OpenBSD mirrors.
...
* guix/download.scm (%mirrors) <openbsd>: Add HTTPS OpenBSD mirrors.
* gnu/packages/ntp.scm (openntpd)[source]: Use them.
* gnu/packages/ssh.scm (openssh)[source]: Likewise.
* gnu/packages/tls.scm (libressl)[source]: Likewise.
2017-07-19 01:42:08 +02:00
Tobias Geerinckx-Rice
b225b1bec2
gnu: openntpd: Update to 6.1p1.
...
* gnu/packages/ntp.scm (openntpd): Update to 6.1p1.
2017-07-19 01:06:55 +02:00
Tobias Geerinckx-Rice
c48fa0ad32
gnu: tlp: Update to 1.0.
...
* gnu/packages/linux.scm (tlp): Update to 1.0.
2017-07-19 01:06:54 +02:00
Tobias Geerinckx-Rice
137a330988
gnu: meson: Update to 0.41.1.
...
* gnu/packages/build-tools.scm (meson) Update to 0.41.1.
2017-07-19 01:06:54 +02:00
Ludovic Courtès
ec5c24f9a8
gnu: totem: Disable automatic plugin installation.
...
* gnu/packages/gnome.scm (totem)[arguments]: Add #:configure-flags.
2017-07-18 22:46:47 +02:00
Ludovic Courtès
8d033e3e16
vm: 'iso9660-image' produces a single-file output.
...
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Add
#:single-file-output? and pass it to 'load-in-linux-vm'.
(iso9660-image): Pass #:single-file-output? to
'expression->derivation-in-linux-vm'.
* gnu/build/vm.scm (load-in-linux-vm): Add #:single-file-output? and
honor it.
2017-07-18 21:41:35 +02:00
Jelle Licht
45c18f8529
gnu: node: Add search path specification for 'NODE_PATH'.
...
* gnu/packages/node.scm (node)[native-search-paths]: New field.
2017-07-18 17:49:02 +02:00
Tobias Geerinckx-Rice
21ffcd65c5
vm: Increase disk size overhead estimate.
...
* gnu/build/vm.scm (estimated-partition-size): Add 25% to the graph size.
2017-07-18 17:14:38 +02:00
Tobias Geerinckx-Rice
e333efd53a
gnu: libstaroffice: Update to 0.0.4.
...
* gnu/packages/libreoffice.scm (libstaroffice): Update to 0.0.4.
2017-07-18 17:14:38 +02:00
宋文武
852241eb7d
system: Add 'newuidmap' and 'newgidmap' to %SETUID-PROGRAMS.
...
* gnu/system.scm (%setuid-programs): Add 'newuidmap' and 'newgidmap'.
2017-07-18 22:16:08 +08:00
宋文武
172b3e2cc2
services: sysctl: Fix typo.
...
* gnu/services/sysctl.scm: Fix typo of 'make-sysctl-configuration'.
2017-07-18 20:16:03 +08:00
Tobias Geerinckx-Rice
e4e525096b
gnu: moka-icon-theme: Update to 5.3.6.
...
* gnu/packages/gnome.scm (moka-icon-theme): Update to 5.3.6.
2017-07-18 13:46:23 +02:00
Tobias Geerinckx-Rice
29ddf4b6e8
gnu: edi: Update to 0.5.1.
...
* gnu/packages/enlightenment.scm (edi): Update to 0.5.1.
2017-07-18 13:46:23 +02:00
Ricardo Wurmus
84de27c83b
gnu: enblend-enfuse: Use texlive-tiny.
...
* gnu/packages/photo.scm (enblend-enfuse)[native-inputs]: Replace
texlive-minimal with texlive-tiny.
2017-07-18 10:00:51 +02:00
Ricardo Wurmus
9840b8faaf
gnu: c-toxcore: Update to 0.1.9.
...
* gnu/packages/messaging.scm (c-toxcore): Update to 0.1.9.
[build-system]: Switch to cmake-build-system.
[native-inputs]: Remove autoconf, automake, libtool, and check.
[inputs]: Rename to...
[propagated-inputs]: ...this.
[arguments]: Remove field.
2017-07-18 09:58:56 +02:00
ng0
8b5bf30804
gnu: Rename (gnu packages gforth) to (gnu packages forth).
...
* gnu/local.mk (GNU_SYSTEM_MODULES): Rename gforth.scm to forth.scm.
* gnu/packages/gforth.scm: Rename file to forth.scm.
* gnu/packages/forth.scm: Renamed from gforth.scm.
2017-07-18 09:58:56 +02:00
Ricardo Wurmus
8b89c1717c
gnu: python-numpy-documentation: Use texlive-union.
...
* gnu/packages/python.scm (python-numpy-documentation)[native-inputs]: Replace
"texlive" with a texlive-union.
2017-07-18 09:58:56 +02:00
Efraim Flashner
2805f9b2a0
gnu: raxml: Limit to x86_64 and i686 only.
...
* gnu/packages/bioinformatics.scm (raxml)[supported-systems]: New field.
2017-07-18 09:00:10 +03:00
Leo Famulari
4c4485f304
gnu: qemu: Fix CVE-2017-11334.
...
* gnu/packages/patches/qemu-CVE-2017-11334.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2017-07-17 23:47:03 -04:00
Leo Famulari
144c8db9bd
gnu: chicken: Fix CVE-2017-11343.
...
* gnu/packages/patches/chicken-CVE-2017-11343.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/scheme.scm (chicken)[source]: Use it.
2017-07-17 23:47:00 -04:00
Marius Bakke
27305769de
gnu: python-cryptograpy: Update to 2.0.
...
* gnu/packages/python.scm (python-cryptography-vectors,
python2-cryptography-vectors, python-cryptography, python2-cryptography):
Update to 2.0.
2017-07-18 01:31:10 +02:00
Marius Bakke
b77cc624ec
gnu: orc: Update to 0.4.27.
...
* gnu/packages/gstreamer.scm (orc): Update to 0.4.27.
2017-07-18 01:30:16 +02:00
Leo Famulari
867baed07f
gnu: imagemagick: Update to 6.9.9-0.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-0.
2017-07-17 18:20:51 -04:00
Ludovic Courtès
b19a49d015
locale: Demonadify the locale creation API.
...
* gnu/system/locale.scm (single-locale-directory): Use 'computed-file'
instead of 'gexp->derivation'.
(locale-directory): Adjust accordingly and do the same.
* gnu/system.scm (operating-system-directory-base-entries): Adjust
accordingly.
2017-07-17 23:41:36 +02:00
Ludovic Courtès
6d833b13b7
gnu: Remove glibc@2.21 and its traces.
...
* gnu/packages/base.scm (glibc-2.21): Remove.
* gnu/system/locale.scm (localedef-command)[maybe-version-directory]:
Remove. Replace call with use of 'package-version'.
(single-locale-directory): Remove 'version>=' conditional.
2017-07-17 23:41:36 +02:00
Efraim Flashner
1cbcbc8600
gnu: screen: Update to 4.6.1.
...
* gnu/packages/screen.scm (screen): Update to 4.6.1.
2017-07-17 22:35:06 +03:00
Tobias Geerinckx-Rice
0862b95433
build, vm: Use a less common label.
...
* gnu/build/vm.scm (initialize-hard-disk): Use "GuixSD_image" as label.
* gnu/system/install.scm (installation-os): Likewise.
* gnu/system/vm.scm (system-disk-image): Likewise.
2017-07-17 20:20:24 +02:00
Alex Vong
70e7367df1
gnu: emacs-ahungry-theme: Upgrade to 1.4.0.
...
* gnu/packages/emacs.scm (emacs-ahungry-theme): Upgrade to 1.4.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-07-17 12:06:39 -04:00
Leo Famulari
da20c38f35
gnu: dash: Use the release tarball.
...
* gnu/packages/shells.scm (dash)[source]: Use the release tarball
instead of a Git checkout.
[native-inputs]: Remove field.
[arguments]: Remove 'bootstrap' phase.
2017-07-17 11:48:46 -04:00
Feng Shu
371ca85f52
gnu: font-wqy-zenhei: Use 'font-build-system'.
...
* gnu/packages/fonts.scm (font-wqy-zenhei): Switch to font-build-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-17 15:13:41 +02:00
Feng Shu
7fc6ce46f9
gnu: font-wqy-microhei: Use 'font-build-system'.
...
* gnu/packages/fonts.scm (font-wqy-microhei): Switch to font-build-system.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-17 15:13:41 +02:00
Andy Patterson
9b7ee28d57
gnu: Add Poly/ML.
...
* gnu/packages/sml.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-17 15:13:41 +02:00
Efraim Flashner
7ad2a4f1d5
gnu: supertuxkart: Fix build on aarch64.
...
* gnu/packages/games.scm (supertuxkart)[source]: Add patch.
* gnu/packages/patches/supertuxkart-angelscript-ftbfs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-07-17 15:29:56 +03:00
Ricardo Wurmus
5beecc320e
gnu: Add sooperlooper.
...
* gnu/packages/patches/sooperlooper-build-with-wx-30.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/music.scm (sooperlooper): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
c58d1b5f55
gnu: texlive-union: Silence union-build.
...
* gnu/packages/tex.scm (texlive-union)[arguments]: Suppress the output of
"union-build".
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
274e3d4f3e
gnu: Add texlive-latex-type1cm.
...
* gnu/packages/tex.scm (texlive-latex-type1cm): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
1b10d49405
gnu: Add texlive-fonts-txfonts.
...
* gnu/packages/tex.scm (texlive-fonts-txfonts): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
245f1f31e8
gnu: Add texlive-latex-enumitem.
...
* gnu/packages/tex.scm (texlive-latex-enumitem): New variable.
2017-07-17 14:01:47 +02:00
Ricardo Wurmus
4701946775
gnu: texlive-dvips: Install font maps.
...
* gnu/packages/tex.scm (texlive-dvips)[native-inputs]: Add dvips-font-maps and
dvips-base-enc.
[arguments]: Install them.
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
263d0c829e
gnu: texlive-union: Add texlive-fontname to defaults.
...
* gnu/packages/tex.scm (texlive-union): Add texlive-fontname to the default
packages
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
dea67d8afe
gnu: Add texlive-fontname.
...
* gnu/packages/tex.scm (texlive-fontname): New variable.
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
2584beaedd
gnu: python-ipython: Use texlive-union.
...
* gnu/packages/python.scm (python-ipython)[native-inputs]: Replace "texlive"
with a texlive-union.
2017-07-17 14:01:46 +02:00
Ricardo Wurmus
5a1ee7d835
gnu: Add texlive-latex-pstool.
...
* gnu/packages/tex.scm (texlive-latex-pstool): New variable.
2017-07-17 14:00:17 +02:00
Ricardo Wurmus
f3540dbd47
gnu: Add texlive-latex-trimspaces.
...
* gnu/packages/tex.scm (texlive-latex-trimspaces): New variable.
2017-07-17 14:00:16 +02:00