Commit Graph

51773 Commits

Author SHA1 Message Date
Efraim Flashner
2d8270ad56
gnu: python-reportlib: Add missing libraries.
* gnu/packages/pdf.scm (python-reportlib)[arguments]: Add
'use-system-libart' configure flag. Add custom phase to find libraries.
[inputs]: Add libart-lgpl, font-curve-files.
2020-04-25 22:46:34 +03:00
Pierre Neidhardt
8cf6d150b4
gnu: Add osicat.
* gnu/packages/lisp-xyz.scm (closicat, sbcl-osicat): New variables.
2020-04-25 19:45:29 +02:00
Mark H Weaver
f84b036305
gnu: webkitgtk: Update to 2.28.2.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.28.2.
2020-04-24 23:20:09 -04:00
Mark H Weaver
f2ce2d1274
gnu: linux-libre@5.6: Update deblob scripts.
* gnu/packages/linux.scm (deblob-scripts-5.6): Update to 5.6.7.
2020-04-24 19:06:13 -04:00
Pierre Langlois
c10e8cf75e
gnu: u-boot: Update to 2020.04.
* gnu/packages/bootloaders (u-boot): Update to 2020.04.
  [native-inputs]: Replace sdl with sdl2.

Co-authored-by: Vagrant Cascadian <vagrant@debian.org>
2020-04-24 15:59:44 -07:00
Arun Isaac
0d36d0baea
gnu: Add maradns.
* gnu/packages/dns.scm (maradns): New variable.
2020-04-25 03:43:08 +05:30
Mark H Weaver
1317ff3259
gnu: linux-libre@4.14: Update to 4.14.177.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.177.
(linux-libre-4.14-pristine-source): Update hash.
2020-04-24 18:07:54 -04:00
Mark H Weaver
0c8941b504
gnu: linux-libre@4.9: Update to 4.9.220.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.220.
(linux-libre-4.9-pristine-source): Update hash.
2020-04-24 18:07:18 -04:00
Mark H Weaver
9c8b5d5e08
gnu: linux-libre@4.4: Update to 4.4.220.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.220.
(linux-libre-4.4-pristine-source): Update hash.
2020-04-24 18:06:14 -04:00
Jack Hill
45320ad808
gnu: pdfpc: Upgrade to 4.4.0
* gnu/packages/pdf.scm (pdfpc): Upgrade to 4.4.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-04-24 23:24:23 +02:00
Marius Bakke
5e57967652
gnu: python-pytest-timeout: Update to 1.3.4.
* gnu/packages/check.scm (python-pytest-timeout): Update to 1.3.4.
[arguments]: Override check phase.
[native-inputs]: Add PYTHON-PEXPECT.
2020-04-24 23:24:23 +02:00
Raghav Gururajan
ddb0fef554
gnu: Add ktsuss.
* gnu/packages/admin.scm (ktsuss): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-24 22:10:57 +02:00
Raghav Gururajan
bf37b49cdd
gnu: spacefm: Add dependencies for extra functionality.
* gnu/packages/lxde.scm (spacefm): Add dependencies for extra functionality.

Adding these inputs and making required changes to build-system+arguments;
provides icons, privilege-management and disk-management.
2020-04-24 22:03:09 +02:00
Marius Bakke
9b42918edd
gnu: guix: Update to 7dd0539.
* gnu/packages/package-management.scm (guix): Update to 1.1.0-1.7dd0539.
2020-04-24 16:53:43 +02:00
Ludovic Courtès
40fd909e3d
gnu: biber: Downgrade to 2.11.
Biber 2.12 is incompatible with biblatex 3.11, which is what's currently
packaged.  This is a followup to 41a010875b.

* gnu/packages/tex.scm (biber): Downgrade to 2.11.
2020-04-24 16:22:02 +02:00
Ludovic Courtès
122b3cd68d
gnu: biber: Address test failures.
* gnu/packages/patches/biber-sortinithash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tex.scm (biber)[source]: Use it.
2020-04-24 16:21:13 +02:00
Ludovic Courtès
2520059bdb
pack: 'guix pack -R' wrapper correctly reports exit code.
Fixes <https://bugs.gnu.org/40816>.
Reported by Jan (janneke) Nieuwenhuizen <janneke@gnu.org>.

* gnu/packages/aux-files/run-in-namespace.c (main): In the 'default'
case, check 'WIFEXITED (status)' and exit with the corresponding code in
that case.  Exit with 255 in other cases.
* tests/guix-pack-relocatable.sh: Add test.
2020-04-24 16:21:13 +02:00
Ludovic Courtès
193192ca77
gnu: llvm: Add 10.0.0.
* gnu/packages/llvm.scm (llvm-10, clang-runtime-10, clang-10)
(clang-toolchain-10, llvm-9, clang-runtime-9, clang-9)
(clang-toolchain-9): New variables.
(llvm, clang, clang-runtime, clang-toolchain): Redefine as aliases to
the '-9' bindings.
* gnu/packages/patches/clang-10.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-04-24 16:21:13 +02:00
Naga Malleswari
4ac3461a80
gnu: Add r-rxnat.
* gnu/packages/cran.scm (r-rxnat): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:56:54 +02:00
Naga Malleswari
5b38f038f6
gnu: Add r-rcdd.
* gnu/packages/cran.scm (r-rcdd): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:54:42 +02:00
Naga Malleswari
53269e6971
gnu: Add r-dcv.
* gnu/packages/cran.scm (r-dcv): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:53:21 +02:00
Ricardo Wurmus
3a8ee5ef42
gnu: r-tea: Fix typo.
* gnu/packages/cran.scm (r-tea)[description]: Fix typo.
2020-04-24 15:51:52 +02:00
Naga Malleswari
26e5dab74a
gnu: Add r-stam.
* gnu/packages/cran.scm (r-stam): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:51:39 +02:00
Naga Malleswari
d234006b38
gnu: Add r-grouped.
* gnu/packages/cran.scm (r-grouped): New variable.
2020-04-24 15:51:39 +02:00
Naga Malleswari
aa3fdca85c
gnu: Add r-sgloptim.
* gnu/packages/cran.scm (r-sgloptim): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:51:39 +02:00
Naga Malleswari
ea43d299fa
gnu: Add r-aws.
* gnu/packages/cran.scm (r-aws): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:51:38 +02:00
Naga Malleswari
fe14871edd
gnu: Add r-awsmethods.
* gnu/packages/cran.scm (r-awsmethods): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:43:01 +02:00
Naga Malleswari
ba07c7f067
gnu: Add r-tea.
* gnu/packages/cran.scm (r-tea): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-24 15:40:10 +02:00
Ricardo Wurmus
a1d369f139
gnu: Add texlive-csquotes.
* gnu/packages/tex.scm (texlive-csquotes): New variable.
2020-04-24 15:19:35 +02:00
Efraim Flashner
1e700c656a
gnu: datamash: Update to 1.7.
* gnu/packages/datamash.scm (datamash): Update to 1.7.
2020-04-24 14:52:32 +03:00
Efraim Flashner
2fea2b6414
gnu: java-eclipse-jetty-test-helper: Don't use unstable tarball.
* gnu/packages/web.scm (java-eclipse-jetty-test-helper)[source]: Download
using git-fetch.
2020-04-24 14:52:32 +03:00
Mark H Weaver
298c113134
gnu: linux-libre: Update to 5.4.35.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.35.
(linux-libre-5.4-pristine-source): Update hash.
2020-04-23 19:57:00 -04:00
Mark H Weaver
3fdccd5ba6
gnu: linux-libre@5.6: Update to 5.6.7.
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.7.
(linux-libre-5.6-pristine-source): Update hash.
2020-04-23 19:56:13 -04:00
Mark H Weaver
887c61e67f
gnu: linux-libre@4.19: Update to 4.19.118.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.118.
(linux-libre-4.19-pristine-source): Update hash.
2020-04-23 19:55:15 -04:00
Guillaume Le Vaillant
5a91563221
gnu: Add wsjtx.
* gnu/packages/radio.scm (wsjtx-hamlib): New variable.
  (wsjtx): New variable.
2020-04-24 00:00:33 +02:00
Guillaume Le Vaillant
e6d141652c
gnu: fldigi: Add hamlib support.
* gnu/packages/radio.scm (fldigi)[inputs]: Add hamlib and libusb.
2020-04-24 00:00:33 +02:00
Guillaume Le Vaillant
409dfdf03d
gnu: Add hamlib.
* gnu/packages/radio.scm (hamlib): New package.
2020-04-24 00:00:33 +02:00
Alexandros Theodotou
b90b7f16ed
gnu: Add wolf-spectrum.
* gnu/packages/music.scm (wolf-spectrum): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-23 23:59:23 +02:00
Alexandros Theodotou
59be2959a6
gnu: Add wolf-shaper.
* gnu/packages/music.scm (wolf-shaper): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-23 23:59:23 +02:00
Leo Famulari
0f25feb159
gnu: Squid: Update to 4.11 [fixes CVE-2020-{11945,12519,12521}].
* gnu/packages/networking.scm (squid): Update to 4.11.
2020-04-23 13:25:14 -04:00
Nicolas Goaziou
54b3d583af
gnu: grammalecte: Update to 1.9.0.
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.9.0.
2020-04-23 19:17:52 +02:00
Tobias Geerinckx-Rice
0fb2bc8392
gnu: liburcu: Update to 0.12.1.
* gnu/packages/datastructures.scm (liburcu): Update to 0.12.1.
2020-04-23 19:07:20 +02:00
Leo Famulari
8e2a423800
gnu: GNU FreeFont: Add a deprecated alias for "font-gnu-freefont-ttf".
This is a followup to commit 5483a2d0a9.

* gnu/packages/fonts.scm (font-gnu-freefont-ttf): New variable.
2020-04-23 12:35:43 -04:00
Ricardo Wurmus
cf4a56d748
gnu: Add texlive-marginnote.
* gnu/packages/tex.scm (texlive-marginnote): New variable.
2020-04-23 15:04:12 +02:00
Mathieu Othacehe
938df0de73
Revert "gnu: u-boot: Update to 2020.04."
This reverts commit be0ecfb178.
2020-04-23 13:03:35 +02:00
Nicolas Goaziou
4eff273542
gnu: emacs-4clojure: Fix license.
* gnu/packages/emacs-xyz.scm (emacs-4clojure)[license]: Use GPL3+.
2020-04-23 10:32:06 +02:00
Ryan Prior
c47f48d972
gnu: Add visidata.
* gnu/packages/visidata.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-23 07:08:07 +02:00
Nicolas Goaziou
179c59c3d3
gnu: Add pyzo.
* gnu/packages/python-xyz.scm (pyzo): New variable.
2020-04-23 01:12:41 +02:00
Brendan Tildesley
50d31a40f1
gnu: Add piper.
* gnu/packages/gnome.scm (piper): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:55:51 +02:00
Brendan Tildesley
2cd1de321f
gnu: Add libratbag.
* gnu/packages/gnome.scm (libratbag): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:49:16 +02:00
Brendan Tildesley
e74b2c8e68
gnu: Add python-evdev.
* gnu/packages/linux.scm (python-evdev): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:49:16 +02:00
Raghav Gururajan
159e9dce17
gnu: Add udevil.
* gnu/packages/disk.scm (udevil): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:19:21 +02:00
Nicolas Goaziou
e36065c1a4
gnu: emacs-4clojure: Fix typos in description.
* gnu/packages/emacs-xyz.scm (emacs-4clojure)[description]: Fix typos.
2020-04-23 00:13:11 +02:00
Nicolas Goaziou
034a3eacf7
gnu: emacs-4clojure: Fix version.
* gnu/packages/emacs-xyz.scm (emacs-4clojure)[version]: Use `git-version' as
there is no proper release.
2020-04-23 00:10:08 +02:00
Alberto Eleuterio Flores Guerrero
4e74cef97a
gnu: Add emacs-4clojure.
* gnu/packages/emacs-xyz.scm (emacs-4clojure): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:06:23 +02:00
Raghav Gururajan
5483a2d0a9
gnu: font-gnu-freefont: Add otf and woff font types.
* gnu/packages/fonts.scm (font-gnu-freefont): Add otf and woff font types.
* gnu/packages/genealogy.scm (gramps)[inputs]: Replace font-gnu-freefont-tff
with font-gnu-freefont.
* doc/guix.texi: Adjust a reference to the package.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-04-22 17:59:44 -04:00
John Soo
9fb2b7eeab
gnu: clipmenu: Fix hash.
* gnu/packages/xdisorg.scm (clipmenu):[origin] Update hash.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-22 23:55:33 +02:00
John Soo
541ec4d6e8
gnu: Add emacs-xclip.
* gnu/packages/emacs-xyz.scm (emacs-xclip): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-22 23:47:59 +02:00
Danny Milosavljevic
f91ad0b13d
system: Automatically adjust linux-module packages to use the
operating-system's kernel.

* gnu/system.scm (package-for-kernel): New procedure.
(operating-system-directory-base-entries): Use it.
* gnu/tests/linux-module.scm: Test it.
2020-04-22 22:59:39 +02:00
Efraim Flashner
2213d00fac
gnu: wget2: Add support for gnu updater.
* gnu/packages/wget.scm (wget2)[properties]: New field. Add
ftp-directory.
2020-04-22 23:35:54 +03:00
Efraim Flashner
c9508c4337
gnu: commoncpp: Add support for gnu updater.
* gnu/packages/telephony.scm (commoncpp)[properties]: New field. Add
ftp-directory, upstream-name.
2020-04-22 23:34:20 +03:00
Efraim Flashner
6ecce47180
gnu: osip: Update to 5.1.1.
* gnu/packages/telephony.scm (osip): Update to 5.1.1.
2020-04-22 23:16:39 +03:00
Efraim Flashner
6439c340a8
gnu: osip: Add support for gnu updater.
* gnu/packages/telephony.scm (osip)[properties]: New field. Add
upstream-name, ftp-directory.
2020-04-22 23:14:19 +03:00
Efraim Flashner
f13f02f8b3
gnu: gama: Update to 2.08.
* gnu/packages/gps.scm (gama): Update to 2.08.
2020-04-22 23:10:22 +03:00
Efraim Flashner
a9164807bd
gnu: parallel: Update to 20200422.
* gnu/packages/parallel.scm (parallel): Update to 20200422.
2020-04-22 23:10:22 +03:00
Efraim Flashner
eee4173ccc
gnu: guile-8sync: Add support for gnu updater.
* gnu/packages/guile-xyz.scm (guile-8sync)[properties]: New field. Add
upstream-name.
2020-04-22 23:10:22 +03:00
Brice Waegeneire
2b0c0d9301
services: Add udev-rules-service helper.
* doc/guix.texi (Base services): Add documentation for
'udev-rules-service'. Replace examples of 'udev-service-type' extension
with 'udev-rules-service'.
* gnu/services/base.scm (udev-rules-service): New procedure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-22 19:23:58 +02:00
Felix Gruber
6ca2d7dae0
gnu: maths: dune-*: Update to version 2.7
* gnu/packages/maths.scm (dune-*): Update to version 2.7.
(dune-uggrid)[source] Download from Git, as no release tarball for
version 2.7 exists.
(dune-alugrid,dune-subgrid,dune-pdelab)[source] Use commit hashes as no
tags for version 2.7 exist (yet?).
(dune-istl)[source](patches) Add patch required to build version 2.7
without openmpi.
* gnu/packages/patches/dune-istl-2.7-fix-non-mpi-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-22 19:23:58 +02:00
Brice Waegeneire
93664feee1
system: Split %BASE-PACKAGES in smaller parts.
* gnu/system.scm: (%base-packages-interactive, %base-packages-linux,
%base-packages-networking, %base-packages-utils): New variables.
(%base-packages): Use those new variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-22 19:23:57 +02:00
Raghav Gururajan
3183148992
gnu: Add blueman.
* gnu/packages/networking.scm (blueman): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-22 19:23:57 +02:00
Ludovic Courtès
2e37d1583a
system: 'operating-system-boot-parameters-file' uses 'scheme-file'.
* gnu/system.scm (operating-system-boot-parameters-file): Use
'scheme-file' instead of 'gexp->file'.
(operating-system-directory-base-entries): Adjust accordingly.
2020-04-22 19:23:57 +02:00
Andreas Enge
f916ac128a
gnu: pari-gp: Update to 2.11.4.
* gnu/packages/algebra.scm (pari-gp): Update to 2.11.4.
2020-04-22 18:29:52 +02:00
Marius Bakke
8e61dbc828
gnu: ungoogled-chromium: Update to 81.0.4044.122-0.31d6e60 [security fixes].
This fixes CVE-2020-6459, CVE-2020-6460, and CVE-2020-6458.

* gnu/packages/chromium.scm (%chromium-version): Set to 81.0.4044.122.
(%ungoogled-revision): Set to 31d6e60c96481599b42072b4489e4468280198e3.
(%chromium-origin, %ungoogled-origin): Update hashes.
2020-04-22 16:08:26 +02:00
Marius Bakke
808d12bb08
gnu: qt@4: Update source URI.
* gnu/packages/qt.scm (qt-4)[source](uri): Adjust to current.
2020-04-22 16:08:26 +02:00
Ricardo Wurmus
cbd2e1edc8
gnu: Remove mumimu.
* gnu/packages/mail.scm (mumimu): Remove variable.
2020-04-22 15:44:30 +02:00
Ricardo Wurmus
decf7f6c41
gnu: mumi: Update to 0.0.0-16.9175199.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-16.9175199.
[inputs]: Add guile-xapian; remove mumimu.
2020-04-22 15:44:30 +02:00
Guillaume Le Vaillant
618819aa2f
gnu: Add w-scan.
* gnu/packages/video.scm (w-scan): New variable.
2020-04-22 11:02:43 +02:00
Arun Isaac
ed248424d8
gnu: Add font-meera-inimai.
* gnu/packages/fonts.scm (font-meera-inimai): New variable.
2020-04-22 09:58:38 +05:30
Arun Isaac
d2b237d0cc
gnu: Add python-google-brotli.
* gnu/packages/compression.scm (python-google-brotli): New variable.
2020-04-22 09:58:28 +05:30
Mark H Weaver
6e8f58fe31
gnu: linux-libre: Update to 5.4.34.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.34.
(linux-libre-5.4-pristine-source): Update hash.
2020-04-21 18:22:09 -04:00
Mark H Weaver
5800d54bee
gnu: linux-libre@5.6: Update to 5.6.6.
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.6.
(linux-libre-5.6-pristine-source): Update hash.
2020-04-21 18:21:11 -04:00
Mark H Weaver
fe8b2fc24a
gnu: linux-libre@4.19: Update to 4.19.117.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.117.
(linux-libre-4.19-pristine-source): Update hash.
2020-04-21 18:20:03 -04:00
Leo Famulari
0b9a117765
gnu: OpenSSL: Update to 1.1.1g [fixes CVE-2020-1967].
* gnu/packages/tls.scm (openssl)[replacement]: Replace with openssl-1.1.1g.
(openssl-1.1.1e): Replace variable with ...
(openssl-1.1.1g): ... this.
2020-04-21 16:03:29 -04:00
Michael Rohleder
a1c34680b3
gnu: emacs-dired-toggle-sudo: Update to 1.0-0.13bbe52.
* gnu/packages/emacs-xyz.scm (emacs-dired-toggle-sudo): Update to 1.0-0.13bbe52.
* gnu/packages/patches/emacs-dired-toggle-sudo-emacs-26.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-04-21 12:53:56 -04:00
Ludovic Courtès
7681246325
gnu: shepherd: Add Guile 2.0 variant.
* gnu/packages/admin.scm (guile2.0-shepherd): New variable.
2020-04-21 16:33:21 +02:00
Ludovic Courtès
e3358a831e
gnu: shepherd: Update to 0.8.0.
* gnu/packages/admin.scm (shepherd): Update to 0.8.0.
* gnu/services/shepherd.scm (shepherd-configuration-file): Use
'default-pid-file-timeout' instead of fiddling with '%pid-file-timeout'.
2020-04-21 16:33:21 +02:00
Ludovic Courtès
aa7b3c6c0e
tests: web: Explicitly wait for the HTTP port.
* gnu/tests/web.scm (run-webserver-test)["HTTP port ready"]: New test.
2020-04-21 16:33:21 +02:00
Ludovic Courtès
a295a1ca29
tests: ssh: Explicitly wait for port 22.
Previously we could occasionally try to connect before the server is
actually listening, both for OpenSSH and Dropbear.

* gnu/tests/ssh.scm (run-ssh-test)["wait for port 22"]: New test.
2020-04-21 16:33:21 +02:00
Ricardo Wurmus
d10e7a348c
gnu: guile-xapian: Update to 0.1.0.
* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.1.0.
2020-04-21 14:34:47 +02:00
Pjotr Prins
0e64f12db5
gnu: Add python-rdflib-jsonld.
* gnu/packages/rdf.scm (python-rdflib-jsonld): New variable.
2020-04-21 12:41:47 +03:00
Efraim Flashner
5d29808bea
gnu: rdf.scm: Use license: prefix.
* gnu/packages/rdf.scm: Use a 'license:' prefix for package licenses
instead of only importing a select number of licenses.
2020-04-21 12:38:19 +03:00
Vagrant Cascadian
5327b399a8
gnu: Add u-boot-pinebook-pro-rk3399.
* gnu/packages/bootloaders (u-boot-pinebook-pro-rk3399): New variable.
* gnu/packages/patches/u-boot-DT-for-Pinebook-Pro.patch: New file.
* gnu/packages/patches/u-boot-add-boe-nv140fhmn49-display.patch: New file.
* gnu/packages/patches/u-boot-gpio-keys-binding-cons.patch: New file.
* gnu/packages/patches/u-boot-leds-common-binding-con.patch: New file.
* gnu/packages/patches/u-boot-support-Pinebook-Pro-laptop.patch: New file.
* gnu/packages/patches/u-boot-video-rockchip-fix-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patches.
* gnu/bootloader/u-boot.scm (install-pinebook-pro-rk3399-u-boot,
  u-boot-pinebook-pro-rk3399-bootloader): New variable.

Co-authored-by: Jan Nieuwenhuizen <janneke@gnu.org>
2020-04-20 19:13:35 -07:00
Raghav Gururajan
41169f21e6
gnu: liblinphone: Fix icons.
* gnu/packages/linphone.scm (liblinphone): Fix icons.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-04-20 21:50:27 -04:00
Vagrant Cascadian
ce5f4701d1
gnu: obs: Update to 25.0.7.
* gnu/packages/video (obs): Update to 25.0.7.
2020-04-20 15:10:18 -07:00
Ludovic Courtès
71977a6c59
Revert "system: Don’t create a module database when no modules are available."
This reverts commit b2fff3b5de.

Fixes <https://bugs.gnu.org/40713>.
Reported by pkill9 <pkill9@runbox.com>.

This commit is incorrect: its effect depends on whether KERNEL's build
output is already available in the store, it breaks with non-package
kernels as reported at <https://bugs.gnu.org/40713>, and the
LINUX-MODULE-DATABASE hook is required at all times since
5c79f23863 removed the relevant bits from
the 'linux-libre' package.
2020-04-21 00:06:40 +02:00
Ludovic Courtès
a322e9d16b
services: etc: Detect and report duplicate entries.
Fixes <https://bugs.gnu.org/40729>.
Reported by Christopher Baines <mail@cbaines.net>.

* gnu/services.scm (files->etc-directory)[assert-no-duplicates]: New
procedure.
Use it.
2020-04-21 00:06:40 +02:00
Ludovic Courtès
b25ecfa2e0
services: dovecot: 'stop' method returns #f upon success.
* gnu/services/mail.scm (dovecot-shepherd-service)[stop]: Use 'invoke'
instead of 'make-forkexec-constructor'.  Previously, the 'stop' method
would return the PID of the "dovecot stop" process, which would be
interpreted as a failure to stop the service.
2020-04-21 00:06:40 +02:00
Ludovic Courtès
7d903d2ff7
services: Don't use the deprecated 'make-forkexec-constructor' call.
Passing 'make-forkexec-constructor' a string or several string arguments
has been deprecated since dmd 0.1.

* gnu/services/base.scm (rngd-service-type): In 'start' method, pass a
list as the first argument to 'make-forkexec-constructor'.
* gnu/services/desktop.scm (bluetooth-shepherd-service): Likewise.
* gnu/services/spice.scm (spice-vdagent-shepherd-service): Likewise.
2020-04-21 00:06:40 +02:00
Ludovic Courtès
b6cb4aeff8
gnu: mcron: Remove now unneeded phase.
This is a followup to a52aa7fdef.

* gnu/packages/guile-xyz.scm (mcron)[arguments]: Remove
'fix-finding-guile'.
2020-04-21 00:06:39 +02:00
Leo Famulari
b023a8acd3
gnu: cgit: Update Git source code to 2.25.4.
* gnu/packages/version-control.scm (cgit)[inputs]: Update git-source to 2.25.4.
2020-04-20 16:21:08 -04:00