Commit Graph

12444 Commits

Author SHA1 Message Date
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
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
Chris Marusich 3382bfe9ea
system: Avoid using device paths in <menu-entry> device field.
This fixes a regression introduced by
1ef8b72a7f, in which we would incorrectly use a
device path in a label-based grub root search command, e.g. 'search --label
--set /dev/sda4'.

* gnu/system.scm (grub-device): New procedure.
(operating-system-grub.cfg, operating-system-parameters-file): Use it.
(read-boot-parameters): Handle device paths correctly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-06 18:08:46 +01:00
Marius Bakke f4dc22bcd9
gnu: nmap: Update to 7.31.
* gnu/packages/admin.scm (nmap): Update to 7.31.
[arguments]: Add phase 'patch-Makefile' to prevent lua from being built.
2016-11-06 16:17:29 +00:00
Marius Bakke 331ef882ff
gnu: wireshark: Use lua-5.2.
* gnu/packages/networking.scm (wireshark)[inputs]: Change from 'lua' to
'lua-5.2'.
2016-11-06 16:17:27 +00:00
Marius Bakke 6dbf1fec0d
gnu: lua: Update to 5.3.3.
* gnu/packages/patches/lua52-liblua-so.patch: Rename to ...
* gnu/packages/patches/lua-liblua-so.patch: ... this. Add version comment.
* gnu/local.mk (dist_patch_DATA): Adjust patch name.
* gnu/packages/lua.scm (lua): Update to 5.3.3.
[source]: Use https URL. Use new patch name.
[home-page]: Use https URL.
(lua-5.2): New variable.
(lua-5.1)[source]: Use https URL.
2016-11-06 16:17:16 +00:00
ng0 de975de39b
gnu: build: file-system: Change url of LUKS specification.
* gnu/build/file-system.scm: Change url of LUKS specification.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-11-06 14:35:36 +02:00
ng0 f0badf98d7
gnu: pingus: Update upstream location.
* gnu/packages/games.scm (pingus)[source]: Update source uri.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-11-06 14:35:33 +02:00
ng0 73ea83f517
gnu: r-proto: Update project's home-page.
* gnu/packages/statistics.scm (r-proto)[home-page]: Update project's home-page.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-11-06 14:35:21 +02:00
Hartmut Goebel fab959d308
gnu: java-hamcrest-core: Fix build.
Since we now remove the directory "lib" from the source, we need to
create a directory where build.xml searches for .jar-files.

* gnu/packages/java.scm (java-hamcrest-core)[pahases]: New phase
  create-dummy-directories.
2016-11-06 11:49:12 +01:00
Hartmut Goebel e5213cd63b
gnu: java-hamcrest-core: Remove wrong source file-name.
The sources file-name was set to "java-hamcrest-core", while it contains
not only the "core" but all of hamcrest. Further the source archive
already has the correct name.

* gnu/packages/java.scm (java-hamcrest-core)[source]: Remove file-name.
2016-11-06 10:55:08 +01:00
Hartmut Goebel 006728966a
gnu: java-hamcrest-core: Update upstream location.
The checksum changed since the new location's archive contains no
jar-files (except those of external libraries) and line endings are
different.

* gnu/packages/java.scm (java-hamcrest-core)[source]: Update source
  uri and checksum. [snippet]: Remove directory "lib" completely.
2016-11-06 10:42:57 +01:00
Efraim Flashner 937bc2d137
gnu: bullet: Update to 2.85.1.
* gnu/packages/game-development.scm (bullet): Update to 2.85.1.
[source]: Change to new Github url.
[arguments]: Enable tests, build shared libraries.
[inputs]: Add glu, libx11, mesa.
2016-11-06 10:30:18 +02:00
Mark H Weaver 8b6ad165d1
Merge branch 'master' into core-updates 2016-11-06 03:29:06 -05:00
Mark H Weaver 7f4658983a
gnu: epiphany: Update to 3.22.1.
* gnu/packages/gnome.scm (epiphany): Update to 3.22.1.
2016-11-06 02:55:52 -05:00
Efraim Flashner 569fc290b3
gnu: ibus: Update to 1.5.14.
* gnu/packages/ibus.scm (ibus): Update to 1.5.14.
[arguments]: Disable emojis.
[inputs]: Add json-glib.
[home-page]: Use project's new home-page.
2016-11-05 23:23:37 +02:00
Efraim Flashner 7acc2a3eb3
gnu: libkate: Update upstream location.
* gnu/packages/xiph.scm (libkate)[source]: Update source uri.
[home-page]: Update project's home-page.
2016-11-05 23:23:36 +02:00
ng0 2c62b31619
gnu: w3m: Fix the commit string.
* gnu/packages/w3m.scm (w3m)[source]: Fix the commit string.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-05 17:12:24 -04:00
Leo Famulari 683cdbf51b
gnu: python-axolotl-curve25519: Fix license.
* gnu/packages/python.scm (python-axolotl-curve25519,
python2-axolotl-curve25519)[license]: Replace ISC with BSD-3.
2016-11-05 16:34:14 -04:00
Arun Isaac 06ff083754
gnu: Add python-axolotl.
* gnu/packages/python.scm (python-axolotl, python2-axolotl): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-05 16:32:19 -04:00
Arun Isaac 2f6dd9cdef
gnu: Add python-axolotl-curve25519.
* gnu/packages/python.scm (python-axolotl-curve25519,
  python2-axolotl-curve25519): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-05 16:32:15 -04:00
Leo Famulari 9422c98a0a
gnu: python-imagesize: Disable the test suite.
* gnu/packages/python.scm (python-imagesize, python2-imagesize)[arguments]:
Disable the tests.
2016-11-05 14:13:39 -04:00
Leo Famulari 2d125a9b21
gnu: weex: Update to 2.8.2 [fixes CVE-2005-3150].
* gnu/packages/ftp.scm (weex): Update to 2.8.2.
[source]: Use new URL. Remove obsolete 'weex-vacopy.patch'.
[arguments]: Remove custom 'configure' phase and add 'bootstrap' phase.
[native-inputs]: Add autoconf, automake, and gnu-gettext.
* gnu/packages/patches/weex-vacopy.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-05 13:31:44 -04:00
Efraim Flashner 268b3802e9
gnu: whois: Update to 5.2.13.
* gnu/packages/networking.scm (whois): Update to 5.2.13.
2016-11-05 17:46:55 +02:00
Efraim Flashner 0cee33ac96
gnu: gst-plugins-bad: Update to 1.10.0.
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.10.0.
[inputs]: Remove wayland.
[tests]: Update comment about failing tests.
[home-page]: Use https.
2016-11-05 17:41:39 +02:00
Efraim Flashner 18a9a7ef38
gnu: jasper: Update to 1.900.19.
* gnu/packages/image.scm (jasper): Update to 1.900.19.
[arguments]: Remove custom make-flags.
2016-11-05 17:41:38 +02:00
Efraim Flashner 378a0535e1
gnu: freeipmi: Update to 1.5.5.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.5.
2016-11-05 17:41:38 +02:00
Efraim Flashner 96451462c5
gnu: python-gst: Update to 1.10.0.
* gnu/packages/gstreamer.scm (python-gst): Update to 1.10.0.
2016-11-05 17:41:38 +02:00
Efraim Flashner 81fc4b20c7
gnu: gst-libav: Update to 1.10.0.
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner 7aa083e581
gnu: gst-plugins-ugly: Update to 1.10.0.
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner 49eddefbf0
gnu: gst-plugins-good: Update to 1.10.0.
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner 74e6c84444
gnu: gst-plugins-base: Update to 1.10.0.
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.0.
2016-11-05 17:41:37 +02:00
Efraim Flashner e2a2eeecce
gnu: gstreamer: Update to 1.10.0.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.0.
2016-11-05 17:41:36 +02:00
ng0 05234973c7
gnu: Add mps-youtube.
* gnu/packages/video.scm (mps-youtube): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-05 12:27:12 +00:00
ng0 02f8f804f0
gnu: Add python-pafy.
* gnu/packages/python.scm (python-pafy): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-05 12:27:12 +00:00
Leo Famulari c2f4cab9a0
gnu: libidn: Distinguish from libidn2.
* gnu/packages/libidn.scm (libidn)[description]: Add detail to help distinguish
from libidn2.
2016-11-05 01:12:35 -04:00
Leo Famulari 250a8abc66
gnu: Add libidn2.
* gnu/packages/libidn.scm (libidn2): New variable.
2016-11-05 01:12:31 -04:00
Kei Kebreau 674a0f9558
gnu: w3m: Switch to Debian's actively maintained fork of w3m.
Fixes some security issues seen here:
<http://www.openwall.com/lists/oss-security/2016/11/03/3>

* gnu/packages/w3m.scm (w3m): Switch it.
[source]: Use Debian's git tree. Remove obsolete patches.
[arguments]: Remove an unneeded substitute* function.
* gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch,
gnu/packages/patches/w3m-disable-weak-ciphers.patch,
gnu/packages/patches/w3m-force-ssl_verify_server-on.patch,
gnu/packages/patches/w3m-libgc.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-04 20:06:03 -04:00
Leo Famulari 682bfb8124
gnu: webkitgtk: Update to 2.14.2.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.1.
2016-11-04 19:49:11 -04:00
Ricardo Wurmus c27ae827da
gnu: Add jupyter.
* gnu/packages/python.scm (jupyter): New variable.
2016-11-04 21:23:08 +01:00
Ricardo Wurmus accd5f996e
gnu: python-ipython: Update to 4.0.0.
* gnu/packages/python.scm (python-ipython): Update to 4.0.0.
[inputs]: Keep only "readline" and "which"; move the remaining inputs
to propagated-inputs, except for "python-requests" and "python-nose"
which are moved to native-inputs.
[propagated-inputs]: Add "python-pexpect", "python-pickleshare",
"python-simplegeneric", "python-traitlets", "python-ipykernel".
[native-inputs]: Add "python-testpath".
[arguments]: Enable building of HTML documentation.
[source]: Remove patch.
* gnu/packages/patches/python-ipython-inputhook-ctype.patch: Remove
patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-11-04 21:23:07 +01:00
Ricardo Wurmus 8ceebf8fa6
gnu: Add python-jupyter-console.
* gnu/packages/python.scm (python-jupyter-console,
python2-jupyter-console): New variable.
2016-11-04 21:23:07 +01:00
Ricardo Wurmus 4fe2e34409
gnu: Add python-ipywidgets.
* gnu/packages/python.scm (python-ipywidgets, python2-ipywidgets): New
variables.
2016-11-04 21:23:06 +01:00
Ricardo Wurmus d55724ed5b
gnu: Add python-widgetsnbextension.
* gnu/packages/python.scm (python-widgetsnbextension,
python2-widgetsnbextension): New variables.
2016-11-04 21:23:06 +01:00
Ricardo Wurmus a0d62280f5
gnu: Add python-notebook.
* gnu/packages/python.scm (python-notebook, python2-notebook): New
variables.
2016-11-04 21:23:05 +01:00
Ricardo Wurmus c60898a845
gnu: Add python-nbconvert.
* gnu/packages/python.scm (python-nbconvert, python2-nbconvert): New
variables.
2016-11-04 21:23:05 +01:00
Ricardo Wurmus 60590a3ae8
gnu: Add python-entrypoints.
* gnu/packages/python.scm (python-entrypoints, python2-entrypoints): New
variables.
2016-11-04 21:23:04 +01:00
Kei Kebreau 08722837b0
gnu: chromium-bsu: Update to 0.9.16.1.
* gnu/packages/games.scm (chromium-bsu): Update to 0.9.16.1.
[arguments]: Remove 'set-sdl-paths phase.
[inputs]: Add gnu-gettext.
2016-11-04 11:17:09 -04:00
Ludovic Courtès bd2e1a8cb0
gnu: cross-base: Remove exports of cross compilers.
They were never really needed and caused troubles in the presence of
circular module dependencies as reported by
Danny Milosavljevic <dannym@scratchpost.org> at
<https://lists.gnu.org/archive/html/guix-devel/2016-11/msg00144.html>.

* gnu/packages/cross-base.scm (xgcc-mips64el, xgcc-xtensa, xgcc-armhf):
Remove.
* gnu/packages/firmware.scm (ath9k-htc-firmware)[native-inputs]: Use
'cross-gcc' instead of XGCC-XTENSA.
2016-11-04 15:36:00 +01:00
Ludovic Courtès fb77c61422
gnu: Remove '%final-inputs' references at the top level.
Due to circular dependencies, referring to bindings exported by other
modules from the top level is frowned upon.  This patch addresses one of
the remaining cases.

* gnu/packages/base.scm (%final-inputs): New procedure.
* gnu/packages/cross-base.scm: Remove (gnu packages commencement) import.
(cross-gcc): Use the new '%final-inputs'.
* gnu/packages/make-bootstrap.scm: Remove (gnu packages commencement) import.
(package-with-relocatable-glibc): Use the new '%final-inputs'.
2016-11-04 15:36:00 +01:00
Roel Janssen 8af47ef603
gnu: r-nmf: Use bigmemory.
* gnu/packages/statistics.scm (r-nmf)[propagated-inputs]: Add
r-bigmemory and r-synchronicity.
2016-11-04 14:53:24 +01:00
Roel Janssen 59523c4cf5
gnu: Add r-bigmemory.
* gnu/packages/statistics.scm (r-bigmemory): New variable.
2016-11-04 14:46:47 +01:00
Roel Janssen 4a83865286
gnu: Add r-synchronicity.
* gnu/packages/statistics.scm (r-synchronicity): New variable.
2016-11-04 14:40:13 +01:00
Roel Janssen c6105d69c0
gnu: Add r-bigmemory-sri.
gnu/packages/statistics.scm (r-bigmemory-sri): New variable.
2016-11-04 14:35:04 +01:00
宋文武 1a79d4767a
gnu: xmp: Update to 4.1.0.
* gnu/packages/audio.scm (xmp): Update to 4.1.0.
2016-11-04 21:08:44 +08:00
宋文武 2784fca032
gnu: libxmp: Update to 4.4.1.
* gnu/packages/audio.scm (libxmp): Update to 4.4.1.
2016-11-04 21:08:44 +08:00
Florian Paul Schmidt 18f3d92b39
gnu: Add swh-plugins-lv2.
* gnu/packages/audio.scm (swh-plugins-lv2): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2016-11-04 12:11:06 +01:00