Commit graph

58196 commits

Author SHA1 Message Date
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