Commit Graph

43717 Commits

Author SHA1 Message Date
Mathieu Othacehe
87f2a7c86f
gnu: Add emacs-flycheck-cpplint.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-cpplint): New variable.
2019-11-12 15:45:13 +01:00
Tobias Geerinckx-Rice
6fd27a7197
Revert "gnu: python-cython: Update to 0.29.14."
This reverts commit 39c3cffe57.
2019-11-12 15:18:37 +01:00
Tobias Geerinckx-Rice
3e1ccbefda
gnu: mlt: Update to 6.18.0.
* gnu/packages/video.scm (mlt): Update to 6.18.0.
2019-11-12 15:12:30 +01:00
Tobias Geerinckx-Rice
664cb939c6
gnu: light: Don't use unstable tarball.
* gnu/packages/linux.scm (light)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-11-12 15:12:30 +01:00
Tobias Geerinckx-Rice
543f7ad14b
gnu: faudio: Use GIT-FILE-NAME.
* gnu/packages/audio.scm (faudio)[source]: Use GIT-FILE-NAME.
2019-11-12 15:12:29 +01:00
Tobias Geerinckx-Rice
c44db46f12
gnu: faudio: Update to 19.11.
* gnu/packages/audio.scm (faudio): Update to 19.11.
2019-11-12 15:12:29 +01:00
Tobias Geerinckx-Rice
2053555abb
gnu: light: Update to 1.2.1.
* gnu/packages/linux.scm (light): Update to 1.2.1.
2019-11-12 15:12:29 +01:00
Tobias Geerinckx-Rice
bd88082db7
gnu: psmisc: Update to 23.3.
* gnu/packages/linux.scm (psmisc): Update to 23.3.
2019-11-12 15:12:29 +01:00
Tobias Geerinckx-Rice
39c3cffe57
gnu: python-cython: Update to 0.29.14.
* gnu/packages/python-xyz.scm (python-cython): Update to 0.29.14.
2019-11-12 04:18:10 +01:00
Tobias Geerinckx-Rice
18a69803e2
gnu: libspnav: Fix typo in description.
* gnu/packages/engineering.scm (libspnav)[description]: Fix typo.
2019-11-12 04:18:10 +01:00
Tobias Geerinckx-Rice
9bc0686022
gnu: suil: Update to 0.10.6.
* gnu/packages/audio.scm (suil): Update to 0.10.6.
2019-11-12 04:05:30 +01:00
Tobias Geerinckx-Rice
6bf449e845
gnu: libmesode: Update to 0.9.3.
* gnu/packages/messaging.scm (libmesode): Update to 0.9.3.
2019-11-12 04:05:30 +01:00
Tobias Geerinckx-Rice
4e385d2a00
gnu: jalv: Update to 1.6.4.
* gnu/packages/audio.scm (jalv): Update to 1.6.4.
2019-11-12 04:05:29 +01:00
Tobias Geerinckx-Rice
cb72994e20
gnu: lyx: Download over HTTPS.
* gnu/packages/tex.scm (lyx)[source]: Use HTTPS.
2019-11-12 04:05:29 +01:00
Tobias Geerinckx-Rice
b3701ca198
gnu: lyx: Use Python 3.
* gnu/packages/tex.scm (lyx)[inputs, native-inputs]: Replace python-2 with default python.
2019-11-12 04:05:29 +01:00
Vagrant Cascadian
3306784a29
gnu: xfce4-diskperf-plugin: Fix typo in description.
* gnu/packages/xfce (xfce4-embed-plugin)[description]: Fix typo.
2019-11-11 19:02:53 -08:00
Vagrant Cascadian
71700f4297
gnu: xfce4-diskperf-plugin: Fix typo in description.
* gnu/packages/xfce (xfce4-diskperf-plugin)[description]: Fix typo.
2019-11-11 19:02:50 -08:00
Vagrant Cascadian
a806b0b08e
gnu: python-keyutils: Fix typo in description.
* gnu/packages/python-crypto (python-keyutils)[description]: Fix typo.
2019-11-11 19:02:48 -08:00
Vagrant Cascadian
b5b0ee3bd0
gnu: r-unifiedwmwqpcr: Fix typo in description.
* gnu/packages/bioconductor (r-unifiedwmwqpcr)[description]: Fix typo.
2019-11-11 19:02:45 -08:00
Tobias Geerinckx-Rice
9dd6b8d132
gnu: sratom: Update to 0.6.4.
* gnu/packages/audio.scm (sratom): Update to 0.6.4.
2019-11-12 03:33:07 +01:00
Tobias Geerinckx-Rice
3368917c26
gnu: libstrophe: Don't use unstable tarball.
* gnu/packages/messaging.scm (libstrophe)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2019-11-12 03:33:07 +01:00
Tobias Geerinckx-Rice
75d9d8afc1
gnu: libstrophe: Update to 0.9.3.
* gnu/packages/messaging.scm (libstrophe): Update to 0.9.3.
2019-11-12 03:33:07 +01:00
Tobias Geerinckx-Rice
fdb883054c
gnu: libmbim: Update to 1.20.2.
* gnu/packages/freedesktop.scm (libmbim): Update to 1.20.2.
2019-11-12 03:33:07 +01:00
Tobias Geerinckx-Rice
34032ff5f4
gnu: highlight: Update to 3.54.
* gnu/packages/pretty-print.scm (highlight): Update to 3.54.
2019-11-12 03:33:07 +01:00
Tobias Geerinckx-Rice
2d91e5968f
gnu: lilv: Update to 0.24.6.
* gnu/packages/audio.scm (lilv): Update to 0.24.6.
[arguments]: Remove obsolete #:configure-flags.
2019-11-12 03:33:06 +01:00
Tobias Geerinckx-Rice
268b69f951
gnu: sord: Update to 0.16.4.
* gnu/packages/rdf.scm (sord): Update to 0.16.4.
2019-11-12 03:33:06 +01:00
Tobias Geerinckx-Rice
dfd8235635
gnu: rng-tools: Update to 6.8.
* gnu/packages/linux.scm (rng-tools): Update to 6.8.
2019-11-12 03:33:06 +01:00
Tobias Geerinckx-Rice
7704e601f1
gnu: dialog: Update to 1.3-20191110.
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20191110.
2019-11-12 03:33:06 +01:00
Tobias Geerinckx-Rice
8c183d95af
gnu: lyx: Update to 2.3.3.
* gnu/packages/tex.scm (lyx): Update to 2.3.3.
[native-inputs]: Remove bc.
2019-11-12 03:33:06 +01:00
Tobias Geerinckx-Rice
3a4b8f4464
gnu: lyx: Don't use NAME in source URI.
* gnu/packages/tex.scm (lyx)[source]: Hard-code NAME.
2019-11-12 03:33:05 +01:00
Alex Griffin
a2161c861f
services: Add pagekite-service-type.
* gnu/services/networking.scm (pagekite-service-type): New service type.
(<pagekite-configuration>): New record type.
(pagekite-shepherd-service): New procedure.
* doc/guix.texi (Networking Services): Document it.
2019-11-11 14:03:45 -06:00
Alex Griffin
079ec5479c
gnu: Add pagekite.
* gnu/packages/networking.scm (pagekite): New variable.
2019-11-11 14:03:44 -06:00
Alex Griffin
6fcceb2346
gnu: Add python-socksipychain.
* gnu/packages/python-xyz.scm (python-socksipychain, python2-socksipychain):
New variables.
2019-11-11 14:03:43 -06:00
Christopher Lemmer Webber
af48a2006a
gnu: crawl: Update to 0.24.0.
* gnu/packages/games.scm (crawl): Update to 0.24.0.
2019-11-11 13:31:54 -05:00
Pierre Neidhardt
43e0bd75c0
gnu: emacs-forge: Use right home-page URL.
* gnu/packages/emacs-xyz.scm (emacs-forge)[home-page]: Set home-page to
  https://github.com/magit/forge/.
2019-11-11 19:03:12 +01:00
宋文武
6ec68c69b0
services: Add knot-resolver-service-type.
* gnu/services/dns.scm (<knot-resolver-configuration>): New record type.
(knot-resolver-activation, knot-resolver-shpherd-services): New procedures.
(%knot-resolver-accounts, %kresd.conf, knot-resolver-service-type): New
variables.
* doc/guix.texi (DNS Services): Document it.
2019-11-11 20:30:53 +08:00
宋文武
a35e16c00d
gnu: Add knot-resolver.
* gnu/packages/dns.scm (knot-resolver): New package.
2019-11-11 20:30:53 +08:00
宋文武
68f0de01fc
gnu: Add python-breathe.
* gnu/packages/sphinx.scm (python-breathe): New package.
2019-11-11 20:30:53 +08:00
Efraim Flashner
0d01a5a9d4
gnu: patchelf: Update to 0.10.
* gnu/packages/elf.scm (patchelf): Update to 0.10.
[source]: Remove patches.
[arguments]: Remove patch/rework-for-arm phase. Add phase to modify
tests for our modified GCC package.
[native-inputs]: Add gcc:lib.
* gnu/packages/patches/patchelf-page-size.patch,
* gnu/packages/patches/patchelf-rework-for-arm.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2019-11-11 11:00:33 +02:00
Mark H Weaver
4e4f3a6b76
gnu: linux-libre: Update to 5.3.10.
* gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.10.
(linux-libre-5.3-pristine-source): Update hash.
2019-11-11 03:25:05 -05:00
Mark H Weaver
13b87e0141
gnu: linux-libre@4.19: Update to 4.19.83.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.83.
(linux-libre-4.19-pristine-source): Update hash.
2019-11-11 03:24:12 -05:00
Mark H Weaver
047e80365b
gnu: linux-libre@4.14: Update to 4.14.153.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.153.
(linux-libre-4.14-pristine-source): Update hash.
2019-11-11 03:23:12 -05:00
Mark H Weaver
a34958240c
gnu: linux-libre@4.9: Update to 4.9.200.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.200.
(linux-libre-4.9-pristine-source): Update hash.
2019-11-11 03:22:29 -05:00
Mark H Weaver
42ab68cebf
gnu: linux-libre@4.4: Update to 4.4.200.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.200.
(linux-libre-4.4-pristine-source): Update hash.
2019-11-11 03:21:13 -05:00
Tobias Geerinckx-Rice
510d819c3a
gnu: ibus-libpinyin: Update to 1.11.1.
* gnu/packages/ibus.scm (ibus-libpinyin): Update to 1.11.1.
2019-11-11 07:03:45 +01:00
Tobias Geerinckx-Rice
c452860ee8
gnu: multitail: Update to 6.5.0.
* gnu/packages/logging.scm (multitail): Update to 6.5.0.
2019-11-11 06:46:33 +01:00
Tobias Geerinckx-Rice
8ed3cc82f8
gnu: thunar: Update to 1.8.10.
* gnu/packages/xfce.scm (thunar): Update to 1.8.10.
2019-11-11 06:46:33 +01:00
Tobias Geerinckx-Rice
f0374ed357
gnu: perl-datetime-calendar-julian: Update to 0.102.
* gnu/packages/perl.scm (perl-datetime-calendar-julian): Update to 0.102.
2019-11-11 06:46:33 +01:00
Tobias Geerinckx-Rice
45256ae028
gnu: python-scipy: Update to 1.3.2.
* gnu/packages/python-xyz.scm (python-scipy): Update to 1.3.2.
2019-11-11 04:50:31 +01:00
Tobias Geerinckx-Rice
4b1372d657
gnu: perl-cpanel-json-xs: Update to 4.17.
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.17.
2019-11-11 04:50:31 +01:00
Tobias Geerinckx-Rice
51d10781ea
gnu: r-quantreg: Update to 5.52.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.52.
2019-11-11 04:50:30 +01:00
Tobias Geerinckx-Rice
d987703824
gnu: r-mgcv: Update to 1.8-31.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-31.
2019-11-11 04:50:30 +01:00
Tobias Geerinckx-Rice
ff34d6e574
gnu: perl-io-compress: Update to 2.090.
* gnu/packages/perl-compression.scm (perl-io-compress): Update to 2.090.
2019-11-11 04:50:30 +01:00
Tobias Geerinckx-Rice
0a1fc5fd8a
gnu: perl-compress-raw-zlib: Update to 2.090.
* gnu/packages/perl-compression.scm (perl-compress-raw-zlib): Update to 2.090.
2019-11-11 04:50:30 +01:00
Tobias Geerinckx-Rice
73a42f76e6
gnu: perl-compress-raw-bzip2: Update to 2.090.
* gnu/packages/perl-compression.scm (perl-compress-raw-bzip2): Update to 2.090.
2019-11-11 04:50:29 +01:00
Tobias Geerinckx-Rice
1cb82fa412
gnu: eyed3: Update to 0.8.11.
* gnu/packages/mp3.scm (eyed3): Update to 0.8.11.
2019-11-11 04:50:29 +01:00
Tobias Geerinckx-Rice
1f09284034
gnu: r-kernlab: Update to 0.9-28.
* gnu/packages/cran.scm (r-kernlab): Update to 0.9-28.
2019-11-11 04:50:29 +01:00
Tobias Geerinckx-Rice
92c0004088
gnu: r-rvest: Update to 0.3.5.
* gnu/packages/cran.scm (r-rvest): Update to 0.3.5.
2019-11-11 04:50:29 +01:00
Alexandros Theodotou
9e4e66c4ae
gnu: jalv: Fix gtkmm, add gtk+-2 and qtbase.
The gtkmm passed to inputs was unused. Jalv does not support gtkmm 3 at the moment.

* gnu/packages/audio.scm (jalv)[inputs]:
Add gtk+-2 and qtbase.
Change unused gtkmm to gtkmm-2.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 23:50:37 +01:00
Alexandros Theodotou
1c1ce52aa9
gnu: zita-convolver: Update to 4.0.3.
* gnu/packages/audio.scm (zita-convolver): Update to 4.0.3.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 23:50:37 +01:00
Giacomo Leidi
12156a459c
gnu: Add boost-with-python3.
* gnu/packages/boost.scm (boost-with-python3): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 23:50:37 +01:00
Alexandros Theodotou
56987d784b
gnu: gnome: Add gnome-screenshot to default apps.
* gnu/packages/gnome.scm (gnome)[propagated-inputs]:
Add gnome-screenshot.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 23:50:37 +01:00
Miguel Ángel Arruga Vivas
172e121d01
gnu: qemu: Add upstream patch for failing test.
Fixes <https://bugs.gnu.org/37860>.
Reported by Danny Milosavljevic <dannym@scratchpost.org>.

* gnu/packages/virtualization.scm (qemu)[patches]: Add upstream patch
to fix tests on linux-libre >= 5.3.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 23:50:36 +01:00
Giacomo Leidi
72332f3c8a
gnu: Move numix-theme to gnome-xyz.scm.
* gnu/packages/gnome.scm (numix-theme): Move from here ...
* gnu/packages/gnome-xyz.scm (numix-theme): ... to here.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 23:50:34 +01:00
Tobias Geerinckx-Rice
2ffae2689a
gnu: limnoria: Update to 2019.11.09 [security fix].
See <https://github.com/ProgVal/Limnoria/wiki/math-eval-vulnerability>
(CVE number pending).

* gnu/packages/irc.scm (limnoria): Update to 2019.11.09.

Reported-by: Val Lorentz <progval@progval.net>
2019-11-10 16:05:17 +01:00
Tobias Geerinckx-Rice
e0f6d366ca
gnu: xfce4-whiskermenu-plugin: Download over HTTPS.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin)[source]: Use HTTPS.
2019-11-10 13:35:33 +01:00
Tobias Geerinckx-Rice
b5bf3dd996
gnu: qtwebkit: Don't use NAME in source URI.
* gnu/packages/qt.scm (qtwebkit)[source]: Hard-code NAME.
2019-11-10 13:35:33 +01:00
Efraim Flashner
f1d4d79fb3
gnu: Add 'file-name' where appropriate.
* gnu/packages/admin.scm (detox, neofetch),
gnu/packages/algebra.scm (python-fpylll),
gnu/packages/bioinformatics.scm (tbsp, genrich),
gnu/packages/crypto.scm (hpenc),
gnu/packages/digest.scm (xxhash),
gnu/packages/emacs-xyz.scm (emacs-tiny, emacs-ergoemacs-mode,
emacs-make-it-so, emacs-poet-theme, emacs-deft, emacs-scribble-mode,
emacs-helm-mu, emacs-unidecode, emacs-diff-hl, emacs-helm-exwm,
emacs-gif-screencast, emacs-exec-path-from-shell),
gnu/packages/engineering.scm (gpx),
gnu/packages/freedesktop.scm (waylandpp),
gnu/packages/golang.scm (go-github-com-sirupsen-logrus,
go-github-com-shirou-gopsutil),
gnu/packages/guile-xyz.scm (guile-studio, guile-picture-language,
jupyter-guile-kernel),
gnu/packages/image-viewers.scm (qview),
gnu/packages/java-maths.scm (java-jblas),
gnu/packages/llvm.scm (libclc),
gnu/packages/logging.scm (spdlog),
gnu/packages/ocaml.scm (ocaml-cstruct, ocaml-zarith),
gnu/packages/terminals.scm (libtsm),
gnu/packages/tigervnc.scm (tigervnc-client),
gnu/packages/xdisorg.scm (xcalib, xbanish) [source]: Add file-name.
2019-11-10 12:42:10 +02:00
Efraim Flashner
943cc0e860
gnu: polkit-qt: Use https for home-page.
* gnu/packages/polkit.scm (home-page): Use https.
2019-11-10 11:50:24 +02:00
Efraim Flashner
1780e7864c
gnu: polkit-qt: Use 'mirror-url'.
* gnu/packages/polkit.scm (polkit-qt)[source]: Use 'mirror-url' over
direct kde url. Don't use name in source uri.
2019-11-10 11:21:30 +02:00
Efraim Flashner
1e5c274ecb
gnu: raincat: Use 'mirror-url'.
* gnu/packages/haskell-apps.scm (raincat)[source]: Use 'mirror-url' over
direct hackage url.
2019-11-10 11:19:56 +02:00
Efraim Flashner
efd63d0215
gnu: delta: Use 'mirror-url'.
* gnu/packages/debug.scm (delta)[source]: Use 'mirror-url' over direct
Debian download.
2019-11-10 11:18:35 +02:00
Efraim Flashner
49e29df52c
gnu: haskell-apps.scm: Add missing import.
This is a follow-up to 52915062b9.

* gnu/packages/haskell-apps.scm: Import (gnu packages ncurses).
2019-11-10 10:45:17 +02:00
Efraim Flashner
6e2417509d
gnu: Add scroll.
* gnu/packages/haskell-apps.scm (scroll): New variable.
2019-11-10 10:40:42 +02:00
Efraim Flashner
52915062b9
gnu: Add ghc-ncurses.
* gnu/packages/haskell-xyz.scm (ghc-ncurses): New variable.
2019-11-10 10:39:26 +02:00
Marius Bakke
04cfe91efd
gnu: LibreSSL: Make search paths single-entry.
Fixes <https://bugs.gnu.org/36817>.
Reported by Katherine Cox-Buday <cox.katherine.e@gmail.com>.

* gnu/packages/tls.scm (libressl)[native-search-paths]: Add SEPARATOR #F in
search path specifications.
2019-11-10 01:58:18 +01:00
Guillaume Le Vaillant
61fe56fc60
gnu: monero-gui: Update to 0.15.0.0.
* gnu/packages/finance.scm (monero-gui): Update to 0.15.0.0.
  [home-page]: Update url.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 01:58:18 +01:00
Guillaume Le Vaillant
df90b6e793
gnu: monero: Update to 0.15.0.0.
* gnu/packages/finance.scm (monero): Update to 0.15.0.0.
  [arguments]: Add 'install-librandomx' phase.
  [home-page]: Update url.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 01:58:17 +01:00
Guillaume Le Vaillant
58e1caa0b1
gnu: Remove monero-miniupnpc.
This package was only needed for an older version of monero; nothing else
depends on it.

* gnu/packages/upnp.scm (monero-miniupnpc): Remove variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2019-11-10 01:58:17 +01:00
Tobias Geerinckx-Rice
632c6f2e6e
gnu: cgal: Update to 4.14.2.
* gnu/packages/graphics.scm (cgal): Update to 4.14.2.
2019-11-10 01:34:40 +01:00
Tobias Geerinckx-Rice
9e25afcb0b
gnu: cgal: Use HTTPS home page.
gnu/packages/graphics.scm (cgal)[home-page]: Use HTTPS.
2019-11-10 01:34:40 +01:00
Tobias Geerinckx-Rice
43999c6109
gnu: faad2: Use HTTPS home page.
* gnu/packages/audio.scm (faad2)[home-page]: Use HTTPS.
2019-11-10 01:34:40 +01:00
Tobias Geerinckx-Rice
747dc4b940
gnu: faad2: Update to 2.8.6.
* gnu/packages/audio.scm (faad2): Update to 2.8.6.
[native-inputs, arguments]: Remove obsolete fields.
2019-11-10 01:34:40 +01:00
Tobias Geerinckx-Rice
c3538f0807
gnu: xfce4-whiskermenu-plugin: Update to 2.3.4.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.3.4.
2019-11-10 01:34:39 +01:00
Tobias Geerinckx-Rice
a8d9d706b5
gnu: xfce4-whiskermenu-plugin: Don't use NAME in source URI.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin)[source]: Hard-code NAME.
2019-11-10 01:34:39 +01:00
Tobias Geerinckx-Rice
4c003c5f2d
gnu: gimp: Update to 2.10.14.
* gnu/packages/gimp.scm (gimp): Update to 2.10.14.
2019-11-10 00:32:23 +01:00
Tobias Geerinckx-Rice
5128252493
gnu: gegl: Update to 0.4.18.
* gnu/packages/gimp.scm (gegl): Update to 0.4.18.
[build-system]: Switch to Meson.
[arguments]: Disable GObject introspection.  Remove LDFLAGS fix.
2019-11-10 00:32:23 +01:00
Tobias Geerinckx-Rice
bd70db6ee8
gnu: gegl: Add source URIs.
* gnu/packages/gimp.scm (gegl)[source]: Add URIs.
2019-11-10 00:32:22 +01:00
Tobias Geerinckx-Rice
54a114db45
gnu: babl: Update to 0.1.72.
* gnu/packages/gimp.scm (babl): Update to 0.1.72.
[build-system]: Switch to Meson.
[arguments]: Disable GObject introspection.
[native-inputs]: Add pkg-config.
[propagated-inputs]: Add lcms.
2019-11-10 00:32:22 +01:00
Tobias Geerinckx-Rice
d8ba3987a0
gnu: fvwm: Update to 2.6.9.
* gnu/packages/fvwm.scm (fvwm): Update to 2.6.9.
2019-11-10 00:32:22 +01:00
Tobias Geerinckx-Rice
373b3c28a6
gnu: fvwm: Don't use NAME in source URI.
* gnu/packages/fvwm.scm (fvwm)[source]: Hard-code NAME.
2019-11-10 00:32:22 +01:00
Tobias Geerinckx-Rice
708f27fa9c
gnu: qtractor: Update to 0.9.11.
* gnu/packages/music.scm (qtractor): Update to 0.9.11.
2019-11-10 00:32:22 +01:00
Ludovic Courtès
c2cda7da05
gnu: youtube-dl: Update to 2019.11.05.
* gnu/packages/video.scm (youtube-dl): Update to 2019.11.05.
2019-11-09 23:06:13 +01:00
Alexandros Theodotou
50c5215c9c
gnu: Add artyfx
* gnu/packages/music.scm: (artyfx): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-09 23:04:15 +01:00
Alexandros Theodotou
ec574bb3fb
gnu: Add matcha-theme.
* gnu/packages/gnome-xyz.scm (matcha-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-09 23:04:15 +01:00
Ludovic Courtès
929c365ad0
gnu: make-bootstrap: Slightly clarify 'package-with-relocatable-glibc'.
* gnu/packages/make-bootstrap.scm (package-with-relocatable-glibc)
[cross-bootstrap-libc]: Take an explicit 'target' argument.  Remove
redundant 'parameterize' form.
[inputs, native-inputs]: Adjust accordingly.
2019-11-09 23:04:14 +01:00
Ludovic Courtès
0c72a719ef
gnu: make-bootstrap: Memoize GCC variant.
This reduces the number of nodes in "guix graph guile-static-stripped"
from 165 to 150.  Likewise, the hit rate in the 'add-data-to-store'
cache for "guix build guile-static-stripped -nd" goes from 24% to 12%.

* gnu/packages/make-bootstrap.scm (gcc-for-bootstrap): New procedure.
(package-with-relocatable-glibc): Use it.
2019-11-09 23:04:14 +01:00
Ludovic Courtès
2a4309de43
services: 'fold-services' memoizes service values.
Previously 'fold-services' could end up traversing the same services in
the graph several times, which is what this change addresses.

The hit rate on the 'add-data-to-store' cache goves from 9% to 8% on
"guix system build desktop.tmpl -nd", and the number of lookups in that
cache goes from 4458 to 4383.

* gnu/services.scm (fold-services): Turn 'loop' into a monadic procedure
in %STATE-MONAD and use it to memoize values of visited services.
2019-11-09 23:04:14 +01:00
Ludovic Courtès
f0034427f5
tests: Update references to the now-deprecated 'guile-json' variable.
* gnu/tests/docker.scm (build-tarball&run-docker-test): Refer to
'guile-json-3' instead of 'guile-json'.
* gnu/tests/singularity.scm (build-tarball&run-singularity-test):
Likewise.
2019-11-09 23:04:14 +01:00
Ludovic Courtès
7c34c62c80
services: hpcguix-web: Delete lock files during activation.
* gnu/services/web.scm (%hpcguix-web-activation): Delete ".lock" files
from HOME-DIR.
2019-11-09 23:04:14 +01:00
Ludovic Courtès
1ce0d7e190
services: hpcguix-web: Explicitly import (guix build utils).
* gnu/services/web.scm (%hpcguix-web-activation): Add explicit
'with-imported-modules'.
2019-11-09 23:04:14 +01:00
Efraim Flashner
bbfdaaa655
gnu: perl-file-configdir: Update to 0.021.
* gnu/packages/perl.scm (perl-file-configdir): Update to 0.021.
[propagated-inputs]: Add perl-test-without-module.
2019-11-09 22:49:05 +02:00
Efraim Flashner
c161e9270d
gnu: perl-class-inspector: Update to 1.36.
* gnu/packages/perl.scm (perl-class-inspector): Update to 1.36.
2019-11-09 22:49:05 +02:00
Efraim Flashner
2e6618fce9
gnu: parcimonie: Update to 0.11.0.
* gnu/packages/gnupg.scm (parcimonie): Update to 0.11.0.
[inputs]: Remove gnupg-1. Add gnupg, perl-moox-strictconstructor,
perl-strictures-2.
[native-inputs]: Add xorg-xerver.
[arguments]: Add prepare-for-tests phase. Roll in set-HOME phase and
start an X server. Delete tests known to fail. In fix-references phase,
update for new version.
2019-11-09 22:48:59 +02:00
Efraim Flashner
141827db8e
gnu: Add perl-moox-strictconstructor.
* gnu/packages/perl.scm (perl-moox-strictconstructor): New variable.
2019-11-09 22:16:38 +02:00
Efraim Flashner
b8f0a3fdc8
gnu: fribidi: Fix CVE-2019-18397.
* gnu/packages/fribidi.scm (fribidi): Replace with fribidi/fixed.
(fribidi/fixed): New variable.
* gnu/packages/patches/fribidi-CVE-2019-18397.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2019-11-09 21:07:10 +02:00
Eric Bavier
c6be161dbd
gnu: rdesktop: Update to 1.9.0.
Fixes CVE-2019-15682.

* gnu/packages/rdesktop.scm (rdesktop): Update to version 1.9.0
[native-inputs]: New field.
[inputs]: Remove openssl.  Add gnutls, libxcursor, and nettle as new baseline
requirements.
[arguments]: Remove #:phases argument.  Remove "--with-openssl" from
configure-flags.
2019-11-09 10:33:46 -06:00
Tobias Geerinckx-Rice
24aba982ca
gnu: python-reportlab: Update to 3.5.32.
* gnu/packages/pdf.scm (python-reportlab): Update to 3.5.32.
2019-11-09 12:24:31 +01:00
Tobias Geerinckx-Rice
be4f2d9451
gnu: botan: Use getentropy().
* gnu/packages/crypto.scm (botan)[arguments]: Enable the ‘getentropy’
OS feature.
2019-11-09 00:54:14 +01:00
Tobias Geerinckx-Rice
69ad8d92e6
gnu: botan: Optimise.
* gnu/packages/crypto.scm (botan)[arguments]: Compile with -O3
optimisation.
2019-11-09 00:54:14 +01:00
Tobias Geerinckx-Rice
9e08042270
gnu: miniupnpc: Don't use NAME in source URI.
* gnu/packages/upnp.scm (miniupnpc)[source]: Hard-code NAME.
2019-11-09 00:54:14 +01:00
Tobias Geerinckx-Rice
a659ed36ee
gnu: signify: Update to 27.
* gnu/packages/crypto.scm (signify): Update to 27.
2019-11-09 00:54:14 +01:00
Tobias Geerinckx-Rice
b6c40df624
gnu: neovim: Update to 0.4.3.
* gnu/packages/vim.scm (neovim): Update to 0.4.3.
2019-11-09 00:54:14 +01:00
Sebastian Schott
66b707a7d2
gnu: Add homebank.
* gnu/packages/finance.scm (homebank): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-09 00:36:53 +01:00
Tobias Geerinckx-Rice
64bef450d9
gnu: botan: Update to 2.12.1.
* gnu/packages/crypto.scm (botan): Update to 2.12.1.
2019-11-08 23:41:16 +01:00
Tobias Geerinckx-Rice
f3415ba511
gnu: python-latexcodec: Update to 1.0.7.
* gnu/packages/python-xyz.scm (python-latexcodec): Update to 1.0.7.
2019-11-08 23:25:14 +01:00
Tobias Geerinckx-Rice
fe39020011
gnu: python-mpi4py: Update to 3.0.3.
* gnu/packages/mpi.scm (python-mpi4py): Update to 3.0.3.
2019-11-08 23:11:01 +01:00
Tobias Geerinckx-Rice
f5d2d5d2b2
gnu: perl-data-compare: Update to 1.27.
* gnu/packages/perl.scm (perl-data-compare): Update to 1.27.
[propagated-inputs]: Add perl-clone.
2019-11-08 23:11:01 +01:00
Tobias Geerinckx-Rice
d4c9543f4b
gnu: perl-danga-socket: Update to 1.62.
* gnu/packages/networking.scm (perl-danga-socket): Update to 1.62.
[native-inputs]: Add perl-test-tcp.
2019-11-08 23:11:01 +01:00
Tobias Geerinckx-Rice
e9119ac1d8
gnu: python-psutil: Update to 5.6.5.
* gnu/packages/python-xyz.scm (python-psutil): Update to 5.6.5.
2019-11-08 23:11:01 +01:00
Tobias Geerinckx-Rice
1c43c6985d
gnu: python-astroid: Update to 2.3.3.
* gnu/packages/python-xyz.scm (python-astroid): Update to 2.3.3.
2019-11-08 23:11:01 +01:00
Leo Prikler
34bcfae26e
gnu: Add gnome-shell-extension-noannoyance.
* gnu/packages/gnome-xyz: (gnome-shell-extension-noannoyance): New variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-08 22:30:40 +01:00
Leo Prikler
0f0bffc4bd
gnu: Add gnome-shell-extension-dash-to-dock.
* gnu/packages/gnome-xyz.scm: (gnome-shell-extension-dash-to-dock):
New variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-08 22:30:37 +01:00
Leo Prikler
b26a239c70
gnu: Add delft-icon-theme.
* /gnu/packages/gnome-xyz.scm: New file.
(delft-icon-theme): New variable.
* /gnu/local.mk: Add it.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-08 22:26:16 +01:00
Tanguy Le Carrour
f59ea3a746
gnu: packages: Add rofi-pass.
* gnu/packages/password-utils.scm (rofi-pass): New public variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-08 22:03:14 +01:00
Robert Smith
970cb5cece
services: mpd: Connect to the user's PulseAudio socket.
* gnu/services/audio.scm (mpd-shepherd-service): Set the XDG_RUNTIME_DIR
environment variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-11-08 21:32:45 +01:00
Tobias Geerinckx-Rice
6623999c51
gnu: certbot, python-acme: Update to 0.40.1.
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.40.1.
2019-11-08 14:13:42 +01:00
Tobias Geerinckx-Rice
2a0e50f3e6
gnu: fcitx-configtool: Don't use NAME in source URI.
* gnu/packages/fcitx.scm (fcitx-configtool)[source]: Hard-code NAME.
2019-11-08 14:13:42 +01:00
Tobias Geerinckx-Rice
353b4f648c
gnu: fcitx: Update to 4.2.9.7.
* gnu/packages/fcitx.scm (fcitx): Update to 4.2.9.7.
[inputs]: Add json-c.
2019-11-08 14:13:42 +01:00
Tobias Geerinckx-Rice
6b3017e199
gnu: fcitx: Don't use NAME in source URI.
* gnu/packages/fcitx.scm (fcitx)[source]: Hard-code NAME.
2019-11-08 14:13:41 +01:00
Tobias Geerinckx-Rice
6ba61f00bc
gnu: r-hmisc: Update to 4.3-0.
* gnu/packages/statistics.scm (r-hmisc): Update to 4.3-0.
2019-11-08 13:09:55 +01:00
Tobias Geerinckx-Rice
10cdf7083c
gnu: r-plotly: Update to 4.9.1.
* gnu/packages/statistics.scm (r-plotly): Update to 4.9.1.
2019-11-08 13:09:55 +01:00
Tobias Geerinckx-Rice
b1df02c39e
gnu: r-nlme: Update to 3.1-142.
* gnu/packages/statistics.scm (r-nlme): Update to 3.1-142.
2019-11-08 13:09:55 +01:00
Tobias Geerinckx-Rice
2777e06fa5
gnu: r-polspline: Update to 1.1.17.
* gnu/packages/cran.scm (r-polspline): Update to 1.1.17.
2019-11-08 13:09:55 +01:00
Tobias Geerinckx-Rice
1a6fe7c9c1
gnu: r-abcrf: Update to 1.8.1.
* gnu/packages/cran.scm (r-abcrf): Update to 1.8.1.
2019-11-08 13:09:54 +01:00
Tobias Geerinckx-Rice
5d78d47bd6
gnu: r-sp: Update to 1.3-2.
* gnu/packages/cran.scm (r-sp): Update to 1.3-2.
2019-11-08 13:09:54 +01:00
Tobias Geerinckx-Rice
09abffcca2
gnu: goffice: Update to 0.10.46.
* gnu/packages/gnome.scm (goffice): Update to 0.10.46.
2019-11-08 12:50:21 +01:00
Tobias Geerinckx-Rice
f0517b5d01
gnu: gnumeric: Update to 1.12.46.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.46.
2019-11-08 12:50:21 +01:00
Tobias Geerinckx-Rice
3aa3ad6017
gnu: polybar: Update to 3.4.1.
* gnu/packages/wm.scm (polybar): Update to 3.4.1.
2019-11-08 12:50:20 +01:00
Hartmut Goebel
41ee209737
gnu: Fix deprecation of monolithic Qt 5.x package.
* gnu/packages/qt.scm (qt): Remove wrong quote.
2019-11-08 10:05:17 +01:00
Tobias Geerinckx-Rice
def91c1391
gnu: libssh: Update to 0.9.2.
* gnu/packages/ssh.scm (libssh): Update to 0.9.2.
2019-11-08 00:23:35 +01:00
Tobias Geerinckx-Rice
fbaa66ac2d
gnu: hplip: Actually wrap binaries.
* gnu/packages/cups.scm (hplip)[arguments]: Reduce indentation.
Replace ‘wrap-binaries’ phase with a custom implementation.
2019-11-08 00:23:34 +01:00
Tobias Geerinckx-Rice
119d6ff6a9
gnu: python-dbus: Update to 1.2.10.
* gnu/packages/python-xyz.scm (python-dbus): Update to 1.2.10.
[arguments]: Remove field.
2019-11-08 00:23:34 +01:00
Tobias Geerinckx-Rice
29f623637e
gnu: libdvdread: Update to 6.0.2.
* gnu/packages/video.scm (libdvdread): Update to 6.0.2.
2019-11-08 00:23:33 +01:00
Tobias Geerinckx-Rice
059a6e9a2d
gnu: libdvdnav: Update to 6.0.1.
* gnu/packages/video.scm (libdvdnav): Update to 6.0.1.
2019-11-08 00:23:32 +01:00
Tobias Geerinckx-Rice
0104ed80ca
gnu: libdvdnav: Don't use NAME in source URI.
* gnu/packages/video.scm (libdvdnav)[source]: Hard-code NAME.
2019-11-08 00:23:31 +01:00
Christopher Baines
ca32627ad2
gnu: lollypop: Update to 1.2.7.
* gnu/packages/gnome.scm (lollypop): Update to 1.2.7.
2019-11-07 23:10:36 +00:00
Florian Pelz
00e680a411
services: Make it possible to include dynamic modules in nginx.
* gnu/services/web.scm (<nginx-configuration>): Add modules field.
(nginx-configuration-modules): New field accessor.
(emit-load-module): New procedure.
(default-nginx-config): Add support for the modules field.
* doc/guix.texi (NGINX): Document it.
2019-11-07 22:15:11 +00:00
Florian Pelz
edc85fd6da
gnu: Add nginx Accept Language module.
* gnu/packages/web.scm (nginx-accept-language-module): New public variable.
2019-11-07 22:15:10 +00:00
Ludovic Courtès
7de9471707
gnu: pkg-config: Memoize 'cross-pkg-config'.
When running:

  guix build --target=arm-linux-gnueabihf gdb -nd

this reduces the number of hits in the 'add-data-to-store' cache from
205 (25%) to 163 (21%).

* gnu/packages/pkg-config.scm (cross-pkg-config): Turn into an 'mlambda'.
2019-11-07 18:39:55 +01:00
Ludovic Courtès
537b2daba9
gnu: commencement: Ensure 'gnu-make-final' refers to the native 'pkg-config'.
Fixes <https://bugs.gnu.org/38093>.

When running:

  guix build --target=arm-linux-gnueabihf -e '(@ (gnu packages base) coreutils)'

the '%current-target-system' parameter is set by the time the top-level
of (gnu packages commencement) is evaluated.  Consequently, we need to
ensure that the 'pkg-config' macro evaluates in a context where
'%current-target-system' is unset.

* gnu/packages/commencement.scm (gnu-make-final): Refer to '%pkg-config'
instead of 'pkg-config'.
* tests/guix-build.sh: Add test.
2019-11-07 18:39:55 +01:00
Kyle Meyer
91d1955df9
gnu: git-annex: Update to 7.20191106.
* gnu/packages/haskell-apps.scm (git-annex): Update to 7.20191106.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-07 16:57:54 +01:00
Eric Bavier
4090dcb2b2
gnu: john-the-ripper-jumbo: Enable tests.
* gnu/packages/password-utils.scm (john-the-ripper-jumbo)[arguments]: Remove
'#:tests? #f'.  Add 'check' phase after 'install'.
2019-11-07 08:23:47 -06:00
Eric Bavier
e57c7dd750
gnu: john-the-ripper-jumbo: Update to 1.9.0.
* gnu/packages/password-utils.scm (john-the-ripper-jumbo): Update to 1.9.0.
[source]: Remove patches.
[native-inputs]: New field.
[inputs]: Add python and ruby for script shebangs.  Remove unused mit-krb5.
[arguments]: In #:configure-flags use new "--with-systemwide" flag, fix typo
in "--disable-native-macro", and pass "--enable-simd=..." based on system.
Rename local "homedir" variable to "datadir" for clarity.  Return #t from
'chdir-src phase.  Create extension-less symlinks for many scripts in 'install
phase.
2019-11-07 08:21:38 -06:00
Efraim Flashner
bb7ff88ff2
gnu: epiphany: Don't build icon cache.
* gnu/packages/gnome.scm (epiphany)[arguments]: Add phase to skip
creating gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-07 12:50:37 +02:00
Efraim Flashner
f0c6810007
gnu: eolie: Don't create icon cache.
* gnu/packages/gnome.scm (eolie)[arguments]: Add phase to skip creating
the gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-07 12:42:46 +02:00
Efraim Flashner
7a0346654d
gnu: eog: Don't create icon cache.
* gnu/packages/gnome.scm (eog)[arguments]: Add phase to skip creating
the gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-07 12:39:05 +02:00
Efraim Flashner
d51b19adab
gnu: totem: Don't create icon cache.
* gnu/packages/gnome.scm (totem)[arguments]: Add phase to skip creating
the gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-07 12:34:26 +02:00
Efraim Flashner
35407f948e
gnu: devhelp: Don't create icon cache.
* gnu/packages/gnome.scm (devhelp)[arguments]: Add phase to skip
creating the gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-07 12:28:21 +02:00
Efraim Flashner
321c73c387
gnu: gnome-disk-utility: Don't create icon cache.
* gnu/packages/gnome.scm (gnome-disk-utility)[arguments]: Add phase to
skip creating the gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-07 12:23:11 +02:00
Mark H Weaver
844cc1929f
gnu: linux-libre: Update to 5.3.9.
* gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.9.
(linux-libre-5.3-pristine-source): Update hash.
2019-11-07 01:12:31 -05:00
Mark H Weaver
72e9f0a352
gnu: linux-libre@4.19: Update to 4.19.82.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.82.
(linux-libre-4.19-pristine-source): Update hash.
2019-11-07 01:11:41 -05:00
Mark H Weaver
13209ecbb9
gnu: linux-libre@4.14: Update to 4.14.152.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.152.
(linux-libre-4.14-pristine-source): Update hash.
2019-11-07 01:11:00 -05:00
Mark H Weaver
fdfa42fbbc
gnu: linux-libre@4.9: Update to 4.9.199.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.199.
(linux-libre-4.9-pristine-source): Update hash.
2019-11-07 01:10:26 -05:00
Mark H Weaver
477e2f3811
gnu: linux-libre@4.4: Update to 4.4.199.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.199.
(linux-libre-4.4-pristine-source): Update hash.
2019-11-07 01:09:22 -05:00
Tobias Geerinckx-Rice
0d53398371
gnu: webkitgtk: Update to 2.26.2.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.26.2.
2019-11-06 22:18:02 +01:00
Tobias Geerinckx-Rice
256ab7cf89
gnu: webkitgtk: Don't use NAME in source URI.
* gnu/packages/webkit.scm (webkitgtk)[source]: Hard-code NAME.
2019-11-06 22:18:01 +01:00
Tobias Geerinckx-Rice
9dfe49e408
gnu: opensmtpd-next: Update to 6.6.1p1.
* gnu/packages/mail.scm (opensmtpd-next): Update to 6.6.1p1.
2019-11-06 14:53:38 +01:00
Ludovic Courtès
198a7ac02f
tests: install: Increase root partition size.
1.2G had become slightly too small on x86_64.
This is a followup to 8dfb0c969e.

* gnu/tests/install.scm (%simple-installation-script)
(%extlinux-gpt-installation-script)
(%simple-installation-script-for-/dev/vda): Switch from 1.2G to 1.4G.
2019-11-06 12:12:51 +01:00
Ludovic Courtès
81ffe63773
gnu: cpio: Update to 2.13 [fixes CVE-2015-1197, CVE-2019-14866].
* gnu/packages/cpio.scm (cpio): Update to 2.13.
Remove "cpio-CVE-2016-2037.patch".
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-11-06 12:12:51 +01:00
Ludovic Courtès
2b155e3abc
gnu: guile-ncurses: Update to 3.0.
* gnu/packages/guile-xyz.scm (guile-ncurses): Update to 3.0.
2019-11-06 12:12:51 +01:00
Ludovic Courtès
8cf20d7358
gnu: Add KCacheGrind.
* gnu/packages/kde.scm (kcachegrind): New variable.
2019-11-06 12:12:51 +01:00
Efraim Flashner
b0a7c0c3e1
gnu: gnome-maps: Don't create icon cache.
* gnu/packages/geo.scm (gnome-maps)[arguments]: Add phase to skip
creating the gtk icon cache.
[native-inputs]: Remove gtk+:bin.
2019-11-06 09:20:47 +02:00
Tobias Geerinckx-Rice
c4de60ac3c
gnu: hplip: Update to 3.19.11.
* gnu/packages/cups.scm (hplip): Update to 3.19.11.
2019-11-05 22:45:58 +01:00
Tobias Geerinckx-Rice
5b7a06ca0d
gnu: rclone: Update to 1.50.1.
* gnu/packages/sync.scm (rclone): Update to 1.50.1.
2019-11-05 22:45:58 +01:00
Tobias Geerinckx-Rice
dfb55eb8c0
gnu: xterm: Update to 350.
* gnu/packages/xorg.scm (xterm): Update to 350.
2019-11-05 22:45:57 +01:00
Tobias Geerinckx-Rice
b62863b887
gnu: ruby-backport: Update to 1.1.2.
* gnu/packages/ruby.scm (ruby-backport): Update to 1.1.2.
2019-11-05 22:45:57 +01:00
Tobias Geerinckx-Rice
de8e3c8949
gnu: perl-cpanel-json-xs: Update to 4.16.
* gnu/packages/perl.scm (perl-cpanel-json-xs): Update to 4.16.
2019-11-05 22:45:57 +01:00
Andreas Enge
9274a080f3
gnu: Add perl-extutils-typemaps-default.
* gnu/packages/perl.scm (perl-extutils-typemaps-default): New variable.
2019-11-05 22:08:39 +01:00
Andreas Enge
7f1f6b7223
gnu: Add perl-extutils-parsexs.
* gnu/packages/perl.scm (perl-extutils-parsexs): New variable.
2019-11-05 22:08:39 +01:00
Andreas Enge
9ebaab861f
gnu: Add perl-module-build-withxspp.
* gnu/packages/perl.scm (perl-module-build-withxspp): New variable.
2019-11-05 22:08:39 +01:00
Andreas Enge
fb91c0600e
gnu: Add perl-extutils-xspp.
* gnu/packages/perl.scm (perl-extutils-xspp): New variable.
2019-11-05 22:08:38 +01:00
Andreas Enge
1f03143c53
gnu: Add perl-extutils-cppguess.
* gnu/packages/perl.scm (perl-extutils-cppguess): New variable.
2019-11-05 22:08:38 +01:00
Arun Isaac
c07bc1d2ca
gnu: kicad-symbols: Update to 5.1.4.
* gnu/packages/engineering.scm (kicad-symbols): Update to 5.1.4.
2019-11-05 19:51:20 +05:30
Arun Isaac
f648d681be
gnu: kicad: Update to 5.1.4.
* gnu/packages/engineering.scm (kicad): Update to 5.1.4.
[arguments]: Remove unrecognized flags and flags that are redundant because
they specify default values. Use python 3 and the "Phoenix" version of
wxPython. Enable the GitHub plugin for pcbnew. Remove adjust-boost-include
phase.
[inputs]: Replace python-2 with python, wxwidgets-gtk2 with wxwidgets and
python2-wxpython with python-wxpython.
2019-11-05 19:51:20 +05:30
Arun Isaac
2c0552cf95
gnu: Add python-wxpython.
* gnu/packages/wxwidgets.scm (python-wxpython): New variable.
2019-11-05 19:51:06 +05:30
Miguel Ángel Arruga Vivas
2dfb9ba406
services: libvirtd: Provide ip binary at runtime.
* gnu/services/virtualization.scm (libvirt-shepherd-service): Add sbin to
the PATH variable, as ip binary is installed there.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-05 15:13:15 +01:00
Miguel Ángel Arruga Vivas
845bf4f477
gnu: virt-manager: Update to 2.2.1.
* gnu/packages/virtualization.scm (virt-manager): Update to version
2.2.1.  Point to the correct file in fix-setup and fix-default-uri
phases.  Add fix-qemu-img-reference phase.  Add gtksourceview as an
input.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-05 15:13:14 +01:00
Miguel Ángel Arruga Vivas
0e00c1c417
gnu: python-libvirt: Update to 5.8.0.
* gnu/packages/virtualization.scm (python-libvirt): Update version to
5.8.0, update hash and remove obsolete comment.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-05 15:13:14 +01:00
Miguel Ángel Arruga Vivas
aa1f0896fb
gnu: libvirt: Update to 5.8.0.
* gnu/local.mk (dist_patch_DATA): Add new patch file.
* gnu/packages/patches/libvirt-create-machine-cgroup.patch: New patch,
submitted to upstream for upstream bug 1760233.
* gnu/packages/virtualization.scm (libvirt): Update version to 5.8.0.
Include patch.  Avoid execution of failing tests qemuxml2argvtest and
qemuhotplugtest.  Replace python by python-wrapper to avoid warnings on
patch-shebangs phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-05 15:13:14 +01:00
Ludovic Courtès
cd2c3dc2d6
gnu: guix: Update to 41b4b71.
* gnu/packages/package-management.scm (guix): Update to 41b4b71.
2019-11-05 15:13:14 +01:00
Tanguy Le Carrour
82680f8016
gnu: khard: Update to 0.15.1.
* gnu/packages/mail.scm (khard): Update to 0.15.1.
[native-inputs]: Add python-setuptools-scm.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-05 14:57:10 +01:00
Efraim Flashner
548efa8bdf
services: patchwork: Fix typo.
* gnu/services.web.scm (define-gexp-compiler): Use 'enable-rest-api?'
where appropriate in place of 'enable-xmlrpc?'
2019-11-05 14:51:57 +02:00
Jonathan Brielmaier
8f5ac03e21
gnu: Add missing patch to locale.mk.
The patch was introduced in commit 2be878d8e5.

* gnu/local.mk (dist_patch_DATA): Add
"python-pep8-stdlib-tokenize-compat.patch".

Signed-off-by: Gábor Boskovits <boskovits@gmail.com>
2019-11-05 13:13:02 +01:00
Pierre Neidhardt
14eac09841
gnu: emacs-engine-mode: Update to 2.1.1.
* gnu/packages/emacs-xyz.scm (emacs-engine-mode): Update to 2.1.1.
2019-11-05 10:45:09 +01:00
Wiktor Żelazny
41b4b713f4
gnu: Add libspatialindex.
* gnu/packages/geo.scm (libspatialindex): new variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-04 23:35:32 +01:00
Boris A. Dekshteyn
baf1d4e8ae
gnu: xfd: Add dependency on libxkbfile.
* gnu/packages/xorg.scm (xfd)[inputs]: Add LIBXKBFILE.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-11-04 23:35:32 +01:00
Ludovic Courtès
625bdf09d3
file-systems: Mount /var/run/nscd read-write in containers.
Fixes <https://bugs.gnu.org/37967>.
Reported by Ivan Vilata i Balaguer <ivan@selidor.net>.

* gnu/system/file-systems.scm (%network-file-mappings): Set 'writable?'
to #true for /var/run/nscd.
2019-11-04 23:35:32 +01:00
Ludovic Courtès
32793c09ff
gnu: commencement: Memoize uses of 'cross-gcc-wrapper'.
This improves caching down the road.

* gnu/packages/commencement.scm (gcc-boot0-intermediate-wrapped)
(gcc-boot0-wrapped): Use 'mlambda' instead of 'lambda'.
2019-11-04 23:35:32 +01:00
Ludovic Courtès
7e1a74da93
gnu: bootstrap: Memoize 'bootstrap-origin'.
* gnu/packages/bootstrap.scm (bootstrap-origin): Memoize with
'mlambdaq'.  This improves memoization of origins in (gnu packages
commencement).
2019-11-04 23:35:31 +01:00