Julien Lepiller
78b9c291f6
gnu: Add ruby-command-line-reporter.
...
* gnu/packages/ruby.scm (ruby-command-line-reporter): New variable.
2018-09-01 23:07:42 +02:00
Julien Lepiller
9c7f15c048
gnu: Add ruby-colorator.
...
* gnu/packages/ruby.scm (ruby-colorator): New variable.
2018-09-01 23:07:39 +02:00
Julien Lepiller
6f2c4efb56
gnu: Add ruby-addressable.
...
* gnu/package/ruby.scm (ruby-addressable): New variable.
2018-09-01 23:07:37 +02:00
Julien Lepiller
0d16905b60
gnu: Add ruby-public-suffix.
...
* gnu/packages/ruby.scm (ruby-public-suffix): New variable.
2018-09-01 23:07:35 +02:00
Julien Lepiller
afb7a3e8d5
gnu: ruby-ttfunk: Update to 1.5.1.
...
* gnu/packages/ruby.scm (ruby-ttfunk): Update to 1.5.1.
2018-09-01 23:07:32 +02:00
Julien Lepiller
ef381322d5
gnu: ruby-activesupport: Update to 5.2.1.
...
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.2.1.
2018-09-01 23:07:30 +02:00
Julien Lepiller
cbb50182ad
gnu: ruby-i18n: Update to 1.1.0.
...
* gnu/packages/ruby.scm (ruby-i18n): Update to 1.1.0.
2018-09-01 23:07:28 +02:00
Julien Lepiller
352b5d7e74
gnu: Add ruby-concurrent.
...
* gnu/packages/ruby.scm (ruby-concurrent): New variable.
2018-09-01 23:07:06 +02:00
Oleg Pykhalov
ead46692ec
gnu: Add zabbix-agentd and zabbix-server.
...
* gnu/packages/monitoring.scm (zabbix-agentd, zabbix-server): New variables.
2018-09-01 19:01:36 +03:00
Marius Bakke
e59588482b
gnu: nss, nss-certs: Update to 3.39 [fixes CVE-2018-12384].
...
* gnu/packages/gnuzilla.scm (nss): Update to 3.39.
* gnu/packages/certs.scm (nss-certs): Likewise.
2018-09-01 13:26:13 +02:00
Marius Bakke
7ea90c217f
gnu: nspr: Update to 4.20.
...
* gnu/packages/gnuzilla.scm (nspr): Update to 4.20.
2018-09-01 13:23:39 +02:00
Leo Famulari
ea59f0487b
gnu: Remove Krita 3.
...
Krita 3 fails to build with Qt 5.11.1. Since it's also unmaintained upstream,
remove it.
* gnu/packages/kde.scm (krita-3): Remove variable.
2018-09-01 02:09:53 -04:00
Leo Famulari
fd67d793c2
gnu: Krita: Build with libraw 0.18.
...
Fixes <https://bugs.gnu.org/32467 >.
Reported by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>.
* gnu/packages/photo.scm (libraw-0.18): New variable.
* gnu/packages/kde.scm (krita)[inputs]: Use libraw-0.18.
2018-09-01 02:09:52 -04:00
Leo Famulari
7ce9eaf013
gnu: Krita: Update to 4.1.1.
...
* gnu/packages/kde.scm (krita): Update to 4.1.1.
2018-09-01 02:09:52 -04:00
Leo Famulari
d84a887a5f
gnu: libksysguard: Update to 5.13.4.
...
* gnu/packages/kde.scm (libksysguard): Update to 5.13.4.
2018-09-01 02:09:52 -04:00
Leo Famulari
600f1ad8e6
gnu: KDE: Update to 5.49.0.
...
Fixes <https://bugs.gnu.org/32013 >.
* gnu/packages/kde-frameworks.scm (attica, baloo, bluez-qt, breeze-icons,
extra-cmake-modules, kactivities, kactivities-stats, kapidox, karchive, kauth,
kbookmarks, kcmutils, kcodecs, kcompletion, kconfig, kconfigwidgets,
kcoreaddons, kcrash, kdbusaddons, kde-framework-integration, kdeclarative, kded,
kdesignerplugin, kdesu, kdewebkit, kdnssd, kdoctools, kemoticons, kfilemetadata,
kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime, kimageformats, kinit,
kio, kirigami, kitemmodels, kitemview, kjobwidgets, knewstuff, knotification,
knotifyconfig, kpackage, kparts, kpeople, kplotting, kpty, krunner, kservice,
ksyntaxhighlighting, ktexteditor, ktextwidgets, kunitcoversion, kwallet,
kwayland, kwidgetsaddons, kwindowsystem, kxmlgui, kxmlrpcclient,
modemmanager-qt, networkmanager-qt, oxygen-icons, plasma-framework, prison,
qqc2-desktop-style, solid, sonnet, threadweaver): Update to 5.49.0.
(extra-cmake-modules)[arguments]: Remove obsolete workaround.
(attica)[arguments]: Disable some new tests.
Co-authored-by: Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
2018-09-01 02:09:49 -04:00
Eric Bavier
220458b098
gnu: hypre: Update to 2.14.0.
...
* gnu/packages/maths.scm (hypre): Update to 2.14.0
2018-08-31 10:08:00 -05:00
Ricardo Wurmus
9ce2f07ab6
gnu: python-matplotlib: Use python-pyqt-without-qtwebkit.
...
* gnu/packages/python.scm (python-matplotlib)[propagated-inputs]: Replace
python-pyqt with python-pyqt-without-qtwebkit.
2018-08-31 16:37:56 +02:00
Ricardo Wurmus
0e2d6d2698
gnu: Add python-pyqt-without-qtwebkit.
...
* gnu/packages/qt.scm (python-pyqt-without-qtwebkit): New variable.
2018-08-31 16:37:56 +02:00
Clément Lassieur
9fc2922794
services: nginx: Get the Shepherd to respawn NGINX.
...
* gnu/services/web.scm (nginx-shepherd-service): Change 'start' (that is, all
actions that don't send a signal to the master process) to return the PID.
Wait until the PID file is created and contains an integer because it might be
created after the parent process exits.
2018-08-31 16:35:39 +02:00
Rutger Helling
0b6678cd44
gnu: retroarch: Update to 1.7.4.
...
* gnu/packages/emulators.scm (retroarch): Update to 1.7.4.
2018-08-31 08:25:45 +02:00
Nicolas Goaziou
be4c63f484
gnu: mame: Update to 0.201.
...
* gnu/packages/emulators.scm (mame): Update to 0.201.
[arguments]: Remove unnecessary fix.
2018-08-31 07:04:17 +02:00
Tobias Geerinckx-Rice
0c048c11a4
gnu: cmocka: Update to 1.1.2.
...
* gnu/packages/check.scm (cmocka): Update to 1.1.2.
2018-08-30 19:29:08 +02:00
Tobias Geerinckx-Rice
8a68b71d99
gnu: keyutils: Update to 1.5.11.
...
* gnu/packages/crypto.scm (keyutils): Update to 1.5.11.
[inputs]: Add mit-krb5.
2018-08-30 19:28:11 +02:00
Tobias Geerinckx-Rice
d6d9ca1017
gnu: Don't use unstable tarballs in (packages opencl).
...
* gnu/packages/opencl.scm (opencl-clhpp, clinfo, beignet, pocl)
[source]: Use GIT-FETCH and GIT-FILE-NAME.
(pocl)[arguments]: Remove ‘remove-headers’ phase.
(make-opencl-headers)[source]: Use GIT-FILE-NAME.
2018-08-30 19:28:11 +02:00
Tobias Geerinckx-Rice
8294362688
gnu: Add pipewalker.
...
* gnu/packages/games.scm (pipewalker): New public variable.
2018-08-30 19:28:11 +02:00
Tobias Geerinckx-Rice
6e8c75b884
gnu: Add msr-tools.
...
* gnu/packages/hardware.scm (msr-tools): New public variable.
2018-08-30 19:28:10 +02:00
Tobias Geerinckx-Rice
aadd1d241c
gnu: Add ddcutil.
...
* gnu/packages/hardware.scm: New file.
(ddcutil): New public variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add the new file.
2018-08-30 19:28:10 +02:00
Marius Bakke
7693f678d1
gnu: pango: Replace with 1.42.4.
...
Fixes <https://bugs.gnu.org/32594 >.
* gnu/packages/gtk.scm (pango)[replacement]: New field.
(pango-1.42.4): New public variable.
2018-08-30 18:57:10 +02:00
Marius Bakke
883832b480
gnu: appstream-glib: Update to 0.7.12.
...
* gnu/packages/glib.scm (appstream-glib): Update to 0.7.12.
2018-08-30 18:44:57 +02:00
Marius Bakke
4c13cb36f8
gnu: GnuPG: Update to 2.2.10.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.10.
2018-08-30 18:44:57 +02:00
Marius Bakke
e50c727878
gnu: rng-tools: Update to 6.4.
...
* gnu/packages/linux.scm (rng-tools): Update to 6.4.
2018-08-30 18:44:57 +02:00
Marius Bakke
d3c1075c14
gnu: samba: Update to 4.8.5.
...
* gnu/packages/samba.scm (samba): Update to 4.8.5.
2018-08-30 18:44:57 +02:00
Marius Bakke
652940d060
gnu: ldb: Update to 1.3.6.
...
* gnu/packages/samba.scm (ldb): Update to 1.3.6.
2018-08-30 18:44:57 +02:00
Marius Bakke
99088aa751
gnu: p11-kit: Update to 0.23.14.
...
* gnu/packages/tls.scm (p11-kit): Update to 0.23.14.
2018-08-30 18:44:56 +02:00
Marius Bakke
471884ed11
gnu: lilv: Propagate LV2.
...
* gnu/packages/audio.scm (lilv)[propagated-inputs]: Add LV2.
[inputs]: Remove.
2018-08-30 18:44:51 +02:00
Oleg Pykhalov
b5d1286f2d
gnu: net-snmp: Specify '--with-openssl' configuration flag.
...
* gnu/packages/networking.scm (net-snmp)[arguments]: Add '--with-openssl'
flag.
2018-08-30 14:46:15 +03:00
Eric Bavier
f9e140a243
netsurf: Upgrade to 3.8.
...
* gnu/packages/patches/netsurf-message-timestamp.patch: New patch.
* gnu/packages/patches/netsurf-system-utf8proc.patch: Adjust to new source.
* gnu/packages/web.scm (netsurf): Upgrade to 3.8.
[source]: Add the new patch.
2018-08-30 00:44:40 -05:00
Eric Bavier
c558113fb9
nsgenbind: Upgrade to 0.6.
...
* gnu/packages/web.scm (nsgenbind): Upgrade to 0.6.
2018-08-30 00:44:40 -05:00
Eric Bavier
1be7077572
libnspsl: Upgrade to 0.1.3.
...
* gnu/packages/web.scm (libnspsl): Upgrade to 0.1.3.
2018-08-30 00:44:40 -05:00
Eric Bavier
3e1035d738
libnsutils: Upgrade to 0.0.5.
...
* gnu/packages/web.scm (libnsutils): Upgrade to 0.0.5.
2018-08-30 00:44:40 -05:00
Eric Bavier
1dc02e727b
libnsgif: Upgrade to 0.2.1.
...
* gnu/packages/web.scm (libnsgif): Upgrade to 0.2.1.
2018-08-30 00:44:39 -05:00
Eric Bavier
ef2198ac5b
libnsbmp: Upgrade to 0.1.5.
...
* gnu/packages/web.scm (libnsbmp): Upgrade to 0.1.5.
2018-08-30 00:44:39 -05:00
Eric Bavier
bb38628fab
libsvgtiny: Upgrade to 0.1.7.
...
* gnu/packages/web.scm (libsvgtiny): Upgrade to 0.1.7.
2018-08-30 00:44:39 -05:00
Eric Bavier
f8311c0fee
libdom: Upgrade to 0.3.3.
...
* gnu/packages/web.scm (libdom): Upgrade to 0.3.3.
2018-08-30 00:44:39 -05:00
Eric Bavier
2bb1752b7d
libcss: Upgrade to 0.8.0.
...
* gnu/packages/web.scm (libcss): Upgrade to 0.8.0.
2018-08-30 00:44:39 -05:00
Eric Bavier
60e411fc94
libwapcaplet: Upgrade to 0.4.1.
...
* gnu/packages/web.scm (libwapcaplet): Upgrade to 0.4.1.
2018-08-30 00:44:39 -05:00
Eric Bavier
b06bf74b41
hubbub: Upgrade to 0.3.5.
...
* gnu/packages/web.scm (hubbub): Upgrade to 0.3.5.
2018-08-30 00:44:39 -05:00
Eric Bavier
ea9b34c2f5
libparserutils: Upgrade to 0.2.4.
...
* gnu/packages/web.scm (libparserutils): Upgrade to 0.2.4.
2018-08-30 00:44:38 -05:00
Eric Bavier
fa4131f2aa
netsurf-buildsystem: Upgrade to 1.7.
...
* gnu/packages/web.scm (netsurf-buildsystem): Upgrade to 1.7.
2018-08-30 00:44:33 -05:00
Mark H Weaver
a28604ee81
gnu: linux-libre@4.4: Update to 4.4.153.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.153.
2018-08-30 00:53:01 -04:00
Tobias Geerinckx-Rice
9986316618
gnu: mujs: Update to 1.0.4.
...
* gnu/packages/javascript.scm (mujs): Update to 1.0.4.
2018-08-30 04:42:54 +02:00
Tobias Geerinckx-Rice
bfb994d8be
gnu: r-car: Update to 3.0-2.
...
* gnu/packages/statistics.scm (r-car): Update to 3.0-2.
2018-08-30 04:42:52 +02:00
Tobias Geerinckx-Rice
ad3306f62f
gnu: perl-gd: Update to 2.69.
...
* gnu/packages/gd.scm (perl-gd): Update to 2.69.
2018-08-30 04:42:51 +02:00
Tobias Geerinckx-Rice
33eea5c439
gnu: perl-sub-identify: Update to 0.14.
...
* gnu/packages/perl.scm (perl-sub-identify): Update to 0.14.
2018-08-30 04:42:51 +02:00
Tobias Geerinckx-Rice
a82b561fef
gnu: robocut: Don't use unstable tarball.
...
* gnu/packages/printers.scm (robocut)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2018-08-30 04:42:38 +02:00
Tobias Geerinckx-Rice
1f0f9514eb
gnu: gparted: Update to 0.32.0.
...
* gnu/packages/disk.scm (gparted): Update to 0.32.0.
2018-08-30 04:40:31 +02:00
Tobias Geerinckx-Rice
7bb7920f64
gnu: duplicity: Update to 0.7.18.1.
...
* gnu/packages/backup.scm (duplicity): Update to 0.7.18.1.
[arguments]: Remove upstreamed '--ignore-mdc-error' kluge.
Rename 'patch-source' phase to 'use-store-file-names'.
2018-08-30 03:51:00 +02:00
Kei Kebreau
99e0fb24fb
gnu: audacity: Fix GtkFileChooserDialog.
...
* gnu/packages/audio.scm (audacity)[arguments]: Add 'wrap-program' phase to fix
GtkFileChooserDialog.
[inputs]: Rename "gtk" to "gtk+".
2018-08-29 20:56:35 -04:00
Oleg Pykhalov
8490a8346b
services: Add ddclient service.
...
* gnu/services/dns.scm (ddclient-configuration, ddclient-service-type): New
variables.
(uglify-field-name, serialize-field, serialize-boolean, serialize-integer,
serialize-string, serialize-list, serialize-extra-options,
ddclient-activation, ddclient-shepherd-service,
generate-ddclient-documentation): New procedures.
* doc/guix.texi (DNS Services): Document it.
2018-08-30 01:19:47 +03:00
Ludovic Courtès
4db7a9dc66
linux-modules: Raise an error when a kernel module cannot be found.
...
Previously we'd get an unhelpful backtrace like this:
In gnu/build/linux-modules.scm:
184:47 4 (recursive-module-dependencies _ #:lookup-module _)
98:14 3 (module-dependencies _)
85:18 2 (modinfo-section-contents _)
In ice-9/ports.scm:
439:11 1 (call-with-input-file #f #<procedure get-bytevector-al?> ?)
In unknown file:
0 (open-file #f "r" #:encoding #f #:guess-encoding #f)
ERROR: In procedure open-file:
Wrong type (expecting string): #f
builder for `/gnu/store/…-linux-modules.drv' failed with exit code 1
* gnu/build/linux-modules.scm (find-module-file): When MODULE cannot be
found, raise an error instead of returning #f. This is more useful to
the user.
2018-08-29 23:32:01 +02:00
Ludovic Courtès
d258c79144
tests: Warn about test module load failures.
...
Reported by Clément Lassieur <clement@lassieur.org>
and Leo Famulari <leo@famulari.name> at
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32545#11 >.
* gnu/tests.scm (test-modules): Pass #:warn to 'scheme-modules'.
2018-08-29 23:32:01 +02:00
Christopher Lemmer Webber
caf8a003b3
gnu: emacs-racket-mode: Update to commit 92c3348.
...
* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit 92c3348.
2018-08-29 15:52:20 -04:00
Vagrant Cascadian
b4c698c8c9
gnu: python-trezor: Update to 0.10.2.
...
* gnu/packages/finance.scm (python-trezor): Update to 0.10.2.
[arguments]: Replace check with tests that do not require hardware device.
[propagated-inputs]: Add python-click, python-libusb1, python-pyblake2 and
python-typing.
[native-inputs]: Add python-mock and python-pytest.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-29 14:52:56 -04:00
pimi
4f9355c360
gnu: Add gffcompare.
...
gnu/packages/bioinformatics.scm (gffcompare): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-29 14:13:49 -04:00
pimi
9e21f2170e
gnu: Add r-abcoptim.
...
gnu/packages/cran.scm (r-abcoptim): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-29 14:13:46 -04:00
Danny Milosavljevic
15c56e8273
gnu: Add solaar.
...
* gnu/packages/admin.scm (solaar): New variable.
2018-08-29 17:18:30 +02:00
Danny Milosavljevic
ac94ccb9b4
gnu: Add python-pyudev.
...
* gnu/packages/admin.scm (python-pyudev): New variable.
2018-08-29 17:18:28 +02:00
Ricardo Wurmus
c7fe888b42
gnu: Add python-scanpy.
...
* gnu/packages/bioinformatics.scm (python-scanpy): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus
22b770ce00
gnu: Add python-anndata.
...
* gnu/packages/python.scm (python-anndata): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus
d8b8eb3ff5
gnu: Add python-numba.
...
* gnu/packages/python.scm (python-numba): New variable.
2018-08-29 17:06:13 +02:00
Ricardo Wurmus
8892cac329
gnu: Add python-llvmlite.
...
* gnu/packages/llvm.scm (python-llvmlite): New variable.
2018-08-29 17:06:13 +02:00
Marius Bakke
9e17757ff5
Revert "gnu: snappy: Optimise."
...
This causes too many rebuilds for the master branch.
This reverts commit f96ed06805
.
2018-08-29 16:58:54 +02:00
Ricardo Wurmus
9587544b44
gnu: Add ghc 8.4.3.
...
* gnu/packages/haskell.scm (ghc-8): Rename this...
(ghc-8.0): ...to this.
(ghc): Point at ghc-8.0.
(ghc-8): New variable for GHC 8.4.3.
Co-authored-by: Timothy Samplet <samplet@ngyro.com>
2018-08-29 16:56:35 +02:00
Ricardo Wurmus
59b55def00
gnu: Add r-infotheo.
...
* gnu/packages/cran.scm (r-infotheo): New variable.
2018-08-29 13:11:17 +02:00
Tobias Geerinckx-Rice
acf18cb190
gnu: capstone: Use HTTPS home page.
...
* gnu/packages/engineering.scm (capstone)[home-page]: Use HTTPS.
2018-08-28 22:46:38 +02:00
Tobias Geerinckx-Rice
2c3d30ef51
gnu: r-plotrix: Update to 3.7-3.
...
* gnu/packages/statistics.scm (r-plotrix): Update to 3.7-3.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice
f882d7c7c5
gnu: python-apipkg: Update home page.
...
* gnu/packages/python.scm (python-apipkg)[home-page]: Update.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice
e29bb27d88
gnu: r-pracma: Update to 2.1.5.
...
* gnu/packages/maths.scm (r-pracma): Update to 2.1.5.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice
7bbdd943e7
gnu: claws-mail: Update to 3.17.1.
...
* gnu/packages/mail.scm (claws-mail): Update to 3.17.1.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice
4fca5a44f6
gnu: libntlm: Update to 1.5.
...
* gnu/packages/gsasl.scm (libntlm): Update to 1.5.
[source]: Use HTTPS.
2018-08-28 22:31:00 +02:00
Tobias Geerinckx-Rice
f96ed06805
gnu: snappy: Optimise.
...
* gnu/packages/compression.scm (snappy)[source]: Build with ‘-O2’.
* gnu/package/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-08-28 22:30:59 +02:00
Efraim Flashner
dc8675afa7
gnu: Add urlscan.
...
* gnu/packages/mail.scm (urlscan): New variable.
2018-08-28 22:48:32 +03:00
Efraim Flashner
967de7c5b0
gnu: Add ephoto.
...
* gnu/packages/enlightenment.scm (ephoto): New variable.
2018-08-28 22:45:55 +03:00
Vagrant Cascadian
84fbb4b223
gnu: electron-cash: Update to 3.3.1.
...
* gnu/packages/finance.scm (electron-cash): Update to 3.3.1.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-28 15:30:13 -04:00
Leo Famulari
8a5a1eff42
gnu: dropbear: Fix CVE-2018-15599.
...
* gnu/packages/patches/dropbear-CVE-2018-15599.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (dropbear)[source]: Use it.
2018-08-28 14:44:11 -04:00
Ludovic Courtès
6772ed1e07
services: openssh: Add 'log-level' field.
...
* gnu/services/ssh.scm (<openssh-configuration>)[log-level]: New field.
(openssh-config-file): Honor it.
* doc/guix.texi (Networking Services): Document it.
2018-08-28 12:35:02 +02:00
Ludovic Courtès
1ae29e3f5a
gnu: dico: Update to 2.6.
...
* gnu/packages/dico.scm (dico): Update to 2.6.
[inputs]: Switch to GUILE-2.2.
2018-08-28 12:35:02 +02:00
Ison111
d2434b6966
gnu: Add SpaceFM.
...
* gnu/packages/lxde.scm (spacefm): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-08-28 12:35:02 +02:00
Alex Kost
40f7ebac66
gnu: Add emacs-build-farm.
...
* gnu/packages/emacs.scm (emacs-build-farm): New variable.
2018-08-28 12:23:52 +03:00
Alex Kost
8b1f8f64c8
gnu: openmw: Update to 0.44.0.
...
* gnu/packages/game-development.scm (openmw): Update to 0.44.0.
2018-08-28 12:23:52 +03:00
Chris Marusich
3bcb305b98
services: tor: Make it easier to use UNIX sockets.
...
* doc/guix.texi (Networking Services): Document it, and mention that
tor-service is deprecated.
* gnu/services/networking.scm (<tor-configuration>) <socks-socket-type>:
New field.
(tor-configuration->torrc): When socks-socket-type is 'unix, set
SocksPort to UNIX domain socket /var/run/tor/socks-sock and set
UnixSocksGroupWritable to 1.
* gnu/tests/networking.scm (%tor-os/unix-socks-socket): Instead of using
a custom config file, just set socks-socket-type to 'unix.
2018-08-28 00:25:05 -07:00
Chris Marusich
b0f951e4f0
tests: tor: Add more test cases.
...
* gnu/tests/networking.scm (%tor-os/unix-socks-socket): New variable.
(run-tor-test) <os/unix-socks-socket, marionette/unix-socks-socket>
<socket-directory>: New variables.
<"tor is alive">: Move common code from this test case...
<tor-is-alive?>: ...into this new procedure.
<"tor is listening", "tor is alive, even when using a SOCKS socket">
<"tor is listening, even when using a SOCKS socket">: New test cases.
2018-08-28 00:19:58 -07:00
Chris Marusich
cb29343940
marionette: Add wait-for-unix-socket.
...
* gnu/build/marionette.scm (wait-for-unix-socket): New variable.
2018-08-28 00:19:58 -07:00
Chris Marusich
4dd53a83b5
marionette: Add support for QEMU's "quit" command.
...
* gnu/build/marionette.scm (marionette-control): Don't wait for the
monitor prompt when the command was "quit".
2018-08-28 00:14:25 -07:00
Chris Marusich
d973915e48
services: tor: Rename activation procedure.
...
* gnu/services/networking.scm: Rename the procedure
tor-hidden-service-activation to tor-activation.
2018-08-28 00:14:24 -07:00
Chris Marusich
5dfd80e1c5
services: tor: Add a system test.
...
* gnu/services/networking.scm (tor-configuration->torrc): Set PidFile to
/var/run/tor/tor.pid in the base torrc configuration.
(tor-shepherd-service) <start>: Call make-forkexec-constructor/container with
a new #:pid-file argument to tell Shepherd where to find the PID file. Add a
a new <file-system-mapping> to its existing #:mappings argument to share
/var/run/tor with the the container.
(tor-hidden-services-activation): Update docstring. Create /var/run/tor and
set its permissions so only the tor user can access it.
* gnu/tests/networking.scm (%test-tor, %tor-os): New variables.
(run-tor-test): New procedure.
2018-08-28 00:14:24 -07:00
Marius Bakke
526ce41930
gnu: GRUB: Check for errors from efibootmgr.
...
* gnu/packages/patches/grub-check-error-efibootmgr.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/bootloaders.scm (grub)[source](patches): New field.
2018-08-28 01:19:28 +02:00
Marius Bakke
2987b2e0d2
gnu: seabios: Update source URI.
...
* gnu/packages/firmware.scm (seabios)[source](uri): Download from seabios.org.
2018-08-28 01:19:28 +02:00
Marius Bakke
eb87b634a7
gnu: slang: Update to 2.3.2.
...
* gnu/packages/slang.scm (slang): Update to 2.3.2.
2018-08-28 01:19:28 +02:00
Marius Bakke
3c3c3d1d92
gnu: emacs-async: Download using git.
...
The MELPA tarball hash changed. Prevent this problem in the future
by downloading a git checkout.
* gnu/packages/emacs.scm (emacs-async)[home-page]: Update to actual.
[source]: Use GIT-FETCH.
2018-08-28 01:19:28 +02:00
Leo Famulari
0de33cb364
gnu: feh: Enable EXIF support.
...
* gnu/packages/image-viewers.scm (feh)[arguments]: Enable EXIF support.
(inputs): Add libexif.
2018-08-27 17:04:57 -04:00
Leo Famulari
f2d2dc70fc
gnu: libexif: Update home-page URL.
...
* gnu/packages/photo.scm (libexif)[home-page]: Update URL.
2018-08-27 17:04:57 -04:00
Leo Famulari
6635a3cc7f
gnu: python-pygit2: Update to 0.26.4.
...
* gnu/packages/python.scm (python-pygit2, python2-pygit2): Update to 0.26.4.
[source]: Remove 'python-pygit2-disable-network-tests.patch'.
* gnu/packages/patches/python-pygit2-disable-network-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-27 15:13:46 -04:00
Clément Lassieur
a30cbd5dfb
gnu: cuirass: Update to 8d40c49.
...
* gnu/packages/ci.scm (cuirass): Update to 8d40c49.
2018-08-27 16:12:56 +02:00
Pierre Neidhardt
4715f92ef0
Update email for Pierre Neidhardt.
...
* .mailmap: Add name and email for Pierre Neidhardt.
* gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm,
gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm,
gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm,
gnu/packages/networking.scm, gnu/packages/password-utils.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm:
Update email for Pierre Neidhardt.
2018-08-27 14:46:26 +02:00
Rutger Helling
2aeee872a6
gnu: weston: Update to 5.0.0.
...
* gnu/packages/freedesktop.scm (weston): Update to 5.0.0.
2018-08-27 10:11:30 +02:00
Ludovic Courtès
1ca54999db
gnu: Add Lepton-EDA.
...
* gnu/packages/engineering.scm (lepton-eda): New variable.
2018-08-27 01:13:23 +02:00
Ludovic Courtès
69502b5eb4
gnu: Add guile-aa-tree.
...
* gnu/packages/guile.scm (guile-aa-tree): New variable.
2018-08-27 01:13:23 +02:00
Christopher Lemmer Webber
6948fa0875
gnu: emacs-racket-mode: Update to commit add0190.
...
* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit add0190.
2018-08-26 07:02:04 -04:00
Arun Isaac
2cad58ca6f
gnu: ghc-scientific: Update to 0.3.6.2.
...
* gnu/packages/haskell.scm (ghc-scientific): Update to 0.3.6.2.
[inputs]: Move ghc-tasty ...
[native-inputs]: ... to here.
2018-08-26 11:48:22 +05:30
Arun Isaac
7550f4b0ef
gnu: ghc-integer-logarithms: Update to 1.0.2.1.
...
* gnu/packages/haskell.scm (ghc-integer-logarithms): Update to 1.0.2.1.
[inputs]: Move ghc-quickcheck, ghc-smallcheck, ghc-tasty, ghc-tasty-hunit,
ghc-tasty-quickcheck, ghc-tasty-smallcheck ...
[native-inputs]: ... to here.
[home-page]: Update URI.
2018-08-26 11:37:25 +05:30
Arun Isaac
b625f3a5fb
gnu: ghc-smallcheck: Update to 1.1.5.
...
* gnu/packages/haskell.scm (ghc-smallcheck): Update to 1.1.5.
2018-08-26 11:33:48 +05:30
Arun Isaac
3c30054290
gnu: ghc-optparse-applicative: Update to 0.14.2.0.
...
* gnu/packages/haskell.scm (ghc-optparse-applicative): Update to 0.14.2.0.
[arguments]: Enable tests.
2018-08-26 11:27:00 +05:30
Mark H Weaver
cfb15a5163
gnu: linux-libre: Update to 4.18.5.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.18.5.
(%linux-libre-hash): Update hash.
2018-08-26 00:38:41 -04:00
Mark H Weaver
fabe2c7354
gnu: linux-libre@4.14: Update to 4.14.67.
...
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.67.
(%linux-libre-4.14-hash): Update hash.
2018-08-26 00:36:42 -04:00
Mark H Weaver
8d55adfa67
gnu: linux-libre@4.9: Update to 4.9.124.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.124.
2018-08-26 00:36:11 -04:00
Mark H Weaver
032712f621
gnu: linux-libre@4.4: Update to 4.4.152.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.152.
2018-08-26 00:35:30 -04:00
Ludovic Courtès
64daf2177f
gnu: emacs-recent-addresses: Switch to a branch that works with Helm.
...
* gnu/packages/emacs.scm (emacs-recent-addresses)[source]: Change URL
and update to afbbfdc.
2018-08-26 01:47:41 +02:00
Kyle Meyer
bff861ece5
gnu: Add emacs-git-annex.
...
* gnu/packages/emacs.scm (emacs-git-annex): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-26 01:47:40 +02:00
Kyle Meyer
8a9e0b6ebf
gnu: emacs-recent-addresses: Add missing words to description.
...
* gnu/packages/emacs.scm (emacs-recent-addresses)[description]: Add missing
words.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-08-26 01:47:40 +02:00
Kei Kebreau
7d01ee66d4
gnu: Add avogadro.
...
* gnu/packages/chemistry.scm (avogadro): New variable.
* gnu/packages/patches/avogadro-boost148.patch,
gnu/packages/patches/avogadro-eigen3-update.patch,
gnu/packages/patches/avogadro-python-eigen-lib.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2018-08-25 17:05:30 -04:00
Marius Bakke
94e9d750a2
gnu: libx11: Replace with 1.6.6 [security fixes].
...
This fixes CVE-2018-14599, CVE-2018-14600, and CVE-2018-14598.
* gnu/packages/xorg.scm (libx11)[replacement]: New field.
(libx11-1.6.6): New public variable.
2018-08-25 16:32:06 +02:00
宋文武
7789bf9531
gnu: dante: Disable preloading to make 'sockd' work.
...
* gnu/packages/networking.scm (dante)[arguments]: Pass '--disable-preload'
to #:configure-flags.
2018-08-25 16:40:21 +08:00
Leo Famulari
36a8d5cdf4
gnu: OpenSSH: Update to 7.8p1.
...
* gnu/packages/ssh.scm (openssh): Update to 7.8p1.
[source]: Remove 'openssh-CVE-2018-15473.patch'.
* gnu/packages/patches/openssh-CVE-2018-15473.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-24 17:04:58 -04:00
Ludovic Courtès
c1352b4bad
gnu: font-gnu-unifont: Update to 11.0.02.
...
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 11.0.02.
[arguments]: Adjust code to install 'unifont.info.gz' in 'install'
phase.
2018-08-24 17:54:10 +02:00
Ludovic Courtès
bf0bb925ea
gnu: gdb: Update to 8.1.1.
...
* gnu/packages/gdb.scm (gdb): Update to 8.1.1.
2018-08-24 17:50:52 +02:00
Ricardo Wurmus
079cdd9c15
gnu: Add find-circ.
...
* gnu/packages/bioinformatics.scm (find-circ): New variable.
2018-08-24 11:20:19 +02:00
Tobias Geerinckx-Rice
4a3cf8929f
gnu: r-catools: Update to 1.17.1.1.
...
* gnu/packages/statistics.scm (r-catools): Update to 1.17.1.1.
2018-08-24 04:25:50 +02:00
Tobias Geerinckx-Rice
0e5d66abf6
gnu: keepassxc: Update to 2.3.4.
...
* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.4.
[arguments]: Remove obsolete ‘patch-sources’ phase.
2018-08-24 04:25:50 +02:00
Tobias Geerinckx-Rice
a7b14a1b39
gnu: capstone: Update to 3.0.5.
...
* gnu/packages/engineering.scm (capstone): Update to 3.0.5.
[arguments]: Set cstool's LDFLAGS in the environment instead of
SUBSTITUTE*ing the Makefile.
2018-08-24 03:04:56 +02:00
Tobias Geerinckx-Rice
77c027b98b
gnu: r-trimcluster: Update to 0.1-2.1.
...
* gnu/packages/statistics.scm (r-trimcluster): Update to 0.1-2.1.
2018-08-24 02:30:43 +02:00
Tobias Geerinckx-Rice
6d83cd1f9a
gnu: r-synchronicity: Update to 1.3.5.
...
* gnu/packages/statistics.scm (r-synchronicity): Update to 1.3.5.
2018-08-24 02:30:42 +02:00
Tobias Geerinckx-Rice
6a9a50fd2f
gnu: guile-lib: Update to 0.2.6.1.
...
* gnu/packages/guile.scm (guile-lib): Update to 0.2.6.1.
[source]: Remove obsolete snippet.
2018-08-24 02:30:42 +02:00
Tobias Geerinckx-Rice
a0a7e42500
gnu: tuxguitar: Update to 1.5.2.
...
* gnu/packages/music.scm (tuxguitar): Update to 1.5.2.
[source]: Remove obsolete snippet.
2018-08-24 02:30:41 +02:00
Tobias Geerinckx-Rice
38146797e6
gnu: libgig: Update to 4.1.0.
...
* gnu/packages/music.scm (libgig): Update to 4.1.0.
2018-08-24 02:30:41 +02:00
Tobias Geerinckx-Rice
f6181921e5
gnu: denemo: Use INVOKE.
...
* gnu/packages/music.scm (denemo)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-08-24 02:30:41 +02:00
Tobias Geerinckx-Rice
fbde7b08e5
gnu: ncmpc: Update to 0.29.
...
* gnu/packages/mpd.scm (ncmpc): Update to 0.29.
[build-system]: Switch to Meson.
[arguments]: Find ncurses.h.
[native-inputs]: Add gettext.
2018-08-24 02:30:41 +02:00
Ludovic Courtès
0b4e5f7e5b
gnu: parallel: Update to 20180822.
...
* gnu/packages/parallel.scm (parallel): Update to 20180822.
2018-08-24 00:40:09 +02:00
Ludovic Courtès
444488fc1b
gnu: boost: Move 1.59.0 definition to boost.scm.
...
Fixes a regression introduced in commit
7cbf06d8c2
where the top-level code of
these two modules would depend on each other, leading to "boost: unbound
variable" kind of errors in some circumstances.
* gnu/packages/databases.scm (boost-for-mysql): Move to...
* gnu/packages/boost.scm (boost-for-mysql): ... here. Make public and
add 'properties' field.
2018-08-24 00:36:04 +02:00
Tobias Geerinckx-Rice
d32da49c76
gnu: r-devtools: Update to 1.13.6.
...
* gnu/packages/statistics.scm (r-devtools): Update to 1.13.6.
2018-08-23 23:11:52 +02:00
Tobias Geerinckx-Rice
c95f9f09a7
gnu: drumkv1: Update to 0.9.2.
...
* gnu/packages/music.scm (drumkv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice
69b4d24871
gnu: synthv1: Update to 0.9.2.
...
* gnu/packages/music.scm (synthv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice
29618d6722
gnu: samplv1: Update to 0.9.2.
...
* gnu/packages/music.scm (samplv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice
2c59066f6a
gnu: padthv1: Update to 0.9.2.
...
* gnu/packages/music.scm (padthv1): Update to 0.9.2.
2018-08-23 23:01:56 +02:00
Tobias Geerinckx-Rice
9459216aa1
gnu: Update home pages for the V1 synth family.
...
* gnu/packages/music.scm (synthv1, drumkv1, samplv1, padthv1)
[home-page]: Update & use HTTPS.
2018-08-23 23:01:55 +02:00
pimi
16b0e8da48
gnu: Add r-a3.
...
gnu/packages/cran.scm (r-a3): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi
881cc61c1b
gnu: Add r-manipulatewidget.
...
gnu/packages/cran.scm (r-manipulatewidget): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi
87b576aa8b
gnu: Add r-slam.
...
gnu/packages/cran.scm (r-slam): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00
pimi
c994418b8c
gnu: Add r-abcanalysis.
...
gnu/packages/cran.scm (r-abcanalysis): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2018-08-23 16:26:40 -04:00