summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-06installer: Add a help page.Mathieu Othacehe
* 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-06installer: Remove trailing tabs.Mathieu Othacehe
* gnu/installer.scm (installer-steps): Remove trailing tabs.
2020-04-06gnu: rgbds: Update to 0.4.0.Jakub Kądziołka
* gnu/packages/assembly.scm (rgbds): Update to 0.4.0
2020-04-06gnu: mumi: Update to 0.0.0-13.1fee105.Ricardo Wurmus
* gnu/packages/mail.scm (mumi): Update to 0.0.0-13.1fee105.
2020-04-06news: Add entry for 'rottlog-service-type'.Ludovic Courtès
* etc/news.scm: Add entry for 'rottlog-service-type'.
2020-04-06services: Add 'rottlog-service-type' to '%base-services'.Ludovic Courtès
* 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-06build-self: Avoid call to 'show-what-to-build*' on modern Guix.Ludovic Courtès
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-06doc: Make 'fc-cache -rv' instructions more prominent.Ludovic Courtès
* doc/guix.texi (Application Setup): Move the "fc-cache" instructions next to the Fontconfig paragraph and make the command more visible.
2020-04-06build: Add linphone.scm to gnu/local.mk.Ludovic Courtès
This is a followup to d5a8e391ac2546241d0ff60c9a1fd2fb8ff57536. * gnu/local.mk (GNU_SYSTEM_MODULES): Add linphone.scm.
2020-04-06services/web: Add missing ungexp for mumi shepherd services.Ricardo Wurmus
This is a follow-up to commit f00f52a1fb5ac08f8059dffcd60d36adcda06603. * gnu/services/web.scm (mumi-shepherd-services): Ungexp variables.
2020-04-06services/web: Add default values to all mumi-configuration fields.Ricardo Wurmus
This is a follow-up to commit f00f52a1fb5ac08f8059dffcd60d36adcda06603. * gnu/services/web.scm (<mumi-configuration>)[sender,smtp]: Add default values.
2020-04-06gnu: mumi: Update to 0.0.0-12.bb2fe92.Ricardo Wurmus
* 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-06gnu: guile-for-guile-emacs: Update to 2.1.2-1.15ca784.Ricardo Wurmus
* 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-06gnu: r-snowballc: Update to 0.7.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-snowballc): Update to 0.7.0.
2020-04-06gnu: r-huge: Update to 1.3.4.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-huge): Update to 1.3.4.1.
2020-04-06gnu: r-tidytree: Update to 0.3.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-tidytree): Update to 0.3.3.
2020-04-06gnu: r-ggstance: Update to 0.3.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-ggstance): Update to 0.3.4.
2020-04-06gnu: r-factoextra: Update to 1.0.7.Ricardo Wurmus
* gnu/packages/cran.scm (r-factoextra): Update to 1.0.7.
2020-04-06gnu: r-reticulate: Update to 1.15.Ricardo Wurmus
* gnu/packages/cran.scm (r-reticulate): Update to 1.15. [native-inputs]: Add r-knitr.
2020-04-06gnu: r-vcd: Update to 1.4-7.Ricardo Wurmus
* gnu/packages/cran.scm (r-vcd): Update to 1.4-7.
2020-04-06gnu: r-sn: Update to 1.6-1.Ricardo Wurmus
* gnu/packages/statistics.scm (r-sn): Update to 1.6-1.
2020-04-06gnu: r-quantreg: Update to 5.55.Ricardo Wurmus
* gnu/packages/statistics.scm (r-quantreg): Update to 5.55.
2020-04-06gnu: r-xml2: Update to 1.3.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-xml2): Update to 1.3.0. [propagated-inputs]: Remove r-rcpp.
2020-04-06gnu: r-lattice: Update to 0.20-41.Ricardo Wurmus
* gnu/packages/statistics.scm (r-lattice): Update to 0.20-41.
2020-04-05gnu: gsm: Add a newline to the fPIC option substitute replacement.Maxim Cournoyer
* 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-05gnu: mediastreamer2: Move the tester files and HTML doc to separate outputs.Maxim Cournoyer
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-05gnu: linux-libre-arm*-generic*: Enable RTC for rockchip platforms.Vagrant Cascadian
* 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-06gnu: ogre: Update to 1.12.5.Nicolas Goaziou
* 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-06gnu: mediastreamer2: Enable SRTP2.Raghav Gururajan
* 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-06gnu: Add msamr.Raghav Gururajan
* gnu/packages/linphone (msamr): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06gnu: Add vo-amrwbenc.Raghav Gururajan
* gnu/packages/audio.scm (vo-amrwbenc): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06gnu: Add opencore-amr.Raghav Gururajan
* gnu/packages/audio.scm (opencore-amr): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06gnu: Add mswebrtc.Raghav Gururajan
* gnu/packages/linphone.scm (mswebrtc): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06gnu: Add mssilk.Raghav Gururajan
* gnu/packages/linphone.scm (mssilk): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06gnu: Add msopenh264.Raghav Gururajan
* gnu/packages/linphone.scm (msopenh264): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-06system: Allow for comma-separated keyboard layouts.Ludovic Courtès
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-05gnu: vmpk: Make some inputs native.Vincent Legoll
* gnu/packages/music.scm (vmpk)[inputs]: Move qttools from here... [native-inputs]: ...to here. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05gnu: synthv1: Make some inputs native.Vincent Legoll
* gnu/packages/music.scm (synthv1)[inputs]: Move qttools from here... [native-inputs]: ...to here. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05gnu: kxmlgui: Make some inputs native.Vincent Legoll
* 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-05gnu: kplotting: Make some inputs native.Vincent Legoll
* 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-05gnu: kio: Make some inputs native.Vincent Legoll
* 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-05gnu: kiconthemes: Make some inputs native.Vincent Legoll
* 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-05gnu: kdewebkit: Make some inputs native.Vincent Legoll
* 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-05gnu: itk-snap: Make some inputs native.Vincent Legoll
* 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-05gnu: gpsbabel: Make some inputs native.Vincent Legoll
* gnu/packages/gps.scm (gpsbabel)[inputs]: Move qttools from here... [native-inputs]: ...to here. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05gnu: alsa-modular-synth: Make some inputs native.Vincent Legoll
* 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-05gnu: liblinphone: Add features.Danny Milosavljevic
* 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-05gnu: Add liblinphone.Raghav Gururajan
* gnu/packages/linphone.scm (liblinphone): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05gnu: Add mediastreamer2.Raghav Gururajan
* gnu/packages/linphone.scm (mediastreamer2): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-04-05gnu: Add belle-sip.Raghav Gururajan
* gnu/packages/linphone.scm (belle-sip): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>