ng0
29e83e1c70
gnu: messaging: Use license: prefix.
...
* gnu/packages/disk.scm (define-module): Import guix licenses with a prefix.
(libotr): Use the license prefix.
(bitlbee): Likewise.
(hexchat): Likewise.
(ngircd): Likewise.
(pidgin): Likewise.
(pidgin-otr): Likewise.
(znc): Likewise.
(python-nbxmpp): Likewise.
(gajim): Likewise.
(prosody): Likewise.
(libtoxcore): Likewise.
(utox): Likewise.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 20:55:34 +03:00
ng0
6d8e14d0ba
gnu: Add python2-pyqt-4.
...
* gnu/packages/qt.scm (python2-pyqt-4): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 20:49:22 +03:00
Leo Famulari
4d4a6ed775
gnu: zimg: Update to 2.2.1.
...
* gnu/packages/image.scm (zimg): Update to 2.2.1.
2016-09-11 13:04:00 -04:00
Leo Famulari
35eade9cf3
gnu: jbig2dec: Update to 0.13.
...
* gnu/packages/image.scm (jbig2dec): Update to 0.13.
[source]: Update URL.
[home-page]: Update URL.
* gnu/packages/patches/jbig2dec-ignore-testtest.patch: Adjust patch.
2016-09-11 13:04:00 -04:00
Leo Famulari
cbe2cc02fb
gnu: jpegoptim: Update to 1.4.4.
...
* gnu/packages/image.scm (jpegoptim): Update to 1.4.4.
2016-09-11 13:04:00 -04:00
David Craven
2932ab9ca4
install: Use login-service.
...
* gnu/system/install.scm (installation-services): Use login-service.
2016-09-11 18:54:13 +02:00
Leo Famulari
9f20f7f841
gnu: libupnp: Update to 1.6.20.
...
* gnu/packages/libupnp.scm (libupnp): Update to 1.6.20.
2016-09-11 11:31:40 -04:00
Christopher Baines
6c86cef5d3
gnu: Add sonata
...
* gnu/packages/mpd.scm (sonata): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-11 11:07:19 -04:00
David Craven
46ec2707a4
services: Add kmscon service.
...
* gnu/services/base.scm (<kmscon-configuration>, kmscon-service-type):
New variables.
* doc/guix.texi (@deffn kmscon-service-type, @deftp
kmscon-configuration): Add documentation.
2016-09-11 16:29:45 +02:00
David Craven
317d3b474a
services: Add login-service.
...
* gnu/services/base.scm (%default-motd, <login-configuration>,
login-pam-service, login-serivce-type, login-service): New variables.
(<mingetty-configuration>, mingetty-shepherd-service,
mingetty-serivce-type): Remove motd. Remove allow-empty-passwords?.
Remove mingetty-pam-service.
(%base-services): Add login-service. Remove motd.
2016-09-11 16:29:45 +02:00
Clément Lassieur
381000d794
gnu: python-git-review: Wrap it so 'git', 'ssh' and 'scp' are found.
...
* gnu/packages/openstack.scm (python-git-review)[arguments]: Add
'wrap-program' phase.
[inputs]: Add openssh.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 10:01:18 +03:00
Efraim Flashner
90d8ef6bcb
gnu: gnunet: Use 'modify-phases'.
...
* gnu/packages/gnunet.scm (gnunet)[arguments]: Use 'modify-phases'.
2016-09-11 09:08:10 +03:00
Efraim Flashner
b9fe72bf4d
gnu: gnurl: Use 'modify-phases'.
...
* gnu/packages/gnunet.scm (gnurl)[arguments]: Use 'modify-phases'.
2016-09-11 09:06:02 +03:00
ng0
c543b4e1d3
gnu: gnurl: Update to 7.50.2-1.
...
* gnu/packages/gnunet.scm (gnurl): Update to 7.50.2-1.
[arguments]: Remove 'delete-failing-test1139 phase.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-11 08:55:19 +03:00
Leo Famulari
5f4d09b52c
gnu: go-1.7: Update to 1.7.1.
...
* gnu/packages/golang.scm (go-1.7): Update to 1.7.1.
2016-09-11 01:23:34 -04:00
Mark H Weaver
7c1fedd0d7
gnu: linux-libre: Update to 4.7.3.
...
* gnu/packages/linux.scm (linux-libre): Update to 4.7.3.
2016-09-10 22:11:21 -04:00
Mark H Weaver
5ed67c812f
gnu: linux-libre@4.4: Update to 4.4.20.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.20.
2016-09-10 22:11:19 -04:00
Mark H Weaver
4bf184caa4
gnu: linux-libre@4.1: Update to 4.1.32.
...
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.32.
2016-09-10 22:11:12 -04:00
宋文武
cab1760de2
gnu: icedtea-8: Hardcode dynamically loaded libraries.
...
Fixes <https://bugs.gnu.org/24327 >.
* gnu/packages/java.scm (icedtea-8)[arguments]: Add 'patch-jni-libs' phase.
2016-09-11 10:10:11 +08:00
Ben Woodcroft
dd4476214c
gnu: python-cachecontrol: Correct parentheses.
...
This commit is a follow-up to 'b30565b'.
* gnu/packages/python.scm (python-cachecontrol): Correct parentheses.
2016-09-11 11:32:45 +10:00
Marius Bakke
b30565bd8a
gnu: Add python-cachecontrol.
...
* gnu/packages/python.scm (python-cachecontrol, python2-cachecontrol):
New variables.
2016-09-11 09:48:54 +10:00
Leo Famulari
debf4179b4
gnu: python-pillow: Update to 3.3.1.
...
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.1.
2016-09-10 18:37:34 -04:00
Marius Bakke
84be3b9920
gnu: Add mash.
...
* gnu/packages/bioinformatics.scm (mash): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-10 17:41:38 -04:00
Efraim Flashner
0e790a7ce0
gnu: Add edi.
...
* gnu/packages/enlightenment.scm (edi): New variable.
2016-09-10 22:48:50 +03:00
Efraim Flashner
2203e4c279
gnu: tig: Install man pages.
...
* gnu/packages/version-control.scm (tig)[native-inputs]: Add asciidoc, xmlto.
2016-09-10 22:39:46 +03:00
Efraim Flashner
d0e11e8b52
gnu: tig: Add search completion and history support.
...
* gnu/packages/version-control.scm (tig)[inputs]: Add readline.
2016-09-10 22:39:46 +03:00
Efraim Flashner
50feff817b
gnu: tig: Update to 2.2.
...
* gnu/packages/version-control.scm (tig): Update to 2.2.
2016-09-10 22:39:46 +03:00
Erik Edrosa
3b38d78e9f
gnu: Add utox.
...
* gnu/packages/messaging.scm (utox): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-10 22:39:46 +03:00
Erik Edrosa
eb64bde158
gnu: Add filteraudio.
...
* gnu/packages/audio.scm (filteraudio): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-10 22:39:46 +03:00
ng0
766c1488cc
gnu: glew: Update to 2.0.0.
...
* gnu/packages/gl.scm (glew): Update to 2.0.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-10 14:42:22 -04:00
Ludovic Courtès
9e41130b14
system: Use 'file-append' to denote file names.
...
* gnu/services/avahi.scm, gnu/services/base.scm,
gnu/services/databases.scm, gnu/services/dbus.scm,
gnu/services/desktop.scm, gnu/services/dict.scm,
gnu/services/mail.scm, gnu/services/networking.scm,
gnu/services/sddm.scm, gnu/services/spice.scm,
gnu/services/ssh.scm, gnu/services/web.scm,
gnu/services/xorg.scm, gnu/system.scm: Replace the
#~(string-append #$pkg "/bin/foo") idiom with
(file-append pkg "/bin/foo").
2016-09-10 13:10:06 +02:00
Leo Famulari
e71479747b
gnu: pdf: Remove erroneous module import.
...
This is a followup to commit c41d97bed6
.
* gnu/packages/pdf.scm: Don't import (gnu packages javascript).
2016-09-10 01:16:48 -04:00
Leo Famulari
56ab55d1df
gnu: letsencrypt: Superseded by certbot.
...
* gnu/packages/tls.scm (letsencrypt)[properties]: New field.
2016-09-09 21:47:02 -04:00
Leo Famulari
2884c63cbc
gnu: Remove openjpeg-2.0.
...
* gnu/packages/image.scm (openjpeg-2.0): Remove variable.
2016-09-09 21:03:20 -04:00
Leo Famulari
c41d97bed6
gnu: mupdf: Update to 1.9a.
...
* gnu/packages/pdf.scm (mupdf): Update to 1.9a.
[source]: Use "mupdf-build-with-openjpeg-2.1.patch". Adjust snippet to
preserve bundled 'thirdparty/mujs'.
[inputs]: Add harfbuzz. Replace openjpeg-2.0 with openjpeg.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 21:03:20 -04:00
Leo Famulari
4ce01773f3
gnu: openjpeg: Fix CVE-2016-5157.
...
* gnu/packages/patches/openjpeg-CVE-2016-5157.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari
0f97e7e5cd
gnu: openjpeg-2.*: Fix CVE-2016-7163.
...
* gnu/packages/patches/openjpeg-CVE-2016-7163.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (openjpeg, openjpeg-2.0): Use it.
2016-09-09 21:03:19 -04:00
Leo Famulari
876d80d424
gnu: openjpeg: Update to 2.1.1.
...
* gnu/packages/image.scm (openjpeg): Update to 2.1.1.
[source]: Use GitHub URL and add file-name field. Remove
"openjpeg-use-after-free-fix.patch" and "openjpeg-CVE-2015-6581.patch" from
patches.
2016-09-09 21:03:19 -04:00
Ben Woodcroft
4b6da268ff
gnu: bamm: Update to 1.7.3.
...
* gnu/packages/bioinformatics.scm (bamm): Update to 1.7.3.
2016-09-10 09:47:42 +10:00
Ludovic Courtès
ab20d74a46
system: Build the initrd file name with 'file-append'.
...
* gnu/system.scm (operating-system-initrd-file)
(operating-system-grub.cfg): Use 'file-append' to construct the initrd
file name.
2016-09-09 23:54:44 +02:00
Ludovic Courtès
44d5f54e31
system: grub: Allow arbitrary kernel file names in 'menu-entry'.
...
Fixes <http://bugs.gnu.org/20067 >.
Reported by Tomáš Čech <sleep_walker@suse.cz>.
* gnu/system.scm (system-linux-image-file-name)
(operating-system-kernel-file): New procedures.
(operating-system-grub.cfg): Use 'operating-system-kernel-file' for the
'kernel' field of 'menu-entry'.
(operating-system-parameters-file): Likewise for the 'kernel' entry.
(read-boot-parameters): Adjust 'kernel' field so that it contains the
absolute file name of the image.
* gnu/system/grub.scm (grub-configuration-file)[linux-image-name]:
Remove.
[entry->gexp]: Assume LINUX is the absolute file name of the kernel
image.
* doc/guix.texi (GRUB Configuration): Add an example, and adjust
'kernel' field documentation accordingly.
2016-09-09 23:54:43 +02:00
Leo Famulari
c2783e2b94
gnu: geoclue: Update to 2.4.4.
...
* gnu/packages/gnome.scm (geoclue): Update to 2.4.4.
2016-09-09 17:16:33 -04:00
Eric Bavier
28f45dd7d7
gnu: c-reduce: Upgrade to 2.5.0.
...
* gnu/packages/debug.scm (c-reduce): Upgrade to 2.5.0.
[inputs]: Remove delta and perl-benchmark-timer. Add perl-term-readkey.
[arguments]: Adjust wrapper libraries.
2016-09-09 07:36:40 -05:00
Eric Bavier
ab78618f07
gnu: llvm: Build shared libraries.
...
* gnu/packages/llvm.scm (llvm)[arguments]: Add -DBUILD_SHARED_LIBS to
2016-09-09 07:36:40 -05:00
Eric Bavier
44e8559d39
gnu: llvm: propagate zlib input.
...
* gnu/packages/llvm.scm (llvm)[inputs]: Move zlib from here...
[ppropagated]: ...to here.
2016-09-09 07:36:40 -05:00
宋文武
19b2ea1b60
gnu: Fix wrong import of '(gnu packages zsh)'.
...
* gnu/packages/crypot.scm: Change import of '(gnu packages zsh)'
to '(gnu packages shells)'.
2016-09-09 19:09:38 +08:00
Ludovic Courtès
31769b9f95
gnu: guile: Search for .go files in "/site-ccache", not "/ccache".
...
* gnu/packages/guile.scm (guile-next)[search-paths]: Change "2.2/ccache"
to "2.2/site-ccache".
(guile-for-guile-emacs)[search-paths]: Likewise.
2016-09-09 11:04:44 +02:00
Ricardo Wurmus
b5fc72ff57
gnu: ardour: Do not contact ardour.org on start.
...
* gnu/packages/audio.scm (ardour)[arguments]: Add configure flag
"--no-phone-home".
2016-09-09 07:59:12 +02:00
Eric Bavier
2e3f185118
gnu: Add Tomb.
...
* gnu/packages/crypto.scm (tomb): New variable.
2016-09-09 00:46:11 -05:00
Eric Bavier
a2319d2c8f
gnu: Add Swish-e.
...
* gnu/packages/search.scm (swish-e): New variable.
* gnu/packages/patches/swish-e-search.patch,
gnu/packages/patches/swish-e-format-security.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-09-09 00:45:14 -05:00
Eric Bavier
1fa3e33604
gnu: Add steghide.
...
* gnu/packages/image.scm (steghide): New variable.
* gnu/packages/patches/steghide-fixes.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-09 00:45:14 -05:00
Eric Bavier
b9b3440b1f
gnu: Add mlocate.
...
* gnu/packages/search.scm (mlocate): New variable.
2016-09-09 00:45:14 -05:00
Leo Famulari
e0479f5223
gnu: file-roller: Update to 3.20.3 [fixes CVE-2016-7162].
...
* gnu/packages/gnome.scm (file-roller): Update to 3.20.3.
2016-09-09 01:32:52 -04:00
Ricardo Wurmus
96262573a3
gnu: ardour: Update to 5.3.
...
* gnu/packages/audio.scm (ardour): Update to 5.3.
2016-09-09 07:25:29 +02:00
Efraim Flashner
585b72c6f0
gnu: Add libhdate.
...
* gnu/packages/calendar.scm (libhdate): New variable.
2016-09-09 08:23:51 +03:00
Ludovic Courtès
5acf00f990
gnu: kmscon: Enable elogind support.
...
* gnu/packages/terminals.scm (kmscon)[source]: Add 'modules' and
'snippet'.
2016-09-09 00:18:09 +02:00
Ludovic Courtès
7326944b5c
gnu: kmscon: Build the man page.
...
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Add LIBXSLT,
LIBXML2, and DOCBOOK-XSL.
2016-09-09 00:18:09 +02:00
Ludovic Courtès
78325fa808
gnu: kmscon: Clarify synopsis, description, and supported systems.
...
* gnu/packages/terminals.scm (kmscon)[synopsis, description]: Clarify.
[supported-systems]: New field.
2016-09-09 00:18:09 +02:00
Clément Lassieur
d443199308
gnu: Add python-git-review.
...
* gnu/packages/openstack.scm (python-git-review)
(python2-git-review): New variables.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-08 20:28:16 +03:00
ng0
e56e5b129c
gnu: Add surfraw.
...
* gnu/packages/web.scm (surfraw): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-08 19:34:20 +03:00
John Darrington
fdf14c64f1
gnu: Add edit warning to generated grub.cfg files
...
* gnu/services/grub.scm (grub-configuration-file): Add code to emit warning.
2016-09-08 18:08:29 +02:00
John Darrington
1c6c0ad067
services: ntpd: Use a dedicated directory for drift file.
...
Fixes <https://bugs.gnu.org/24366 >. Drift file now resides in a
dedicated directory owned by the daemon.
* gnu/services/networking.scm (ntp-service-activation): New procedure,
(ntp-service-type): Add new service-extension.
2016-09-08 18:08:22 +02:00
Leo Famulari
7fb461d2fe
gnu: curl: Update replacement to 7.50.2 [fixes CVE-2016-7141].
...
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.50.2
(curl-7.50.1): Replace with ...
(curl-7.50.2): ... this.
2016-09-08 11:44:31 -04:00
Erik Edrosa
a232d2c6a8
gnu: openal: Update to 1.17.2.
...
* gnu/packages/audio.scm (openal): Update to 1.17.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-08 11:57:32 +03:00
Efraim Flashner
9e258dc249
gnu: lightweight-desktop.tmpl: Fix typo.
...
* gnu/system/examples/lightweight-desktop.tmpl: While it is currently
unknown if Bob has a brother, it is sufficiently documented that Alice
is, in fact, Bob's sister.
2016-09-08 08:07:49 +03:00
Leo Famulari
c0bc4b8c7d
gnu: graphicsmagick: Update to 1.3.25 [fixes CVE-2016-2317].
...
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.25.
2016-09-07 17:53:50 -04:00
Leo Famulari
23c43e55ac
gnu: imagemagick: Update to 6.9.5-9.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-9.
2016-09-07 17:53:50 -04:00
Ricardo Wurmus
ea55a39530
gnu: man-db: Patch path to iconv.
...
* gnu/packages/man.scm (man-db)[arguments]: Add phase
"patch-iconv-path".
Fixes <http://bugs.gnu.org/24373 >.
2016-09-07 20:54:14 +02:00
Ricardo Wurmus
e79b3c37e3
gnu: man-db: Use modify-phases syntax.
...
* gnu/packages/man.scm (man-db)[arguments]: Use modify-phases syntax.
2016-09-07 20:54:01 +02:00
John Darrington
d6a07ee675
gnu: Add rpc-daemon service
...
* gnu/services/nfs.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-07 20:26:11 +02:00
Ludovic Courtès
947a5d47a5
gnu: Add 'package-for-guile-2.2' procedure and use it.
...
* gnu/packages/guile.scm (guile-2.2-package-name)
(package-for-guile-2.2): New procedures.
* gnu/packages/guile.scm (guile2.2-json, guile2.2-minikanren)
(guile2.2-irregex, guile2.2-commonmark): New variables.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
757ce0f99d
gnu: guile-commonmark: Remove hard-coded "/2.0" in installation directories.
...
* gnu/packages/guile.scm (guile-commonmark)[source]: Add 'snippet' and
'modules'.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
ffc72ec6df
gnu: guile-json: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-json)[snippet]: Modify 'ac_subst_vars'
in 'configure', and use "@GUILE_EFFECTIVE_VERSION@" instead of "2.0" in
'Makefile.in'.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
4b74a29d8f
gnu: guile-minikanren: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-minikanren)[arguments]: Remove (ice-9
match) from #:modules. Use 'open-pipe*' to determine the effective
version of Guile, and use that to compute MODULE-DIR.
2016-09-07 18:42:46 +02:00
Ludovic Courtès
fe447664d8
gnu: guile-irregex: Remove hard-coded Guile effective version.
...
* gnu/packages/guile.scm (guile-irregex)[arguments]: Add (ice-9 popen)
and (ice-9 rdelim). Remove nested 'use-modules' form. Call
'open-pipe*' to determine Guile's effective version, and use it to
compute MODULE-DIR.
2016-09-07 18:42:46 +02:00
John Darrington
8f3afba44f
gnu: Enable tcp-wrappers for nrircd.
...
* gnu/packages/messaging.scm (ngircd) [inputs]: Add tcp-wrappers.
2016-09-07 18:41:43 +02:00
John Darrington
c4947d0e1b
gnu: Add tcp-wrappers.
...
* gnu/packages/networking.scm (tcp-wrappers): New variable.
2016-09-07 18:41:36 +02:00
Arun Isaac
e0d7b421f6
gnu: Add mpop.
...
* gnu/packages/mail.scm (mpop): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-07 15:37:19 +02:00
Ludovic Courtès
afa54a38b7
services: syslog: Use a PID file.
...
* gnu/services/base.scm (syslog-service-type)[start]: Remove --no-detach
and use #:pid-file.
2016-09-07 11:49:48 +02:00
Ludovic Courtès
e4a01b7d4d
gnu: inetutils: Use /var as the localstatedir.
...
* gnu/packages/admin.scm (inetutils)[arguments]: Add #:configure-flags.
2016-09-07 11:49:48 +02:00
Ludovic Courtès
309e523e8f
gnu: rottlog: Adjust the default 'weekly' config.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Add 'tweak-rc-weekly'
phase.
2016-09-07 11:49:48 +02:00
Ludovic Courtès
268ad34e0e
gnu: rottlog: Read configuration files from /etc/rottlog.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Set
ROTT_ETCDIR=/etc/rottlog in #:configure-flags and add #:make-flags.
2016-09-07 11:49:47 +02:00
Jan Nieuwenhuizen
11e7463482
gnu: rottlog: Set default value for 'packdir'.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Add 'set-packdir' phase.
2016-09-07 11:49:47 +02:00
Ludovic Courtès
8dc0ecae6c
gnu: rottlog: Use 'modify-phases'.
...
* gnu/packages/admin.scm (rottlog)[arguments]: Use 'modify-phases'.
2016-09-07 11:49:47 +02:00
ng0
b393a44cd0
gnu: Add perl-curses.
...
* gnu/packages/ncurses.scm (perl-curses): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-07 09:06:10 +03:00
Mark H Weaver
abc114bdd9
gnu: webkitgtk: Update to 2.12.5.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.12.5.
2016-09-07 01:15:09 -04:00
Hartmut Goebel
375cef6c6d
updated: gnu: add asn1c
...
* gnu/packages/tls.scm (asn1c): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-06 17:40:12 -04:00
Ludovic Courtès
967cfd18f6
gnu: paredit: Rename to 'emacs-paredit'.
...
* gnu/packages/emacs.scm (paredit)[name]: Change to "emacs-paredit".
(paredit/old-name): New variable.
2016-09-06 23:22:11 +02:00
Ludovic Courtès
01afdab89c
packages: Add 'package-superseded' and associated support.
...
This provides a way to mark a package as superseded by another one.
Upgrades replace superseded packages with their replacement.
* guix/packages.scm (package-superseded, deprecated-package): New
procedures.
* gnu/packages.scm (%find-package): Check for 'package-superseded'.
* guix/scripts/package.scm (transaction-upgrade-entry)[supersede]: New
procedure. Call it when 'package-superseded' is true.
* tests/guix-build.sh: Add test for a superseded package.
* tests/packages.scm ("package-superseded")
("transaction-upgrade-entry, superseded package"): New tests.
2016-09-06 23:22:10 +02:00
ng0
6fabb196e3
gnu: Add eschalot.
...
* gnu/packages/crypto.scm (eschalot): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-06 17:20:51 -04:00
Marius Bakke
618089f951
gnu: Add gzstream.
...
* gnu/packages/compression.scm (gzstream): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 22:26:03 +03:00
Petter
a61696216c
gnu: go: Update to 1.7.
...
* gnu/packages/golang.scm (go-1.6): Update to 1.7, with corresponding
minor changes to prebuild phase, and rename variable to...
(go-1.7): ...this new variable.
(go): Inherit from new "go-1.7".
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 22:09:09 +03:00
Danny Milosavljevic
a287fafef2
gnu: lua-5.1: install pkg-config file.
...
* gnu/packages/patches/lua51-pkgconfig.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/lua.scm (lua-5.1)[source]: Add it.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 22:02:17 +03:00
ng0
751c70404b
gnu: Add tintin++.
...
* gnu/packages/games.scm (tintin++): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 21:56:07 +03:00
Leo Famulari
3ed3c105e3
gnu: slock: Fix CVE-2016-6866.
...
* gnu/packages/patches/slock-CVE-2016-6866.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/suckless.scm (slock): Use it.
2016-09-06 14:52:15 -04:00
Leo Famulari
a7199b7d99
activation: Don't fail if /var/lib exists.
...
This is a followup to commit 6526d43ea4
.
* gnu/build/activation.scm (activate-user+groups): Use mkdir-p to create
/var/lib.
2016-09-06 14:41:48 -04:00
Hartmut Goebel
7247ecda0e
gnu: scribus: Update to 1.5.2.
...
* gnu/packages/scribus.scm (scribus): Update to 1.5.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-06 21:34:59 +03:00
Leo Famulari
763899f0db
gnu: Add openssl-next.
...
* gnu/packages/tls.scm (openssl-next): New variable.
* gnu/packages/patches/openssl-1.1.0-c-rehash-in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-06 13:47:32 -04:00
John Darrington
83457fe00e
gnu: Add teximpatient.
...
* gnu/packages/tex.scm (teximpatient): New variable.
2016-09-06 18:36:29 +02:00
John Darrington
274563e1f4
gnu: Add ding.
...
* gnu/packages/dictionaries.scm (ding): New variable.
2016-09-06 18:36:22 +02:00
David Craven
24e051cb5f
gnu: Add weston.
...
* gnu/packages/freedesktop.scm (weston): New variable.
2016-09-06 17:48:59 +02:00
David Craven
dfe05a514c
gnu: Add xorg-server-xwayland.
...
* gnu/packages/xorg.scm (xorg-server-xwayland): New variable.
2016-09-06 17:48:59 +02:00
David Craven
40b3f52399
gnu: Add cairo-xcb.
...
* gnu/packages/gtk.scm (cairo-xcb): New variable.
2016-09-06 17:48:59 +02:00
David Craven
935644c01a
services: Add sddm service.
...
* gnu/services/sddm.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (@deftp, @deffn): Add documentation.
2016-09-06 17:48:59 +02:00
David Craven
15791fa535
gnu: Add sddm.
...
* gnu/packages/display-managers.scm (sddm): New variable.
2016-09-06 17:48:59 +02:00
David Craven
901385ca02
gnu: Add greenisland.
...
* gnu/packages/display-managers.scm (greenisland): New variable.
2016-09-06 17:48:59 +02:00
David Craven
99c53e226e
gnu: Add prefix to license imports in (gnu packages display-managers).
...
* gnu/packages/display-managers.scm: Import (guix licenses) with prefix
"license:".
2016-09-06 17:48:59 +02:00
David Craven
ec2e2f6ce2
services: syslog: Use syslog-configuration.
...
* gnu/services/base.scm (<syslog-configuration>): New variable.
(syslog-service-type): Use <syslog-configuration>.
(syslog-service): Use <syslog-configuration>.
* gnu/tests/base.scm (%avahi-os): Use <syslog-configuration>.
* doc/guix.texi (syslog-configuration-type): Add @deftp.
(syslog-service): Update @deffn.
2016-09-06 17:48:59 +02:00
David Craven
f2901d824a
services: Export initrc.
...
* gnu/services/xorg.scm (define-module): Export initrc.
2016-09-06 17:48:59 +02:00
David Craven
6526d43ea4
activation: Allow home directories to be created under /var/lib.
...
* gnu/build/activation.scm (activate-user+groups): Make sure /var/lib
exists.
2016-09-06 17:48:59 +02:00
David Craven
f2e7be4e29
system: vm: Remove -net user flag.
...
* gnu/system/vm.scm (common-qemu-options): Remove -net user flag.
2016-09-06 17:48:59 +02:00
Tobias Geerinckx-Rice
5e814f63a4
gnu: btrfs-progs: Update to 4.7.2.
...
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.2.
2016-09-06 16:46:21 +02:00
Efraim Flashner
83723949a4
gnu: Fix pre-2.7.0 qemu builds.
...
This is a follow-up to 43bec6d0
.
* gnu/packages/debug.scm (qemu-2.3.0),
gnu/packages/grub.scm (qemu-for-tests)[arguments]: Remove the
'disable-test-qga phase.
2016-09-06 15:53:57 +03:00
Efraim Flashner
6779b93222
gnu: gst-plugins-bad: Remove unreferenced qt input.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Remove qtbase.
2016-09-06 13:06:45 +03:00
Efraim Flashner
58458a65ec
gnu: gst-plugins-ugly: Add mpg123 support.
...
* gnu/packages/gstreamer.scm (gst-plugins-ugly)[inputs]: Add mpg123.
2016-09-06 13:06:45 +03:00
Efraim Flashner
5e50f846b5
gnu: gst-plugins-base: Add opus support.
...
* gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Add opus.
2016-09-06 13:06:45 +03:00
Efraim Flashner
462b567650
gnu: orc: Use 'modify-phases'.
...
* gnu/packages/gstreamer.scm (orc)[arguments]: Use the 'modify-phases'
syntax.
2016-09-06 13:06:45 +03:00
Efraim Flashner
c6f0b0f603
gnu: orc: Update to 0.4.26.
...
* gnu/packages/gstreamer.scm (orc): Update to 0.4.26.
2016-09-06 13:06:44 +03:00
Leo Famulari
fea1422e27
gnu: slock: Update to 1.3.
...
* gnu/packages/suckless.scm (slock): Update to 1.3.
[inputs]: Add libxrandr.
2016-09-05 22:46:10 -04:00
Leo Famulari
43bec6d06d
gnu: qemu: Update to 2.7.0 [fixes CVE-2016-7116].
...
* gnu/packages/qemu.scm (qemu): Update to 2.7.0.
[arguments]: Adjust path in 'disable-test-qga' phase.
2016-09-05 20:35:21 -04:00
ng0
c2b411c288
gnu: Add freealut.
...
* gnu/packages/audio.scm (freealut): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:59:38 +03:00
ng0
901c1aae0a
gnu: Add libtoxcore.
...
* gnu/packages/messaging.scm (libtoxcore): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:59:08 +03:00
John Darrington
4e835710f1
gnu: Add git@2.9
...
* gnu/packages/version-control.scm (git@2.9): New variable.
* gnu/packages/version-control.scm (cgit)[inputs]: Replace git with git@2.9
2016-09-05 20:47:28 +02:00
ng0
823c82929b
gnu: Add perl-www-opensearch.
...
* gnu/packages/web.scm (perl-www-opensearch): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:31:54 +03:00
ng0
246455c287
gnu: Add perl-xml-feed.
...
* gnu/packages/xml.scm (perl-xml-feed): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:31:54 +03:00
ng0
a022b23fa9
gnu: Add perl-xml-rss.
...
* gnu/packages/xml.scm (perl-xml-rss): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:31:47 +03:00
ng0
60e8c2ae2c
gnu: Add perl-test-manifest.
...
* gnu/packages/perl.scm (perl-test-manifest): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:31:07 +03:00
ng0
b2696a58b3
gnu: Add perl-xml-atom.
...
* gnu/packages/xml.scm (perl-xml-atom): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:31:07 +03:00
ng0
0c1bab36a9
gnu: Add perl-xml-xpath.
...
* gnu/packages/xml.scm (perl-xml-xpath): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:30:56 +03:00
ng0
428e4463c3
gnu: Add perl-path-tiny.
...
* gnu/packages/perl.scm (perl-path-tiny): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:18:15 +03:00
ng0
3cf17446cf
gnu: Add perl-unicode-utf8.
...
* gnu/packages/perl.scm (perl-unicode-utf8): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:18:12 +03:00
ng0
b51b2bf3a4
gnu: Add perl-uri-fetch.
...
* gnu/packages/web.scm (perl-uri-fetch): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:18:09 +03:00
ng0
46173a0d10
gnu: Add perl-feed-find.
...
* gnu/packages/web.scm (perl-feed-find): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:18:06 +03:00
ng0
8a0773a2b4
gnu: Add perl-datetime-format-w3cdtf.
...
* gnu/packages/perl.scm (perl-datetime-format-w3cdtf): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:18:02 +03:00
ng0
951e924c9b
gnu: Add perl-datetime-format-mail.
...
* gnu/packages/perl.scm (perl-datetime-format-mail): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:17:58 +03:00
ng0
ba24828805
gnu: Add perl-class-errorhandler.
...
* gnu/packages/perl.scm (perl-class-errorhandler): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:17:55 +03:00
ng0
105d4ee2df
gnu: Add perl-uri-template.
...
* gnu/packages/web.scm (perl-uri-template): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-05 21:17:45 +03:00
Efraim Flashner
ddfd10c884
gnu: font-gnu-unifont: Update to 9.0.02.
...
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 9.0.02.
2016-09-05 17:49:33 +03:00
Efraim Flashner
f99cfc19a2
gnu: borg: Rebuild generated C files.
...
* gnu/packages/backup.scm (borg)[source]: Remove generated '.c' files.
[native-inputs]: Add python-cython.
2016-09-05 15:25:27 +03:00
Efraim Flashner
35b380648b
gnu: Remove elementary, evas-generic-loaders, emotion-generic-players.
...
* gnu/packages/enlightenment.scm (elementary, evas-generic-loaders)
(emotion-generic-players): Remove variables.
These packages were absorbed by efl-1.18.0.
2016-09-05 15:25:27 +03:00
Clément Lassieur
24262239da
gnu: Add mb2md.
...
* gnu/packages/mail.scm (mb2md): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-05 10:56:57 +02:00
John J. Foerch
818db70872
gnu: Add ola.
...
* gnu/packages/ola.scm (ola): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-05 10:56:57 +02:00
Efraim Flashner
d84a5861de
gnu: libvpx: Update to 1.6.0.
...
* gnu/packages/video.scm (libvpx): Update to 1.6.0.
2016-09-05 11:19:20 +03:00
Efraim Flashner
e49e74f5c4
gnu: bitcoin-core: Update to 0.13.0.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 0.13.0.
[native-inputs]: Use python-3 over python-2.
2016-09-05 10:47:53 +03:00
Ludovic Courtès
239c6e2762
system: Use 'source-module-closure' where needed.
...
* gnu/system/vm.scm (%vm-module-closure): Remove.
(expression->derivation-in-linux-vm): Use 'source-module-closure'
instead of %VM-MODULE-CLOSURE.
(qemu-image): Likewise.
* gnu/system/linux-initrd.scm (expression->initrd): Likewise.
(flat-linux-module-directory, base-initrd): Likewise.
* gnu/system/mapped-devices.scm (open-luks-device): Likewise.
2016-09-05 00:06:47 +02:00
Ludovic Courtès
2ff0da0257
file-systems: Always use (guix build syscalls).
...
* gnu/build/file-systems.scm: Use (guix build syscalls)
unconditionally. Override the 'mount' and 'umount' bindings
when (guile) provides them.
(MS_RDONLY, MS_NOSUID, MS_NODEV, MS_NOEXEC, MS_REMOUNT)
(MS_BIND, MS_MOVE): Remove.
* guix/build/syscalls.scm (%libc-errno-pointer): Add
'false-if-exception' around 'dynamic-func'.
2016-09-05 00:06:47 +02:00
Rene Saavedra
f7c9b01f29
gnu: nano: Update to 2.7.0.
...
* gnu/packages/nano.scm (nano): Update to 2.7.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-04 16:48:44 -04:00
Stefan Reichoer
696cb41be7
gnu: Add remind.
...
* gnu/packages/calendar.scm (remind): New variable.
2016-09-04 16:59:16 +02:00
Kei Kebreau
adbd7faf41
gnu: Add p7zip.
...
* gnu/packages/compression.scm (p7zip): New variable.
* gnu/packages/patches/remove-unused-p7zip-code.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-04 16:27:31 +02:00
Efraim Flashner
b11cf99ff5
gnu: rage: Update to 0.2.1.
...
* gnu/packages/enlightenment.scm (rage): Update to 0.2.1.
2016-09-04 16:14:10 +03:00
Brendan Tildesley
f5e4229a07
gnu: Add libicns.
...
* gnu/packages/image.scm (libicns): New variable.
Signed-off-by: David Craven <david@craven.ch>
2016-09-04 13:00:46 +02:00
Danny Milosavljevic
8cfdd64c37
gnu: dtc: Update to 1.4.2.
...
* gnu/packages/u-boot.scm (dtc): Update to 1.4.2. Delete patch.
* gnu/packages/patches/dtc-add-missing-symbols-to-lds.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Delete patch.
Signed-off-by: David Craven <david@craven.ch>
2016-09-04 13:00:46 +02:00
Julian Graham
7b39b7eb91
gnu: gzochi: Update to 0.10.1.
...
* gnu/packages/game-development.scm (gzochi): Update to 0.10.1.
Signed-off-by: David Craven <david@craven.ch>
2016-09-04 13:00:46 +02:00
Efraim Flashner
48409ef269
gnu: infernal: Limit to i686 and x86_64 systems.
...
* gnu/packages/bioinformatics.scm (infernal)[supported-systems]: The
package requires VMX or SSE capability for parallel instructions, so
limit it to those supported systems.
2016-09-04 12:43:10 +03:00
Marius Bakke
dddcb25c7f
gnu: Add python-odfpy.
...
* gnu/packages/python.scm (python-odfpy, python2-odfpy): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
2016-09-04 10:29:39 +03:00
ng0
c4dd0defe1
gnu: awesome: Shorten the description.
...
* gnu/packages/wm.scm (awesome)[description]: Shorten.
Signed-off-by: Alex Kost <alezost@gmail.com>
2016-09-04 10:29:39 +03:00
doncatnip
37355498e6
gnu: gtk: Add clipit.
...
* gnu/packages/gtk.scm (clipit): New variable.
Co-authored-by: 宋文武 <iyzsong@gmail.com>
2016-09-04 15:08:58 +08:00
Ricardo Wurmus
69913ed0e6
Merge branch 'gtk-im-modules'
2016-09-04 08:19:10 +02:00
Efraim Flashner
df90106610
gnu: aria2: Update to 1.26.1.
...
* gnu/packages/bittorrent.scm (aria2): Update to 1.26.1.
2016-09-03 23:48:46 +03:00
Efraim Flashner
217e0edfdc
gnu: mpv: Update to 0.20.0.
...
* gnu/packages/video.scm (mpv): Update to 0.20.0.
2016-09-03 22:50:59 +03:00
John Darrington
db8b5f5262
gnu: rpcbind: Enable warm starts
...
* gnu/packages/onc-rpc.scm (rpcbind)[arguments]: Pass --enable-warmstarts
to #:configure-flags.
2016-09-03 18:07:04 +02:00
John Darrington
79518126e7
Revert "gnu: yelp: Update to 3.21.3"
...
This reverts commit 29405d8821
.
2016-09-03 16:25:47 +02:00
John Darrington
8c65863fb3
gnu: git: Update to 2.10.0.
...
* gnu/packages/version-control.scm (git): Update to 2.10.0.
2016-09-03 16:24:18 +02:00
John Darrington
fd0a23e9eb
gnu: libnfsidmap: Set pluginpath at configure time.
...
* gnu/packages/linux.scm (libnfsidmap)[arguments]: Pass --with-pluginpath=
to #:configure-flags.
2016-09-03 15:52:21 +02:00
Ricardo Wurmus
35aa90a1fd
gnu: Add Infernal.
...
* gnu/packages/bioinformatics.scm (infernal): New variable.
2016-09-02 16:46:37 +02:00
Leo Famulari
d058708e86
gnu: libidn: Replace with 1.33 [fixes CVE-2015-8948 and CVE-2016-{6261,6263}].
...
* gnu/packages/libidn.scm (libidn)[replacement]: New field.
(libidn-1.33): New variable.
2016-09-02 09:52:56 -04:00
Efraim Flashner
135ba811c6
gnu: python2-ipython: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-ipython): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-terminado.
[inputs]: Remove work-around for python2-jsonschema, python2-matplotlib,
python2-numpy, python2-requests.
(python-inputs)[properties]: New field.
2016-09-02 06:44:37 +03:00
Efraim Flashner
fc1a170e65
gnu: python2-numexpr: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-numexpr): Replace package definition
with 'package-with-python2', using 'strip-python2-variant'.
2016-09-02 06:44:36 +03:00
Efraim Flashner
2b031d3fc1
gnu: python2-scikit-image: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-scikit-image): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-matplotlib,
python2-numpy, python2-scipy.
2016-09-02 06:44:36 +03:00
Efraim Flashner
7e21b9fb26
gnu: python-scikit-learn: Set source file name.
...
* gnu/packages/python.scm (python-scikit-learn)[source]: Add 'file-name'
field.
2016-09-02 06:44:36 +03:00
Efraim Flashner
25a2f81f9b
gnu: python2-scikit-learn: Use strip-python2-variant.
...
* gnu/packages/python.scm (python2-scikit-learn): Replace package
definition with 'package-with-python2', using 'strip-python2-variant'
to simplify the package definition.
2016-09-02 06:44:35 +03:00
Efraim Flashner
d44a618384
gnu: python-requests-mock: Update to 1.0.0.
...
* gnu/packages/openstack.scm (python-requests-mock): Update to 1.0.0.
[inputs]: Remove python-setuptools. Move python-mock ...
[native-inputs]: ... to here. Add python-discover, python-fixtures,
python-sphinx, python-testrepostory, python-testtools.
[properties]: Add python2-variant.
(python2-requests-mock): inherit stripped variant.
[native-inputs]: Use python2-setuptools.
2016-09-02 06:44:25 +03:00
Mark H Weaver
bb76ef9d8b
Revert "gnu: gsl: Update to 2.2."
...
This reverts commit b16b16e6c2
.
Rationale: gsl-2.2 consistently fails its test suite on i686. Inkscape
depends on gsl, and the grub background image is converted using
inkscape, so i686 systems can no longer be built.
2016-09-01 20:17:01 -04:00
Danny Milosavljevic
f63e5eaaeb
gnu: dtc: Add missing symbols patch from debian.
...
* gnu/packages/u-boot.scm (dtc)[source]: Add patch.
* gnu/packages/patches/dtc-add-missing-symbols-to-lds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: David Craven <david@craven.ch>
2016-09-02 00:16:34 +02:00
John Darrington
705b971477
gnu: Fix typo in description of xfce-desktop-service.
...
* gnu/services/desktop.scm (xfce-desktop-service) abilit --> ability.
2016-09-01 17:55:49 +02:00
John Darrington
7e348e6c0d
gnu: Add rpcbind
...
* gnu/packages/onc-rpc.scm (rpcbind): New variable.
2016-09-01 17:55:39 +02:00
Kei Kebreau
261b3da532
gnu: Add telepathy-mission-control.
...
* gnu/packages/freedesktop.scm (telepathy-mission-control): New variable.
2016-09-01 11:24:51 -04:00
Danny Milosavljevic
71d4676069
gnu: Add u-boot.
...
* gnu/packages/u-boot.scm (u-boot, make-u-boot-package,
u-boot-vexpress_ca9x4, u-boot-malta): New variables.
Co-authored-by: David Craven <david@craven.ch>
2016-09-01 17:17:42 +02:00
Danny Milosavljevic
d62ed73239
gnu: Add dtc.
...
* gnu/packages/u-boot.scm (dtc): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add file.
Co-authored-by: David Craven <david@craven.ch>
2016-09-01 17:17:42 +02:00
Ludovic Courtès
38c2b50354
Reinstate "services: elogind: Provide '%elogind-file-systems' by extension."
...
This reverts commit 17073dafc5
.
2016-09-01 14:57:03 +02:00
Marius Bakke
5fd66a37d5
gnu: slim: Move to display-managers.scm.
...
* gnu/packages/display-managers.scm: New file.
* gnu/packages/slim.scm: Delete file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Adjust accordingly.
* gnu/services/xorg.scm: Likewise.
2016-09-01 14:36:49 +02:00
Mark H Weaver
307347fe1b
gnu: Fix typo in copyright notice in (gnu packages networking).
...
* gnu/packages/networking.scm: "Coypright" --> "Copyright".
2016-09-01 04:27:08 -04:00
Leo Famulari
7335ca1d71
gnu: icedtea-6: Update to 1.13.12 [security fixes].
...
Fixes CVE-2016-{3458,3485,3500,3508,3550,3606}.
* gnu/packages/java.scm (icedtea-6): Update to 1.13.12.
[source]: Remove 'icedtea-remove-overrides' patch.
[arguments]: Move ALSA header substitution to 'patch-paths' phase.
* gnu/packages/patches/icedtea-remove-overrides.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 19:04:46 -04:00
Marius Bakke
68c35ba96e
gnu: rofi: Update to 1.2.0.
...
* gnu/packages/xdisorg.scm (rofi): Update to 1.2.0.
[inputs]: Drop libx11 and add xcb-util-xrm.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-31 15:12:29 -04:00
Marius Bakke
4493a3c2ef
gnu: Add xcb-util-xrm.
...
* gnu/packages/xdisorg.scm (xcb-util-xrm): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-31 15:12:25 -04:00
John Darrington
a7074f47ad
gnu: wcslib: Correct formatting and grammar.
...
* gnu/packages/astronomy.scm (wcslib): Minor whitespace and grammatical
changes.
2016-08-31 20:57:23 +02:00
Eric Bavier
46a0622481
gnu: bambam: Remove wrap-binary phase.
...
Functionality provided already by python-build-system.
* gnu/packages/games.scm (bambam)[arguments]: Remove 'wrap-binary phase.
[synopsis]: Capitalize first word.
2016-08-31 12:16:19 -05:00
Ludovic Courtès
7b44cae50a
services: shepherd: Add 'shepherd-service-upgrade', from 'guix system'.
...
* guix/scripts/system.scm (service-upgrade): Move to...
* gnu/services/shepherd.scm (shepherd-service-upgrade): ... here.
* tests/system.scm ("service-upgrade: nothing to do", "service-upgrade:
one unchanged, one upgraded, one new", "service-upgrade: service
depended on is not unloaded", "service-upgrade: obsolete services that
depend on each other"): Move to...
* tests/services.scm: ... here. Adjust to 'service-upgrade' rename.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
6673bddc9a
services: shepherd: Parameterize 'shepherd-service-back-edges'.
...
* gnu/services/shepherd.scm (shepherd-service-back-edges): Add
#:provision and #:requirement parameter. Honor them.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
a5d78eb64b
services: shepherd: Add 'shepherd-service-lookup-procedure'.
...
* gnu/services/shepherd.scm (shepherd-service-lookup-procedure): New
procedure.
(shepherd-service-back-edges)[provision->service]: Use it.
* tests/services.scm ("shepherd-service-lookup-procedure"): New test.
2016-08-31 15:44:20 +02:00
Ludovic Courtès
183605c853
services: herd: Provide <live-service> objects.
...
* gnu/services/herd.scm (<live-service>): New record type.
(current-services): Change to return a single value: #f or a list of
<live-service>.
* guix/scripts/system.scm (call-with-service-upgrade-info): Adjust
accordingly.
* gnu/tests/base.scm (run-basic-test)["shepherd services"]: Adjust
accordingly.
2016-08-31 15:44:19 +02:00
Ricardo Wurmus
c180533bb5
gnu: subread: Update to 1.5.1.
...
* gnu/packages/bioinformatics.scm (subread): Update to 1.5.1.
2016-08-31 15:23:03 +02:00
ng0
840224aadc
gnu: Add emacs-auto-complete.
...
* gnu/packages/emacs.scm (emacs-auto-complete): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-31 10:10:30 +03:00
ng0
9657aba4ed
gnu: Add emacs-cyberpunk-theme.
...
* gnu/packages/emacs.scm (emacs-cyberpunk-theme): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-31 10:10:30 +03:00
ng0
41392b9a3d
gnu: Add emacs-flx.
...
* gnu/packages/emacs.scm (emacs-flx): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-31 10:10:30 +03:00
Ben Woodcroft
7d57ebaa7c
gnu: aragorn: Update to 1.2.37.
...
* gnu/packages/bioinformatics.scm (aragorn): Update to 1.2.37.
2016-08-31 15:52:49 +10:00
Eric Bavier
0c4520d686
gnu: autojump: Fix failing tests.
...
This is a followup to 1d33b9e; test script was moved in upgrade to
version 22.3.4.
* gnu/packages/admin.scm (autojump)[arguments]: Adjust unit test script
file name.
2016-08-31 00:46:59 -05:00
Efraim Flashner
b0488fe549
gnu: Add bambam.
...
* gnu/packages/games.scm (bambam): New variable.
2016-08-31 00:46:59 -05:00
Efraim Flashner
4916514503
gnu: alsa-utils: Use 'modify-phases'.
...
* gnu/packages/linux.scm (alsa-utils)[arguments]: Use 'modify-phases'
syntax.
2016-08-31 08:38:18 +03:00
Efraim Flashner
43043f23f5
gnu: alsa-utils: Update to 1.1.2.
...
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.2.
2016-08-31 08:38:17 +03:00
John Darrington
c9bd15c1d8
gnu: Add gnuastro
...
* gnu/packages/astronomy.scm (gnuastro): New variable.
2016-08-31 06:17:13 +02:00
John Darrington
2be83f6e8d
gnu: Add wcslib
...
* gnu/packages/astronomy.scm (wcslib): New variable.
2016-08-31 06:17:07 +02:00
John Darrington
82e4557d56
gnu: Add cfitsio
...
* gnu/packages/astronomy.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-08-31 06:16:54 +02:00
Efraim Flashner
7a3f940541
gnu: fossil: Update to 1.35.
...
* gnu/packages/version-control.scm (fossil): Update to 1.35.
[source]: Download from fossil-scm.org, remove patch, remove snippet.
* gnu/packages/patches/fossil-test-fixes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-31 00:57:05 +03:00
Kei Kebreau
bb8b543a48
gnu: Add telepathy-idle.
...
* gnu/packages/freedesktop.scm (telepathy-idle): New variable.
2016-08-30 17:35:53 -04:00
David Craven
72783891fe
gnu: Add kpmcore.
...
* gnu/packages/kde-frameworks.scm (kpmcore): New variable.
2016-08-30 22:38:33 +02:00
David Craven
0a7c2d0864
gnu: Add plasma-framework.
...
* gnu/packages/kde-frameworks.scm (plasma-framework): New variable.
2016-08-30 22:38:33 +02:00
David Craven
97bb2dbb2a
gnu: Add kxmlrpcclient.
...
* gnu/packages/kde-frameworks.scm (kxmlrpcclient): New variable.
2016-08-30 22:38:33 +02:00
David Craven
469a743cd0
gnu: Add kxmlgui.
...
* gnu/packages/kde-frameworks.scm (kxmlgui): New variable.
2016-08-30 22:38:33 +02:00
David Craven
7ac520dd22
gnu: Add kwallet.
...
* gnu/packages/kde-frameworks.scm (kwallet): New variable.
2016-08-30 22:38:32 +02:00
David Craven
2128da9a98
gnu: Add ktextwidgets.
...
* gnu/packages/kde-frameworks.scm (ktextwidgets): New variable.
2016-08-30 22:38:32 +02:00
David Craven
def00811a4
gnu: Add ktexteditor.
...
* gnu/packages/kde-frameworks.scm (ktexteditor): New variable.
2016-08-30 22:38:32 +02:00
David Craven
12b49b6234
gnu: Add kservice.
...
* gnu/packages/kde-frameworks.scm (kservice): New variable.
2016-08-30 22:38:32 +02:00
David Craven
e941775293
gnu: Add krunner.
...
* gnu/packages/kde-frameworks.scm (krunner): New variable.
2016-08-30 22:38:32 +02:00
David Craven
85e831ec0c
gnu: Add kpeople.
...
* gnu/packages/kde-frameworks.scm (kpeople): New variable.
2016-08-30 22:38:31 +02:00
David Craven
6609b1a394
gnu: Add kparts.
...
* gnu/packages/kde-frameworks.scm (kparts): New variable.
2016-08-30 22:38:31 +02:00
David Craven
10ca449af1
gnu: Add knotifyconfig.
...
* gnu/packages/kde-frameworks.scm (knotifyconfig): New variable.
2016-08-30 22:38:31 +02:00
David Craven
2ac7e35af2
gnu: Add knewstuff.
...
* gnu/packages/kde-frameworks.scm (knewstuff): New variable.
2016-08-30 22:38:31 +02:00
David Craven
17252110fc
gnu: Add kio.
...
* gnu/packages/kde-frameworks.scm (kio): New variable.
2016-08-30 22:38:31 +02:00
David Craven
3d6701902b
gnu: Add kinit.
...
* gnu/packages/kde-frameworks.scm (kinit): New variable.
2016-08-30 22:38:30 +02:00
David Craven
612c254538
gnu: Add kiconthemes.
...
* gnu/packages/kde-frameworks.scm (kiconthemes): New variable.
2016-08-30 22:38:30 +02:00
David Craven
bdfe11a5e7
gnu: Add kglobalaccel.
...
* gnu/packages/kde-frameworks.scm (kglobalaccel): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
2016-08-30 22:38:30 +02:00
David Craven
3e1ce65be6
gnu: Add kemoticons.
...
* gnu/packages/kde-frameworks.scm (kemoticons): New variable.
2016-08-30 22:38:30 +02:00
David Craven
40d768485c
gnu: Add kdesu.
...
* gnu/packages/kde-frameworks.scm (kdesu): New variable.
2016-08-30 22:38:30 +02:00
David Craven
d02addd52d
gnu: Add kdesignerplugin.
...
* gnu/packages/kde-frameworks.scm (kdesignerplugin): New variable.
2016-08-30 22:38:29 +02:00
David Craven
ef0f84502c
gnu: Add kded.
...
* gnu/packages/kde-frameworks.scm (kded): New variable.
2016-08-30 22:38:29 +02:00
David Craven
f422ad1275
gnu: Add kdeclarative.
...
* gnu/packages/kde-frameworks.scm (kdeclarative): New variable.
2016-08-30 22:38:29 +02:00
David Craven
ccce03edce
gnu: Add kconfigwidgets.
...
* gnu/packages/kde-frameworks.scm (kconfigwidgets): New variable.
2016-08-30 22:38:29 +02:00
David Craven
21d381f4ef
gnu: Add kcmutils.
...
* gnu/packages/kde-frameworks.scm (kcmutils): New variable.
2016-08-30 22:38:29 +02:00
David Craven
5c63ebb846
gnu: Add kbookmarks.
...
* gnu/packages/kde-frameworks.scm (kbookmarks): New variable.
2016-08-30 22:38:28 +02:00
David Craven
fb748c395d
gnu: Add kactivities-stats.
...
* gnu/packages/kde-frameworks.scm (kactivities-stats): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
2016-08-30 22:38:28 +02:00
David Craven
88549d2e0c
gnu: Add kactivities.
...
* gnu/packages/kde-frameworks.scm (kactivities): New variable.
2016-08-30 22:38:28 +02:00
David Craven
092ab1c0bc
gnu: Add baloo.
...
* gnu/packages/kde-frameworks.scm (baloo): New variable.
2016-08-30 22:38:28 +02:00
David Craven
225941b028
gnu: Add prefix to license imports in (gnu packages qt).
...
* gnu/packages/qt.scm: Import (guix licenses) with prefix
"license:".
2016-08-30 22:38:28 +02:00
David Craven
ed02e1fec8
gnu: qtbase: Add native search paths.
...
* gnu/packages/qt.scm (qtbase)[native-search-paths]: Add
QML2_IMPORT_PATH, QT_PLUGIN_PATH, XDG_DATA_DIRS and XDG_CONFIG_DIRS.
2016-08-30 22:37:45 +02:00
ng0
f409d0aacf
gnu: emacs-neotree: Keep downloaded source file format.
...
* gnu/packages/emacs.scm (emacs-neotree)[source]: Keep downloaded file format.
2016-08-30 22:28:39 +03:00
Leo Famulari
6fb0dd3495
gnu: entr: Update to 3.6.
...
Suggested by Matthew O'N.S Jordan <matthewjordannm@gmail.com>.
* gnu/packages/entr.scm (entr): Update to 3.6.
2016-08-30 15:22:30 -04:00
John Darrington
6a540995fb
gnu: libnfsidmap: Correct punctuation
...
* gnu/packages/linux.scm (libnfsidmap)[description]: Replace semicolon with colon.
2016-08-30 18:34:23 +02:00
Ludovic Courtès
4af1876ebf
gnu: squeak-vm: Make builds bit-reproducible.
...
* gnu/packages/smalltalk.scm (squeak-vm)[source]: Add 'snippet'.
2016-08-30 12:00:52 +02:00
Nicolas Goaziou
ef380d72ce
gnu: Add squeak-vm.
...
* gnu/packages/smalltalk.scm (squeak-vm): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-08-30 12:00:39 +02:00
Ludovic Courtès
5b65bcab59
gnu: smalltalk: Use 'license:' prefix.
...
* gnu/packages/smalltalk.scm: Use 'license:' prefix for (guix licenses).
2016-08-30 11:26:01 +02:00
Ludovic Courtès
e2c1b70c2b
gnu: libnfsidmap: Fix Texinfo markup.
...
* gnu/packages/linux.scm (libnfsidmap)[description]: Add missing @code.
2016-08-30 09:59:45 +02:00
ng0
cc04b099ca
gnu: guile-gnunet: Use https URL.
...
* gnu/packages/gnunet.scm (guile-gnunet)[home-page]: Use https URL.
2016-08-30 03:25:08 -04:00
ng0
175b259cca
gnu: grub: Use https URL.
...
* gnu/packages/grub.scm (grub)[home-page]: Use https URL.
2016-08-30 03:24:03 -04:00
ng0
cc7a5c71d5
gnu: guile-opengl: Use https URL.
...
* gnu/packages/gl.scm (guile-opengl)[home-page]: Use https URL.
2016-08-30 03:23:59 -04:00
Efraim Flashner
b16b16e6c2
gnu: gsl: Update to 2.2.
...
* gnu/packages/maths.scm (gsl): Update to 2.2.
2016-08-30 08:39:09 +03:00
Efraim Flashner
c3336b37ad
gnu: apl: Update to 1.6.
...
* gnu/packages/apl.scm (apl): Update to 1.6.
2016-08-30 08:38:59 +03:00
John Darrington
594d740d72
gnu: Add libnfsidmap
...
* gnu/packages/linux.scm (libnfsidmap): New variable.
2016-08-30 07:00:59 +02:00
John Darrington
1da82dbb99
gnu: libtirpc: Use 'modify-phases'.
...
* gnu/packages/onc-rpc.scm (libtirpc)[arguments]: Use 'modify-phases'.
2016-08-30 07:00:28 +02:00
John Darrington
13bef904d7
gnu: libtirpc: Remove the --disable-gssapi configure flag.
...
* gnu/packages/onc-rpc.scm (libtirpc)[arguments]: Remove the --disable-gssapi
configure flag.
[inputs]: Add mit-krb5
2016-08-30 06:59:44 +02:00
John Darrington
06550e0779
gnu: Add German Aspell dictionary.
...
* gnu/packages/aspell.scm (aspell-dict-de): New variable.
2016-08-30 06:57:31 +02:00
John Darrington
29405d8821
gnu: yelp: Update to 3.21.3
...
* gnu/packages/gnome.scm (yelp): Update to 3.21.3
2016-08-30 06:56:50 +02:00
ng0
1062f2451f
gnu: Add stagit.
...
* gnu/packages/version-control.scm (stagit): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 21:10:35 -04:00
ng0
369387b65d
gnu: version-control: Use license: prefix.
...
* gnu/packages/version-control.scm (define-module): Import guix licenses with a prefix.
(parted): Use the import prefix.
(bazaar): Likewise.
(git): Likewise.
(libgit2): Likewise.
(cgit): Likewise.
(shflags): Likewise.
(git-flow): Likewise.
(gitolite): Likewise.
(mercurial): Likewise.
(neon): Likewise.
(subversion): Likewise.
(rcs): Likewise.
(cvs): Likewise.
(cvs-fast-export): Likewise.
(vc-dwim): Likewise.
(diffstat): Likewise.
(cssc): Likewise.
(aegis): Likewise.
(reposurgeon): Likewise.
(tig): Likewise.
(findnewest): Likewise.
(myrepos): Likewise.
(git-annex-remote-hubic):: Likewise.
(fossil): Likewise.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 21:10:35 -04:00
Leo Famulari
4e9d5055fb
gnu: libtiff: Fix CVE-2016-5314.
...
* gnu/packages/patches/libtiff-CVE-2016-5314.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.
2016-08-29 20:55:07 -04:00
Ben Woodcroft
caa9bc7dc5
gnu: diamond: Update to 0.8.20.
...
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.20.
2016-08-30 10:46:30 +10:00
Ben Woodcroft
520e89eb23
gnu: ruby-concurrent: Adjust for 'replace-git-ls-files'.
...
* gnu/packages/ruby.scm (ruby-concurrent)[arguments]: Adjust for new build
phase 'replace-git-ls-files'.
2016-08-30 10:31:48 +10:00
Leo Famulari
ed5940b617
gnu: libtiff: Fix CVE-2016-{3623,3945,3990,3991,5321,5323}.
...
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
* gnu/packages/patches/libtiff-CVE-2016-3623.patch,
gnu/packages/patches/libtiff-CVE-2016-3945.patch,
gnu/packages/patches/libtiff-CVE-2016-3990.patch,
gnu/packages/patches/libtiff-CVE-2016-3991.patch,
gnu/packages/patches/libtiff-CVE-2016-5321.patch,
gnu/packages/patches/libtiff-CVE-2016-5323.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-08-29 20:20:52 -04:00
Leo Famulari
9c85fea912
gnu: imagemagick: Update to 6.9.5-8.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-8.
2016-08-29 19:11:07 -04:00
Troy Sankey
bc8273d0c2
gnu: khal: Update to 0.8.3.
...
* gnu/packages/calendar.scm (khal): Update to 0.8.3.
[source]: Remove snippet.
[arguments]: Remove 'disable-tests' phase.
[native-inputs]: Add python-pytest-cov and python-freezegun.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 18:39:44 -04:00
Troy Sankey
f2f5335393
gnu: python-icalendar: Update to 3.10.
...
* gnu/packages/python.scm (python-icalendar): Update to 3.10.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 18:39:44 -04:00
Troy Sankey
974ee2c152
gnu: Add python-freezegun.
...
* gnu/packages/python.scm (python-freezegun, python2-freezegun): New variables.
Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-29 18:39:40 -04:00
Tobias Geerinckx-Rice
5b63a8568b
gnu: keyutils: Fix typo in synopsis.
...
* gnu/packages/crypto.scm (keyutils)[synopsis]: Fix typo.
2016-08-29 22:02:38 +02:00
Tobias Geerinckx-Rice
e1c57612d3
gnu: hplip: Update to 3.16.8.
...
* gnu/packages/cups.scm (hplip): Update 3.16.8.
2016-08-29 11:47:48 +02:00
Efraim Flashner
67e1581c7d
gnu: ffmpeg: Update to 3.1.3.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.1.3.
2016-08-29 07:51:11 +03:00
Ludovic Courtès
334bda9a9e
tests: Make sure /var/guix/gcroots/profiles is a valid symlink.
...
Reported by csanchezdll@gmail.com (Carlos Sánchez de La Lama)
at <https://lists.gnu.org/archive/html/guix-devel/2016-08/msg01641.html >.
* gnu/build/install.scm (directives): Add /var/guix/gcroots/profiles
symlink.
* gnu/tests/base.scm (run-basic-test)["/var/guix/gcroots/profiles is a
valid symlink"]: New test.
2016-08-29 00:09:44 +02:00
Ludovic Courtès
40d28609f7
tests: Make sure /run/current-system is a GC root.
...
* gnu/tests/base.scm (run-basic-test)["/run/current-system is a GC
root"]: New test.
2016-08-29 00:09:44 +02:00
ng0
bcce05a00b
gnu: libmicrohttpd: Update to 0.9.51.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.51.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-08-29 00:09:44 +02:00
Tobias Geerinckx-Rice
e385e95767
gnu: Add ecryptfs-utils.
...
* gnu/packages/linux.scm (ecryptfs-utils): New variable.
2016-08-28 20:20:16 +02:00
Tobias Geerinckx-Rice
279d902b59
gnu: Add keyutils.
...
* gnu/packages/crypto.scm (keyutils): New variable.
2016-08-28 20:20:16 +02:00
Efraim Flashner
4fc36b853f
gnu: xf86-input-synaptics: Update to 1.8.99.1.
...
* gnu/packages/xorg.scm (xf86-input-synaptics): Update to 1.8.99.1.
2016-08-28 20:31:30 +03:00
Efraim Flashner
7ca3ce6b9f
gnu: xf86-video-openchrome: Update to 0.5.0.
...
* gnu/packages/xorg.scm (xf86-video-openchrome): Update to 0.5.0.
[source]: Remove patch.
* gnu/packages/patches/xf86-video-openchrome-glibc-2.20.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-08-28 20:31:30 +03:00
Efraim Flashner
346b085642
gnu: xf86-input-evdev: Update to 2.10.3.
...
* gnu/packages/xorg.scm (xf86-input-evdev): Update to 2.10.3.
2016-08-28 20:31:29 +03:00
Efraim Flashner
ef5b2cab5f
gnu: xf86-video-ati: Update to 7.7.0.
...
* gnu/packages/xorg.scm (xf86-video-ati): Update to 7.7.0.
2016-08-28 20:31:29 +03:00
Ludovic Courtès
d03db7434b
system: Do not create the home directory of "nobody".
...
Fixes <http://bugs.gnu.org/24275 >.
Reported by John Darrington <john@darrington.wattle.id.au>.
* gnu/system/shadow.scm (%base-user-accounts):
Add (create-home-directory? #f) for "nobody".
2016-08-28 15:11:18 +02:00
Ludovic Courtès
eb56ee027b
system: Add 'create-home-directory?' field to <user-account>.
...
* gnu/system/shadow.scm (<user-account>)[create-home-directory?]: New
field.
(user-account->gexp): Serialize it.
* gnu/build/activation.scm (activate-users+groups)[activate-user]:
Update 'match-lambda' pattern accordingly. Pass #:create-home? to
'ensure-user'.
(add-user, modify-user, ensure-user): Add #:create-home? parameter and
honor it.
* doc/guix.texi (User Accounts): Document it.
2016-08-28 15:11:18 +02:00
David Craven
3eb2fca612
gnu: kmscon: Add missing licenses.
...
* gnu/packages/terminals.scm (kmscon)[license]: Add lgpl2.1+, bsd-2 and gpl2+.
2016-08-28 14:48:29 +02:00
David Craven
d7af202b81
gnu: libtsm: Add missing licenses.
...
* gnu/packages/terminals.scm (libtsm)[license]: Add lgpl2.1+, isc and bsd-2.
2016-08-28 14:46:51 +02:00
David Craven
520af15742
gnu: python-ipaddress: Update to 1.0.16.
...
* gnu/packages/python.scm (python-ipaddress): New variable.
(python2-ipaddress): Use package-with-python2.
2016-08-28 14:04:56 +02:00
David Craven
81f1515d5a
gnu: Add python-url.
...
* gnu/packages/python.scm (python-url): New variable.
(python2-url): New variable.
2016-08-28 14:04:55 +02:00
David Craven
b2319996dc
gnu: Add python-publicsuffix2.
...
* gnu/packages/python.scm (python-publicsuffix2): New variable.
(python2-publicsuffix2): New variable.
2016-08-28 14:04:54 +02:00
David Craven
d6907ff75f
gnu: Add python-publicsuffix.
...
* gnu/packages/python.scm (python-publicsuffix): New variable.
(python2-publicsuffix): New variable.
2016-08-28 14:04:54 +02:00
David Craven
05b59190df
gnu: Add python-schematics.
...
* gnu/packages/python.scm (python-schematics): New variable.
(python2-schematics): New variable.
2016-08-28 14:04:53 +02:00
David Craven
6a6c9d4332
gnu: Add python-sh.
...
* gnu/packages/python.scm (python-sh): New variable.
(python2-sh): New variable.
2016-08-28 14:04:53 +02:00
David Craven
691cd90dc0
gnu: Add python-pymongo.
...
* gnu/packages/python.scm (python-pymongo): New variable.
(python2-pymongo): New variable.
2016-08-28 14:04:52 +02:00
David Craven
a9ac982a2b
gnu: Add python-nltk.
...
* gnu/packages/python.scm (python-nltk): New variable.
(python2-nltk): New variable.
2016-08-28 14:04:51 +02:00
David Craven
8794bd8bb3
gnu: Add python-binaryornot.
...
* gnu/packages/python.scm (python-binaryornot): New variable.
(python2-binaryornot): New variable.
2016-08-28 14:04:51 +02:00
David Craven
3f641af088
gnu: python: Import guix licenses with #:prefix license:.
...
* gnu/packages/python.scm (define-module): Add import.
2016-08-28 14:04:50 +02:00
Ricardo Wurmus
1ae27aac4c
gnu: Add prosody.
...
* gnu/packages/messaging.scm (prosody): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
d62dc2aec2
gnu: Add lua5.1-sec.
...
* gnu/packages/lua.scm (lua5.1-sec): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
182de8fcdd
gnu: Add lua5.1-filesystem.
...
* gnu/packages/lua.scm (lua5.1-filesystem): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
c21b826127
gnu: Add lua5.1-socket.
...
* gnu/packages/lua.scm (lua5.1-socket): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
fd07a6a66d
gnu: Add lua5.1-expat.
...
* gnu/packages/lua.scm (lua5.1-expat): New variable.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
572e433faf
gnu: lua: Use "license:" prefix.
...
* gnu/packages/gstreamer.scm (define-module): Import guix licenses with
"license:" prefix.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
07cbe28ede
gnu: lua: Build with support for dynamic libraries.
...
* gnu/packages/lua.scm (lua)[arguments]: Use regular build phase and add
make-flags.
2016-08-28 12:41:27 +02:00
Ricardo Wurmus
234e7980b5
gnu: gtk+: Add patch to support GUIX_GTK3_IM_MODULE_FILE.
...
* gnu/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Ricardo Wurmus
711670c04f
gnu: gtk+-2: Add patch to support GUIX_GTK2_IM_MODULE_FILE.
...
* gnu/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+-2)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Arun Isaac
be9f3a8331
gnu: Add bwm-ng.
...
* gnu/packages/networking.scm (bwm-ng): New variable.
2016-08-28 09:48:50 +02:00
Leo Famulari
6bd9a3432c
gnu: mupdf: Fix CVE-2016-{6265,6525}.
...
* gnu/packages/patches/mupdf-CVE-2016-6265.patch,
gnu/packages/patches/mupdf-CVE-2016-6525.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf): Use them.
2016-08-27 17:35:21 -04:00
Kei Kebreau
aa127019b5
gnu: octave: Update to 4.0.3.
...
* gnu/packages/maths.scm (octave): Update to 4.0.3.
[inputs]: Remove unnecessary curl, cyrus-sasl and openssl dependencies.
2016-08-27 08:04:21 +02:00