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
1a6f09d01b
news: Add entry for 'rottlog-service-type'.
...
* etc/news.scm: Add entry for 'rottlog-service-type'.
2020-04-06 12:08:14 +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
11dee1bb8f
build-self: Avoid call to 'show-what-to-build*' on modern Guix.
...
This avoids repeated "will be downloaded" messages for
'compute-guix-derivation' and its dependencies.
* build-aux/build-self.scm (build): Don't call 'show-what-to-build*'
when 'with-build-handler' is defined.
2020-04-06 12:07:49 +02:00
Ludovic Courtès
d636e54c27
doc: Make 'fc-cache -rv' instructions more prominent.
...
* doc/guix.texi (Application Setup): Move the "fc-cache" instructions
next to the Fontconfig paragraph and make the command more visible.
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