Commit graph

19963 commits

Author SHA1 Message Date
Marius Bakke
bd6d0eba67
gnu: sddm: Update to 0.16.0.
* gnu/packages/display-managers.scm (sddm): Update to 0.16.0.
[source]: Switch to '.xz' tarball.
2017-10-10 18:38:01 +02:00
Marius Bakke
f51befedbb
gnu: libreoffice: Don't replace "/bin/sh" reference with bash.
* gnu/packages/libreoffice.scm (libreoffice)[arguments]: Use (which "sh")
instead of (which "bash") in /bin/sh substitution.
2017-10-10 18:38:01 +02:00
Marius Bakke
832735965d
gnu: vigra: Update to 1.11.1.
* gnu/packages/image.scm (vigra): Update 1.11.1.
[source]<uri>: Don't hard-code version.
[home-page]: Change to <https://ukoethe.github.io/vigra/>.
2017-10-10 18:38:01 +02:00
Marius Bakke
7cb3e9d3fc
gnu: libzmf: Update to 0.0.2.
* gnu/packages/libreoffice.scm (libzmf): Update to 0.0.2.
2017-10-10 18:38:01 +02:00
Marius Bakke
37a68784a6
gnu: libwps: Update to 0.4.7.
* gnu/packages/libreoffice.scm (libwps): Update to 0.4.7.
[arguments]: Remove.
2017-10-10 18:38:01 +02:00
Marius Bakke
c334058f6e
gnu: libmwaw: Update to 0.3.12.
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.12.
[source](patches): Remove.
[arguments]: Remove.
* gnu/packages/patches/libmwaw-CVE-2017-9433.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-10-10 18:38:01 +02:00
Marius Bakke
cab4188f8b
gnu: libodfgen: Update to 0.1.6.
* gnu/packages/libreoffice.scm (libodfgen): Update to 0.1.6.
2017-10-10 18:38:00 +02:00
Marius Bakke
5124e63775
gnu: libvisio: Update to 0.1.5.
* gnu/packages/patches/libvisio-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libreoffice.scm (libvisio): Update to 0.1.5.
[source]: Add 'libvisio-fix-tests.patch'.
[arguments]: Remove.
2017-10-10 18:38:00 +02:00
Marius Bakke
2036709b7f
gnu: libpagemaker: Update to 0.0.3.
* gnu/packages/libreoffice.scm (libpagemaker): Update to 0.0.3.
[arguments]: Remove.
2017-10-10 18:38:00 +02:00
Marius Bakke
e9d8b8872b
gnu: libfreehand: Update to 0.1.2.
* gnu/packages/libreoffice.scm (libfreehand): Update to 0.1.2.
[native-inputs]: Add CPPUNIT.
[inputs]: Add ICU4C and LCMS.  New field.
2017-10-10 18:38:00 +02:00
Marius Bakke
ae443ec1fa
gnu: libexttextcat: Update to 3.4.5.
* gnu/packages/libreoffice.scm (libexttextcat): Update to 3.4.5.
2017-10-10 18:38:00 +02:00
Marius Bakke
c6234e8ac8
gnu: libetonyek: Fix FTBFS with later liblangtag.
* gnu/packages/libreoffice.scm (libetonyek)[source]: Add upstream patch.
2017-10-10 18:38:00 +02:00
Marius Bakke
603231c1c3
gnu: liblangtag: Update to 0.6.2.
* gnu/packages/libreoffice.scm (liblangtag): Update to 0.6.2.
2017-10-10 18:37:59 +02:00
Marius Bakke
d35db297e7
gnu: libcdr: Update to 0.1.4.
* gnu/packages/libreoffice.scm (libcdr): Update to 0.1.4.
[native-inputs]: Add CPPUNIT.
2017-10-10 18:37:59 +02:00
Marius Bakke
feef3b2a08
gnu: libwpg: Update to 0.3.2.
* gnu/packages/libreoffice.scm (libwpg): Update to 0.3.2.
2017-10-10 18:37:59 +02:00
Marius Bakke
3f6c5b831a
gnu: libwpd: Update to 0.10.2.
* gnu/packages/libreoffice.scm (libwpd): Update to 0.10.2.
2017-10-10 18:37:59 +02:00
Marius Bakke
1c7c2506a8
gnu: librevenge: Update to 0.0.4.
* gnu/packages/libreoffice.scm (librevenge): Update to 0.0.4.
2017-10-10 18:37:59 +02:00
Marius Bakke
23e12d9d4f
gnu: rofi: Update to 1.4.1.
* gnu/packages/check.scm (check-0.11.0): New variable.
* gnu/packages/xdisorg.scm (rofi): Update to 1.4.1.
[inputs]: Add LIBRSVG.
[native-inputs]: Add BISON, CHECK-0.11.0 and FLEX.
2017-10-10 18:37:59 +02:00
Marius Bakke
2e957aae25
gnu: feh: Update to 2.21.
* gnu/packages/image-viewers.scm (feh): Update to 2.21.
2017-10-10 18:37:59 +02:00
Leo Famulari
550d88cf24
gnu: ghostscript: Replace with 9.22 [security fixes].
Fixes CVE-2017-{7948,7975,8908,9216,9610,9611,9612,9618,9619,9620,9726,9727,
9739,9740,9835}.

* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript-9.22): New variables.
2017-10-10 10:55:01 -04:00
Rutger Helling
231123ee16
gnu: postgresql: Update to 10.0.
* gnu/packages/databases.scm (postgresql): Update to 10.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-10-10 10:33:26 -04:00
Efraim Flashner
ffb4da7ad5
gnu: mesa: Disable svga driver on aarch64.
* gnu/packages/gl.scm (mesa)[arguments]: Remove svga from aarch64's
gallium drivers.
2017-10-10 16:20:55 +03:00
Adonay Felipe Nogueira
42abb842f6
gnu: red-eclipse: Add store "data" package path as default.
* gnu/packages/games.scm (red-eclipse): Remove extra spaces. Make version
respect documentation.
[arguments]: Add "prefix" to make-flags. Add
"add-store-data-package-path-as-default" phase. Improve "copy-data" phase.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-10-10 08:25:45 -04:00
Ricardo Wurmus
d30f920c04
gnu: ardour: Update to 5.12.
* gnu/packages/audio.scm (ardour): Update to 5.12.
2017-10-10 14:14:13 +02:00
Ricardo Wurmus
1aadd5d9c1
gnu: guitarix: Update to 0.36.0.
* gnu/packages/audio.scm (guitarix): Update to 0.36.0.
2017-10-10 14:14:12 +02:00
Tobias Geerinckx-Rice
16123d1dee
gnu: zstd: Update to 1.3.2.
* gnu/packages/compression.scm (zstd): Update to 1.3.2.
[source]: Remove snippet.
[license]: Add gpl2, gpl3+, and expat to the list.
2017-10-10 13:33:18 +02:00
Efraim Flashner
f18c94705b
gnu: modular-qt: Update to 5.9.2.
* gnu/packages/qt.scm (qtbase. qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel,
qtlocation, qttools, qtscript, qtquickcontrols, qtquickcontrols2,
qtgraphicaleffects, qtgamepad, qtscxml, qtpurchasing, qtcanvas3d,
qtcharts, qtdatavis3d, qtremoteobjects, qtspeech): Update to 5.9.2.
(qtnetworkauth): Same.
[arguments]: Add phase to help test suite pass.
2017-10-10 11:41:51 +03:00
Efraim Flashner
9c2c524daf
gnu: qtcharts, qtdatavis3d: Update license information.
* gnu/packages/qt.scm (qtcharts, qtdatavis3d)[license]: New field.
2017-10-10 11:41:49 +03:00
Efraim Flashner
96412f3418
gnu: modular-qt: Add synopsis and descriptions for packages.
* gnu/packages/qt.scm (qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtdeclarative-render2d, qtconnectivity,
qtwebsockets, qtsensors, qtmultimedia, qtwayland, qtserialport,
qtserialbus, qtwebchannel, qtlocation, qttools, qtscript,
qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad,
qtscxml, qtpurchasing, qtcanvas3d, qtdatavis3d, qtnetworkauth,
qtremoteobjects, qtspeech)[synopsis, description]: New fields.
2017-10-10 11:41:47 +03:00
Efraim Flashner
9ed9b44eca
gnu: qtbase: Use libinput-minimal.
This works around qtbase depending on gtk+.

* gnu/packages/qt.scm (qtbase)[inputs]: Replace libinput with
libinput-minimal.
2017-10-10 11:41:46 +03:00
Efraim Flashner
b84cc89a02
gnu: Add qtspeech.
* gnu/packages/qt.scm (qtspeech): New variable.
2017-10-10 11:41:44 +03:00
Efraim Flashner
213238d943
gnu: Add qtremoteobjects.
* gnu/packages/qt.scm (qtremoteobjects): New variable.
2017-10-10 11:41:43 +03:00
Efraim Flashner
f47d279366
gnu: Add qtnetworkauth.
* gnu/packages/qt.scm (qtnetworkauth): New variable.
2017-10-10 11:41:41 +03:00
Thomas Danckaert
e84eb77a3a
gnu: Add eid-mw.
* gnu/packages/security-token.scm (eid-mw): New variable.
2017-10-10 10:23:23 +02:00
Thomas Danckaert
167a541fd8
gnu: Add libproxy.
* gnu/packages/networking.scm (libproxy): New variable.
2017-10-10 10:22:08 +02:00
Thomas Danckaert
2fd26d055a
gnu: Add hdf-java.
* gnu/packages/maths.scm (hdf-java): New variable.
2017-10-10 10:22:08 +02:00
Thomas Danckaert
88f256a192
gnu: Add java-slf4-simple.
* gnu/packages/java.scm (java-slf4j-simple): New variable.
2017-10-10 10:22:08 +02:00
Thomas Danckaert
ce38015066
system: operating-system-etc-service: Set XCURSOR_PATH.
* gnu/system.scm (operating-system-etc-service): Set XCURSOR_PATH environment
variable so that libxcursor finds cursors in user and system profiles.
* gnu/packages/xorg.scm (libxcursor): Add a TODO for better handling of
XCURSOR_PATH in other profiles.
2017-10-10 10:22:08 +02:00
Cyril Roelandt
4792a0321a
gnu: python2-unittest2: Update to 1.1.0.
* gnu/packages/python.scm (python2-unittest2): Update to 1.1.0.
* gnu/packages/patches/python2-unittest2-remove-argparse.patch: New file.
* gnu/local.mk: Add it.
2017-10-10 02:36:35 +02:00
Cyril Roelandt
1898eaa335
gnu: Add python-traceback2.
* gnu/packages/python.scm (python-traceback2, python2-traceback2): New
  variables.
2017-10-10 02:36:35 +02:00
Cyril Roelandt
ab28aa229b
gnu: Add python-linecache2.
* gnu/packages/python.scm (python-linecache2, python2-linecache2): New
  variables.
2017-10-10 02:36:34 +02:00
Cyril Roelandt
576c0e29cd
gnu: python-netaddr: Fix the source URL.
* gnu/packages/python.scm (python-netaddr, python2-netaddr): Fix the source URL.
2017-10-10 02:36:34 +02:00
Cyril Roelandt
cb95e5e50e
gnu: Add python2-aniso8601.
* gnu/packages/python.scm (python2-aniso8601): New variable.
2017-10-10 02:35:44 +02:00
Cyril Roelandt
64791fae63
gnu: python-aniso8601: Update to 1.3.0.
* gnu/packages/python.scm (python-aniso8601, python2-aniso8601): Update to 1.3.0.
2017-10-10 02:35:43 +02:00
Cyril Roelandt
96d63eead2
gnu: python-alembic: Update to 0.9.5.
* gnu/packages/python.scm (python-alembic, python2-alembic): Update to 0.9.5.
2017-10-10 02:35:43 +02:00
Cyril Roelandt
79cb661fc7
gnu: python-arrow: Update to 0.10.0.
* gnu/packages/python.scm (python-arrow, python2-arrow): Update to 0.10.0.
2017-10-10 02:35:43 +02:00
Cyril Roelandt
a9769a290f
gnu: python-apispec: Update to 0.25.3.
* gnu/packages/python.scm (python-apispec, python2-apispec): Update to 0.25.3.
2017-10-10 02:35:41 +02:00
Ludovic Courtès
3d9637a93d
gnu: network-manager-openvpn: Update to 1.8.10.
* gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.8.10.
2017-10-09 23:15:23 +02:00
Ludovic Courtès
40a17c3ba9
gnu: network-manager: Update to 1.8.4.
* gnu/packages/gnome.scm (network-manager): Update to 1.8.4.
(network-manager-applet): Likewise.
2017-10-09 23:15:23 +02:00
Oleg Pykhalov
aaba120415
gnu: qemu: Add sysconfdir to configure-flags.
* gnu/packages/virtualization.scm (qemu): Add sysconfdir to configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-09 23:15:23 +02:00
Feng Shu
f03e15ec58
gnu: Add emacs-org2web.
* gnu/packages/emacs.scm (emacs-org2web): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-10-09 15:37:55 -04:00
Feng Shu
2f1524d083
gnu: Add emacs-el2org.
* gnu/packages/emacs.scm (emacs-el2org): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-10-09 15:37:55 -04:00
Feng Shu
5b38c3e6d8
gnu: Add emacs-mustache.
* gnu/packages/emacs.scm (emacs-mustache): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-10-09 15:37:55 -04:00
Tobias Geerinckx-Rice
4c4f1871ae
gnu: no-more-secrets: Update to 0.3.3.
* gnu/packages/games.scm (no-more-secrets): Update to 0.3.3.
2017-10-09 20:47:54 +02:00
Tobias Geerinckx-Rice
137adfa3f8
gnu: meson: Update to 0.42.1.
* gnu/packages/build-tools.scm (meson, meson-for-build): Update to 0.42.1.
2017-10-09 20:40:15 +02:00
Tobias Geerinckx-Rice
51b6a1dd13
gnu: smartmontools: Use HTTPS home page.
* gnu/packages/admin.scm (smartmontools)[home-page]: Use HTTPS.
2017-10-09 20:40:15 +02:00
Leo Famulari
719f353405
gnu: mit-krb5: Replace with 1.15.2 [fixes CVE-2017-{11368,11462}].
* gnu/packages/kerberos.scm (mit-krb5)[replacement]: New field.
(mit-krb5-1.15.2): New variable.
2017-10-09 13:30:01 -04:00
ng0
c723271f30
gnu: gnurl: Let the testsuite run test1026.
* gnu/packages/gnunet.scm (gnurl)[argument]: Remove
'(delete-file "tests/data/test1026")' and the comments related to it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-09 09:32:35 +02:00
ng0
5130e54cab
gnu: gnurl: Update to 7.56.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.56.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-08 22:02:00 +02:00
ng0
e076d56a6f
gnu: Add guile-colorized.
* gnu/packages/guile.scm (guile-colorized): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-08 22:01:55 +02:00
Marius Bakke
fa12a41030
gnu: mesa: Disable etnaviv driver.
* gnu/packages/gl.scm (mesa)<#:configure-flags>: On armhf-linux, disable
etnaviv driver.
2017-10-08 21:54:24 +02:00
Ludovic Courtès
5e66574a12
activation: Do not create setuid binaries in the store [security fix].
Fixes <https://bugs.gnu.org/28751>.

* gnu/build/activation.scm (activate-setuid-programs)[link-or-copy]: Remove.
Use 'copy-file' instead.
2017-10-08 21:27:48 +02:00
Leo Famulari
d265169b36
gnu: borg: Update to 1.1.0.
* gnu/packages/backup.scm (borg): Update to 1.1.0.
[native-inputs]: Replace python-sphinx-rtd-theme with
python-guzzle-sphinx-theme.
2017-10-08 13:36:21 -04:00
Leo Famulari
d7eb680d85
gnu: Add python-guzzle-sphinx-theme.
* gnu/packages/python.scm (python-guzzle-sphinx-theme,
python2-guzzle-sphinx-theme): New variables.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-10-08 13:36:20 -04:00
Thomas Danckaert
3ceb70e1e6
gnu: kdevelop: Do not hardcode user profile locations in wrapper.
* gnu/packages/kde.scm (kdevelop): [arguments]: Do not add
  ${HOME}/.guix-profile/{share,lib/plugins} to XDG_DATA_DIRS and
  QT_PLUGIN_PATH when wrapping the executable.
2017-10-08 19:07:46 +02:00
Christopher Baines
02bc41c4ce
tests: databases: Add a simple test for MySQL.
Previously, the activation phase for this service caused some systems using it
to not boot. This test checks that it's possible to boot a system using it,
and at least start the service.

* gnu/tests/databases.scm (%mysql-os, %test-mysql): New variables.
  (run-mysql-test): New procedure.
2017-10-08 17:31:49 +01:00
Christopher Baines
b36e06c2b0
linux-initrd: Ensure that the guile used in the initrd is referenced.
By referencing guile from the initrd output explicitly, it will be present in
the store when this initrd is used. If the exact guile used within the initrd
isn't present in the store, then after root is switched during the boot
process, loading modules (such as (ice-9 popen)) won't work.

This fixes guix-patches bug #28399, "Fix mysql activation, and add a basic
test".

* gnu/system/linux-initrd.scm (expression->initrd)[builder]: Write out a file
  called references in to the initrd output, which includes the store path for
  guile.
2017-10-08 17:31:49 +01:00
Tobias Geerinckx-Rice
fe90a6e08b
gnu: youtube-dl: Update to 2017.10.07.
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.07.
2017-10-08 17:49:47 +02:00
Tobias Geerinckx-Rice
71b7950e24
gnu: offlineimap: Update to 7.1.3.
* gnu/packages/mail.scm (offlineimap): Update to 7.1.3.
2017-10-08 17:49:47 +02:00
Ludovic Courtès
60273031e8
services: Remove unneeded imported.
This caused a circular dependency.
Reported by Oleg Pykhalov <go.wigust@gmail.com>
at <https://lists.gnu.org/archive/html/help-guix/2017-10/msg00021.html>.

* gnu/services/networking.scm: Remove unneeded import of (gnu system
base).
2017-10-08 17:43:51 +02:00
Tobias Geerinckx-Rice
be6a1c2d39
gnu: gnome-calendar: Update to 3.26.2.
* gnu/packages/gnome.scm (gnome-calendar): Update to 3.26.2.
2017-10-08 17:06:16 +02:00
Tobias Geerinckx-Rice
de1a32a41a
gnu: par2cmdline: Update to 0.7.4.
* gnu/packages/backup.scm (par2cmdline): Update to 0.7.4.
2017-10-08 17:06:15 +02:00
Tobias Geerinckx-Rice
5578a9c64b
gnu: munge: Update to 0.5.13.
* gnu/packages/admin.scm (munge): Update to 0.5.13.
2017-10-08 17:06:14 +02:00
Kei Kebreau
226e57d674
gnu: aisleriot: Update to 3.22.3.
* gnu/packages/gnome.scm (aisleriot): Update to 3.22.3.
[inputs]: Use guile-2.2 instead of guile-2.0.
2017-10-08 11:02:40 -04:00
Christopher Baines
6626c54ddf
gnu: Add missing mongodb patch to local.mk.
* gnu/local.mk (dist_patch_DATA): Add the
  mongodb-support-unknown-linux-distributions.patch.
2017-10-08 15:11:04 +01:00
Christopher Baines
834dc83069
web: Add nginx-documentation.
* gnu/packages/web.scm (nginx): Add comment about updating the documentation.
  (nginx-xslscript): New variable.
  (nginx-documentation): New variable.
2017-10-08 14:30:30 +01:00
Christopher Baines
024d37d119
perl: Add perl-parse-recdescent.
* gnu/packages/perl.scm (perl-parse-recdescent): New variable.
2017-10-08 14:30:25 +01:00
Tomáš Čech
3eabcc7878
gnu: Add missing input to python-py3status and fix call path.
file is used to determine configuration file encoding and py3status fails to
start when this tool is missing.

* gnu/packages/python.scm (python-py3status)[inputs]: Add file.
  [arguments]: Modify phases to patch py3status to call file with an absolute
  path.
2017-10-08 13:03:07 +02:00
Oleg Pykhalov
3803331803
gnu: sdl: Add debug output.
* gnu/packages/sdl.scm (sdl, sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf):
  Add debug output.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-07 23:01:52 +02:00
ng0
06ebba151b
gnu: getmail: Update to 5.4.
* gnu/packages/mail.scm (getmail): Update to 5.4.
2017-10-07 21:56:22 +02:00
Leo Famulari
3202d601a8
gnu: khal: Update to 0.9.8.
* gnu/packages/calendar.scm (khal): Update to 0.9.8.
[arguments]: Make sure to stop building if the documentation fails to
build.  Skip some failing tests.
2017-10-07 13:14:50 -04:00
Ludovic Courtès
9070ca4479
gnu: zile: Update to 2.4.14.
* gnu/packages/zile.scm (zile): Update to 2.4.14.
2017-10-07 17:08:32 +02:00
Marius Bakke
ad3a937dae
Merge branch 'master' into staging 2017-10-07 12:54:40 +02:00
Ben Woodcroft
3ae76f7f57
gnu: vsearch: Update to 2.5.0.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.5.0.
2017-10-07 09:42:55 +10:00
Mark H Weaver
ecfcb2e048
gnu: linux-libre: Update to 4.13.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.5.
(%linux-libre-hash): Update hash.
2017-10-06 18:29:05 -04:00
Mark H Weaver
4556703783
gnu: linux-libre@4.9: Update to 4.9.53.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.53.
2017-10-06 18:28:26 -04:00
Mark H Weaver
428951b84f
gnu: linux-libre@4.4: Update to 4.4.90.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.90.
2017-10-06 18:27:45 -04:00
Ludovic Courtès
90d23ed9df
system: Really filter out Linux device names for the store.
This is a followup to db4e8fd5d4.
Fixes <https://bugs.gnu.org/28445>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/system.scm (ensure-not-/dev): New procedure.
(read-boot-parameters)[ensure-not-/dev]: Remove.
(operating-system-boot-parameters): Use it.
2017-10-07 00:05:18 +02:00
Christopher Baines
5266ff719e
services: Add MongoDB.
* gnu/services/databases.scm (%default-mongodb-configuration-file,
  %mongodb-accounts, mongodb-service-type): New variables.
  (<mongodb-configuration>): New record type.
  (mongodb-activation, mongodb-shepherd-service): New procedures.
* gnu/tests/databases.scm (%test-mongodb): New variable.
* doc/guix.texi (Database Services): Add MongoDB documentation.
2017-10-06 21:24:30 +01:00
Christopher Baines
6bbbca9073
gnu: Add mongodb.
* gnu/packages/databases.scm (mongodb): New variable.
2017-10-06 21:24:23 +01:00
Tobias Geerinckx-Rice
4bbc27aca0
gnu: btrfs-progs: Update to 4.13.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.13.2.
2017-10-06 17:33:52 +02:00
Efraim Flashner
2320d4f058
gnu: glibc-locales: Use 'modify-phases' syntax.
* gnu/packages/base.scm (glibc-locales)[arguments]: Use 'modify-phases'
syntax.
2017-10-06 16:00:11 +03:00
Ludovic Courtès
1738e24455
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix): Update to 8b920d7.
2017-10-06 14:43:31 +02:00
Marius Bakke
6a317919cf
Merge branch 'master' into staging 2017-10-06 11:03:27 +02:00
Marius Bakke
68932812b8
gnu: libdrm: Disable etnaviv driver.
* gnu/packages/xdisorg.scm (libdrm)<#:configure-flags>: On armhf-linux, don't
build etnaviv driver.
2017-10-06 11:00:52 +02:00
Tobias Geerinckx-Rice
8bde6a524e
gnu: dconf: Update to 0.26.1.
* gnu/packages/gnome.scm (dconf): Update to 0.26.1.
2017-10-06 01:00:59 +02:00
Tobias Geerinckx-Rice
4a79befe2c
gnu: glade: Update to 3.20.1.
* gnu/packages/gnome.scm (glade): Update to 3.20.1.
2017-10-06 01:00:58 +02:00
Tobias Geerinckx-Rice
6c97f17fa1
gnu: tor: Enable directory protocol compression.
* gnu/packages/tor.scm (tor)[native-inputs]: Add pkg-config.
[inputs]: Add xz and zstd.
2017-10-06 01:00:49 +02:00
Tobias Geerinckx-Rice
b519d46269
gnu: tor: Fix typo.
* gnu/packages/tor.scm (tor)[inputs]: Move unquote to its operand.
2017-10-06 01:00:11 +02:00
Marius Bakke
594156ec6f
gnu: texlive-bin: Fix FTBFS with Poppler >= 0.58.
* gnu/packages/tex.scm (texlive-bin)[source](patches): Add patch from Arch Linux.
[arguments]<#:configure-flags>: Add CXXFLAGS=-std=gnu++11.
2017-10-06 00:49:50 +02:00
Arun Isaac
5ca4fe9696
gnu: octave: Reference makeinfo with absolute path.
* gnu/packages/maths.scm (octave)[arguments]: Add configure-makeinfo phase.
[inputs]: Add texinfo.
[native-inputs]: Remove texinfo.
2017-10-06 03:34:59 +05:30
Marius Bakke
c4787c7831
gnu: inkscape: Fix FTBFS with Poppler >= 0.58.
* gnu/packages/inkscape.scm (inkscape)[source]: Add upstream patch.
2017-10-05 22:32:23 +02:00
Marius Bakke
7006370e59
gnu: vte-ng: Update to 0.50.1.a.
* gnu/packages/gnome.scm (vte-ng): Update to 0.50.1.a.
2017-10-05 20:28:33 +02:00
Marius Bakke
3f697ff2e8
gnu: openjpeg: Update to 2.3.0.
* gnu/packages/patches/openjpeg-CVE-2017-12982.patch,
gnu/packages/patches/openjpeg-CVE-2017-14040.patch,
gnu/packages/patches/openjpeg-CVE-2017-14041.patch,
gnu/packages/patches/openjpeg-CVE-2017-14151.patch,
gnu/packages/patches/openjpeg-CVE-2017-14152.patch,
gnu/packages/patches/openjpeg-CVE-2017-14164.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (openjpeg): Update to 2.3.0.
[source](patches): Remove.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Adjust openjpeg
substitution.
2017-10-05 20:28:32 +02:00
Marius Bakke
6d89a1ab4e
gnu: imagemagick: Update to 6.9.9-18.
Fixes <https://bugs.gnu.org/28692>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-18.
2017-10-05 20:14:13 +02:00
Leo Famulari
6cdd8c97b7
gnu: libpng@1.2: Update to 1.2.59.
* gnu/packages/image.scm (libpng-1.2): Update to 1.2.59.
2017-10-05 10:42:36 -04:00
Leo Famulari
eb93f1c9c4
gnu: certbot, python-acme: Update to 0.19.0.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.19.0.
2017-10-05 10:38:52 -04:00
Kei Kebreau
5fe56448f3
gnu: lightning: Update to 2.1.2.
* gnu/packages/assembly.scm (lightning): Update to 2.1.2.
2017-10-05 10:36:06 -04:00
Ricardo Wurmus
227dbd841a
gnu: Add pdsh.
* gnu/packages/ssh.scm (pdsh): New variable.
2017-10-05 15:17:26 +02:00
Dave Love
04717e9406
gnu: Add imb-openmpi.
* gnu/packages/benchmark.scm (imb): New procedure.
(imb-openmpi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-05 12:09:17 +02:00
Ludovic Courtès
dd41a7f8d8
file-systems: Add a 'location' field to <file-system>.
* gnu/system/file-systems.scm (<file-system>)[location]: New field.
2017-10-05 12:09:17 +02:00
Ludovic Courtès
aed1f1b049
uuid: Add 'uuid=?' and use it.
* gnu/system/uuid.scm (uuid=?): New procedure.
* tests/uuid.scm ("uuid=?"): New test.
* gnu/build/file-systems.scm (partition-uuid-predicate)
(luks-partition-uuid-predicate): Use it instead of 'bytevector=?'.
2017-10-05 12:09:17 +02:00
Ricardo Wurmus
67a08f1809
gnu: Add python-numpy-next.
* gnu/packages/python.scm (python-numpy-next, python2-numpy-next): New
variables.
2017-10-05 12:04:32 +02:00
Ricardo Wurmus
eaa1db1de6
Revert "gnu: python-numpy: Update to 1.13.1."
This reverts commit 025b196d9b.

This is necessary as neither the current release nor the latest development
version of python-pandas can be build with numpy 1.13.x.
2017-10-05 12:04:32 +02:00
Kei Kebreau
46cf31868c
gnu: curl: Update replacement to 7.56.0 [security fixes].
Fixes CVE-2017-1000254.
See <https://curl.haxx.se/docs/adv_20171004.html> for details.

* gnu/packages/curl.scm (curl)[replacement]: Update to 7.56.0.
(curl-7.55.0): Rename to ...
(curl-7.56.0): ... this.
[arguments]: Remove 'fix-Makefile' phase.
[source]: Remove patch.
* gnu/packages/patches/curl-bounds-check.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-10-04 19:37:55 -04:00
Leo Famulari
488d380c82
gnu: go: update to 1.9.1 [security fixes].
See the release announcement and bug reports for more details about the
security issues fixed in this release:

https://groups.google.com/forum/m/#!topic/golang-nuts/sHfMg4gZNps
https://golang.org/issue/22125
https://golang.org/issue/22134

* gnu/packages/golang.scm (go-1.9): Update to 1.9.1.
2017-10-04 19:08:09 -04:00
Marius Bakke
7716ccd59c
Merge branch 'master' into staging 2017-10-05 00:45:38 +02:00
Marius Bakke
a35532f52d
gnu: xorg-server: Update to 1.19.4 [fixes CVE-2017-13721, CVE-2017-13723].
The GPG signature for the bz2 tarball is bad, but the checksum matches the
signed release announcement, and contents are identical to the good .gz.

* gnu/packages/xorg.scm (xorg-server): Update to 1.19.4.
[source]: Remove obsolete patches.
* gnu/packages/patches/xorg-server-CVE-2017-10971.patch,
gnu/packages/patches/xorg-server-CVE-2017-10972.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2017-10-05 00:42:56 +02:00
Leo Famulari
f120b4abe5
gnu: mutt: Update to 1.9.1.
* gnu/packages/mail.scm (mutt): Update to 1.9.1.
2017-10-04 16:36:20 -04:00
Leo Famulari
4949023137
gnu: isync: Update to 1.3.0.
* gnu/packages/mail.scm (isync): Update to 1.3.0.
[native-inputs]: Add perl.
2017-10-04 15:58:11 -04:00
Ricardo Wurmus
63aa8558ad
gnu: Add python-parameterized.
* gnu/packages/check.scm (python-parameterized, python2-parameterized): New
variables.
2017-10-04 15:19:52 +02:00
Ricardo Wurmus
cb91edebda
gnu: python-numexpr: Update to 2.6.4.
* gnu/packages/python.scm (python-numexpr): Update to 2.6.4.
2017-10-04 15:19:52 +02:00
Thomas Danckaert
1033cdbb0c
gnu: python-numpy: Give sh store location instead of setting $SHELL.
* gnu/packages/python.scm (python-numpy): [arguments] Don't set $SHELL in the
  environment, but embed the store location of bash-minimal as a default
  shell.  Otherwise, we have to set $SHELL for every package which uses
  numpy's distutils.
2017-10-04 14:09:52 +02:00
Efraim Flashner
48b68c6178
gnu: virtuoso-ose: Limit to 64-bit platforms.
* gnu/packages/databases.scm (virtuoso-ose)[supported-systems]: New field.
2017-10-04 10:51:19 +03:00
Feng Shu
6fe2d37ccf
gnu: emacs-pyim: Fix error input name
* gnu/packages/emacs.scm (emacs-pyim): Fix error input name.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2017-10-04 07:44:32 +01:00
Oleg Pykhalov
d2f93e61db
gnu: emacs-slime: Update to 2.20.
* gnu/packages/emacs.scm (emacs-slime): Update to 2.20.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2017-10-04 07:44:29 +01:00
Efraim Flashner
f473b8f1f7
gnu: clisp: Update to 2.49-60.
* gnu/packages/lisp.scm (clisp): Update to 2.49-60.
[source]: Download mercurial repository, apply patch.
[inputs]: Replace readline@6.2 with readline, add ncurses.
[arguments]: Add multiple configure flags. Remove build phase to build
in "src" directory. Remove more uses of a timestamp.
2017-10-04 09:29:24 +03:00
Christopher Baines
fa4f95a7c4
gnu: Standardise indentation of finance module imports.
* gnu/packages/finance.scm (define-module): Use 2 space indentation.
2017-10-04 07:25:50 +01:00
Christopher Baines
eb152070f1
vm: Add disk-image-size to <virtual-machine>.
* gnu/system/vm.scm (<virtual-machine>): Add disk-image-size.
  (port-forwardings->qemu-options): Use disk-image-size from
  <virtual-machine>.
2017-10-04 07:16:43 +01:00
Christopher Baines
0c75a4de49
vm: Add a minimum root size.
* gnu/system/vm.scm (qemu-image): When guessing the root-size, use a lower
  bound of 20 MiB, otherwise the root file system size is sometimes 0 MiB in
  size.
2017-10-04 07:16:40 +01:00
宋文武
d0c8e5249d
gnu: Add snd.
* gnu/packages/audio.scm (snd): New variable.
2017-10-04 09:39:14 +08:00
David Thompson
7e2c67ca6a
gnu: awscli: Update to 1.11.164.
* gnu/packages/python.scm (awscli): Update to 1.11.164.
2017-10-03 20:34:28 -04:00
Marius Bakke
86edcc5338
Revert "gnu: eudev: Update to 3.2.4 and generate manpages."
This reverts commit c651cbad1e.
2017-10-04 01:15:06 +02:00
Marius Bakke
072acc6144
gnu: openssh: Update to 7.6p1.
* gnu/packages/ssh.scm (openssh): Update to 7.6p1.
2017-10-03 23:22:54 +02:00
Marius Bakke
71977abc0e
gnu: vte-ng: Update to 0.50.0.a.
* gnu/packages/gnome.scm (vte-ng): Update to 0.50.0.a.
2017-10-03 23:22:54 +02:00
Marius Bakke
f9bd2051f0
gnu: qemu: Update to 2.10.1.
* gnu/packages/patches/qemu-CVE-2017-13711.patch,
  gnu/packages/patches/qemu-CVE-2017-14167.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/virtualization.scm (qemu): Update to 2.10.1.
[source](patches): Remove.
2017-10-03 23:22:54 +02:00
Marius Bakke
87a9c53b7c
gnu: imagemagick: Update to 6.9.9-17.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-17.
2017-10-03 23:22:54 +02:00
Marius Bakke
2a6e049a2f
gnu: p11-kit: Update to 0.23.9.
* gnu/packages/tls.scm (p11-kit): Update to 0.23.9.
2017-10-03 23:22:54 +02:00
Marius Bakke
79ed92be6f
gnu: libsodium: Update to 1.0.15.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.15.
2017-10-03 23:22:54 +02:00
Cyril Roelandt
2299f5cd78
gnu: python-nose-timer: Add missing patch.
* gnu/packages/patches/python-nose-timer-drop-ordereddict.patch: New file.
* gnu/local.mk: Add it.
2017-10-03 22:41:25 +02:00
Julien Lepiller
f282aa530b
gnu: Add heimdall.
* gnu/packages/flashing-tools.scm (heimdall): New variable.

Co-Authored-By: Danny Milosavljevic <dannym@scratchpost.org>
2017-10-03 21:44:10 +02:00
Julien Lepiller
500aac750e
gnu: Add java-osgi-service-packageadmin.
* gnu/packages/java.scm (java-osgi-service-packageadmin): New variable.
2017-10-03 21:39:21 +02:00
Julien Lepiller
fb9c48b829
gnu: Add java-osgi-service-cm.
* gnu/packages/java.scm (java-osgi-service-cm): New variable.
2017-10-03 21:39:13 +02:00
Julien Lepiller
1884bb8198
gnu: Add java-osgi-util-tracker.
* gnu/packages/java.scm (java-osgi-util-tracker): New variable.
2017-10-03 21:39:10 +02:00
Julien Lepiller
291d3f22d6
gnu: Add java-osgi-service-resolver.
* gnu/packages/java.scm (java-osgi-service-resolver): New variable.
2017-10-03 21:39:08 +02:00
Julien Lepiller
dd76d44b79
gnu: Add java-osgi-service-jdbc.
* gnu/packages/java.scm (java-osgi-service-jdbc): New variable.
2017-10-03 21:39:05 +02:00
Julien Lepiller
98c9f16c17
gnu: Add java-osgi-service-log.
* gnu/packages/java.scm (java-osgi-service-log): New variable.
2017-10-03 21:39:03 +02:00
Julien Lepiller
dfd9154180
gnu: Add java-osgi-framework.
* gnu/packages/java.scm (java-osgi-framework): New variable.
2017-10-03 21:39:01 +02:00
Julien Lepiller
a13acfbe5f
gnu: Add java-osgi-service-repository.
* gnu/packages/java.scm (java-osgi-service-repository): New variable.
2017-10-03 21:38:58 +02:00
Julien Lepiller
2b1fdb2b65
gnu: Add java-osgi-service-metatype-annotations.
* gnu/packages/java.scm (java-osgi-service-metatype-annotations): New
variable.
2017-10-03 21:38:56 +02:00