me
/
guix
Archived
1
0
Fork 0
Commit Graph

51223 Commits (2033cf19e6ecb7a06260865ffd6e8512eb812de8)

Author SHA1 Message Date
Nicolò Balzarotti 158b8600c9
gnu: libgit2: Use system http-parser.
* gnu/packages/version-control.scm (libgit2)[source]: Update snippet.
[arguments]: Add configure-flag to use system http-parser.
[inputs]: Add http-parser.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-04-07 17:31:58 +03:00
Nicolò Balzarotti 633360e00e
gnu: http-parser: Add support for RFC 3986.
Fixes parsing of colon followed by empty port, allowed by RFC 3986
specifications.  Fedora is applying it to system http-parser too.

* gnu/packages/web.scm (http-parser)[source]: Add patch from Fedora.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-04-07 17:31:58 +03:00
Nicolò Balzarotti b60e2d480a
gnu: Add dsfmt.
* gnu/packages/maths.scm (dsfmt): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-04-07 17:31:55 +03:00
Ricardo Wurmus 5c08ae30ee
gnu: mumi: Update to 0.0.0-15.c85015d.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-15.c85015d.
2020-04-07 16:28:53 +02:00
Paul Garlick 68044c1634
gnu: Add perl-authen-dechpwd.
* gnu/packages/perl.scm (perl-authen-dechpwd): New variable.
2020-04-07 14:51:06 +01:00
Paul Garlick 18b46c5637
gnu: Add perl-data-integer.
* gnu/packages/perl.scm (perl-data-integer): New variable.
2020-04-07 14:51:05 +01:00
Paul Garlick c3dbbd82f0
gnu: Add perl-digest-crc.
* gnu/packages/perl.scm (perl-digest-crc): New variable.
2020-04-07 14:51:04 +01:00
Paul Garlick 6482c3e358
gnu: Add perl-scalar-string.
* gnu/packages/perl.scm (perl-scalar-string): New variable.
2020-04-07 14:50:28 +01:00
Ricardo Wurmus 5bd109b811
gnu: mumi: Update to 0.0.0-14.ab53797.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-14.ab53797.
2020-04-07 15:30:05 +02:00
Naga Malleswari c0bff513a4
gnu: libxfce4util: Update to 4.15.0.
* gnu/packages/xfce.scm (libxfce4util): Update to 4.15.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-07 14:19:02 +02:00
Andreas Enge 11abc24a03
gnu: gp2c: Update to 0.0.11pl3.
* gnu/packages/algebra.scm (gp2c): Update to 0.0.11pl3.
2020-04-07 14:01:38 +02:00
Andreas Enge bf82d83c60
gnu: pari-gp: Update to 2.11.3.
* gnu/packages/algebra.scm (pari-gp): Update to 2.11.3.
2020-04-07 14:01:38 +02:00
Nicolas Goaziou 58ee99fcb2
gnu: mame: Update to 0.220.
* gnu/packages/emulators.scm (mame): Update to 0.220.
2020-04-07 13:47:39 +02:00
Ludovic Courtès 3302e03ba0
services: guix: Add 'set-http-proxy' action.
Fixes <https://bugs.gnu.org/25569>.
Reported by Divan Santana <divan@santanas.co.za>.

* gnu/services/base.scm (shepherd-set-http-proxy-action): New procedure.
(guix-shepherd-service): Add 'actions' field.  Change 'start' to a
lambda; check the value of the "http_proxy" environment variable and
add "http_proxy" and "https_proxy" to #:environment-variables as a
function of that.
* gnu/tests/base.scm (run-basic-test)["guix-daemon set-http-proxy
action", "guix-daemon set-http-proxy action, clear"]: New tests.
* doc/guix.texi (Base Services): Document it.
2020-04-07 12:31:36 +02:00
Ludovic Courtès e2385584db
installer: Reduce height of the help window.
* gnu/installer/newt/help.scm (run-help-page): Pass #:listbox-height.
2020-04-07 12:31:36 +02:00
Ludovic Courtès 8f41f19236
ci: Remove "mips64el-linux-gnuabi64" from '%cross-targets'.
The N64 ABI has always been a niche, it seems.

* gnu/ci.scm (%cross-targets): Remove "mips64el-linux-gnuabi64".
2020-04-07 12:31:36 +02:00
Nicolas Goaziou f785d1b890
gnu: thinkfan: Update to 1.1.
* gnu/packages/linux.scm (thinkfan): Update to 1.1.
2020-04-07 11:24:01 +02:00
Nicolas Goaziou aad5c9ceca
gnu: emacs-org-superstar: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-org-superstar): Update to 1.1.0.
2020-04-07 11:07:31 +02:00
Nicolas Goaziou 2d0cfa71ab
gnu: Add emacs-ctrlf.
* gnu/packages/emacs-xyz.scm (emacs-ctrlf): New variable.
2020-04-07 10:59:59 +02:00
Nicolas Goaziou a6986961de
gnu: emacs-prescient: Update to 4.1.
* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 4.1.
[propagated-inputs]: Add emacs-selectrum.
[license]: Fix field.
2020-04-07 10:59:59 +02:00
Nicolas Goaziou 1c17e087c2
gnu: Add emacs-selectrum.
* gnu/packages/emacs-xyz.scm (emacs-selectrum): New variable.
2020-04-07 10:59:59 +02:00
Pierre Neidhardt 1d05da03ee
gnu: sbcl: Update to 2.0.3.
* gnu/packages/lisp.scm (sbcl): Update to 2.0.3.
2020-04-07 10:29:43 +02:00
Ludovic Courtès d7113bb655
services: syslog: Create log files as non-world-readable.
Partly fixes <https://bugs.gnu.org/40405>.
Reported by Diego Nicola Barbato <dnbarbato@posteo.de>.

* gnu/services/base.scm (syslog-service-type): Change 'start' method to
set umask to #o137 before spawning syslogd.
* gnu/tests/base.scm (run-basic-test)["/var/log/messages is not
world-readable"]: New test.
2020-04-06 23:56:24 +02:00
Jakub Kądziołka a4c4aaff9e
gnu: rust-bumpalo-3: Update to 3.2.1 [fixes RUSTSEC-2020-0006].
* gnu/packages/crates-io.scm (rust-bumpalo-3): Update to 3.2.1.

Note: rust-bumpalo-2.5 is not affected.
2020-04-06 22:56:11 +02:00
Leo Famulari a270af317d
gnu: GnuTLS: Fix CVE-2020-11501.
* gnu/packages/tls.scm (gnutls)[replacement]: New field.
(gnutls-3.6.13): New variable.
(gnutls/guile-2.0, gnutls/dane, gnutls-3.6.10, gnutls3.0-gnutls): Use
PACKAGE/INHERIT.
2020-04-06 14:51:44 -04:00
Carl Dong b066c25026
gnu: Move PACKAGES-WITH-*PATCHES to (guix packages)
* gnu/packages/cross-base.scm (package-with-extra-patches,
package-with-patches): Move procedures from here...
* guix/packages.scm (package-with-extra-patches, package-with-patches):
...to here, and export.
2020-04-06 14:02:42 -04:00
John D. Boy 8a4608b4bf
gnu: fossil: Update to 2.10.
* gnu/packages/version-control.scm (fossil): Update to 2.10.
[source]: Remove obsolete alternate URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-04-06 12:34:59 -04:00
Leo Famulari 336d7644b3
gnu: Add wireguard-linux-compat.
* gnu/packages/vpn.scm (wireguard-linux-compat): New variable.
(wireguard): Deprecate in favor of wireguard-tools.
2020-04-06 12:19:28 -04:00
Michael Rohleder 1ba85062c2
* gnu: emacs-elisp-demos: Update to 2020.02.19
* gnu/packages/emacs-xyz.scm (emacs-elisp-demos) Update to 2020.02.19.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-04-06 17:13:26 +03:00
Mathieu Othacehe b5c2d93d7a
installer: Hide shepherd messages.
* gnu/installer.scm (apply-locale): Set "shepherd-message-port" instead of
redirecting stderr to make sure that nothing is printed on console.
2020-04-06 15:06:03 +02:00
Mathieu Othacehe d52111450a
installer: Adapt to Guile-newt revision 2.
* gnu/installer/newt/page.scm (run-input-page): Remove component argument that
  is not longer passed to the procedure passed to 'add-component-callback',
 (run-listbox-selection-page): ditto.
 * gnu/installer/newt/user.scm (run-user-add-page): Ditto,
 (run-user-add-page): ditto.
2020-04-06 15:06:03 +02:00
Mathieu Othacehe 786c9c39bc
installer: Add a help page.
* gnu/installer/newt/help.scm: New file.
* gnu/local.mk (INSTALLER_MODULES): Add it.
* po/guix/POTFILES.in: Add it.
* gnu/installer/record.scm (<installer>): Add 'help-menu' and 'help-page'
 fields,
 (installer-help-menu, installer-help-page): new exported procedures.
 * gnu/installer/newt.scm (init): Set the help line,
 (help-menu, help-page): new procedures used ...
 (newt-installer): ... here.
 * gnu/installer/newt/keymap.scm (run-layout-page): Add a context argument to
 differenciate the help context from the main one,
 (run-keymap-page): add a context argument and pass it to run-layout-page.
 * gnu/installer.scm (compute-keymap-step): Add a context argument and pass it
 to 'installer-keymap-page',
 (installer-steps): set the help menu and pass the appropriate context to
 compute-keymap-step calls,
 (guile-newt): update to revision 2.
2020-04-06 15:06:03 +02:00
Mathieu Othacehe a274bba2f9
installer: Remove trailing tabs.
* gnu/installer.scm (installer-steps): Remove trailing tabs.
2020-04-06 15:06:03 +02:00
Jakub Kądziołka af03dccea1
gnu: rgbds: Update to 0.4.0.
* gnu/packages/assembly.scm (rgbds): Update to 0.4.0
2020-04-06 14:39:37 +02:00
Ricardo Wurmus 00e075def4
gnu: mumi: Update to 0.0.0-13.1fee105.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-13.1fee105.
2020-04-06 13:47:36 +02:00
Ludovic Courtès 0468455e7d
services: Add 'rottlog-service-type' to '%base-services'.
* gnu/services/base.scm (%base-services): Add an instance of
ROTTLOG-SERVICE-TYPE.
* doc/guix.texi (Log Rotation): Mention that it's part of
%BASE-SERVICES and change example.
2020-04-06 12:07:49 +02:00
Ludovic Courtès a841f81847
build: Add linphone.scm to gnu/local.mk.
This is a followup to d5a8e391ac.

* gnu/local.mk (GNU_SYSTEM_MODULES): Add linphone.scm.
2020-04-06 12:07:48 +02:00
Ricardo Wurmus 0e8564f8f0
services/web: Add missing ungexp for mumi shepherd services.
This is a follow-up to commit f00f52a1fb.

* gnu/services/web.scm (mumi-shepherd-services): Ungexp variables.
2020-04-06 09:44:04 +02:00
Ricardo Wurmus 6ef1fc8da3
services/web: Add default values to all mumi-configuration fields.
This is a follow-up to commit f00f52a1fb.

* gnu/services/web.scm (<mumi-configuration>)[sender,smtp]: Add default
values.
2020-04-06 08:55:13 +02:00
Ricardo Wurmus f00f52a1fb
gnu: mumi: Update to 0.0.0-12.bb2fe92.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-12.bb2fe92.
[inputs]: Add guile-gcrypt, guile-redis, guile-webutils, mailutils.
* gnu/services/web.scm (<mumi-configuration>): New record type.
(mumi-configuration, mumi-configuration?, mumi-configuration-mumi,
mumi-configuration-mailer?, mumi-configuration-sender,
mumi-configuration-smtp): New procedures.
(mumi-shepherd-services): Accept configuration; adjust start commands; add
Shepherd service for mumi mailer.
(mumi-service-type): Pass default configuration.
* doc/guix.texi (Web Services): Update documentation.
2020-04-06 08:40:50 +02:00
Ricardo Wurmus a71d335832
gnu: guile-for-guile-emacs: Update to 2.1.2-1.15ca784.
* gnu/packages/guile.scm (guile-for-guile-emacs): Update to 2.1.2-1.15ca784.
[source]: Fetch from Guile upstream repository.
[arguments]: Enable tests; replace 'bootstrap phase; disable only broken
tests.
[native-search-paths]: Inherit from guile-2.2.
2020-04-06 08:40:50 +02:00
Ricardo Wurmus 1d2e270e3e
gnu: r-snowballc: Update to 0.7.0.
* gnu/packages/cran.scm (r-snowballc): Update to 0.7.0.
2020-04-06 08:40:50 +02:00
Ricardo Wurmus fdc9377775
gnu: r-huge: Update to 1.3.4.1.
* gnu/packages/cran.scm (r-huge): Update to 1.3.4.1.
2020-04-06 08:40:50 +02:00
Ricardo Wurmus b61e6cf3d4
gnu: r-tidytree: Update to 0.3.3.
* gnu/packages/cran.scm (r-tidytree): Update to 0.3.3.
2020-04-06 08:40:50 +02:00
Ricardo Wurmus a3202c7f57
gnu: r-ggstance: Update to 0.3.4.
* gnu/packages/cran.scm (r-ggstance): Update to 0.3.4.
2020-04-06 08:40:50 +02:00
Ricardo Wurmus cded01f52d
gnu: r-factoextra: Update to 1.0.7.
* gnu/packages/cran.scm (r-factoextra): Update to 1.0.7.
2020-04-06 08:40:49 +02:00
Ricardo Wurmus 0df1844afa
gnu: r-reticulate: Update to 1.15.
* gnu/packages/cran.scm (r-reticulate): Update to 1.15.
[native-inputs]: Add r-knitr.
2020-04-06 08:40:49 +02:00
Ricardo Wurmus c3a0a8a1b3
gnu: r-vcd: Update to 1.4-7.
* gnu/packages/cran.scm (r-vcd): Update to 1.4-7.
2020-04-06 08:40:49 +02:00
Ricardo Wurmus 83ba1c19c5
gnu: r-sn: Update to 1.6-1.
* gnu/packages/statistics.scm (r-sn): Update to 1.6-1.
2020-04-06 08:40:49 +02:00
Ricardo Wurmus 7a04149e3e
gnu: r-quantreg: Update to 5.55.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.55.
2020-04-06 08:40:49 +02:00
Ricardo Wurmus ad9b4a696e
gnu: r-xml2: Update to 1.3.0.
* gnu/packages/statistics.scm (r-xml2): Update to 1.3.0.
[propagated-inputs]: Remove r-rcpp.
2020-04-06 08:40:49 +02:00
Ricardo Wurmus ffbab0788e
gnu: r-lattice: Update to 0.20-41.
* gnu/packages/statistics.scm (r-lattice): Update to 0.20-41.
2020-04-06 08:40:49 +02:00
Maxim Cournoyer b6b07568c8
gnu: gsm: Add a newline to the fPIC option substitute replacement.
* gnu/packages/audio.scm (gsm): Add a trailing newline to the replacement
text.  This makes it more robust in the face of future changes.
2020-04-05 22:55:31 -04:00
Maxim Cournoyer fe6ccb8552
gnu: mediastreamer2: Move the tester files and HTML doc to separate outputs.
The tester binary generated gets installed with about 20 MiB of data files,
and the HTML documentation weighs another 500 KiB or so.  Move them to
separate outputs.

* gnu/packages/patches/mediastreamer-srtp2.patch: Rename to...
* gnu/packages/patches/mediastreamer2-srtp2.patch: ...this, to please 'guix
lint'.
* gnu/local.mk (dist_patch_DATA): Adapt.
* gnu/packages/linphone.scm (mediastreamer2)[patches]: Likewise.
[outputs]: Add the "doc" and "tester" outputs.
[phases]: Add a phase to move the HTML doc and tester binary and data to the
'doc' and 'tester' outputs, respectively.
[description]: Remove the unicode characters surrounding the word 'powerful'.
2020-04-05 22:49:23 -04:00
Vagrant Cascadian 6978df6abb
gnu: linux-libre-arm*-generic*: Enable RTC for rockchip platforms.
* gnu/packages/linux (linux-libre-arm-generic, linux-libre-arm-generic-5.6,
  linux-libre-arm64-generic, linux-libre-arm64-generic-5.6): Enable
  RTC_DRV_RK808 as a built-in in kernel configuration.
2020-04-05 17:54:53 -07:00
Nicolas Goaziou e3a617feac
gnu: ogre: Update to 1.12.5.
* gnu/packages/graphics.scm (ogre): Update to 1.12.5.
[source]: Add recursive? flag.
[arguments]: Update configure flags. Add a phase to fix CMakeLists.txt. Remove
unnecessary substitution.
[native-inputs]: Replace googletest with googletest-1.8.
[inputs]: Add pugixml.
2020-04-06 02:30:16 +02:00
Raghav Gururajan 2c56aeaea9
gnu: mediastreamer2: Enable SRTP2.
* gnu/packages/patches/mediastreamer-srtp2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linphone.scm (mediastreamer2)[source]: Use it.
2020-04-06 02:13:41 +02:00
Raghav Gururajan b892016955
gnu: Add msamr.
* gnu/packages/linphone (msamr): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:58:20 +02:00
Raghav Gururajan 62e9f00ce2
gnu: Add vo-amrwbenc.
* gnu/packages/audio.scm (vo-amrwbenc): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:48:00 +02:00
Raghav Gururajan d5fc851889
gnu: Add opencore-amr.
* gnu/packages/audio.scm (opencore-amr): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:27:15 +02:00
Raghav Gururajan fe8f1c0b19
gnu: Add mswebrtc.
* gnu/packages/linphone.scm (mswebrtc): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:05:43 +02:00
Raghav Gururajan f689d3d7d9
gnu: Add mssilk.
* gnu/packages/linphone.scm (mssilk): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:05:43 +02:00
Raghav Gururajan 14e73f8f18
gnu: Add msopenh264.
* gnu/packages/linphone.scm (msopenh264): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06 01:05:42 +02:00
Ludovic Courtès 2729cb406d
system: Allow for comma-separated keyboard layouts.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.

* gnu/bootloader/grub.scm (keyboard-layout-file): Replace commas with
hyphens in the first argument to 'computed-file'.
* gnu/system/keyboard.scm (keyboard-layout->console-keymap): Likewise.
* doc/guix.texi (Keyboard Layout): Add example.
2020-04-06 00:14:13 +02:00
Vincent Legoll f4783d77ed
gnu: vmpk: Make some inputs native.
* gnu/packages/music.scm (vmpk)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:52:35 +02:00
Vincent Legoll 8b39565ca3
gnu: synthv1: Make some inputs native.
* gnu/packages/music.scm (synthv1)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:52:34 +02:00
Vincent Legoll 3496519f18
gnu: kxmlgui: Make some inputs native.
* gnu/packages/kde-framework.scm (kxmlgui)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:52:33 +02:00
Vincent Legoll 1bb2ec7edc
gnu: kplotting: Make some inputs native.
* gnu/packages/kde-framework.scm (kplotting)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:48 +02:00
Vincent Legoll ecd3237ca8
gnu: kio: Make some inputs native.
* gnu/packages/kde-frameworks.scm (kio)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:47 +02:00
Vincent Legoll 36d5d8a143
gnu: kiconthemes: Make some inputs native.
* gnu/packages/kde-frameworks.scm (kiconthemes)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:46 +02:00
Vincent Legoll 30dde2c508
gnu: kdewebkit: Make some inputs native.
* gnu/packages/kde-framework.scm (kdewebkit)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:45 +02:00
Vincent Legoll 957e0be35f
gnu: itk-snap: Make some inputs native.
* gnu/packages/image-processing.scm (itk-snap)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:44 +02:00
Vincent Legoll 859e042a70
gnu: gpsbabel: Make some inputs native.
* gnu/packages/gps.scm (gpsbabel)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:43 +02:00
Vincent Legoll 391d12ff81
gnu: alsa-modular-synth: Make some inputs native.
* gnu/packages/audio.scm (alsa-modular-synth)[inputs]: Move qttools from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 23:47:41 +02:00
Danny Milosavljevic 02b32cdda6
gnu: liblinphone: Add features.
* gnu/packages/linphone.scm (liblinphone)[arguments]<#:configure-flags>: Add features.
<#:phases>[patch]: New phase.
[inputs]: Add glib, gtk2, notify.
[propagated-inputs]: Add murrine.
2020-04-05 22:03:25 +02:00
Raghav Gururajan 9732910dd3
gnu: Add liblinphone.
* gnu/packages/linphone.scm (liblinphone): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 21:51:32 +02:00
Raghav Gururajan b6b3a6a6c4
gnu: Add mediastreamer2.
* gnu/packages/linphone.scm (mediastreamer2): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 21:38:00 +02:00
Raghav Gururajan e7859da113
gnu: Add belle-sip.
* gnu/packages/linphone.scm (belle-sip): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 21:03:38 +02:00
Danny Milosavljevic 74a6588573
gnu: mm-common: Make coreutils and sed native-inputs.
* gnu/packages/gnome.scm (mm-common)[inputs]: Remove coreutils, sed.
[native-inputs]: Add coreutils, sed.
2020-04-05 20:58:03 +02:00
Raghav Gururajan 4e8bdbf853
gnu: Add mm-common.
* gnu/packages/gnome.scm (mm-common): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 20:55:31 +02:00
Jakub Kądziołka 7fe746e071
gnu: python-intervaltree: Update to 3.0.2.
* gnu/packages/bioinformatics.scm (python-intervaltree): Update to 3.0.2.
[arguments]: Don't skip the tests, work around the problematic
sanity-check instead.
2020-04-05 20:43:17 +02:00
Vagrant Cascadian b3b33da070
gnu: linux-libre: Remove 5.6.
The corresponding kernel config files are not yet updated, so remove
linux-libre-5.6 until they can be reviewed. See bug #40190.

* gnu/packages/linux (linux-libre-5.6): Delete variable.
2020-04-05 11:39:32 -07:00
Raghav Gururajan 5e16e4401f
gnu: gsm: Update to 1.0.19.
* gnu/packages/audio.scm (gsm): Update to 1.0.19.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-04-05 14:16:14 -04:00
Maxim Cournoyer 5b05f8e965
gnu: gsm: Fix installation directory.
This is a follow-up commit to 74c7f367da, which broke the installation of the
bin, lib and share artifacts.

* gnu/packages/audio.scm (gsm)[make-flags]: Programmatically build the
INSTALL_ROOT make flag so that the %output variable gets properly expanded.
Instead of repeating the default CCFLAGS values as a make flag...
[phases]: ...add "-fPIC" using substitutes* in a new add-fpic-ccflag phase.
2020-04-05 14:16:14 -04:00
R Veera Kumar 95b800e67c
gnu: Add mtpaint.
* gnu/packages/image.scm (mtpaint): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 19:44:45 +02:00
Vincent Legoll 223e920abc
gnu: xfce4-places-plugin: Make some inputs native.
* gnu/packages/xfce.scm (xfce4-places-plugin)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:23:19 +02:00
Vincent Legoll 3a3d5e36b8
gnu: spacefm: Make some inputs native.
* gnu/packages/lxde.scm (spacefm)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:23:15 +02:00
Vincent Legoll a8564071d7
gnu: ristretto: Make some inputs native.
* gnu/packages/xfce.scm (ristretto)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:23:11 +02:00
Vincent Legoll 465734ba86
gnu: pcb: Make some inputs native.
* gnu/packages/engineering.scm (pcb)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:23:07 +02:00
Vincent Legoll a34564439d
gnu: mate: Make some inputs native.
* gnu/packages/mate.scm (mate)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to this new field.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:22:59 +02:00
Vincent Legoll 91f92fc2c7
gnu: lepton-eda: Make some inputs native.
* gnu/packages/engineering.scm (lepton-eda)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:22:56 +02:00
Vincent Legoll 9abc586391
gnu: gerbv: Make some inputs native.
* gnu/packages/engineering.scm (gerbv)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:22:53 +02:00
Vincent Legoll 0b43ecb06e
gnu: geda-gaf: Make some inputs native.
* gnu/packages/engineering.scm (geda-gaf)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:22:49 +02:00
Vincent Legoll 2f09526165
gnu: aegisub: Make some inputs native.
* gnu/packages/video.scm (aegisub)[inputs]: Move desktop-files-utils from here...
[native-inputs]: ...to here.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 18:22:03 +02:00
Guillaume Le Vaillant d284d89a89
gnu: astronomy: Sort list of imported package modules.
* gnu/packages/astronomy.scm (astronomy): Sort list of imported packages.
2020-04-05 15:26:04 +02:00
Guillaume Le Vaillant a19d63e8f4
gnu: Add gpredict.
* gnu/packages/astronomy.scm (gpredict): New variable.
2020-04-05 15:26:04 +02:00
Guillaume Le Vaillant 6eee2f7b9a
gnu: Add goocanvas.
* gnu/packages/gtk.scm (goocanvas): New variable.
2020-04-05 15:26:04 +02:00
Pierre Neidhardt 4391fefc5e
gnu: gnome-weather: Work around desktop application startup failure.
* gnu/packages/gnome.scm (gnome-weather)[arguments]: Replace Exec= line with
  gnome-weather.
2020-04-05 14:58:25 +02:00
Brice Waegeneire 044d1478c9
gnu: Add kernel-module-loader-service.
* doc/guix.texi (Linux Services): Add a new subsection and document the
new service and its configuration.
* gnu/services/linux.scm (kernel-module-loader-service-type): New type.
(kernel-module-loader-shepherd-service): New procedure.
* gnu/tests/linux-modules.scm (module-loader-program): Procedure
removed.
(modules-loaded?-program): New procedure.
(run-loadable-kernel-modules-test): 'module-loader-program' procedure
replaced by the new one.
[os]: Use 'kernel-module-loader-service'.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 13:07:13 +02:00
Brice Waegeneire 8c88e24229
services: Allow modprobe to use "/etc/modprobe.d".
* gnu/services.scm (%modprobe-wrapper): Set 'MODPROBE_OPTIONS'
environment variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05 12:12:07 +02:00