Mark H Weaver
f888d5bb8f
gnu: gcc@7: Update to 7.3.0.
...
* gnu/packages/gcc.scm (gcc-7): Update to 7.3.0.
2018-01-25 14:09:32 -05:00
Leo Famulari
238f3a39a0
gnu: dovecot: Fix CVE-2017-15132.
...
* gnu/packages/patches/dovecot-CVE-2017-15132.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (dovecot)[source]: Use it.
2018-01-25 13:37:19 -05:00
Efraim Flashner
8020ecc756
gnu: cobol: Run cobol85 test-suite.
...
* gnu/packages/cobol.scm (gnucobol)[arguments]: Add phase to place
test-suite tarball in test directory. Change test target.
[native-inputs]: Add perl.
[inputs]: Download test-suite tarball.
2018-01-25 20:29:21 +02:00
Oleg Pykhalov
8c71a52cd9
gnu: libmusicbrainz: Clean spaces between right parenthesis.
...
* gnu/packages/music.scm (libmusicbrainz): Remove unnecessary spaces between
right parenthesis.
2018-01-25 21:06:13 +03:00
Clément Lassieur
5ee4cd69c4
services: postgresql: Use pg_ctl to start and stop postgres.
...
Fixes <https://bugs.gnu.org/29992 >.
* gnu/services/databases.scm (postgresql-shepherd-service): Replace
make-forkexec-constructor and make-kill-destructor with pg_ctl.
2018-01-25 15:49:32 +01:00
Oleg Pykhalov
45b486984d
gnu: gource: Fix the hashes of mutated GitHub archives.
...
* gnu/packages/version-control.scm (gource): Fix hash.
2018-01-25 17:15:12 +03:00
Rutger Helling
0646461a8c
gnu: nftables: Update to 0.8.1.
...
* gnu/packages/linux.scm (nftables): Update to 0.8.1.
2018-01-25 08:50:14 +01:00
Rutger Helling
1dba87d708
gnu: libnftnl: Update to 1.0.9.
...
* gnu/packages/linux.scm (libnftnl): Update to 1.0.9.
2018-01-25 08:50:14 +01:00
Efraim Flashner
418c62fff2
gnu: qt: Update to 5.9.4.
...
* gnu/packages/qt.scm (qt qtbase qtsvg qtimageformats qtx11extras
qtxmlpatterns qtdeclarative qtconnectivity qtwebsockets qtsensors
qtmultimedia qtwayland qtserialport qtserialbus qtwebchannel
qtlocation qttools qtscript qtquickcontrols qtquickcontrols2
qtgraphicaleffects qtgamepad qtscxml qtpurchasing qtcanvas3d
qtnetworkauth qtwebkit): Update to 5.9.4.
2018-01-25 07:14:35 +02:00
Ricardo Wurmus
ca56021c26
gnu: Update SELinux packages.
...
* gnu/packages/selinux.scm (libsepol): Update to 2.7, release 20170804.
[source]: Fetch from git.
(checkpolicy)[arguments]: Set LIBSEPOLA.
(libselinux)[arguments]: Likewise; remove build phase "patch-libsepol-path".
(python-sepolgen)[arguments]: Adjust directory name in "enter-dir".
(python-setools): Update to 4.1.1.
[source]: Fetch from git.
(policycoreutils)[source]: Remove patch.
[arguments]: Remove build phases "fix-glib-cflags",
"fix-linkage-with-libsepol", "fix-target-paths", and "wrap-python-tools".
[inputs]: Remove python-wrapper, python-sepolgen, python-setools, python-ipy,
libcap-ng, pcre, dbus, dbus-glib, and glib.
* gnu/packages/patches/policycoreutils-make-sepolicy-use-python3.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-01-25 00:36:26 +01:00
Oleg Pykhalov
f48feaa284
gnu: Add streamlink.
...
* gnu/packages/video.scm (streamlink): New public variable.
2018-01-25 00:42:04 +03:00
Oleg Pykhalov
d32456d5a2
gnu: Add python-pycryptodome.
...
* gnu/packages/python-crypto.scm (python-pycryptodome): New public variable.
2018-01-25 00:33:57 +03:00
Oleg Pykhalov
da061b84d6
gnu: Add python-iso3166.
...
* gnu/packages/iso-codes.scm (python-iso3166): New public variable.
2018-01-25 00:33:57 +03:00
Oleg Pykhalov
3cf3836244
gnu: Add python-iso639.
...
* gnu/packages/iso-codes.scm (python-iso639): New public variable.
2018-01-25 00:33:57 +03:00
Leo Famulari
6b113dad78
gnu: webkitgtk: Update to 2.18.6 [security fixes].
...
Fixes CVE-2017-{7153,7160,7161,7165,13884,13885,} and CVE-2018-{4088,4096}.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.18.6.
2018-01-24 15:38:59 -05:00
Tobias Geerinckx-Rice
2a2060f9b7
gnu: bind: Update to 9.12.0.
...
* gnu/packages/dns.scm (isc-bind): Update to 9.12.0.
2018-01-24 15:48:44 +01:00
Tobias Geerinckx-Rice
8f4bf6a990
gnu: liburcu: Update to 0.10.1.
...
* gnu/packages/datastructures.scm (liburcu): Update to 0.10.1.
2018-01-24 15:47:52 +01:00
Ricardo Wurmus
5c8cdd4eb4
gnu: Add emacs-slack.
...
* gnu/packages/emacs.scm (emacs-slack): New variable.
2018-01-24 13:19:08 +01:00
Ricardo Wurmus
26b388cead
gnu: Add emacs-circe.
...
* gnu/packages/emacs.scm (emacs-circe): New variable.
2018-01-24 13:19:08 +01:00
Ricardo Wurmus
a204c14cb5
gnu: Add emacs-oauth2.
...
* gnu/packages/emacs.scm (emacs-oauth2): New variable.
2018-01-24 13:19:07 +01:00
Ricardo Wurmus
9c058ef2f2
gnu: Add emacs-websocket.
...
* gnu/packages/emacs.scm (emacs-websocket): New variable.
2018-01-24 13:19:07 +01:00
Ricardo Wurmus
7081d4e087
gnu: Add emacs-emojify.
...
* gnu/packages/emacs.scm (emacs-emojify): New variable.
2018-01-24 13:19:07 +01:00
Mark H Weaver
76c7fc436a
gnu: python-qscintilla: Remove result code plumbing.
...
* gnu/packages/qt.scm (python-qscintilla)[arguments]: In the 'configure'
phase, remove result code plumbing that is no longer needed, since 'invoke'
never returns #false.
2018-01-24 06:35:29 -05:00
Mark H Weaver
a6af4d25f1
gnu: linux-libre: Update to 4.14.15.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.15.
(%linux-libre-hash): Update hash.
2018-01-24 06:05:00 -05:00
Mark H Weaver
b98af01bf4
gnu: linux-libre@4.9: Update to 4.9.78.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.78.
2018-01-24 06:03:31 -05:00
Mark H Weaver
e0d41d2419
gnu: linux-libre@4.4: Update to 4.4.113.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.113.
2018-01-24 06:02:56 -05:00
Mark H Weaver
52009dc3bd
gnu: icecat: Add more fixes from upstream mozilla-esr52.
...
Includes fixes for CVE-2018-5104, CVE-2018-5097, CVE-2018-5099, and the
remaining 7 out of 21 changesets for CVE-2018-5089.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository. Remove the local spectre mitigation patch
in favor of the (identical) changeset from upstream.
* gnu/packages/patches/icecat-bug-1427870-spectre-mitigation.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-01-24 05:59:01 -05:00
Mark H Weaver
c1c2e1d72b
gnu: icecat: Relabel patches to reflect CVE assignments.
...
Document that our existing patches include fixes for CVE-2018-5091,
CVE-2018-5095, CVE-2018-5096, CVE-2018-5098, CVE-2018-5102, CVE-2018-5103,
CVE-2018-5117, and 14 out of 21 changesets for CVE-2018-5089.
* gnu/packages/gnuzilla.scm (icecat)[sources]: Relabel patches to reflect CVE
assignments.
2018-01-24 05:58:55 -05:00
Efraim Flashner
4f34e0dba0
gnu: vifm: Update inputs.
...
* gnu/packages/vim.scm (vifm)[native-inputs]: Move perl ...
[inputs]: ... to here.
[home-page]: Use https.
2018-01-24 10:54:19 +02:00
Leo Famulari
133f725773
gnu: curl: Update replacement to 7.58.0 [fixes CVE-2018-{1000005,1000007}].
...
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.58.0.
(curl-7.57.0): Replace with curl-7.58.0.
2018-01-24 03:31:51 -05:00
Kei Kebreau
0af6ffdd8d
gnu: qscintilla: Update to 2.10.2.
...
* gnu/packages/qt.scm (qscintilla, python-qscintilla, python-pyqt+qscintilla):
Update to 2.10.2.
2018-01-23 20:02:32 -05:00
Leo Famulari
f3a13a21e5
gnu: go: Update to 1.9.3.
...
* gnu/packages/golang.scm (go-1.9): Update to 1.9.3.
2018-01-23 16:01:13 -05:00
Leo Famulari
18d9d22adc
gnu: Add the Oil shell.
...
* gnu/packages/shells.scm (oil-shell): New variable.
2018-01-23 15:58:30 -05:00
Leo Famulari
c73a00a376
gnu: libsndfile: Fix CVE-2017-12562.
...
* gnu/packages/patches/libsndfile-CVE-2017-12562.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field.
(libsndfile/fixed): New variable.
2018-01-23 15:25:32 -05:00
Ricardo Wurmus
8d26f48e8a
gnu: gnome-maps: Add missing inputs.
...
* gnu/packages/geo.scm (gnome-maps)[inputs]: Add libsecret, libsoup,
libgweather, gdk-pixbuf, glib-networking, and gsettings-desktop-schemas.
2018-01-23 21:18:21 +01:00
Ricardo Wurmus
04ba7a9db6
gnu: powertabeditor: Fix build.
...
* gnu/packages/music.scm (powertabeditor)[arguments]: Add phase
"fix-boost-bug" to fix build with boost 1.64.
2018-01-23 21:18:21 +01:00
Konrad Hinsen
ce018d16f1
gnu: python2-mmtk: Update to 2.7.11
...
* gnu/packages/python.scm (python2-mmtk): Update to 2.7.11.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-01-23 14:46:33 -05:00
Ludovic Courtès
1b5bee004b
gnu: git: Update to 2.16.1.
...
* gnu/packages/version-control.scm (git): Update to 2.16.1.
2018-01-23 15:01:15 +01:00
Ludovic Courtès
54347e918b
gnu: usbutils: Update to 009.
...
* gnu/packages/linux.scm (usbutils): Update to 009.
2018-01-23 15:01:15 +01:00
Ludovic Courtès
4b0111a4e1
gnu: iw: Update to 4.14.
...
* gnu/packages/linux.scm (iw): Update to 4.14.
2018-01-23 15:01:15 +01:00
Ludovic Courtès
0e5dbc47ab
gnu: wget: Update to 1.19.4.
...
* gnu/packages/wget.scm (wget): Update to 1.19.4.
2018-01-23 15:01:15 +01:00
ng0
0741c3a46a
gnu: gnunet: Use invoke.
...
* gnu/packages/gnunet.scm (gnurl)[arguments]: Substitute invoke for system*.
(guile-gnunet)[arguments]: Likewise.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-23 12:16:29 +01:00
Danny Milosavljevic
0db22b32ce
system: Rename a20-olinuxino-lime-sd-installation-os.
...
* gnu/system/install.scm (a20-olinuxino-lime-sd-installation-os): Rename to...
(a20-olinuxino-lime-installation-os): ...this.
2018-01-23 12:01:11 +01:00
Mathieu Othacehe
17153d1816
gnu: Add fgallery.
...
* gnu/packages/graphics.scm (fgallery): New variable.
2018-01-23 10:48:20 +01:00
Fis Trivial
457fc22dd3
gnu: rtags: Fix the bundling issue.
...
* gnu/packages/patches/rtags-separate-rct.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/code.scm (rtags): Dependencies no longer bundled.
[source]: Use tarball release. Use the patch to link rct.
Substitute corresponding headers.
[native-inputs]: Add new dependencies.
[inputs]: Likewise.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-23 10:43:37 +01:00
Fis Trivial
a893dc2f48
gnu: rct: Add missing headers, enable RTTI.
...
* gnu/packages/patches/rct-add-missing-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cpp.scm (rct): Use the patch, enable RTTI.
[source]: Use the patch to add missing headers from installation.
[arguments]: Enable RTTI in configure-flags.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-23 10:28:27 +01:00
Fis Trivial
6055e88c0d
gnu: Add python-yapf.
...
* gnu/packages/python.scm (python-yapf, python2-yapf): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-23 10:22:00 +01:00
Mathieu Lirzin
bfe88e0c6e
gnu: Add 'pyconfigure'.
...
* gnu/packages/autotools.scm (pyconfigure): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-23 10:18:22 +01:00
ng0
8bf127d5ab
gnu: gnurl: Add '--with-ca-bundle' path to configure-flags.
...
As a fork of cURL, gnURL on Guix needs to be made aware of the certificate store
to prevent the well-known issue we have.
* gnu/packages/gnunet.scm (gnurl)[configure-flags]: Add '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt'.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-23 10:15:10 +01:00
Tobias Geerinckx-Rice
341afe2a36
gnu: parallel: Update source hash.
...
The upstream tarball changed almost immediately after release.
See https://lists.gnu.org/archive/html/guix-devel/2018-01/msg00319.html .
* gnu/packages/parallel.scm (parallel)[source]: Update hash.
2018-01-23 01:33:53 +01:00
Danny Milosavljevic
afb7cd8e66
Revert "gnu: wxwidgets: Use webkitgtk-2.4."
...
This reverts commit 8a58182c12
.
2018-01-23 01:06:18 +01:00
Danny Milosavljevic
c55c698594
system: Add A20 OLinuXino LIME installer.
...
* gnu/bootloader/u-boot.scm (u-boot-a20-olinuxino-lime-bootloader):
New exported variable.
* gnu/packages/bootloaders.scm (u-boot-a20-olinuxino-lime):
New exported variable.
* gnu/system/install.scm (a20-olinuxino-lime-installation-os):
New exported variable.
2018-01-22 22:53:08 +01:00
Ricardo Wurmus
555773932d
gnu: Add r-argparser.
...
* gnu/packages/cran.scm (r-argparser): New variable.
2018-01-22 22:49:15 +01:00
Ricardo Wurmus
625cdc3fde
gnu: star: Make reproducible.
...
* gnu/packages/bioinformatics.scm (star)[arguments]: Add build phase
"make-reproducible".
2018-01-22 22:49:10 +01:00
Danny Milosavljevic
fa5255fd6a
gnu: python-trytond: End phase in #t.
...
* gnu/packages/tryton.scm (python-trytond): End phase in #t.
2018-01-22 22:09:27 +01:00
Leo Famulari
c2ab5d9233
gnu: mpd: Update to 0.20.15.
...
* gnu/packages/mpd.scm (mpd): Update to 0.20.15.
2018-01-22 15:58:16 -05:00
Danny Milosavljevic
20e42d1e97
gnu: aria-maestosa: Add scons-flags.
...
* gnu/packages/music.scm (aria-maestosa): Add scons-flags.
2018-01-22 19:52:42 +01:00
Danny Milosavljevic
9f832233f1
gnu: python-proteus: Add dependencies.
...
* gnu/packages/tryton.scm (python-proteus)[propagated-inputs]: Add
python-trytond-party, python-trytond-country, python-trytond,
python-stdnum, python-sql, python-wrapt, python-werkzeug,
python-polib, python-genshi, python-relatorio, python-magic.
2018-01-22 19:52:39 +01:00
Adriano Peluso
c8b1defe18
gnu: Add python-trytond-party.
...
* gnu/packages/tryton.scm (define-module): Add (gnu packages finance).
(python-trytond-party): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:36 +01:00
Adriano Peluso
3da86c52e5
gnu: Add python-stdnum.
...
* gnu/packages/finance.scm (python-stdnum, python2-stdnum): New variables.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:33 +01:00
Adriano Peluso
0a92ebdeeb
gnu: Add python-trytond-country.
...
* gnu/packages/tryton.scm (python-trytond-country): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:30 +01:00
Adriano Peluso
f38d2b422a
gnu: Rename "trytond" to "python-trytond".
...
* gnu/packages/tryton.scm (trytond): Rename to...
(python-trytond): ...this.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:25 +01:00
Adriano Peluso
bf3563d5a4
gnu: Add python-proteus.
...
* gnu/packages/tryton.scm (python-proteus): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:22 +01:00
Adriano Peluso
09b9cf7327
gnu: Add python-phonenumbers.
...
* gnu/packages/python.scm (python-phonenumbers, python2-phonenumbers): New
variables.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:19 +01:00
Adriano Peluso
974a4d5d57
gnu: tryton: Updated to 4.6.2.
...
* gnu/packages/tryton.scm (tryton): Update to 4.6.2.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:16 +01:00
Adriano Peluso
7e99221db9
gnu: trytond: Updated to 4.6.2.
...
* gnu/packages/tryton.scm (trytond): Updated to 4.6.2.
[inputs]: Add python-magic.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:13 +01:00
Adriano Peluso
edb09c53c4
gnu: python-relatorio: Update to 0.8.0.
...
* gnu/packages/python.scm (python-relatorio): Updated to 0.8.0.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:04 +01:00
Adriano Peluso
ce4c9b73c8
gnu: python-magic: Update to 0.4.15.
...
* gnu/packages/python.scm (python-magic) Updated to 0.4.15.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-01-22 19:52:00 +01:00
Danny Milosavljevic
8a58182c12
gnu: wxwidgets: Use webkitgtk-2.4.
...
* gnu/packages/wxwidgets.scm (wxwidgets)[inputs]: Replace "webkitgtk" by
"webkitgtk-2.4".
2018-01-22 19:51:50 +01:00
Danny Milosavljevic
3081244652
gnu: aria-maestosa: Use scons-build-system.
...
* gnu/packages/music.scm (aria-maestosa)[build-system]: Use
scons-build-system.
[native-inputs]: Remove scons-python2.
[arguments]: Use scons-python2.
<#:phases>: Remove custom phases "build" and "install".
Add custom phase "fix-directory-permissions".
2018-01-22 19:51:50 +01:00
Danny Milosavljevic
7ff72b3601
gnu: aria-maestosa: Use scons-python2.
...
* gnu/packages/music.scm (aria-maestosa)[native-inputs]: Replace "scons" by
"scons-python2".
2018-01-22 19:51:50 +01:00
Tobias Geerinckx-Rice
28b0b21e3f
gnu: parallel: Don't end phase with #<undefined>.
...
* gnu/packages/parallel.scm (parallel)[arguments]: Use INVOKE.
2018-01-22 18:48:23 +01:00
Tobias Geerinckx-Rice
1a35f274af
gnu: parallel: Update to 20180122.
...
* gnu/packages/parallel.scm (parallel): Update to 20180122.
2018-01-22 18:48:10 +01:00
Ludovic Courtès
14e375b980
gnu: guix: Update snapshot to 33988f9
.
...
* gnu/packages/package-management.scm (guix): Update to 33988f9
.
2018-01-22 13:02:36 +01:00
Danny Milosavljevic
3b6502e25d
gnu: python-kivy: Add "git" native-input.
...
* gnu/packages/python.scm (python-kivy)[native-inputs]: Add git.
2018-01-22 10:21:54 +01:00
Efraim Flashner
3df57b3a97
gnu: khmer: Add aarch64-linux to supported systems.
...
* gnu/packages/bioinformatics.scm (khmer)[supported-systems]: Add
aarch64-linux to the supported systems.
2018-01-22 09:39:59 +02:00
Tobias Geerinckx-Rice
33171a3610
gnu: nss-certs: Update to 3.35.
...
* gnu/packages/certs.scm (nss-certs): Update to 3.35.
2018-01-22 00:25:36 +01:00
Tobias Geerinckx-Rice
107a14f9af
gnu: iq80-snappy: Improve synopsis & description.
...
* gnu/packages/compression.scm (iq80-snappy)[synopsis, description]: Fix
typos and add ‘(de)compressor’ keywords.
2018-01-21 22:35:59 +01:00
Tobias Geerinckx-Rice
247064c3d1
gnu: go: Improve description.
...
* gnu/packages/golang.scm (go-1.4)[description]: Edit for clarity.
2018-01-21 22:35:58 +01:00
Tobias Geerinckx-Rice
e11a70176d
gnu: go@1.9: Drop left-over work-around.
...
* gnu/packages/golang.scm (go-1.9)[arguments]: Remove substitution for
fixed bug from the ‘prebuild’ phase.
2018-01-21 22:35:58 +01:00
Tobias Geerinckx-Rice
a63179196e
gnu: direnv: Edit description.
...
* gnu/packages/shellutils.scm (direnv)[description]: Edit and use @file.
2018-01-21 22:35:58 +01:00
Tobias Geerinckx-Rice
6137da8848
gnu: direnv: Use HTTPS for home page.
...
* gnu/packages/shellutils.scm (direnv)[home-page]: Use HTTPS.
2018-01-21 22:35:57 +01:00
Tobias Geerinckx-Rice
caa8de70de
gnu: youtube-dl: Return #t from phases.
...
* gnu/packages/video.scm (youtube-dl)[arguments]: Return #t from
‘fix-the-data-directories’ phase.
2018-01-21 22:35:57 +01:00
Tobias Geerinckx-Rice
1c91169094
gnu: youtube-dl: Update to 2018.01.21.
...
* gnu/packages/video.scm (youtube-dl): Update to 2018.01.21.
[description]: Update. ‘A few’ is simply no longer true.
2018-01-21 22:35:56 +01:00
Tobias Geerinckx-Rice
897bd0b501
gnu: mktorrent: Add missing @dfn to description.
...
* gnu/packages/bittorrent.scm (mktorrent)[description]: Add missing @dfn.
2018-01-21 22:35:56 +01:00
Tobias Geerinckx-Rice
9270b2fb45
gnu: libtorrent-rasterbar: Update home page.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[home-page]: Use extant domain.
2018-01-21 20:40:29 +01:00
Tobias Geerinckx-Rice
982dab0ba7
gnu: newt: Update to 0.52.20.
...
* gnu/packages/slang.scm (newt): Update to 0.52.20.
2018-01-21 20:40:29 +01:00
Tobias Geerinckx-Rice
11861d2bf0
gnu: mia: Update to 2.4.6.
...
* gnu/packages/image-processing.scm (mia): Update to 2.4.6.
2018-01-21 20:40:28 +01:00
Ricardo Wurmus
e7a30ded59
gnu: Add python2-graphite-web.
...
* gnu/packages/monitoring.scm (python2-graphite-web): New variable.
2018-01-21 19:38:51 +01:00
Ricardo Wurmus
a15181bbdb
gnu: Add python2-carbon.
...
* gnu/packages/monitoring.scm (python2-carbon): New variable.
2018-01-21 19:38:51 +01:00
Ricardo Wurmus
4d92c21064
gnu: Add python-whisper.
...
* gnu/packages/monitoring.scm (python-whisper, python2-whisper): New
variables.
2018-01-21 19:38:51 +01:00
Ricardo Wurmus
40fac51a19
gnu: Add python-django-tagging.
...
* gnu/packages/django.scm (python-django-tagging, python2-django-tagging): New
variables.
2018-01-21 19:38:51 +01:00
Ricardo Wurmus
220ed20b22
gnu: Add python-txamqp.
...
* gnu/packages/python.scm (python-txamqp, python2-txamqp): New variables.
2018-01-21 19:38:50 +01:00
Ricardo Wurmus
0b88f536db
gnu: emacs-tiny: Fix indentation.
...
* gnu/packages/emacs.scm (emacs-tiny): Fix indentation.
2018-01-21 14:18:10 +01:00
Ricardo Wurmus
5a545aab62
gnu: emacs-request: Update to 0.3.0.
...
* gnu/packages/emacs.scm (emacs-request): Update to 0.3.0.
[source]: Fetch with git.
2018-01-21 14:18:09 +01:00
Ricardo Wurmus
5f1bb222c9
gnu: Add r-catterplots.
...
* gnu/packages/statistics.scm (r-catterplots): New variable.
2018-01-21 14:18:09 +01:00
Ricardo Wurmus
7762646d95
gnu: Add salmon.
...
* gnu/packages/bioinformatics.scm (libstadenio-for-salmon,
spdlog-for-salmon, bwa-for-salmon, salmon): New variables.
2018-01-21 14:18:09 +01:00
Ricardo Wurmus
8d77a085a7
gnu: Add sailfish.
...
* gnu/packages/bioinformatics.scm (sailfish): New variable.
2018-01-21 14:18:09 +01:00
Ricardo Wurmus
1fe0bde34d
gnu: Add libdivsufsort.
...
* gnu/packages/bioinformatics.scm (libdivsufsort): New variable.
2018-01-21 14:18:09 +01:00
Ricardo Wurmus
c3b2ab9d3b
gnu: Add libgff.
...
* gnu/packages/bioinformatics.scm (libgff): New variable.
2018-01-21 14:18:09 +01:00
Efraim Flashner
b0b7150b6c
gnu: orpheus: Fix build on aarch64-linux.
...
* gnu/packages/orpheus.scm (orpheus)[arguments]: Explicitly set the
build target when building on aarch64-linux.
2018-01-21 12:53:33 +02:00
Danny Milosavljevic
e81e154c40
gnu: python-kivy: Update to 1.10.0.
...
* gnu/packages/python.scm (python-kivy): Update to 1.10.0.
[arguments]: Remove custom "build" phase.
2018-01-21 11:01:51 +01:00
Tobias Geerinckx-Rice
8e7e6170ab
gnu: intel-gpu-tools: Use INVOKE.
...
* gnu/packages/admin.scm (intel-gpu-tools)[arguments]: Substitute INVOKE
for SYSTEM*.
2018-01-21 02:53:17 +01:00
Tobias Geerinckx-Rice
601953ed94
gnu: intel-gpu-tools: Update to 1.21.
...
* gnu/packages/admin.scm (intel-gpu-tools): Update to 1.21.
2018-01-21 02:53:16 +01:00
Tobias Geerinckx-Rice
835a148ff3
gnu: libtorrent-rasterbar: Update to 1.1.6.
...
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.6.
2018-01-21 02:53:16 +01:00
Tobias Geerinckx-Rice
d5ae997aaf
gnu: spice: Use HTTPS for spice-space.org home pages.
...
* gnu/packages/spice.scm (spice, spice-vdagent)[home-page]: Use HTTPS
2018-01-21 02:53:15 +01:00
Tobias Geerinckx-Rice
e564a16e28
gnu: spice-gtk: Update to 0.34.
...
* gnu/packages/spice.scm (spice-gtk): Update to 0.34.
2018-01-21 02:53:15 +01:00
Tobias Geerinckx-Rice
8f890fed34
gnu: babl: Update to 0.1.40.
...
* gnu/packages/gimp.scm (babl): Update to 0.1.40.
2018-01-21 02:53:14 +01:00
Tobias Geerinckx-Rice
9d2e56d0af
gnu: babl: Parameterise source URI.
...
* gnu/packages/gimp.scm (babl)[source]: Use VERSION-MAJOR+MINOR.
2018-01-21 02:53:14 +01:00
Tobias Geerinckx-Rice
0c8ac76cfe
gnu: babl: Edit description.
...
* gnu/packages/gimp.scm (babl)[description]: Edit.
2018-01-21 02:53:13 +01:00
Tobias Geerinckx-Rice
fd90e39695
gnu: mktorrent: Update to 1.1.
...
* gnu/packages/bittorrent.scm (mktorrent): Update to 1.1.
[source, home-page]: Use new URI.
2018-01-21 02:50:16 +01:00
Ludovic Courtès
89a2647816
services: herd: 'with-shepherd' no longer leaves an open connection.
...
* gnu/services/herd.scm (with-shepherd): Use 'dynamic-wind' and close
CONNECTION at the end.
2018-01-21 00:24:03 +01:00
Ludovic Courtès
30875d07ef
doc: No longer mention Wicd in OS examples.
...
* gnu/system/examples/desktop.tmpl,
gnu/system/examples/lightweight-desktop.tmpl: Mention NetworkManager
instead of Wicd.
2018-01-21 00:24:03 +01:00
Ludovic Courtès
d466b1fc82
services: Missing services are automatically instantiated.
...
This simplifies OS configuration: users no longer need to be aware of
what a given service depends on.
See the discussion at
<https://lists.gnu.org/archive/html/guix-devel/2018-01/msg00114.html >.
* gnu/services.scm (missing-target-error): New procedure.
(service-back-edges): Use it.
(instantiate-missing-services): New procedure.
* gnu/system.scm (operating-system-services): Call
'instantiate-missing-services'.
* tests/services.scm ("instantiate-missing-services")
("instantiate-missing-services, no default value"): New tests.
* gnu/services/version-control.scm (cgit-service-type)[extensions]: Add
FCGIWRAP-SERVICE-TYPE.
* gnu/tests/version-control.scm (%cgit-os): Remove NGINX-SERVICE-TYPE
and FCGIWRAP-SERVICE-TYPE instances.
* doc/guix.texi (Log Rotation): Remove 'mcron-service-type' in example.
(Miscellaneous Services): Remove 'nginx-service-type' and
'fcgiwrap-service-type' in Cgit example.
2018-01-21 00:24:03 +01:00
Ludovic Courtès
bc58201ec2
tests: Cgit test waits for /var/run/shepherd/socket.
...
Previously tests sometimes start before the shepherd was listening,
leading to test failures.
* gnu/tests/version-control.scm (run-cgit-test)[test]: Add "shepherd
socket ready" test. Rename to two "service running" tests for clarity.
2018-01-21 00:24:03 +01:00
Ludovic Courtès
33033a620e
services: shepherd: Make 'shepherd-configuration-file' non-monadic.
...
Suggested by atw on #guix.
* gnu/services/shepherd.scm (shepherd-service-file): Use 'scheme-file'
instead of 'gexp->file'.
(shepherd-configuration-file): Likewise, and adjust to non-monadic
style.
(shepherd-boot-gexp): Adjust accordingly.
* guix/scripts/system.scm (upgrade-shepherd-services): Use
'lower-object' in addition to 'shepherd-service-file'.
2018-01-21 00:24:02 +01:00
Danny Milosavljevic
7175abaaa4
gnu: Add mkbootimg.
...
* gnu/packages/android.scm (mkbootimg): New variable.
2018-01-20 23:07:20 +01:00
Danny Milosavljevic
6ef5162d65
gnu: Add abootimg.
...
* gnu/packages/android.scm (abootimg): New variable.
2018-01-20 22:52:01 +01:00
Danny Milosavljevic
84ee33787e
system: Add Nintendo NES Classic Edition installer.
...
* gnu/bootloader/u-boot.scm (u-boot-nintendo-nes-classic-edition-bootloader):
New exported variable.
* gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition):
New exported variable.
* gnu/system/install.scm (nintendo-nes-classic-edition-installation-os):
New exported variable.
2018-01-20 22:50:56 +01:00
Danny Milosavljevic
df8a909660
system: make-u-boot-package: Replace underscores by dashes in package name.
...
* gnu/packages/bootloaders.scm (make-u-boot-package): Replace underscores by
dashes in package name.
2018-01-20 22:50:56 +01:00
Danny Milosavljevic
fccdc8c839
system: Factor out embedded-installation-os.
...
* gnu/system/install.scm (embedded-installation-os): New variable.
(beaglebone-black-installation-os): Use it.
(a20-olinuxino-lime2-emmc-installation-os): Use it.
(a20-olinuxino-micro-installation-os): Use it.
(banana-pi-m2-ultra-installation-os): Use it.
2018-01-20 22:50:56 +01:00
Danny Milosavljevic
8bac66deab
system: Factor out agetty-default-service.
...
* gnu/system/install.scm (agetty-default-service): New variable.
(beaglebone-black-installation-os): Use it.
(a20-olinuxino-lime2-emmc-installation-os): Use it.
(a20-olinuxino-micro-installation-os): Use it.
(banana-pi-m2-ultra-installation-os): Use it.
2018-01-20 22:50:55 +01:00
Danny Milosavljevic
a7bb327e3c
system: Add A20 OLinuXino MICRO installer.
...
* gnu/bootloader/u-boot.scm (u-boot-a20-olinuxino-micro-bootloader): New
exported variable.
* gnu/packages/bootloaders.scm (u-boot-a20-olinuxino-micro): New exported
variable.
* gnu/system/install.scm (a20-olinuxino-micro-installation-os): New exported
variable.
2018-01-20 22:50:55 +01:00
Danny Milosavljevic
4b9e9abb36
system: Add A20 OLinuXino LIME2 installer.
...
* gnu/bootloader/u-boot.scm (u-boot-a20-olinuxino-lime2-bootloader): New
exported variable.
* gnu/packages/bootloaders.scm (u-boot-a20-olinuxino-lime2): New exported
variable.
* gnu/system/install.scm (a20-olinuxino-lime2-emmc-installation-os): New exported
variable.
2018-01-20 22:50:55 +01:00
Tobias Geerinckx-Rice
e81c906647
gnu: wxsvg: Update to 1.5.12.
...
* gnu/packages/wxwidgets.scm (wxsvg): Update to 1.5.12.
2018-01-20 22:27:34 +01:00
Tobias Geerinckx-Rice
cb7781177b
gnu: video, xml: Fix typo.
...
* gnu/packages/video.scm (libva)[synopsis]: Fix ‘libary’ typo.
[description]: Use @dfn.
* gnu/packages/xml.scm (libebml): Likewise.
2018-01-20 22:27:34 +01:00
Efraim Flashner
d6e8a84e2a
gnu: godot: Fix building on aarch64-linux.
...
* gnu/packages/game-development.scm (godot)[arguments]: Add a flag when
building for aarch64-linux to build without threads.
2018-01-20 22:14:37 +02:00
Danny Milosavljevic
e32d302474
gnu: cross-base: Apply gcc 6 patch to gcc >= 6.
...
* gnu/packages/cross-base.scm (cross-gcc): Apply gcc 6 patch to gcc >= 6.
2018-01-20 20:33:11 +01:00
Danny Milosavljevic
f074f5e88c
gnu: u-boot: Update to 2018.01.
...
* gnu/packages/bootloaders.scm (define-module): Import (gnu packages gcc).
(u-boot): Update to 2018.01.
[native-inputs]: Add swig. Remove dtc.
(make-u-boot-package): Use gcc-7.
2018-01-20 20:33:10 +01:00
Danny Milosavljevic
30aeb846d7
system: Add Banana Pi M2 Ultra installer.
...
* gnu/bootloader/u-boot.scm (u-boot-banana-pi-m2-ultra-bootloader): New
exported variable.
(install-allwinner-u-boot): New variable.
(u-boot-allwinner-bootloader): New variable.
* gnu/packages/bootloaders.scm (u-boot-banana-pi-m2-ultra): New exported
variable.
* gnu/system/install.scm (banana-pi-m2-ultra-installation-os): New exported
variable.
2018-01-20 20:33:10 +01:00
Tobias Geerinckx-Rice
ed19fea0e5
gnu: graphicsmagick: Update to 1.3.28 [‘security fixes’].
...
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.28.
2018-01-20 19:59:56 +01:00
Kei Kebreau
ede75282b8
gnu: deutex: Update to 5.1.1.
...
* gnu/packages/games.scm (deutex): Update to 5.1.1.
2018-01-20 13:19:48 -05:00
Rutger Helling
d77f2bd81f
gnu: lookingglass: Update to a10.
...
* gnu/packages/virtualization.scm (lookingglass): Update to a10.
2018-01-20 11:46:02 +01:00
Leo Famulari
ccb5cac17b
gnu: libexif: Fix CVE-2016-6328.
...
* gnu/packages/patches/libexif-CVE-2016-6328.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/photo.scm (libexif)[source]: Use it.
2018-01-19 17:51:00 -08:00
ng0
e8409dd275
gnu: perl-lingua-pt-stemmer: Update URL.
...
* gnu/packages/language.scm (perl-lingua-pt-stemmer)[source]: Use new
upstream URL.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-01-19 16:53:46 -08:00
Diego Nicola Barbato
b2d120ee67
gnu: escpr: Update to 1.6.18.
...
* gnu/packages/cups.scm (escpr): Update to 1.6.18.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-20 00:45:30 +01:00
Ludovic Courtès
eb3e41c92c
gnu: Add Motion.
...
* gnu/packages/video.scm (motion): New variable.
2018-01-20 00:45:30 +01:00
Leo Famulari
92572184cc
gnu: certbot: Update to 0.21.0.
...
* gnu/packages/tls.scm (certbot): Update to 0.21.0.
(python-acme): Update to 0.21.0.
[propagated-inputs]: Add python-josepy.
2018-01-19 11:35:45 -08:00
Leo Famulari
c19271295a
gnu: Add python-josepy.
...
* gnu/packages/python-crypto.scm (python-josepy, python2-josepy): New variables.
2018-01-19 11:35:45 -08:00
Tobias Geerinckx-Rice
07378e315a
gnu: libvirt: Update to 4.0.0.
...
* gnu/packages/virtualization.scm (libvirt): Update to 4.0.0.
[arguments]: Substitute INVOKE for SYSTEM*.
2018-01-19 18:46:43 +01:00
Tobias Geerinckx-Rice
162a137400
gnu: Consistently Write ‘file system(s)’.
...
It is the GNU way.
* doc/guix.texi (Build Systems, DNS Services): Write ‘file system(s)’.
* gnu/build/vm.scm (create-ext-file-system, create-fat-file-system):
Likewise.
* gnu/packages/backup.scm (dirvish, rsnapshot)[description]: Likewise.
* gnu/packages/check.scm (python-testpath)[description]: Likewise.
* gnu/packages/disk.scm (pydf)[description]: Likewise.
* gnu/packages/file-systems.scm (disorderfs)[synopsis, description]: Likewise.
(glusterfs)[description]: Likewise.
* gnu/packages/haskell.scm (ghc-directory, ghc-system-fileio-bootstrap)
(ghc-system-fileio)[synopsis]: Likewise.
(ghc-fsnotify)[description]: Likewise.
* gnu/packages/linux.scm (proot)[description]: Likewise.
(jmtpfs)[synopsis, description]: Likewise.
* gnu/packages/mate.scm (caja, caja-extensions)[description]: Likewise.
* gnu/packages/storage.scm (ceph)[description]: Likewise.
* gnu/packages/sync.scm (lsyncd)[description]: Likewise.
* gnu/packages/syncthing.scm (syncthing)[synopsis]: Likewise.
(go-github-com-zillode-notify)[description]: Likewise.
* gnu/services/nfs.scm (pipefs-service-type): Likewise.
* guix/scripts/system.scm (perform-action): Likewise.
2018-01-19 17:28:31 +01:00
Marius Bakke
28f6f22912
gnu: unbound: Update to 1.6.8 [fixes CVE-2017-15105].
...
* gnu/packages/dns.scm (unbound): Update to 1.6.8.
2018-01-19 16:09:38 +01:00
Marius Bakke
ad7664f636
gnu: libvpx: Use HTTPS for home page.
...
* gnu/packages/video.scm (libvpx)[home-page]: Use HTTPS.
2018-01-19 16:08:06 +01:00
Tobias Geerinckx-Rice
5bb12e1462
gnu: ninja: Update to 1.8.2.
...
* gnu/packages/ninja.scm (ninja): Update to 1.8.2.
[source]: Remove upstreamed patch.
[arguments]: Substitute INVOKE for SYSTEM*. Use standard indentation.
* gnu/packages/patches/ninja-zero-mtime.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-01-19 13:19:33 +01:00
Tobias Geerinckx-Rice
5d0bd1fbbf
gnu: tcc: Update to 0.9.27.
...
* gnu/packages/c.scm (tcc): Update to 0.9.27.
[license]: Add a comment about attempted Expat re-licencing.
2018-01-19 13:19:33 +01:00
Tobias Geerinckx-Rice
b7cbcee552
gnu: minixml: Update to 2.11.
...
* gnu/packages/xml.scm (minixml): Update to 2.11.
[source]: Use URL-FETCH/TARBOMB method.
[arguments]: Add ‘fix-permissions’ phase.
2018-01-19 13:19:32 +01:00
Tobias Geerinckx-Rice
a040db6d70
gnu: libebml: Update to 1.3.5.
...
* gnu/packages/xml.scm (libebml): Update to 1.3.5.
[source, home-page]: Update URI.
2018-01-19 13:19:32 +01:00
Efraim Flashner
6f10e74fc7
gnu: wine: Parameterize version string in uri.
...
* gnu/packages/wine.scm (wine)[source]: Replace hard-coded version
string with parameterized version.
2018-01-19 11:00:16 +02:00
Rutger Helling
4a24c48695
gnu: xpra: Update to 2.2.3.
...
* gnu/packages/xorg.scm (xpra): Update to 2.2.3.
2018-01-19 08:25:12 +01:00
Tobias Geerinckx-Rice
528d129278
gnu: lz4: Update to 1.8.1.2.
...
* gnu/packages/compression.scm (lz4): Update to 1.8.1.2.
2018-01-19 03:53:41 +01:00