Commit graph

19780 commits

Author SHA1 Message Date
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
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
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