me
/
guix
Archived
1
0
Fork 0
Commit Graph

57387 Commits (12bb72fb0f8b8c35d46e439ba79f0a3a9f7703db)

Author SHA1 Message Date
Jakub Kądziołka 0012df64fc
gnu: sameboy: Update to 0.13.4.
* gnu/packages/emulators.scm (sameboy): Update to 0.13.4.
2020-08-05 21:17:48 +02:00
Leo Famulari 843344273c
gnu: linux-libre: Update to 5.7.12.
* gnu/packages/aux-files/linux-libre/5.7-arm.conf,
gnu/packages/aux-files/linux-libre/5.7-arm64.conf,
gnu/packages/aux-files/linux-libre/5.7-i686.conf,
gnu/packages/aux-files/linux-libre/5.7-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Update accordingly.
* gnu/packages/linux.scm: (linux-libre-5.7): New variable.
(linux-libre-version, linux-libre-pristine-source)
(linux-libre-source, linux-libre): Point to linux-libre-5.7*.
2020-08-05 13:22:41 -04:00
Kei Kebreau 09dfb0c466
gnu: stapler: Update to 1.0.0.
* gnu/packages/pdf.scm (stapler): Update to 1.0.0.
[source]: Fetch from pypi.
[inputs]: Remove python2-pypdf2.
[propagated-inputs]: Add python-more-itertools and python-pypdf2.
[arguments]: Remove #:python argument.  Replace 'fix-pypdf-version-requirement
phase with 'fix-more-itertools-version-requirement phase.
2020-08-05 12:39:02 -04:00
Jelle Licht 4764e83ce9
gnu: python-m2crypto: Add swig as native-input.
* gnu/packages/python-crypto.scm (python-m2crypto)[native-inputs]: Add swig.
2020-08-05 15:09:30 +02:00
Michael Rohleder 43708b60b7
gnu: hydrogen: Update to 1.0.0.
* gnu/packages/music.scm (hydrogen): Update to 1.0.0.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-08-05 12:59:08 +02:00
Efraim Flashner a9a2742b22
gnu: Add confclerk.
* gnu/packages/calendar.scm (confclerk): New variable.
2020-08-05 13:10:14 +03:00
Michael Rohleder 3866a9aef4
gnu: isync: Update to 1.3.3.
* gnu/packages/mail.scm (isync): Update to 1.3.3.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-05 11:35:57 +02:00
Michael Rohleder 519fe9d61f
gnu: roffit: Update to 0.12.
* gnu/packages/groff.scm (roffit): Update to 0.12.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-05 11:34:35 +02:00
Michael Rohleder c1baf5a917
gnu: Add paprefs.
* gnu/packages/pulseaudio.scm (paprefs): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-05 11:32:47 +02:00
Brett Gilio 0ca7b108b7
gnu: emacs-lsp-ui: Update to 7.0.
* gnu/packages/emacs-xyz.scm (emacs-lsp-ui): Update to 7.0.
2020-08-04 21:08:01 -05:00
Peter Lo 763453e18e
gnu: Add r-iml.
* gnu/packages/cran.scm (r-iml): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-08-04 23:06:59 +02:00
Peter Lo a74f854074
gnu: Add r-metrics.
* gnu/packages/cran.scm (r-metrics): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-08-04 23:06:59 +02:00
Jakub Kądziołka 1f96a29ec3
gnu: rust-tokio-test-0.2: Don't skip build.
We already use Rust 1.39.

* gnu/packages/crates-io.scm (rust-tokio-test-0.2): Don't skip build.
2020-08-04 21:08:00 +02:00
Jakub Kądziołka e6e7a71894
gnu: rust-tokio-rustls-0.12: Don't skip build.
We already use Rust 1.39.

* gnu/packages/crates-io.scm (rust-tokio-rustls-0.12)[arguments]: Don't skip
  build. Skip tests that require networking.
2020-08-04 21:08:00 +02:00
Jakub Kądziołka cb8811d4d9
gnu: rust-tokio-macros-0.2: Don't skip build.
We already use Rust 1.39.

* gnu/packages/crates-io.scm (rust-tokio-macros-0.2): Don't skip build.
2020-08-04 21:08:00 +02:00
Jakub Kądziołka d075b21a08
gnu: rust-http-body-0.3: Don't skip build.
We already use Rust 1.39.

* gnu/packages/crates-io.scm (rust-http-body-0.3): Don't skip build.
2020-08-04 21:07:59 +02:00
Jakub Kądziołka 4a6f2a3d0e
gnu: rust-http: Don't skip build.
We already use Rust 1.39.

* gnu/packages/crates-io.scm (rust-http-0.2, rust-http-0.1): Don't skip
  build.
  (rust-http-0.1)[cargo-development-inputs]: Use correct quickcheck version.
2020-08-04 21:07:59 +02:00
Jakub Kądziołka 6f72a8b1c1
gnu: rust-bytes: Don't skip build.
We already use Rust 1.39.

* gnu/packages/crates-io.scm (rust-bytes-0.5, rust-bytes-0.4): Don't
  skip build.
2020-08-04 21:07:58 +02:00
Kei Kebreau 485ecd21ad
gnu: wmnd: Update to 0.4.18.
* gnu/packages/gnustep.scm (wmnd): Update to 0.4.18.
2020-08-04 12:04:32 -04:00
Jan (janneke) Nieuwenhuizen abe3c5ed7d
gnu: mcrl2: Update to 202006.0.
* gnu/packages/maths.scm (mcrl2): Update to 202006.0.
2020-08-04 17:02:09 +02:00
Peter Lo 285bd00cd4
gnu: Add r-fastshap.
* gnu/packages/cran.scm (r-fastshap): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-08-04 16:46:37 +02:00
Rafael Luque Leiva 822e2173ed
gnu: Add r-rticles.
* gnu/packages/cran.scm (r-rticles): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-08-04 16:20:18 +02:00
Ricardo Wurmus 317ed8d073
gnu: r-dae: Update to 3.1-27.
* gnu/packages/cran.scm (r-dae): Update to 3.1-27.
2020-08-04 16:11:43 +02:00
Arne Babenhauserheide cbfb8812f1
gnu: Add r-dae.
* gnu/packages/cran.scm (r-dae): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-08-04 16:11:43 +02:00
Michael Rohleder 1a9acdef39
gnu: neofetch: Update to 7.1.0.
* gnu/packages/admin.scm (neofetch): Update to 7.1.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-08-04 17:08:09 +03:00
Jakub Kądziołka b958e4be15
gnu: Add watchexec.
* gnu/packages/rust-apps.scm (watchexec): New variable.
2020-08-04 15:57:35 +02:00
Jakub Kądziołka 6743345774
gnu: rust-notify-4: Update to 4.0.15.
* gnu/packages/crates-io.scm (rust-notify-4): Update to 4.0.15.
  [cargo-inputs]: Remove rust-kernel32-sys-0.2, replace rust-inotify-0.6
  with -0.7.
  [cargo-development-inputs]: Replace rust-tempdir-0.3 with
  rust-tempfile-3.
2020-08-04 15:57:35 +02:00
Jakub Kądziołka af656e964d
gnu: Add rust-inotify-0.7.
* gnu/packages/crates-io.scm (rust-inotify-0.7): New variable.
  (rust-inotify-0.6): Inherit from rust-inotify-0.7.
2020-08-04 15:57:35 +02:00
Jakub Kądziołka 264a5a6ee2
gnu: rust-clap-2: Update to 2.33.1
* gnu/packages/crates-io.scm (rust-clap-2): Update to 2.33.1.
2020-08-04 15:57:35 +02:00
Jakub Kądziołka 5f4f5edd61
gnu: Add rust-derive-builder-0.9.
* gnu/packages/crates-io.scm (rust-derive-builder-0.9,
  rust-derive-builder-core-0.9): New variables.
  (rust-derive-builder-0.5, rust-derive-builder-core-0.2): Inherit from
  newer versions.
2020-08-04 15:57:34 +02:00
Jakub Kądziołka b20099df8c
gnu: Add rust-darling-0.10.
* gnu/packages/crates-io.scm (rust-darling-0.10, rust-darling-core-0.10,
  rust-darling-macro-0.10): New variables.
2020-08-04 15:57:34 +02:00
Jakub Kądziołka fc8374aa11
gnu: Add rust-ident-case-1.
* gnu/pacages/crates-io.scm (rust-ident-case-1): New variable.
2020-08-04 15:57:34 +02:00
Jakub Kądziołka 12c6b558eb
gnu: rust-syn: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-syn-1.0): Rename to...
  (rust-syn-1): ...this.
* gnu/packagess/rust-apps.scm (rust-cbindgen): Fixup dependency list.
2020-08-04 15:57:33 +02:00
Jakub Kądziołka d0faf9c203
gnu: rust-quote: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-quote-1.0): Rename to...
  (rust-quote-1): ...this.
* gnu/packagess/rust-apps.scm (rust-cbindgen): Fixup dependency list.
2020-08-04 15:57:33 +02:00
Jakub Kądziołka 0a568bbcde
gnu: rust-proc-macro2: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-proc-macro2-1.0): Rename to...
  (rust-proc-macro2-1): ...this.
* gnu/packages/rust-apps.scm (rust-cbindgen): Fixup dependency list.
* gnu/packages/sequoia.scm (sequoia): Likewise.
2020-08-04 15:57:33 +02:00
Jakub Kądziołka 751c63e99c
gnu: rust-void: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-void-1.0): Rename to...
  (rust-void-1): ...this.
2020-08-04 15:57:33 +02:00
Jakub Kądziołka 1209cc470b
gnu: rust-cc: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-cc-1.0): Rename to...
  (rust-cc-1): ...this.
* gnu/packages/video.scm (rav1e): Adjust dependency list.
2020-08-04 15:57:32 +02:00
Jakub Kądziołka 005bad3cac
gnu: rust-fnv: Don't skip build.
* gnu/packages/crates-io.scm (rust-fnv-1)[arguments]: Don't skip build.
2020-08-04 15:57:32 +02:00
Jakub Kądziołka 379f171826
gnu: rust-fnv: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-fnv-1.0): Rename to...
  (rust-fnv-1): ...this.
2020-08-04 15:57:32 +02:00
Jakub Kądziołka 00403ff385
gnu: rust-nix-0.14: Don't skip build.
* gnu/packages/crates-io.scm (rust-nix-0.14)[arguments]: Inherit from
  rust-nix-0.15.
2020-08-04 15:57:31 +02:00
Jakub Kądziołka b79e249aa0
gnu: Add rust-nix-0.17.
* gnu/packages/crates-io.scm (rust-nix-0.17): New variable.
  (rust-nix-0.15): Inherit from rust-nix-0.17.
2020-08-04 15:57:31 +02:00
Jakub Kądziołka ea660581c7
gnu: rust-nix-0.15: Fix build.
* gnu/packages/crates-io.scm (rust-nix-0.15)[snippet]: Unpin dependency version.
2020-08-04 15:57:31 +02:00
Jakub Kądziołka cc73028b21
gnu: rust-new-debug-unreachable: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-new-debug-unreachable-1.0): Rename to...
  (rust-new-debug-unreachable-1): ...this.
2020-08-04 15:57:31 +02:00
Jakub Kądziołka 93b3287eb0
gnu: rust-walkdir: Don't include minor version in variable name.
* gnu/packages/crates-io.scm (rust-walkdir-2.3): Rename to...
  (rust-walkdir-2): ...this.
  (rust-walkdir-1.0): Rename to...
  (rust-walkdir-1): ...this.
2020-08-04 15:57:30 +02:00
Ricardo Wurmus 37cf7c17e0
gnu: Add tascam-gtk.
* gnu/packages/music.scm (tascam-gtk): New variable.
2020-08-04 15:13:18 +02:00
Ricardo Wurmus c2bb58f62c
gnu: Add libxmlplusplus-2.6.
* gnu/packages/xml.scm (libxmlplusplus-2.6): New variable.
2020-08-04 15:13:18 +02:00
Ricardo Wurmus cc53718760
gnu: Add libxmlplusplus.
* gnu/packages/xml.scm (libxmlplusplus): New variable.
2020-08-04 15:13:18 +02:00
Oleg Pykhalov 062448f359
gnu: Add paperview.
* gnu/packages/games.scm (paperview): New variable.
2020-08-04 11:11:08 +03:00
Efraim Flashner 7f101e7ceb
gnu: catch-framework2: Update to 2.13.0.
* gnu/packages/check.scm (catch-framework2): Update to 2.13.0.
* gnu/packages/engineering.scm (libfive)[arguments]: Adjust custom
'find-catch phase for updated include path.
* gnu/packages/xdisorg.scm (j4-dmenu-desktop)[arguments]: Add custom
'find-catch phase to search for updated catch2 include directory.
2020-08-04 10:30:31 +03:00
Maxim Cournoyer a5b44d999f
gnu: pjproject-jami: Reuse more of the base pjproject.
Now that the base pjproject is built as a shared library, the cost of adding
dependencies shared with Jami is minimal.  The pjproject-jami now differs only
by its added patches.

* gnu/packages/jami.scm (pjproject-jami)[arguments]: Use the
substitute-keyword-arguments macro to reuse the base pjproject package
arguments, adding only the 'apply-patches phase.
2020-08-03 23:30:12 -04:00
Maxim Cournoyer 9f7dc76451
gnu: opendht: Propagate gnutls.
Propagate gnutls as it's included by the opendht/crypto.h header file.

* gnu/packages/networking.scm (opendht)[inputs]: Move gnutls...
[propagated-inputs]: ...to here.  Move argon2 to inputs.
2020-08-03 23:30:12 -04:00
Maxim Cournoyer 5cba0f4805
gnu: pjproject: Enable shared libraries.
* gnu/packages/telephony.scm (pjproject)[outputs]: Add a "static" output.
[phases]: Move the 'check phase after the 'install phase.
{move-static-libraries}: Add phase.
[configure-flags]: Set LDFLAGS to add a runpath reference to self.
2020-08-03 23:30:12 -04:00
Maxim Cournoyer 3557d7d8bc
gnu: pjproject: Include sensible configure flags from pjproject-jami.
This is done so the regular pjproject has more in common with
pjproject-jami, which allows simplifying its definition.

* gnu/packages/telephony.scm (pjproject)[configure-flags]: Add
'--enable-epoll' when the system is Linux.  Define CFLAGS with
the '-DNDEBUG' options.
2020-08-03 23:30:11 -04:00
Maxim Cournoyer 839bb42f0c
gnu: pjproject: Fix problem in pkg-config file.
* gnu/packages/patches/pjproject-correct-the-cflags-field.patch: Add patch.
* gnu/packages/patches/pjproject-fix-pkg-config-ldflags.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register the new patches.
* gnu/packages/telephony.scm (pjproject): Use them.
* gnu/packages/jami.scm (pjproject-jami): Remove a patch from
pjproject-jami that is already applied against pjproject.
2020-08-03 23:30:11 -04:00
Maxim Cournoyer 742c49bafe
gnu: pjproject: Fix build and enable tests.
* gnu/packages/telephony.scm (pjproject)[origin]: Simplify snippet definition
and remove all bundled libraries.
[outputs]: Add a debug output.
[arguments]: Enable tests, and explicit the configure flags now required to
build using only system libraries.
[phases]{make-source-files-writable}: Add phase.
{disable-some-tests}: Overhaul phase.
[inputs]: Add bcg729, gsm, libsamplerate, opus, portaudio and speexdsp.
2020-08-03 23:30:11 -04:00
Maxim Cournoyer ce34e87c8d
gnu: resample: Improve synopsis and description.
The synopsis mentioned a library but it is instead a set of command line
utilities.

* gnu/packages/audio.scm (resample)[synopsis]: Mention these are utilities.
[description]: Describe the two included command line utilities in more
detail.
2020-08-03 23:30:11 -04:00
Brett Gilio c0a4cde04c
gnu: Add inspircd.
* gnu/packages/irc.scm (inspircd): New variable.
2020-08-03 22:12:41 -05:00
Mark H Weaver 4fe1b2e69e
gnu: libjpeg-turbo: Replace with 2.0.5 [fixes CVE-2020-13790].
* gnu/packages/image.scm (libjpeg-turbo/fixed): New variable.
(libjpeg-turbo)[replacement]: New field.
2020-08-03 17:10:33 -04:00
Mark H Weaver 3883fad295
gnu: libjpeg: Update to 9d [security fixes].
Includes fixes for CVE-2020-13790 and CVE-2020-14152.

* gnu/packages/image.scm (ijg-libjpeg): Update to 9d.
2020-08-03 17:10:31 -04:00
Mark H Weaver 03c0a7cd90
gnu: Remove libjpeg@8d.
This version of ijg-libjpeg contains security vulnerabilities
and is not used by any other package in Guix.

* gnu/packages/image.scm (ijg-libjpeg-8): Remove variable.
2020-08-03 17:10:24 -04:00
Michael Rohleder b2dc793879
gnu: libxfce4util: Update source URI.
* gnu/packages/xfce.scm (libxfce4util)[source]: Update URI.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-08-03 22:28:53 +03:00
Michael Rohleder 189aa52543
gnu: emacs-hl-todo: Update to 3.1.2.
* gnu/packages/emacs-xyz.scm (emacs-hl-todo): Update to 3.1.2.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-08-03 21:20:17 +03:00
Jakub Kądziołka 4ad8f5ff6c
gnu: rust-1.45: Update to 1.45.2.
* gnu/packages/rust.scm (rust-1.45): Update to 1.45.2.
2020-08-03 18:00:29 +02:00
Ludovic Courtès 86c926d7f2
file-systems: Leave room for extension in serialized specs.
* gnu/system/file-systems.scm (spec->file-system): Ignore extra fields.
(file-system->spec): Add comment.
2020-08-03 17:44:38 +02:00
Michael Rohleder 48f4927c10
gnu: emacs-guix: Update to latest gitlab version.
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to a 0.5.2 snapshot.
fix https://issues.guix.gnu.org/41063
[source] changes to git-getch.
[snippet] removed.
[native-inputs] added tools to build.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-08-03 16:58:49 +02:00
Efraim Flashner 948b59dfd5
gnu: easyrpg-player: Update to 0.6.2.1.
* gnu/packages/easyrpg.scm (easyrpg-player): Update to 0.6.2.1.
2020-08-03 16:43:28 +03:00
Michael Rohleder d9a3d4bf76
gnu: xfce4-terminal: Update to 0.8.9.2.
* gnu/packages/xfce.scm (xfce4-terminal): Update to 0.8.9.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-08-03 16:28:34 +03:00
Michael Rohleder 73ee3f05c9
gnu: xfce4-time-out-plugin: Update to 1.1.1.
* gnu/packages/xfce.scm (xfce4-time-out-plugin): Update to 1.1.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-08-03 16:25:26 +03:00
Leo Prikler f574f859ee
gnu: emacs: Ignore empty XIM styles.
As of libx11 version 1.6.10, xim may be NULL, which causes a segmentation
fault in the execution of ARRAYELTS.  As a cautionary measure, we
short-circuit this logic.

* gnu/packages/patches/emacs-ignore-empty-xim-styles.patch: New file.
* gnu/packages/emacs.scm (emacs emacs-next)[patches]: Use it.
* gnu/local.mk: Register it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 12:26:02 +02:00
Denis 'GNUtoo' Carikli 87194d5783
gnu: android: Export android-liblog.
* gnu/packages/android.scm (android-liblog): Export it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 09:10:50 +02:00
Denis 'GNUtoo' Carikli b3981bba78
gnu: android: Export android-libcutils.
* gnu/packages/android.scm (android-libcutils): Export it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 09:10:22 +02:00
Michael Rohleder c214e607d0
gnu: xfce4-stopwatch-plugin: Update to 0.4.0.
* gnu/packages/xfce.scm (xfce4-stopwatch-plugin): Update to 0.4.0.
[arguments]: Enable "tests".

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 09:06:41 +02:00
Vinicius Monego b654037403
gnu: Add python-onnx.
* gnu/packages/machine-learning.scm (python-onnx): New variable.
* gnu/packages/patches/python-onnx-use-system-googletest.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 08:59:52 +02:00
Vinicius Monego ba4d96d22f
gnu: python-protobuf: Update to 3.12.4.
* gnu/packages/protobuf.scm (python-protobuf): Update to 3.12.4.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-03 08:54:26 +02:00
Mathieu Othacehe eb09a99f81
gnu: cuirass: Update to 0.0.1-42.d332955.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-42.d332955.
2020-08-02 19:19:56 +02:00
Mathieu Othacehe 811f357c59
gnu: cuirass: Update to 0.0.1-41.614ea05.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-41.614ea05.
2020-08-02 18:45:03 +02:00
Oleg Pykhalov 1acbed64e3
gnu: emacs-dhall-mode: Update to 0.1.3-1.484bcf8.
* gnu/packages/emacs-xyz.scm (emacs-dhall-mode): Update to 0.1.3-1.484bcf8.
2020-08-02 18:50:57 +03:00
Pierre Langlois d036bce087
gnu: emacs-org-roam: Update to 1.2.1.
* gnu/packages/emacs.scm (emacs-org-roam): Update to 1.2.1.
[propagated-inputs]: Replace emacs-emacsql with emacs-emacsql-sqlite3.
[home-page]: Update URL.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-08-02 18:05:44 +03:00
Pierre Langlois 9bddc4b298
gnu: Add emacs-emacsql-sqlite3.
* gnu/packages/emacs-xyz.scm (emacs-emacsql-sqlite3): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-08-02 18:05:44 +03:00
Efraim Flashner 587e0d911d
services: Add zram-device-service.
* gnu/services/linux.scm (<zram-device-configuration>): New record.
(zram-device-service-type): New variable.
* doc/guix.texi (Linux Services): Document it.
* tests/services/linux.scm (zram-swap-device-test): New tests.
2020-08-02 15:54:37 +03:00
Adam Kandur a05edef2ac
gnu: Add cl-qbase64.
* gnu/packages/lisp-xyz.scm (sbcl-qbase64, cl-qbase64, ecl-qbase64): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2020-08-02 09:26:48 +02:00
Guillaume Le Vaillant c203be27cf
gnu: sbcl-eos: Update to 0.0.0-2.b4413bc.
* gnu/packages/lisp-xyz.scm (sbcl-eos): Update to 0.0.0-2.b4413bc.
2020-08-02 09:07:53 +02:00
Oleg Pykhalov 95c9785b42
gnu: Add emacs-jenkinsfile-mode.
* gnu/packages/emacs-xyz.scm (emacs-jenkinsfile-mode): New variable.
2020-08-02 09:54:16 +03:00
Eric Bavier 86f86cffd8
gnu: Add Remake.
* gnu/packages/debug.scm (remake): New variable.
* gnu/packages/patches/remake-impure-dirs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-08-01 14:00:47 -05:00
Mike Rosset a987f128b5
gnu: nomad: Update to 0.2.0-alpha.
* gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha.

This is a significant update to Nomad. This removes the majority of C code and
replaces it with gobject introspection using g-golf.

In the process the nomad package expression has changed significantly.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 20:03:46 +02:00
Kei Kebreau dcb74405e1
gnu: starfighter: Update to 2.3.1.
* gnu/packages/games.scm (starfighter): Update to 2.3.1.
2020-08-01 12:10:27 -04:00
Mark H Weaver cf1d1f4f79
gnu: xorg-server: Fix CVE-2020-14347 via graft.
* gnu/packages/patches/xorg-server-CVE-2020-14347.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (xorg-server/fixed): New variable.
(xorg-server)[replacement]: New field.
(xorg-server-wayland): Use package/inherit.
2020-08-01 11:11:58 -04:00
Mark H Weaver d7d85c6412
gnu: libx11: Replace with 1.6.10 [fixes CVE-2020-14344].
* gnu/packages/xorg.scm (libx11/fixed): New variable.
(libx11)[replacement]: New field.
2020-08-01 11:11:51 -04:00
Mathieu Othacehe 256d2b2e84
gnu: cuirass: Update to 0.0.1-40.153b49c.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-40.153b49c.
2020-08-01 13:27:11 +02:00
Pierre Neidhardt 1f9c9aed8c
gnu: sbcl: Update to 2.0.7.
* gnu/packages/lisp.scm (sbcl): Update to 2.0.7.
2020-08-01 12:28:32 +02:00
Pierre Neidhardt 3bf4761e39
services: postgresql: Provide postgresql commands.
* gnu/services/databases.scm (postgresql-service-type): Extend
profile-service-type to provide postgresql commands.
2020-08-01 11:54:41 +02:00
Oleg Pykhalov dec43e9f88
gnu: Add git-cal.
* gnu/packages/version-control.scm (git-cal): New variable.
2020-08-01 12:47:46 +03:00
Nicolas Goaziou eaf5df6b11
gnu: texmacs: Update to 1.99.13.
* gnu/packages/text-editors.scm (texmacs): Update to 1.99.13.
[source]: Remove unnecessary snippet.
[native-inputs]: Add xdg-utils.
[inputs]: Replace qt-4 with qtbase.
[arguments]: Add a phase to fix hard-coded paths.
[description]: Fix small typo.
2020-08-01 10:27:38 +02:00
Vinicius Monego 1619d350a3
gnu: Add python-wurlitzer.
* gnu/packages/python-xyz.scm (python-wurlitzer): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 09:32:44 +02:00
Michael Rohleder 3cc8b4fa26
gnu: pulsemixer: Update to 1.5.1.
* gnu/packages/pulseaudio.scm (pulsemixer): Update to 1.5.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 09:30:31 +02:00
Michael Rohleder f32d10d557
gnu: xfce4-notifyd: Update to 0.6.1.
* gnu/packages/xfce.scm (xfce4-notifyd): Update to 0.6.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 09:13:43 +02:00
Michael Rohleder 033b43b268
gnu: plantuml: Update to 1.2020.15.
* gnu/packages/uml.scm (plantuml): Update to 1.2020.15.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 09:13:40 +02:00
Hendursaga 08447d3a75
gnu: Update xxhash to 0.8.0.
* gnu/packages/digest.scm (xxhash): Update to 0.8.0.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 09:00:44 +02:00
Vinicius Monego 6364610174
gnu: Add python-pytest-ordering.
* gnu/packages/python-check.scm (python-pytest-ordering): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 08:53:10 +02:00
Michael Rohleder a0a55309a7
gnu: qtimageformats: Fix build.
Reported by <nefix> on IRC.

* gnu/packages/qt.scm (qtimageformats)[arguments]: Add a 'fix-build phase.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 08:53:08 +02:00
Michael Rohleder c7fe7f2c24
gnu: pavucontrol: Update to 4.0.
From 5312ae2b7bff23268a6546ce89cd349f3183bd2c Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Thu, 30 Jul 2020 08:08:38 +0200
Subject: [PATCH] gnu: pavucontrol: Update to 4.0.

* gnu/packages/pulseaudio.scm (pavucontrol): Update to 4.0.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 08:25:13 +02:00
Michael Rohleder 7d456e528b
gnu: Add zeal.
* gnu/packages/documentation.scm (zeal): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-01 08:23:58 +02:00
Brett Gilio be8d67309f
gnu: emacs-dimmer: Update to 0.4.2.
* gnu/packages/emacs-xyz.scm (emacs-dimmer): Update to 0.4.2.
2020-08-01 00:34:56 -05:00
Brett Gilio c8377e8062
gnu: emacs-google-translate: Update to 0.12.0.
* gnu/packages/emacs-xyz.scm (emacs-google-translate): Update to 0.12.0.
2020-08-01 00:34:44 -05:00
Brett Gilio 34d41b561e
gnu: emacs-datetime: Update to 0.6.6.
* gnu/packages/emacs-xyz.scm (emacs-datetime): Update to 0.6.6.

[inputs]: Add emacs-extmap.
2020-08-01 00:34:22 -05:00
Brett Gilio 7caf919c57
gnu: Add emacs-extmap.
* gnu/packages/emacs-xyz.scm (emacs-extmap): New variable.
2020-08-01 00:33:59 -05:00
Brett Gilio 937e1ed1a1
gnu: chibi-scheme: Update to 0.9.
* gnu/packages/scheme.scm (chibi-scheme): Update to 0.9.
2020-07-31 23:41:48 -05:00
Mark H Weaver b00a1f2d09
gnu: linux-libre: Update to 5.4.55.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.55.
(linux-libre-5.4-pristine-source): Update hash.
(deblob-scripts-5.4): Update to 5.4.55.
2020-08-01 00:07:08 -04:00
Mark H Weaver 3653ca690e
gnu: linux-libre@5.7: Update to 5.7.12.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.12.
(linux-libre-5.7-pristine-source): Update hash.
(deblob-scripts-5.7): Update to 5.7.12.
2020-08-01 00:05:21 -04:00
Mark H Weaver 96a655a77b
gnu: Add blender@2.79b.
Restore blender@2.79b, the last version that does not require OpenGL 3,
and therefore the last version to work on many older computers.  Note
that this commit relies on blender-2.79-newer-ffmpeg.patch and
blender-2.79-python-3.7-fix.patch, which were left in the tree when
blender@2.79b was previously removed in commit
1f14453eed.

* gnu/packages/patches/blender-2.79-gcc8.patch,
gnu/packages/patches/blender-2.79-gcc9.patch,
gnu/packages/patches/blender-2.79-oiio2.patch,
gnu/packages/patches/blender-2.79-python-3.8-fix.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/graphics.scm (blender-2.79): New variable.
2020-07-31 13:38:47 -04:00
Mark H Weaver d4c9e81c07
gnu: openimageio: Update to 2.0.13.
* gnu/packages/graphics.scm (openimageio): Update to 2.0.13.
[inputs]: Replace python-2 with python-wrapper.  Add pybind11
and robin-map.
2020-07-31 13:38:40 -04:00
Mark H Weaver 5eb97480f3
gnu: Add robin-map.
* gnu/packages/datastructures.scm (robin-map): New variable.
2020-07-31 13:38:37 -04:00
Mark H Weaver f8f29ded12
gnu: emacs-transient: All phases return #t.
* gnu/packages/emacs-xyz.scm (emacs-transient): Return #t from the
build-info-manual phase.
2020-07-31 13:38:33 -04:00
Mark H Weaver b23c1f50a5
gnu: ruby-netrc: All phases return #t.
* gnu/packages/ruby.scm (ruby-netrc): In check phase, use for-each
instead of map, and return #t.
2020-07-31 13:38:30 -04:00
Mark H Weaver 2bc733e271
gnu: linux-libre@4.19: Update to 4.19.136.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.136.
(linux-libre-4.19-pristine-source): Update hash.
2020-07-31 13:38:26 -04:00
Mark H Weaver 95d44e7a29
gnu: linux-libre@4.14: Update to 4.14.191.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.191.
(linux-libre-4.14-pristine-source): Update hash.
2020-07-31 13:38:23 -04:00
Mark H Weaver b30974908b
gnu: linux-libre@4.9: Update to 4.9.232.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.232.
(linux-libre-4.9-pristine-source): Update hash.
2020-07-31 13:38:20 -04:00
Mark H Weaver fe21fe41d1
gnu: linux-libre@4.4: Update to 4.4.232.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.232.
(linux-libre-4.4-pristine-source): Update hash.
2020-07-31 13:38:18 -04:00
Nicolas Goaziou ab4943a70c
gnu: scintilla: Update to 4.4.4.
* gnu/packages/text-editors.scm (scintilla): Update to 4.4.4.
2020-07-31 16:58:24 +02:00
Nicolas Goaziou a6bf3f7591
gnu: snap: Update to 6.1.0.
* gnu/packages/education.scm (snap): Update to 6.1.0.
2020-07-31 16:56:03 +02:00
Nicolas Goaziou 4367e7e826
gnu: thinkfan: Update to 1.2.1.
* gnu/packages/linux.scm (thinkfan): Update to 1.2.1.
2020-07-31 16:52:41 +02:00
Mathieu Othacehe f94835a917
file-system: Add efivarfs support.
Tools such as efibootmgr rely on the deprecated /sys/firmware/efi/vars API as
well as on the new /sys/firmware/efi/efivars API. The latter needs to be
mounted.

Reported by Keyhenge here:
https://lists.gnu.org/archive/html/bug-guix/2020-04/msg00274.html

Here is the efivarfs documentation:
https://www.kernel.org/doc/Documentation/filesystems/efivarfs.txt.

* gnu/system/file-systems.scm (%efivars-file-system): New exported variable,
(%base-file-systems): add it.
* gnu/system/install.scm (%efivars-file-system): Add it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-07-31 13:43:36 +02:00
Mathieu Othacehe 7c27bd115b
file-system: Add mount-may-fail? option.
* gnu/system/file-systems.scm (<file-system>): Add a mount-may-fail? field.
(file-system->spec): adapt accordingly,
(spec->file-system): ditto.
* gnu/build/file-systems.scm (mount-file-system): If 'system-error is raised
and mount-may-fail? is true, ignore it. Otherwise, re-raise the exception.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-07-31 13:43:20 +02:00
Mathieu Othacehe 6bb07e91e1
file-systems: Add %debug-file-system.
* gnu/system/file-systems.scm (%debug-file-system): New variable,
(%base-file-systems): add it.
2020-07-31 12:58:16 +02:00
John Soo c55acb0732
gnu: Add bpftrace.
* gnu/packages/linux.scm (bpftrace): New variable.
* gnu/packages/patches/bpftrace-disable-bfd-disasm.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-07-31 12:57:34 +02:00
Tanguy Le Carrour 636d573b74
gnu: python-mamba: Update to 0.11.1.
* gnu/packages/python-xyz.scm (python-mamba): Update to 0.11.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-07-30 21:00:25 -04:00
Michael Rohleder 4af67aa2ce
gnu: hashcat: Update to 6.1.1.
* gnu/packages/password-utils.scm (hashcat): Update to 6.1.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-07-30 20:50:56 -04:00
Tobias Geerinckx-Rice 6ec120b1c7
gnu: vlc: Update to 3.0.11.1.
* gnu/packages/video.scm (vlc): Update to 3.0.11.1.
2020-07-31 00:18:43 +02:00
Jakub Kądziołka 8119b7c6f7
gnu: rust-1.45: Update to 1.45.1.
* gnu/packages/rust.scm (rust-1.45): Update to 1.45.1.
2020-07-30 21:44:03 +02:00
Tanguy Le Carrour fbbd536c5b
gnu: python-clikit: Update to 0.6.2.
* gnu/packages/python-xyz.scm (python-clikit): Update to 0.6.2.
[arguments] Explicitly disable tests.
[propagated-inputs]: Add python-crashtest.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-07-30 20:47:38 +03:00
Tanguy Le Carrour 74e9c31a10
gnu: Add python-crashtest.
* gnu/packages/python-xyz.scm (python-crashtest): New public variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-07-30 20:47:38 +03:00
Ludovic Courtès a127e52f60
packages: 'generate-package-cache' is deterministic.
Fixes <https://bugs.gnu.org/42009>.
Reported by Marinus <marinus.savoritias@disroot.org>.

* gnu/packages.scm (generate-package-cache)[entry-key, entry<?]
[variables]: New variables.
[expand-cache]: Change to take two arguments.
[exp]: Fold over VARIABLES.
2020-07-30 19:17:20 +02:00
John Soo cfd8daaf07
gnu: Add bcc.
* gnu/packages/linux.scm (bcc): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-07-30 18:57:31 +02:00
Tobias Geerinckx-Rice c385bd69ad
gnu: git: Update to 2.28.0.
* gnu/packages/version-control.scm (git): Update to 2.28.0.

(cherry picked from commit bbee4490d9)
2020-07-30 18:18:12 +02:00
Marius Bakke 05b90a4ab4
gnu: opam: Fix tests.
* gnu/packages/ocaml.scm (opam)[arguments]: Remove #:tests?.  Adjust the
pre-check phase to make some files writable, patch a hard-coded file name, and
disable mostly-redundant git tests.
[native-inputs]: Remove GIT and PYTHON.  Add OPENSSL, PYTHON-WRAPPER, RSYNC,
UNZIP, and WHICH.
2020-07-30 18:18:12 +02:00
Marius Bakke 3af44aa49c
gnu: public-inbox: Make git a regular input.
* gnu/packages/mail.scm (public-inbox)[native-inputs]: Move GIT ...
[inputs]: ... here.
2020-07-30 18:18:12 +02:00
Marius Bakke 07095a301b
gnu: ruby-hoe-git: Do not propagate git.
* gnu/packages/ruby.scm (ruby-hoe-git)[propagated-inputs]: Remove GIT.
2020-07-30 18:18:12 +02:00
Marius Bakke fd93958ea0
gnu: libosmo-dsp: Remove unused input.
* gnu/packages/radio.scm (libosmo-dsp)[native-inputs]: Remove GIT-MINIMAL.
2020-07-30 18:18:12 +02:00
Marius Bakke b73896a638
gnu: gnuradio-osmosdr: Remove unused input.
* gnu/packages/radio.scm (gnuradio-osmosdr)[native-inputs]: Remove GIT-MINIMAL.
2020-07-30 18:18:12 +02:00
Marius Bakke d18afa13e0
gnu: gnuradio: Remove unused input.
* gnu/packages/radio.scm (gnuradio)[native-inputs]: Remove GIT.
2020-07-30 18:18:11 +02:00
Marius Bakke a749caa74e
gnu: elixir: Remove unused input.
* gnu/packages/elixir.scm (elixir)[inputs]: Remove GIT.
2020-07-30 18:18:11 +02:00
Marius Bakke cf73d149e9
gnu: monero: Remove unused input.
* gnu/packages/finance.scm (monero)[native-inputs]: Remove GIT.
2020-07-30 18:18:11 +02:00
Marius Bakke 9b047548d9
gnu: vlc: Remove needless input.
* gnu/packages/video.scm (vlc)[native-inputs]: Remove GIT.
2020-07-30 18:18:11 +02:00
Nicolas Goaziou 61c40b5726
gnu: emacs-tramp: Update to 2.4.4.1.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.4.4.1.
2020-07-30 17:45:43 +02:00
Nicolas Goaziou f3652cfc9e
gnu: emacs-rainbow-mode: Update to 1.0.5.
* gnu/packages/emacs-xyz.scm (emacs-rainbow-mode): Update to 1.0.5.
2020-07-30 17:42:14 +02:00
Mathieu Othacehe e3f25bfee0
gnu: cuirass: Update to 0.0.1-39.0955a11.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-39.0955a11.
2020-07-30 15:51:51 +02:00
Michael Rohleder 39386de244
gnu: python2-setproctitle: Fix build.
* gnu/packages/python-xyz.scm (python2-setproctitle): Don't pass ‘--embed’
to python-config.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-07-30 12:09:47 +02:00
Adam Kandur de681bdb11
gnu: Add cl-inflector.
* gnu/packages/lisp-xyz.scm (sbcl-cl-inflector, cl-inflector,
  ecl-cl-inflector): New variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2020-07-30 10:52:53 +02:00
Jakub Kądziołka 6a7bdbfa2d
gnu: paml: Fix build.
* gnu/packages/bioinformatics.scm (paml)[snippet]: Fix permissions
  before repacking the source tarball.
2020-07-30 03:48:50 +02:00
Jakub Kądziołka 8206a282b1
gnu: bison: Mention yacc in the description.
This should help the user find the package if the goal is to satisfy a
dependency on yacc.

* gnu/packages/bison.scm (bison)[synopsis, description]: Explain
  compatibility with Yacc.
2020-07-30 02:53:28 +02:00
Tobias Geerinckx-Rice 54369b607f
gnu: spread-sheet-widget: Update to 0.5.
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.5.
2020-07-30 01:38:34 +02:00
Tobias Geerinckx-Rice 12f5d35b33
gnu: pspp: Fix build.
* gnu/packages/statistics.scm (pspp)[inputs]: Use gtksourceview-3.
2020-07-30 01:38:34 +02:00
Michael Rohleder d343e0fe3e
gnu: python-sqlparse: Update to 0.3.1.
* gnu/packages/databases.scm (python-sqlparse): Update to 0.3.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:29 +02:00
Boris A. Dekshteyn 61e1a8e426
gnu: krita: Update to 4.3.0.
* gnu/packages/kde.scm (krita): Update to 4.3.0.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:29 +02:00
Michael Rohleder 5e707f1252
gnu: gnunet-gtk: Update to 0.13.1.
* gnu/packages/gnunet.scm (gnunet-gtk): Update to 0.13.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:29 +02:00
Michael Rohleder 299e3598c2
gnu: mumble: Update to 1.3.2.
* gnu/packages/telephony.scm (mumble): Update to 1.3.2.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:29 +02:00
Marius Bakke 6ce5411aa6
gnu: python-slugify: Remove unused input.
* gnu/packages/python-web.scm (python-slugify)[native-inputs]: Remove.
2020-07-30 00:57:29 +02:00
Tanguy Le Carrour 4f0f00d757
gnu: python-cookiecutter: Update to 1.7.2.
* gnu/packages/python-xyz.scm (python-cookiecutter): Update to 1.7.2.
[propagated-inputs]: Add python-slugify, python-text-unidecode.
[home-page]: Update URL.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:29 +02:00
Tanguy Le Carrour 43d8faf8de
gnu: csvkit: Fix problem caused by the update of python-slugify.
* gnu/packages/wireservice.scm (csvkit)[inputs]: Add python-text-unidecode.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:28 +02:00
Tanguy Le Carrour 4da627a3ff
gnu: python-slugify: Update to 4.0.1.
* gnu/packages/patches/python-slugify-depend-on-unidecode.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-web.scm (python-slugify): Update to 4.0.1. [source] Drop patch.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:28 +02:00
Tanguy Le Carrour 4fae4f9aab
gnu: Add python-mypy.
* gnu/packages/python-check.scm (python-mypy): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:28 +02:00
Tanguy Le Carrour 4c12b09ecd
gnu: Add python-flake8-pyi.
* gnu/packages/python-xyz.scm (python-flake8-pyi): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:28 +02:00
Tanguy Le Carrour 5eebb4f41b
gnu: Add python-flake8-bugbear.
* gnu/packages/python-xyz.scm (python-flake8-bugbear): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:28 +02:00
Tanguy Le Carrour fdc61e3260
gnu: Add python-hypothesmith.
* gnu/packages/check.scm (python-hypothesmith): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:28 +02:00
Tanguy Le Carrour 882979023e
gnu: Add python-lark-parser.
* gnu/packages/python-xyz.scm (python-lark-parser): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:27 +02:00
Tanguy Le Carrour 2f60db668a
gnu: Add python-libcst.
* gnu/packages/python-xyz.scm (python-libcst): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:27 +02:00
Tanguy Le Carrour 100f7f9d02
gnu: Add python-hypothesis-5.23.
* gnu/packages/check.scm (python-hypothesis-5.23): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:27 +02:00
Tanguy Le Carrour 97554fb9ab
gnu: Add python-typing-inspect.
* gnu/packages/python-xyz.scm (python-typing-inspect): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:27 +02:00
Tanguy Le Carrour f755bb0189
gnu: Add python-mypy-extensions.
* gnu/packages/python-check.scm (python-mypy-extensions): New variable.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:27 +02:00
Lars-Dominik Braun d4a044239b
gnu: Add nfs4-acl-tools.
* gnu/packages/nfs.scm (nfs4-acl-tools): New variable.
* gnu/packages/patches/nfs4-acl-tools-0.3.7-fixpaths.patch: New file.
* gnu/local.mk: Add it.

Signed-off-by: Marius Bakke <marius@gnu.org>
2020-07-30 00:57:27 +02:00
Marius Bakke 0d3063f4bc
gnu: clang: Only install cfi_blacklist.txt for versions >= 3.8.
Fixes <https://bugs.gnu.org/42599>.
Reported by Malte Frank Gerdes <malte.f.gerdes@gmail.com>.
This is a follow-up to commit 300b795520.

* gnu/packages/llvm.scm (clang-from-llvm): Guard the 'symlink-cfi_blacklist'
phase with a version check, as it first appears in Clang 3.8.
2020-07-30 00:57:26 +02:00
Marius Bakke ebf3960673
gnu: ungoogled-chromium: Update to 84.0.4147.105-0.cc3e311.
* gnu/packages/chromium.scm (%ungoogled-revision, %ungoogled-origin): Update
to cc3e311f33519a5ba961ad1f1dc19507ce98b0d2.
(ungoogled-chromium): Update to 84.0.4147.105-0.
2020-07-30 00:57:26 +02:00
Marius Bakke 295b4f7e17
gnu: json-modern-cxx: Update to 3.9.0.
* gnu/packages/cpp.scm (json-modern-cxx): Update to 3.9.0.
[arguments]: New field.
[native-inputs]: Add "json_test_data" origin.
2020-07-30 00:57:26 +02:00
Mark H Weaver 4146cf8605
gnu: linux-libre: Update to 5.4.54.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.54.
(linux-libre-5.4-pristine-source): Update hash.
(deblob-scripts-5.4): Update to 5.4.54.
2020-07-29 17:14:00 -04:00
Mark H Weaver 3967d8e277
gnu: linux-libre@5.7: Update to 5.7.11.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.11.
(linux-libre-5.7-pristine-source): Update hash.
(deblob-scripts-5.7): Update to 5.7.11.
2020-07-29 17:13:14 -04:00
Mark H Weaver a6aeb5c763
gnu: linux-libre@4.19: Update to 4.19.135.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.135.
(linux-libre-4.19-pristine-source): Update hash.
(deblob-scripts-4.19): Update to 4.19.135.
2020-07-29 17:12:35 -04:00
Mark H Weaver 0ba30cc34f
gnu: linux-libre@4.14: Update to 4.14.190.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.190.
(linux-libre-4.14-pristine-source): Update hash.
(deblob-scripts-4.14): Update to 4.14.190.
2020-07-29 17:10:52 -04:00
Michael Rohleder 8ae2212116
gnu: mycli: Update to 1.22.1.
* gnu/packages/databases.scm (mycli): Update to 1.22.1.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-07-29 22:30:27 +03:00
Tobias Geerinckx-Rice 35199959d6
gnu: gloox: Update to 1.0.24.
* gnu/packages/messaging.scm (gloox): Update to 1.0.24.
2020-07-29 18:35:58 +02:00
Tobias Geerinckx-Rice 6fdd40b35f
gnu: paps: Update description.
Fixes <https://issues.guix.gnu.org/42598>.

* gnu/packages/pdf.scm (paps)[description]: Update back-end technology.
2020-07-29 15:12:36 +02:00
Tobias Geerinckx-Rice ab10e460d6
gnu: jasper: Update to 2.0.19.
* gnu/packages/image.scm (jasper): Update to 2.0.19.
2020-07-29 13:07:25 +02:00
Tobias Geerinckx-Rice f6ea0815eb
gnu: Update LXDE home page.
* gnu/packages/lxde.scm (libfm, lxappearance, lxtask, lxterminal)
(menu-cache, pcmanfm, spacefm, lxmenu-data, lxde-icon-theme, lxde-common)
(lxinput, lxsession, lxpanel, lxde)[home-page]: Update to working domain.
2020-07-29 13:07:25 +02:00
Tobias Geerinckx-Rice da11c16b5b
gnu: Remove vte-0.36.
* gnu/packages/gnome.scm: Remome vte-0.36.
2020-07-29 13:07:25 +02:00
Tobias Geerinckx-Rice 53865a93e3
gnu: vte: Update to 0.60.3.
* gnu/packages/gnome.scm (vte): Update to 0.60.3.
2020-07-29 13:07:25 +02:00
Tobias Geerinckx-Rice c09f22aaa6
gnu: nano: Update to 5.0.
* gnu/packages/nano.scm (nano): Update to 5.0.
2020-07-29 13:07:24 +02:00
Efraim Flashner eb9f726d22
gnu: sphinxbase: Fix building.
* gnu/packages/speech.scm (sphinxbase)[source]: Add patch.
* gnu/packages/patches/sphinxbase-fix-doxygen.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-07-29 12:45:36 +03:00
Efraim Flashner e6b2552a96
gnu: python-rfc3986: Update to 1.4.0.
* gnu/packages/python-xyz.scm (python-rfc3986): Update to 1.4.0.
2020-07-29 11:23:38 +03:00
Efraim Flashner 9f665a1482
gnu: python-twine: Update to 1.15.0.
* gnu/packages/python-xyz.scm (python-twine): Update to 1.15.0.
[propagated-inputs]: Add python-packaging, python-readme-renderer.
2020-07-29 11:18:43 +03:00
Brett Gilio ad6dfdcc6b
gnu: emacs-erc-image: Disable make-autoloads phase.
* gnu/packages/emacs-xyz.scm (emacs-erc-image)[arguments]: Disable
make-autoloads phase as it causes problematic behavior for the image module.
2020-07-29 01:13:34 -05:00
Brett Gilio 8e04dcdb8f
Revert "gnu: emacs-erc-image: Patch eval-after-load procedure."
This reverts commit 6fd2ecedb6.

This change does not behave as intended. Reverting the change to the original
behavior.
2020-07-29 00:25:19 -05:00
Vinicius Monego e86b6ef07c
gnu: Add python-nbval.
* gnu/packages/python-check.scm (python-nbval): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-07-29 08:13:38 +03:00
Vinicius Monego 48a17846fa
gnu: Add python-libsass.
* gnu/packages/python-xyz.scm (python-libsass): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-07-29 08:07:40 +03:00
Oleg Pykhalov 03914b9d8c
examples: Add password for Alice's brother.
* gnu/system/examples/desktop.tmpl (users)[bob]: Add password.
2020-07-29 07:50:23 +03:00
Brett Gilio 6fd2ecedb6
gnu: emacs-erc-image: Patch eval-after-load procedure.
* gnu/packages/emacs-xyz.scm (emacs-erc-image)[arguments]: Create a phase that
substitutes the ERC module for ERC-AUTO. When ERC is used the autoloader for
for Emacs hangs indefinitely (if daemonized) or fails.
2020-07-28 23:30:05 -05:00
Maxim Cournoyer f0d7897e8d
gnu: gnome-boxes: Add missing inputs.
* gnu/packages/gnome.scm (gnome-boxes)[inputs]: Add glib-networking and
gsettings-desktop-schemas.
[description]: Mention the requirement of having the libvirt and virtlog
services running.
2020-07-28 22:27:18 -04:00
Tobias Geerinckx-Rice 2f04eb4852
gnu: minicom: Don't use a vanished tarball.
* gnu/packages/engineering.scm (minicom)[source]: Use GIT-FETCH and
GIT-FILE-NAME.  Switch to salsa from dead alioth.
[arguments]: Replace the default ‘bootstrap’ phase.
[native-inputs]: Add autoconf, automake, gettext-minimal, and pkg-config.
[home-page]: Update to salsa from dead alioth.
2020-07-29 04:25:56 +02:00
Mark H Weaver 748ab8b364
gnu: webkitgtk: Update to 2.28.4.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.28.4.
2020-07-28 18:31:28 -04:00
Justus Winter df6fb956c5
gnu: Add python-sop.
* gnu/packages/python-crypto.scm (python-sop): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-29 00:22:01 +02:00
Justus Winter 1b11e894b8
gnu: Add python-pgpy.
* gnu/packages/python-crypto.scm (python-pgpy): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-29 00:22:01 +02:00
Justus Winter 7b7543376b
gnu: Add rnp.
* gnu/packages/openpgp.scm (rnp): New variable.
* gnu/packages/patches/rnp-add-version.cmake.patch: New file.
* gnu/packages/patches/rnp-disable-ruby-rnp-tests.patch: New file.
* gnu/packages/patches/rnp-unbundle-googletest.patch: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-29 00:22:01 +02:00
Michael Rohleder e402ccd003
gnu: libextractor: Update to 1.10.
* gnu/packages/gnunet.scm (libextractor): Update to 1.10.
[arguments]: Add 'fix-exiv2-tests' phase.
[inputs]: Add GIFLIB, remove TIDY-HTML.
* gnu/packages/patches/libextractor-exiv2.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-29 00:22:01 +02:00
Ludovic Courtès 12a3d7d6f7
system: 'operating-system-with-provenance' uses the OS location info.
This allows 'guix deploy' to save the config file when it's available.

* gnu/system.scm (operating-system-configuration-file): New procedure.
(operating-system-with-provenance): 'config-file' defaults to the value
returned by 'operating-system-configuration-file'.
2020-07-29 00:22:01 +02:00
Ricardo Wurmus 5c622a0a68
gnu: pcb-rnd: Update to 2.2.3.
* gnu/packages/engineering.scm (pcb-rnd): Update to 2.2.3.
2020-07-29 00:11:38 +02:00
Ricardo Wurmus 28cbf3ef42
gnu: lepton-eda: Update to 1.9.11-20200604.
* gnu/packages/engineering.scm (lepton-eda): Update to 1.9.11-20200604.
2020-07-29 00:11:34 +02:00
Tobias Geerinckx-Rice 0f7db2a150
gnu: youtube-dl: Update to 2020.07.28.
* gnu/packages/video.scm (youtube-dl): Update to 2020.07.28.
2020-07-28 23:37:36 +02:00
Tobias Geerinckx-Rice 8410eab8f1
gnu: xfwm4: Update to 4.14.3.
* gnu/packages/xfce.scm (xfwm4): Update to 4.14.3.
2020-07-28 23:37:36 +02:00
Tobias Geerinckx-Rice 6bf70cc8e7
gnu: i3-gaps: Update to 4.18.2.
* gnu/packages/wm.scm (i3-gaps): Update to 4.18.2.
2020-07-28 23:37:36 +02:00
Tobias Geerinckx-Rice 79fed26e2c
gnu: i3-wm: Update to 4.18.2.
* gnu/packages/wm.scm (i3-wm): Update to 4.18.2.
2020-07-28 23:37:36 +02:00
Tobias Geerinckx-Rice b0bf47f160
gnu: inxi-minimal: Update to 3.1.05-2.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.1.05-2.
2020-07-28 21:47:23 +02:00
Tobias Geerinckx-Rice a81a64492f
gnu: anki: Don't phone home for updates.
* gnu/packages/education.scm (anki)[arguments]: Add a
‘disable-update-check’ phase.
2020-07-28 21:25:57 +02:00
Tobias Geerinckx-Rice ccd0a009dc
gnu: conky: Update to 1.11.6.
* gnu/packages/conky.scm (conky): Update to 1.11.6.
2020-07-28 21:25:57 +02:00
Tobias Geerinckx-Rice 511bfafa14
gnu: straw-viewer: Comment out .desktop installation.
This will only make sense when the GTK version is built.

* gnu/packages/video.scm (straw-viewer)[arguments]: Comment out
‘install-desktop’ phase.
2020-07-28 21:24:12 +02:00
Tobias Geerinckx-Rice 33de9ee42f
gnu: xtl: Update to 0.6.15.
* gnu/packages/cpp.scm (xtl): Update to 0.6.15.
2020-07-28 21:24:12 +02:00
Tobias Geerinckx-Rice 468c8f6434
gnu: pixz: Update to 1.0.7.
* gnu/packages/compression.scm (pixz): Update to 1.0.7.
2020-07-28 21:24:12 +02:00
Tobias Geerinckx-Rice 0a00d157e6
gnu: freeorion: Update to 0.4.10.
* gnu/packages/games.scm (freeorion): Update to 0.4.10.
[inputs]: Use Python 3 and default boost.
2020-07-28 21:24:12 +02:00
Jesse Gibbons 6fba1f4ded
gnu: knights: Fix build.
* gnu/packages/games.scm (knights)[arguments]<#:make-flags>: Add
"CXXFLAGS=-lpthread".

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2020-07-28 21:13:27 +03:00
Mark H Weaver 6a14917a16
gnu: icecat: Update to 68.11.0-guix0-preview1 [security-fixes].
Includes fixes for CVE-2020-6463, CVE-2020-6514, CVE-2020-15652, and
CVE-2020-15659.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
2020-07-28 14:12:31 -04:00
Christopher Lemmer Webber 305b388ca8
gnu: Add emacs-spaceline-next.
This version tracks emacs-spaceline from git... the latest stable release is
several years old and has various bugs related to the ERC track bar, amongst
other things.

* gnu/packages/emacs-xyz.scm (emacs-spaceline-next): New variable.
2020-07-28 11:10:24 -04:00
Nicolas Goaziou 0c121f484a
gnu: emacs-popup: Update to 0.5.8.
* gnu/packages/emacs-xyz.scm (emacs-popup): Update to 0.5.8.
2020-07-28 15:52:00 +02:00
Ludovic Courtès c088aa2988
pack: "fakechroot" engine always creates its store.
Previously it would silently fail to create the /gnu/store symlink when
the host has a read-only /gnu as is the case in these tests.

* gnu/packages/aux-files/run-in-namespace.c (exec_with_loader): Unlink
the ancestor of ORIGINAL_STORE under NEW_ROOT.  Check the return value
of 'symlink' when creating NEW_STORE.
* tests/guix-pack-relocatable.sh: Check the contents of the store as
seen by the wrapped executable, with all three engines, and with both
"/gnu" and "/gnu/store" erased.
2020-07-28 14:41:05 +02:00
Ludovic Courtès c6c0d5a22c
pack: "fakechroot" execution engine can load its audit module.
Fixes <https://bugs.gnu.org/42558>.

Until now, loading 'pack-audit.so' in a truly non-Guix environment would
usually fail because 'pack-audit.so' depends on 'libgcc_s.so' and
'libc.so', none of which could be found.

Furthermore, the test was not working as expected: the trick

  unshare -mrf sh -c 'mount -t tmpfs none /gnu ; ...'

would allow the fakechroot engine to make its store available as
/gnu/store as a result of another bug.

* gnu/packages/aux-files/run-in-namespace.c (relocated_search_path): New
function.
(exec_with_loader): Pass "--library-path" to the loader.
* guix/scripts/pack.scm (wrapped-package)[build](runpath): New procedure.
(elf-loader-compile-flags): Pass "-DLOADER_AUDIT_RUNPATH".
* tests/guix-pack-relocatable.sh: Remove 'STORE_PARENT'.
(run_without_store): New function.  Erase $NIX_STORE_DIR instead of
$STORE_PARENT.
Use 'run_without_store' throughout.
2020-07-28 14:41:04 +02:00
Michael Rohleder f2dc025eda
gnu: emacs-yasnippet-snippets: Update to 0.23
* gnu/packages/emacs-xyz.scm (emacs-yasnippet-snippets): Update to 0.23.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-28 12:46:43 +02:00
Nicolas Goaziou 23f8c10198
gnu: Update copyright.
* gnu/packages/qt.scm: Update copyright.
2020-07-28 12:44:54 +02:00
Michael Rohleder 135063495b
gnu: emacs-perspective: Update to 2.9.
* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.9.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-28 12:39:08 +02:00
Michael Rohleder d8d089e8b6
gnu: tidy-html: Update to 5.7.28.
* gnu/packages/web.scm (tidy-html): Update to 5.7.28.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-07-28 12:13:35 +03:00
Efraim Flashner 5f18f36dcf
gnu: evisum: Update to 0.5.1.
* gnu/packages/enlightenment.scm (evisum): Update to 0.5.1.
2020-07-28 12:05:00 +03:00
Efraim Flashner 02dcd14f84
gnu: terminology: Update to 1.8.0.
* gnu/packages/enlightenment.scm (terminology): Update to 1.8.0.
2020-07-28 12:02:37 +03:00
Jan Wielkiewicz 840d7034ec
gnu: arm-none-eabi-toolchain: Fix compilation.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update)
[native-inputs]: Remove gcc-5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-07-28 10:43:43 +03:00
Maxim Cournoyer 076fd4e791
gnu: lib2geom: Fix more tests.
There were still two tests failing on aarch64-linux:

1. rotated-rect-test,
2. ellipse-test.

The first one was removed along with the RotatedRect class in latest upstream,
while the second one is yet numerical accuracy related.  It gets fixed by
updating the already existing 'lib2geom-fix-tests' patch.

* gnu/packages/graphics.scm (lib2geom): Bump revision to "2", and update
commit hash to the latest one available.
* gnu/packages/patches/lib2geom-fix-tests.patch: Update patch.
2020-07-28 00:32:00 -04:00
Tobias Geerinckx-Rice f43458d70a
gnu: python2-ttystatus: Update to 0.38.
* gnu/packages/python-xyz.scm (python2-ttystatus): Update to 0.38.
2020-07-28 02:18:47 +02:00
Tobias Geerinckx-Rice ad4ee037fd
gnu: python-parso: Update to 0.7.1.
* gnu/packages/python-xyz.scm (python-parso): Update to 0.7.1.
2020-07-28 02:18:47 +02:00
Tobias Geerinckx-Rice 3d320ae1af
gnu: python2-ttystatus: Don't use unstable tarball.
* gnu/packages/python-xyz.scm (python2-ttystatus)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
2020-07-28 02:18:47 +02:00
Tobias Geerinckx-Rice 44831ecb11
gnu: lsp-plugins: Update to 1.1.24.
* gnu/packages/music.scm (lsp-plugins): Update to 1.1.24.
2020-07-28 02:18:47 +02:00
Julien Lepiller c1b11a52eb
gnu: java-jakarta-oro: Fix reproducibility issue.
* gnu/packages/java.scm (java-jakarta-oro)[arguments]: Do not record
current date.
2020-07-28 02:13:54 +02:00
Julien Lepiller c1fb0d8ec9
gnu: java-bsh: Fix reproducibility issue.
* gnu/packages/java.scm (java-bsh)[arguments]: Do not record current
date.
2020-07-28 01:53:08 +02:00
Andrew Whatson fc677fae03
gnu: emacs-flycheck-guile: Update to 0.2.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): Update to 0.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-28 00:18:41 +02:00
Tobias Geerinckx-Rice 7b58d009a9
gnu: libtextstyle: Update to 0.21.
* gnu/packages/gettext.scm (libtextstyle): Update to 0.21.
2020-07-27 20:46:19 +02:00
Tobias Geerinckx-Rice 0cd0263180
gnu: rdiff-backup: Update to 2.0.5.
* gnu/packages/backup.scm (rdiff-backup): Update to 2.0.5.
2020-07-27 20:46:19 +02:00
Mathieu Othacehe 4aa7dfe47f
gnu: zlib: Document why "git-fetch" cannot be used.
* gnu/packages/guile.scm (guile-zlib): Explain that using "git-fetch" would
create and endless inclusion loop here.
2020-07-27 18:30:21 +02:00
Mathieu Othacehe 69361e8881
gnu: lzlib: Use url-fetch instead of git-fetch.
* gnu/packages/guile.scm (guile-lzlib)[source]: Use url-fetch instead of
git-fetch.
2020-07-27 15:48:28 +02:00
Mathieu Othacehe 442413912b
gnu: zlib: Use url-fetch instead of git-fetch.
* gnu/packages/guile.scm (guile-zlib)[source]: Use url-fetch instead of
git-fetch.
2020-07-27 15:46:50 +02:00
Mathieu Othacehe e5758aeb0e
gnu: Move guile-zlib and guile-lzlib packages.
* gnu/packages/guile-xyz.scm (guile-zlib, guile-lzlib): Move to ...
* gnu/packages/guile.scm: ... here.
2020-07-27 15:02:33 +02:00
Efraim Flashner 069da2433e
gnu: Add python-mastodon-py.
* gnu/packages/mastodon.scm (python-mastodon-py): New variable.
2020-07-27 13:11:37 +03:00
Efraim Flashner ab8c707dd3
gnu: Add python-http-ece.
* gnu/packages/python-web.scm (python-http-ece): New variable.
2020-07-27 13:11:34 +03:00
Anders Thuné e4b8feaf5c
gnu: Add xdg-desktop-portal-gtk.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-gtk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Anders Thuné 911504377f
gnu: Add xdg-desktop-portal.
* gnu/packages/freedesktop.scm (xdg-desktop-portal): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Ludovic Courtès 0c75dc7d0f
gnu: pipewire@0.3: Update to 0.3.7.
* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.7.
2020-07-27 12:06:36 +02:00
Anders Thuné ef43f74c2b
gnu: Add libportal.
* gnu/packages/freedesktop.scm (libportal): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Anders Thuné d888a9c9f9
gnu: Add pipewire-0.3.
* gnu/packages/linux.scm (pipewire-0.3): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00
Robin Green 73cb3e103f
services: auditd: Provide default configuration directory.
* gnu/services/auditd.scm (auditd.conf)
(%default-auditd-configuration-directory): New variables.
(<auditd-configuration>): Switch to 'define-record-type*'.
[configuration-directory]: New field.
(auditd-shepherd-service): Honor 'configuration-directory'.  Pass #:pid-file.
(auditd-service-type)[description]: Tweak.
[default-value]: Provide 'configuration-directory'.
* doc/guix.texi (Miscellaneous Services): Update docs to reflect
changes.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-07-27 12:06:36 +02:00