Commit graph

12399 commits

Author SHA1 Message Date
Efraim Flashner
ca569eb89f
gnu: aria2: Update to 1.29.0.
* gnu/packages/bittorrent.scm (aria2): Update to 1.29.0.
2016-11-17 07:26:20 +02:00
Mark H Weaver
2f63e087fe
Revert "gnu: icecat: Enable gtk3 support."
This reverts commit eaf72e218e.

IceCat misbehaves with gtk+3, most notably the scroll bar handles are
invisible.  Here we revert back to gtk+2 until these problems can be
addressed.
2016-11-16 22:34:11 -05:00
Eric Bavier
fe047e1380
gnu: Add Handbrake.
* gnu/packages/video.scm (handbrake): New variable.
* gnu/packages/patches/handbrake-pkg-config-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 20:58:12 -06:00
Leo Famulari
1339a8ed1c
gnu: libtiff: Fix some buffer overflows.
* gnu/packages/patches/libtiff-uint32-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:28 -05:00
Leo Famulari
7cea56e2ac
gnu: libtiff: Fix CVE-2016-9297.
* gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:24 -05:00
Efraim Flashner
d87c201f96
gnu: jasper: Update to 1.900.29.
* gnu/packages/image.scm (jasper): Update to 1.900.29.
[inputs]: Add libjpeg.
2016-11-16 22:06:33 +02:00
Mark H Weaver
9cdb405b81
gnu: icecat: Remove unneeded patch.
This is a followup to commit 1a87aa7567.

* gnu/packages/gnuzilla.scm (icecat)[sources][patches]: Remove patch for
CVE-2016-5296, which is for a bundled copy of pixman that is
subsequently deleted by a snippet.
2016-11-16 14:14:25 -05:00
Marius Bakke
d3e5dc0a44
gnu: perl-dbd-mysql: Update to 4.039 [Fixes CVE-2016-1249].
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.039.
[source]: Update CPAN URI.
2016-11-16 18:33:57 +00:00
Leo Famulari
1d87fdf531
gnu: ncmpcpp: Update to 0.7.7.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.7.
2016-11-16 13:09:36 -05:00
Leo Famulari
0ffa8b8e7b
gnu: shotwell: Update to 0.25.0.1.
* gnu/packages/gnome.scm (shotwell): Update to 0.25.0.1.
2016-11-16 13:09:36 -05:00
Mark H Weaver
1a87aa7567
gnu: icecat: Add fixes from Firefox ESR 45.5.0.
Includes fixes for CVE-2016-5290, CVE-2016-5291, CVE-2016-5297, CVE-2016-9064,
and CVE-2016-9066.

* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes for
aforementioned CVEs and other selected fixes from Firefox ESR 45.5.0.  Note
that the first six patches of CVE-2016-5290 and the patch for CVE-2016-9066
were already present, but were labeled by mozilla bug number instead of CVE.
* gnu/packages/patches/icecat-CVE-2016-9064.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 13:04:02 -05:00
Mark H Weaver
56ac2bf442
gnu: pixman: Add fix for CVE-2016-5296.
* gnu/packages/patches/pixman-CVE-2016-5296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[replacement]: New field.
(pixman/fixed): New variable.
2016-11-16 13:03:56 -05:00
宋文武
eb4b3e4bef
gnu: opensmtpd: Update to 6.0.2p1.
* gnu/packages/mail.scm (opensmtpd): Update to 6.0.2p1.
[arguments]: Pass '--with-path-sock=/var/run' to #:configure-flags.
2016-11-16 21:00:40 +08:00
Mark H Weaver
d55019136e
gnu: linux-libre: Update to 4.8.8.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.8.
2016-11-16 00:08:19 -05:00
Mark H Weaver
7d154949c9
gnu: linux-libre@4.4: Update to 4.4.32.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.32.
2016-11-16 00:06:46 -05:00
Ricardo Wurmus
86f4e9d76a
gnu: fftw: Build threads library.
* gnu/packages/algebra.scm (fftw)[arguments]: Add "--enable-threads" to
configure flags.
2016-11-15 22:09:25 +01:00
ng0
e1b0b8f5b7
gnu: Fix name for ng0.
* gnu/packages/gnupg.scm: Change name in copyright header.
2016-11-15 14:36:58 -05:00
Tobias Geerinckx-Rice
bb6e641588
gnu: Add httptunnel.
* gnu/packages/web.scm (httptunnel): New variable.
2016-11-15 20:27:14 +01:00
Ricardo Wurmus
84590149e6
gnu: hisat: Fix typo.
* gnu/packages/bioinformatics.scm (hisat)[arguments]: Fix directory
name in install phase.
2016-11-15 20:21:08 +01:00
Ricardo Wurmus
49c2665f7b
gnu: Add pcb-rnd.
* gnu/packages/engineering.scm (pcb-rnd): New variable.
2016-11-15 20:21:03 +01:00
Efraim Flashner
b02b9a520e
gnu: libmicrohttpd: Update to 0.9.52.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.52.
[home-page]: Use https.
2016-11-15 15:25:15 +02:00
Efraim Flashner
f5a077b10f
gnu: octave: Update to 4.2.0.
* gnu/packages/maths.scm (octave): Update to 4.2.0.
[native-inputs]: Add lzip.
[home-page]: Use https.
2016-11-15 15:21:15 +02:00
Efraim Flashner
fccab9931c
gnu: parallel: Update to 20161022.
* gnu/packages/parallel.scm (parallel): Update to 20161022.
[home-page]: Use https.
2016-11-15 11:45:53 +02:00
Efraim Flashner
6312043ca5
gnu: libcdio: Update to 0.94.
* gnu/packages/cdrom.scm (libcdio): Update to 0.94.
[home-page]: Use https.
2016-11-15 11:13:24 +02:00
Efraim Flashner
3ded2761ab
gnu: gvpe: Update to 3.0.
* gnu/packages/vpn.scm (gvpe): Update to 3.0.
2016-11-15 11:06:15 +02:00
Efraim Flashner
336f830961
gnu: cryptsetup: Update to 1.7.3.
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.3.
2016-11-15 09:45:37 +02:00
Efraim Flashner
538fe01934
gnu: python-vcversioner: Update to 2.16.0.0.
* gnu/packages/python.scm (python-vcversioner): Update to 2.16.0.0.
[inputs]: Remove python-setuptools.
[properties]: New field.
(python2-vcversioner): Use 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.
2016-11-15 09:45:28 +02:00
Tobias Geerinckx-Rice
1f781865fb
gnu: fish: Update to 2.4.0.
* gnu/packages/shells.scm (fish): Update to 2.4.0.
2016-11-15 01:17:01 +01:00
Tomáš Čech
e25c904f2c
services: Require wpa-supplicant-service for connman-service.
* gnu/services/networking.scm (connman-shepherd-service): Add
  wpa-supplicant among list of requirements.
2016-11-15 00:19:23 +01:00
Tomáš Čech
2cccbc2af2
services: Add wpa-supplicant-service.
* gnu/services/networking.scm (wpa-supplicant-service): New procedure.
(wpa-supplicant-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.
2016-11-15 00:19:17 +01:00
Tomáš Čech
028bf3c0b2
gnu: connman: Use localstatedir outside of store.
* gnu/packages/connman.scm (connman): Use localstatedir outside of store.
2016-11-15 00:13:29 +01:00
Efraim Flashner
8bcd6b91ff
gnu: python-jsonschema: Use 'nosetests'.
* gnu/packages/python.scm (python-jsonschema)[arguments]: Replace 'check
phase with python nosetests.
[native-inputs]: Add python-nose.
[home-page]: Use https.
(python2-jsonschema)[native-inputs]: Add python2-mock.
2016-11-14 22:49:50 +02:00
Efraim Flashner
571ffdebc3
gnu: accountsservice: Update to 0.6.43.
* gnu/packages/freedesktop.scm (accountsservice): Update to 0.6.43.
2016-11-14 21:02:10 +02:00
Ludovic Courtès
a4cb821791
gnu: guix-devel: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to commit
7ca37da855.
2016-11-14 15:39:32 +01:00
Ludovic Courtès
198eac2bca
gnu: guix: Really skip all the container tests.
* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Update
pattern in 'disable-container-tests' to match 'test-equal'.
2016-11-14 15:39:32 +01:00
Tobias Geerinckx-Rice
88eaed6174
gnu: libpsl: Update to 0.15.0.
* gnu/packages/web.scm (libpsl): Update to 0.15.0.
2016-11-14 14:12:50 +01:00
Efraim Flashner
7ca37da855
gnu: libinput: Enable GUI event tool.
* gnu/packages/freedesktop.scm (libinput)[inputs]: Add glib.
[native-inputs]: Add cairo, gtk+-3.
(libinput-minimal)[native-inputs]: Only pkg-config.
2016-11-14 13:06:02 +02:00
Efraim Flashner
73bb984ec4
gnu: freedesktop.scm: Reorder modules alphabetically.
* gnu/packages/freedesktop.scm: Reorder modules alphabetically.
2016-11-14 12:15:40 +02:00
Efraim Flashner
8c5cdf5f20
gnu: libinput: Update to 1.5.1.
* gnu/packages/freedesktop.scm (libinput): Update to 1.5.1.
2016-11-14 12:12:26 +02:00
Efraim Flashner
b231b057cd
gnu: wayland-protocols: Update to 1.7.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.7.
2016-11-14 11:55:01 +02:00
Andy Patterson
e66f0dd232
gnu: mpv: Use lua@5.2.
* gnu/packages/video.scm (mpv)[inputs]: Change 'lua' to 'lua-5.2'.
2016-11-14 09:03:55 +00:00
Leo Famulari
d9721bcf27
gnu: readline-6.2: Fix CVE-2014-2524.
* gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/readline.scm (readline-6.2): Use it.
2016-11-13 17:01:01 -05:00
Leo Famulari
27d7c4e93a
gnu: signify: Update to 20.
* gnu/packages/crypto.scm (signify): Update to 20.
2016-11-13 17:01:01 -05:00
Ludovic Courtès
142530178d
gnu: mailutils: Update to 3.0.
* gnu/packages/mail.scm (mailutils): Update to 3.0.
[arguments]: Adjust 'pre-build' phase.
* gnu/packages/patches/m4-gets-undeclared.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-11-13 21:12:32 +01:00
Efraim Flashner
d81850d438
gnu: guile-ncurses: Update to 2.1.
* gnu/packages/guile.scm (guile-ncurses): Update to 2.1.
[home-page]: Use https.
2016-11-13 22:02:05 +02:00
Tobias Geerinckx-Rice
927d850512
gnu: btrfs-progs: Update to 4.8.3.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.3.
2016-11-13 13:34:00 +01:00
Tobias Geerinckx-Rice
917239ff99
gnu: tidy: Use ‘modify-phases’.
* gnu/packages/web.scm (tidy)[arguments]: Use the ‘modify-phases’ syntax.
2016-11-13 13:34:00 +01:00
Tobias Geerinckx-Rice
3b0ac79500
gnu: protobuf: Replace dead Google Code home-page.
* gnu/packages/protobuf.scm (protobuf)[home-page]: Update it.
2016-11-13 13:33:59 +01:00
Tobias Geerinckx-Rice
3b0f2ba46b
gnu: exfat-utils: Update to 1.2.4.
* gnu/packages/mtools.scm (exfat-utils): Update to 1.2.4.
[source, home-page]: Move away from dead Google Code project.
[arguments, native-inputs]: Remove.
2016-11-13 13:33:59 +01:00
Andy Patterson
c25a51d5c6
gnu: clisp: Use readline@6.2.
* gnu/packages/lisp.scm (clisp)[inputs]: Use readline-6.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-13 13:00:44 +01:00
Ludovic Courtès
2cab1dd58b
Merge branch 'core-updates' 2016-11-13 00:34:16 +01:00
Efraim Flashner
15abcabe4e
gnu: Add newsbeuter.
* gnu/packages/syndication.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-11-12 20:50:48 +02:00
Efraim Flashner
c76dab7b36
gnu: Add stfl.
* gnu/packages/ncurses.scm (stfl): New variable.
2016-11-12 20:50:47 +02:00
Alex Sassmannshausen
8883b30165
gnu: Add perl-modern-perl.
* gnu/packages/perl.scm (perl-modern-perl): New variable.
2016-11-12 18:26:28 +01:00
Leo Famulari
5c66314bd9
gnu: libtiff: Fix CVE-2016-9273.
* gnu/packages/patches/libtiff-CVE-2016-9273.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.
2016-11-12 11:05:19 -05:00
Danny Milosavljevic
0a7f17f0e0
gnu: Add python-flask-restplus.
* gnu/packages/python.scm (python-flask-restplus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 16:17:40 +01:00
Danny Milosavljevic
1e6112d89f
gnu: Add python-rednose.
* gnu/packages/python.scm (python-rednose): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 16:15:08 +01:00
Danny Milosavljevic
e2fca4906e
gnu: Add python-termstyle.
* gnu/packages/python.scm (python-termstyle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 16:10:23 +01:00
Ludovic Courtès
998f9ac56d
gnu: guix: Update development snapshot.
This is a followup to 166ba5b102.

* gnu/packages/package-management.scm (guix-devel): Update to commit
166ba5b102.
2016-11-12 14:49:04 +01:00
Clément Lassieur
4a38422157
gnu: prosody: fix SSL/TLS.
* gnu/packages/lua.scm (lua5.1-sec-0.5): New variable.
* gnu/packages/messaging.scm (prosody):
[inputs]: Change lua5.1-sec to lua5.1-sec-0.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-12 13:04:45 +01:00
Ben Woodcroft
8be62d3f20
gnu: ruby-lumberjack: Update to 1.0.10.
* gnu/packages/ruby.scm (ruby-lumberjack): Update to 1.0.10.
[native-inputs]: Add 'ruby-timecop'.
2016-11-11 22:56:13 +10:00
Ben Woodcroft
e87dfdee86
gnu: ruby-arel: Update to 7.1.4.
* gnu/packages/ruby.scm (ruby-arel): Update to 7.1.4.
2016-11-11 22:48:22 +10:00
Ben Woodcroft
16d8d8b289
gnu: ruby-rake-compiler: Update to 1.0.1.
* gnu/packages/ruby.scm (ruby-rake-compiler): Update to 1.0.1.
2016-11-11 22:45:38 +10:00
Ben Woodcroft
81d0bd2f44
gnu: ruby-hoe: Update to 3.15.2.
* gnu/packages/ruby.scm (ruby-hoe): Update to 3.15.2.
2016-11-11 22:44:03 +10:00
Ben Woodcroft
c59491183a
gnu: ruby-rspec-core: Update to 3.5.4.
* gnu/packages/ruby.scm (ruby-rspec-core): Update to 3.5.4.
2016-11-11 22:40:39 +10:00
Ben Woodcroft
bb4bcb02c2
gnu: bundler: Update to 1.13.6.
* gnu/packages/ruby.scm (bundler): Update to 1.13.6.
2016-11-11 22:38:13 +10:00
Ben Woodcroft
e2bb2e1780
gnu: ruby-yard: Update to 0.9.5-1.d816482a.
* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.5-1.d816482a.
[source]: Update source URL.
[arguments]: Remove unneeded substitutions.  Change test target.
* gnu/packages/patches/ruby-yard-fix-skip-of-markdown-tests.patch (New
file)
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-11 22:15:37 +10:00
Ricardo Wurmus
7c45670b32
gnu: r-org-mm-eg-db: Update to 3.4.0.
* gnu/packages/bioinformatics.scm (r-org-mm-eg-db): Update to 3.4.0.
2016-11-11 09:08:08 +01:00
Ricardo Wurmus
0cfac6f270
gnu: r-org-dm-eg-db: Update to 3.4.0.
* gnu/packages/bioinformatics.scm (r-org-dm-eg-db): Update to 3.4.0.
2016-11-11 09:08:08 +01:00
Ricardo Wurmus
f04a3eff98
gnu: r-org-ce-eg-db: Update to 3.4.0.
* gnu/packages/bioinformatics.scm (r-org-ce-eg-db): Update to 3.4.0.
2016-11-11 09:08:08 +01:00
Ricardo Wurmus
83f9a6fb60
gnu: r-org-hs-eg-db: Update to 3.4.0.
* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Update to 3.4.0.
2016-11-11 09:08:07 +01:00
Leo Famulari
071c223bfa
gnu: linux-libre@4.4: Update to 4.4.31.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.31.
2016-11-11 01:31:19 -05:00
Leo Famulari
86fc6fe777
gnu: linux-libre: Update to 4.8.7.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.7.
2016-11-11 01:31:15 -05:00
Ludovic Courtès
472fc855bc
gnu: Add guile-aspell.
* gnu/packages/guile.scm (guile-aspell): New variable.
2016-11-11 00:23:16 +01:00
Ludovic Courtès
2c5ab05bff
gnu: wordnet: Build with gcc@6 to prevent chunked literal strings.
* gnu/packages/wordnet.scm (wordnet)[arguments]: Remove
-fno-builtin-strcpy.
[native-inputs]: New field.
2016-11-11 00:23:16 +01:00
Leo Famulari
aba5182c69
gnu: python-pillow: Update to 3.3.3 [fixes CVE-2016-{9189,9190}].
* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.3.
2016-11-10 18:17:50 -05:00
Ricardo Wurmus
b8deffe2b2
gnu: r-rmarkdown: Remove phase "copy-files-without-mode".
This phase is no longer needed as upstream has merged the fix in the
current release.

* gnu/packages/statistics.scm (r-rmarkdown)[arguments]: Remove build
phase "copy-files-without-mode".
2016-11-10 18:49:49 +01:00
Ricardo Wurmus
3f62fa2b81
gnu: inkscape: Use modify-phases syntax.
* gnu/packages/inkscape.scm (inkscape)[arguments]: Use modify-phases
syntax.
2016-11-10 18:49:48 +01:00
Marius Bakke
65d2f396f7
gnu: vim: Update to 8.0.0073.
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0073.
2016-11-10 17:30:08 +00:00
Ludovic Courtès
5970e8e248
container: Pass a list of <file-system> objects as things to mount.
* gnu/build/linux-container.scm (mount-file-systems): 'mounts' is now a
list of <file-system> objects instead of a list of lists ("specs").
Add call to 'file-system->spec' as the argument to 'mount-file-system'.
(run-container, call-with-container): Adjust docstring accordingly.
* gnu/system/file-systems.scm (spec->file-system): New procedure.
* gnu/system/linux-container.scm (container-script)[script]: Call
'spec->file-system' inside gexp.
* guix/scripts/environment.scm (launch-environment/container): Remove
call to 'file-system->spec'.
* tests/containers.scm ("call-with-container, mnt namespace")
("call-with-container, mnt namespace, wrong bind mount"): Pass a list of
<file-system> objects.
2016-11-10 18:01:44 +01:00
Ludovic Courtès
5e7eaccb14
linux-container: Use 'source-module-closure' when generating the script.
* gnu/system/linux-container.scm (container-script)[script]: Use
'source-module-closure' in 'with-imported-modules' form.
2016-11-10 18:01:44 +01:00
Ludovic Courtès
9e4e431e04
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to commit
324a2ba56c.
2016-11-10 18:01:44 +01:00
Paul Garlick
1c79e0861a
gnu: gmsh: Update to 2.14.1
* gnu/packages/maths.scm (gmsh): Update to 2.14.1.
[source]: Use new uri.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-11-10 18:57:57 +02:00
Marius Bakke
1b35fea19f
gnu: milkytracker: Update upstream location.
* gnu/packages/music.scm (milkytracker)[source]: Update source uri.
[home-page]: Change to new domain.

Reported-by: ng0 <ng0@we.make.ritual.n0.is>
2016-11-10 16:33:57 +00:00
Leo Famulari
8f9c89d13b
gnu: imagemagick: Update to 6.9.6-4.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-4.
2016-11-10 11:33:20 -05:00
Tobias Geerinckx-Rice
f34284abcb
gnu: claws-mail: Update to 3.14.1.
* gnu/packages/mail.scm (claws-mail): Update to 3.14.1.
2016-11-10 14:30:09 +01:00
Hartmut Goebel
99abcdbd9b
gnu: Add pdfposter.
* gnu/packages/pdf.scm(pdfposter): New variable.
2016-11-10 14:26:04 +01:00
Hartmut Goebel
c68e8591d8
gnu: Add python2-pypdf.
* gnu/packages/pdf.scm (python2-pypdf): New variable.
2016-11-10 14:26:04 +01:00
Hartmut Goebel
ad5a7d49c3
gnu: Add python-pypdf2.
* gnu/packages/pdf.scm (python-pypdf2, python2-pypdf2): New variables.
2016-11-10 14:26:04 +01:00
Ludovic Courtès
8033772363
gnu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings.
Partly addresses <http://bugs.gnu.org/24703>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/patches/gcc-strmov-store-file-names.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-5)[sources](patches): Add it.
(gcc-6)[sources](patches): Add it.
2016-11-09 21:24:44 +01:00
Thomas Danckaert
8bb115e0c6
gnu: Add kdevelop-pg-qt.
* gnu/packages/kde.scm (kdevelop-pg-qt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-09 21:24:44 +01:00
Thomas Danckaert
5a16e1c04e
gnu: Add libkomparediff2.
* gnu/packages/kde.scm (libkomparediff2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-09 21:24:44 +01:00
Ludovic Courtès
28791c1c8d
gnu: hidapi: Fix 'license'.
* gnu/packages/libusb.scm (hidapi)[license]: Actually call
'non-copyleft'.
2016-11-09 21:24:44 +01:00
Efraim Flashner
65dccb3a86
gnu: Add vifm.
* gnu/packages/vim.scm (vifm): New variable.
2016-11-09 20:56:36 +02:00
Leo Famulari
0b34b58688
gnu: libxslt: Fix CVE-2016-4738.
* gnu/packages/patches/libxslt-CVE-2016-4738.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxslt)[replacement]: New field.
(libxslt/fixed): New variable.
2016-11-09 10:19:49 -05:00
Efraim Flashner
d887f420d2
gnu: postgresql: Update to 9.5.5.
* gnu/packages/databases.scm (postgresql): Update to 9.5.5.
[home-page]: Use https.
2016-11-09 11:39:30 +02:00
Efraim Flashner
bc332a638b
gnu: mariadb: Update to 10.1.19.
* gnu/packages/databases.scm (mariadb): Update to 10.1.19.
2016-11-09 11:04:36 +02:00
Ludovic Courtès
de7da4e5d1
gnu: gnome-calculator: Update to 3.22.2.
* gnu/packages/gnome.scm (gnome-calculator): Update to 3.22.2.
2016-11-09 09:25:18 +01:00
Ludovic Courtès
7894ea6122
gnu: gcc-arm-none-eabi-4.9: Remove non-applicable patch.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[patches]: Remove
"gcc-arm-bug-71399.patch" from XGCC's patches.
2016-11-08 23:57:29 +01:00
Ludovic Courtès
946465bbaf
system: Reintroduce 'GUIX_LOCPATH', for compatibility with glibc@2.23.
* gnu/system.scm (operating-system-environment-variables): Re-add
'GUIX_LOCPATH'.  This reverts part of
9f58fe3d1c.
2016-11-08 23:31:27 +01:00
Efraim Flashner
e3ec6c806a
gnu: mate-themes: Update to 3.20.9.
* gnu/packages/mate.scm (mate-themes): Update to 3.20.9.
[source]: Update package location.
[inputs]: Remove gtk+-2, add gtk+-3.
[description]: Add note about dual gtk+-2/gtk+-3 support.
2016-11-08 22:53:43 +02:00
Efraim Flashner
27caff1b5d
gnu: mate-menus: Update to 1.16.0.
* gnu/packages/mate.scm (mate-menus): Update to 1.16.0.
[propagated-inputs]: Move glib ...
[inputs]: ... to here.
2016-11-08 22:35:27 +02:00
John Darrington
859e367d07
gnu: Add pam-krb5 service.
* doc/guix.texi (Kerberos Services): New node.
* gnu/services/kerberos.scm: New file.
* gnu/local.mk: Add it.
2016-11-08 21:35:26 +01:00
Efraim Flashner
9927943c30
gnu: mate-desktop: Update to 1.16.1.
* gnu/packages/mate.scm (mate-desktop): Update to 1.16.1.
[arguments]: Build with gtk+-3, enable mpaste.
[propagated-inputs]: Remove gtk+-2, move libxrandr,
startup-notification ...
[inputs]: ... to here.  Add gtk+-3, python-2.
2016-11-08 22:18:07 +02:00
Efraim Flashner
b6c5ad8564
gnu: mate-icon-theme: Update to 1.16.0.
* gnu/packages/mate.scm (mate-icon-theme): Update to 1.16.0.
2016-11-08 22:16:54 +02:00
Efraim Flashner
065999807d
gnu: libmateweather: Update to 1.16.1.
* gnu/packages/mate.scm (libmateweather): Update to 1.16.1.

[arguments]: Build with gtk+-3.
[propagated-inputs]: Remove gtk+-2, move gdk-pixbuf ...
[inputs]: ... to here. Add gtk+-3.
2016-11-08 22:16:18 +02:00
Ricardo Wurmus
8ae6040451
gnu: Add faust-2.
* gnu/packages/audio.scm (faust-2): New variable.
2016-11-08 21:00:02 +01:00
Ricardo Wurmus
83c49858b5
gnu: Add LLVM variant with RTTI support.
* gnu/packages/llvm.scm (llvm-with-rtti): New variable.
2016-11-08 20:59:58 +01:00
Marius Bakke
f0ad50af8c
gnu: python-tempest-lib: Update to 1.0.0.
* gnu/packages/openstack.scm (python-tempest-lib): Update to 1.0.0.
[home-page]: Use HTTPS.
2016-11-08 18:22:48 +00:00
Marius Bakke
43b53bbbf5
gnu: python-os-testr: Update to 0.8.0.
* gnu/packages/openstack.scm (python-os-testr, python2-os-testr): Update
to 0.8.0.
[home-page]: Use HTTPS.
2016-11-08 18:22:18 +00:00
Marius Bakke
eaba9d6670
gnu: python-jsonschema: Correct inputs.
* gnu/packages/python.scm (python-jsonschema)[inputs]: Remove
python-setuptools. Move python-vcversioner to ...
[native-inputs]: ... here.
* gnu/packages/python.scm (python2-jsonschema)[inputs]: Move
python2-functools32 to ...
[propagated-inputs]: ... here.
[native-inputs]: Add python2-setuptools.
2016-11-08 18:22:07 +00:00
Leo Famulari
c163a28473
gnu: libgit2: Update to 0.24.3 [fixes CVE-2016-{8568,8569}].
* gnu/packages/version-control.scm (libgit2): Update to 0.24.3.
2016-11-08 12:48:26 -05:00
Marius Bakke
912dcbad86
gnu: python-cryptography, python-cryptography-vectors: Update to 1.5.3.
* gnu/packages/python.scm (python-cryptography, python2-cryptography):
Update to 1.5.3.
[native-inputs]: Add python-pytz. Change python-pytest to python-pytest-2.9.2.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.5.3.
2016-11-08 16:14:15 +00:00
Leo Famulari
fca4ff3559
gnu: Add python-pytest-2.9.2.
* gnu/packages/python.scm (python-pytest-2.9.2): New variable.
2016-11-08 16:14:04 +00:00
Leo Famulari
667e777b4e
gnu: mupdf: Fix CVE-2016-{7504,7505,7506,7563,7564,9017,9136} in bundled mujs.
* gnu/packages/patches/mupdf-CVE-2016-7504.patch,
gnu/packages/patches/mupdf-CVE-2016-7505.patch
gnu/packages/patches/mupdf-CVE-2016-7506.patch
gnu/packages/patches/mupdf-CVE-2016-7563.patch
gnu/packages/patches/mupdf-CVE-2016-7564.patch
gnu/packages/patches/mupdf-CVE-2016-9017.patch
gnu/packages/patches/mupdf-CVE-2016-9136.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf)[source]: Use them.
2016-11-08 11:03:14 -05:00
Marius Bakke
81bf2ccbc4
system: Use grub from bootloader configuration.
* gnu/system/grub.scm (gnu): Export grub-configuration-grub.
* guix/scripts/system.scm (perform-action): Use it.
(define-module): Don't import (gnu packages grub).

Co-authored-by: Danny Milosavljevic <dannym@scratchpost.org>
2016-11-08 14:35:05 +00:00
Efraim Flashner
72246dc029
gnu: gcc@4.7: Build with texinfo@5.
* gnu/packages/gcc.scm (gcc@4.7)[native-inputs]: Use texinfo@5 in place
of texinfo@6.
2016-11-08 16:24:29 +02:00
Theodoros Foradis
842a1400a7
gnu: Add plantuml.
* gnu/packages/uml.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Roel Janssen <roel@gnu.org>
2016-11-08 14:59:04 +01:00
Leo Famulari
5045d80ff1
gnu: gnupg: Add TODO comment about custom build phase.
* gnu/packages/gnupg.scm (gnupg)[arguments]: Add comment.
2016-11-08 04:07:23 -05:00
Efraim Flashner
a00fbe8adf
gnu: keepassx: Update to 2.0.3.
* gnu/packages/password-utils.scm (keepassx): Update to 2.0.3.
[inputs]: Add libxi.
2016-11-07 21:57:00 +02:00
Efraim Flashner
2523691a22
gnu: owncloud-client: Update to 2.2.4.
* gnu/packages/owncloud.scm (owncloud-client): Update to 2.2.4.
[arguments]: Enable tests, disable two failing tests.
[inputs]: Remove python-wrapper, qt, ruby.  Add qtbase, qtwebkit.
Move perl ...
[native-inputs]: ... to here.  Add cmocka and qttools.
2016-11-07 21:56:47 +02:00
Danny Milosavljevic
6a686b18e0
gnu: python-sqlalchemy-utils: Mention optional dependencies in description.
* gnu/packages/python.scm (python-sqlalchemy-utils,
python2-sqlalchemy-utils)[description]: Mention optional dependencies.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-07 12:49:03 -05:00
Marius Bakke
1581406e23
gnu: Add efibootmgr.
* gnu/packages/linux.scm (efibootmgr): New variable.
2016-11-07 12:12:59 +00:00
Marius Bakke
0d74462a5f
gnu: Add efivar.
* gnu/packages/linux.scm (efivar): New variable.
2016-11-07 12:12:56 +00:00
Ben Woodcroft
06028aed7c
gnu: ruby-tzinfo-data: Update to 1.2016.9.
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2016.9.
2016-11-07 21:36:24 +10:00
Ben Woodcroft
17ba688c49
gnu: ruby-sqlite3: Update to 1.3.12.
* gnu/packages/ruby.scm (ruby-sqlite3): Update to 1.3.12.
2016-11-07 21:35:31 +10:00
Ben Woodcroft
e7d1d472cd
gnu: ruby-shoulda-context: Update to 1.2.2.
* gnu/packages/ruby.scm (ruby-shoulda-context): Update to 1.2.2.
2016-11-07 21:35:07 +10:00
Ben Woodcroft
ca0839142e
gnu: ruby-domain-name: Update to 0.5.20161021.
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20161021.
2016-11-07 21:34:15 +10:00
Ben Woodcroft
2a2eb07d87
gnu: ruby-http-cookie: Update to 1.0.3.
* gnu/packages/ruby.scm (ruby-http-cookie): Update to 1.0.3.
2016-11-07 21:33:41 +10:00
Ben Woodcroft
420fdfef9a
gnu: ruby-sequel: Update to 4.40.0.
* gnu/packages/ruby.scm (ruby-sequel): Update to 4.40.0.
2016-11-07 21:32:32 +10:00
Ben Woodcroft
3cf7c31720
gnu: diamond: Update to 0.8.26.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.26.
2016-11-07 21:31:09 +10:00
Thomas Danckaert
bd9174860c
gnu: texmaker: Use modular qt and qtwebkit.
* gnu/packages/tex.scm (texmaker)[inputs]: Use modular qt and qtwebkit.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-07 10:18:22 +01:00
Thomas Danckaert
47e1d280d5
gnu: Add qtwebkit.
* gnu/packages/qt.scm (qtwebkit): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-07 10:18:22 +01:00
Efraim Flashner
fbc44ef2cd
gnu: nano: Update to 2.7.1.
* gnu/packages/nano.scm (nano): Update to 2.7.1.
[home-page]: Use https.
2016-11-07 07:55:01 +02:00
Mark H Weaver
71e21fb26d
Merge branch 'master' into core-updates 2016-11-07 00:33:16 -05:00
Leo Famulari
14ac8e4865
gnu: jansson: Update to 2.9.
* gnu/packages/web.scm (jansson): Update to 2.9.
[source]: Remove 'jansson-CVE-2016-4425.patch'.
* gnu/packages/patches/jansson-CVE-2016-4425.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-06 19:50:30 -05:00
Ludovic Courtès
19ac2ba858
gnu: glibc: Add version 2.23.
* gnu/packages/base.scm (glibc-2.23): New variable.
2016-11-07 00:44:56 +01:00
Ludovic Courtès
fd68cc2c8b
gnu: ghostscript: Add 'upstream-name' property.
This allows 'guix refresh' to do the right thing.

* gnu/packages/ghostscript.scm (ghostscript)[properties]: New field.
2016-11-06 23:52:32 +01:00
Leo Famulari
2ad0240c56
gnu: acme-client: Update to 0.1.14.
* gnu/packages/tls.scm (acme-client): Update to 0.1.14.
2016-11-06 15:58:22 -05:00
Marius Bakke
a95403876e
gnu: vim: Update to 8.0.0069.
* gnu/packages/vim.scm (vim): Update to 8.0.0069.
2016-11-06 20:44:43 +00:00
Efraim Flashner
63d8f08fbf
gnu: qtmultimedia: Remove bundled library.
* gnu/packages/qt.scm (qtmultimedia)[source]: Remove bundled library.
2016-11-06 22:25:11 +02:00
Efraim Flashner
c04854da93
gnu: qtimageformats: Remove bundled libraries.
* gnu/packages/qt.scm (qtimagesformats)[source]: Remove bundled 3rd
party libraries.
2016-11-06 22:25:11 +02:00
Danny Milosavljevic
26d07efb79
gnu: python-sqlalchemy-utils: Use python-pytest.
* gnu/packages/python.scm (python-sqlalchemy-utils)[native-inputs]: Add
python-pytest.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:15 +00:00
Danny Milosavljevic
c22b4f87c2
gnu: python-sqlalchemy-utils: Propagate existing inputs.
* gnu/packages/python.scm (python-sqlalchemy-utils)[inputs]: Move to ...
[propagated-inputs]: ... here.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:14 +00:00
Danny Milosavljevic
462bf27157
gnu: Add python-flask-babel.
* gnu/packages/python.scm (python-flask-babel, python2-flask-babel):
  New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:14 +00:00
Danny Milosavljevic
9dede065ba
gnu: Add python-furl.
* gnu/packages/python.scm (python-furl, python2-furl): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:14 +00:00
Danny Milosavljevic
b91912c42a
gnu: Add python-orderedmultidict.
* gnu/packages/python.scm (python-orderedmultidict, python2-orderedmultidict):
  New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:13 +00:00
Danny Milosavljevic
4a0933307e
gnu: Add python-pycodestyle.
* gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle):
  New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-06 19:53:13 +00:00
John Darrington
290ad2243c
gnu: Remove comment which is factually incorrect.
* gnu/system/pam.scm: Remove incorrect comment.
2016-11-06 19:56:43 +01:00
Chris Marusich
1e17a2d5f2
install: Extract procedure: install-grub-config.
* gnu/build/install.scm (install-grub-config): New procedure.
(install-grub): Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-06 18:08:53 +01:00