aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2020-05-08gnu: Add fsarchiver.Raghav Gururajan
* gnu/packages/disk.scm (fsarchiver): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08gnu: twinkle: Update package definition.Raghav Gururajan
* gnu/packages/patches/twinkle-bcg729.patch: New file. * gnu/packages/telephony.scm (twinkle)[source](patches): Use it. [build-system]: Change from cmake-build-system to qt-build-system. [arguments]<#:configure-flags>: Add "-DWITH_ZRTP", "-DWITH_G729". [arguments]<#:phases>[wrap-executable]: Delete phase. [native-inputs]: Move readline, file, ucommon, ccrtp, libxml2, speex, speexdsp, libsndfile, alsa-lib to ... [inputs]: ... here. Add bcg729, zrtpcpp, libilbc. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08gnu: Add libilbc.Raghav Gururajan
* gnu/packages/telephony.scm (libilbc): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08gnu: Add zrtpcpp.Raghav Gururajan
* gnu/packages/telephony.scm (zrtpcpp): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-05-08gnu: emacs-tramp: Add missing D-Bus support.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-tramp)[arguments]: Use `emacs' instead of `emacs-minimal' to get D-Bus support at build time.
2020-05-08gnu: Add purescript.John Soo
* gnu/packages/purescript.scm (purescript): New variable. * gnu/packages/patches/purescript-relax-dependencies.patch: New file. * gnu/local.mk: Add it. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-happy@1.19.9John Soo
* gnu/packages/purescript.scm (ghc-happy-1.19.9): New file, New variable. * gnu/local.mk (GNU_SYSTEM_MODULES): Add purescript.scm. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-semialign.John Soo
* gnu/packages/haskell-xyz.scm (ghc-semialign): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-these.John Soo
* gnu/packages/haskell-xyz.scm (ghc-these): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-assoc.John Soo
* gnu/packages/haskell-xyz.scm (ghc-assoc): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-aeson-better-errors.John Soo
* gnu/packages/haskell-web.scm (ghc-aeson-better-errors): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-bower-json.John Soo
* gnu/packages/haskell-web.scm (ghc-bower-json): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-language-javascript.John Soo
* gnu/packages/haskell-web.scm (ghc-language-javascript): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-pattern-arrows.John Soo
* gnu/packages/haskell-xyz.scm (ghc-pattern-arrows): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-protolude.John Soo
* gnu/packages/haskell-xyz.scm (ghc-protolude): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-mtl-compat.John Soo
* gnu/packages/haskell-xyz.scm (ghc-mtl-compat): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-sourcemap.John Soo
gnu/pacakges/haskell-web.scm (ghc-sourcemap): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-wai-websockets.John Soo
* gnu/packages/haskell-web.scm (ghc-wai-websockets): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-websockets.John Soo
* gnu/packages/haskell-web.scm (ghc-websockets): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-tasty-hspec.John Soo
* gnu/packages/haskell-check.scm (ghc-tasty-hspec): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-transformers.John Soo
* gnu/packages/haskell-xyz.scm (ghc-transformers): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: Add ghc-utf8-light.John Soo
* gnu/packages/haskell-xyz.scm (ghc-utf8-light): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-05-08gnu: rtl-sdr: Fix location of udev rules file.Guillaume Le Vaillant
* gnu/packages/radio.scm (rtl-sdr)[arguments]: Modify 'fix-paths' phase to put the udev rules file in 'lib/' instead of 'etc/'.
2020-05-08gnu: powertop: Fix typo in description.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (powertop)[description]: Excise space.
2020-05-08gnu: acpi-call-linux-module: Update to 3.17-0.70b9c80.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (acpi-call-linux-module): Update to 3.17-0.70b9c80. [arguments]: Remove ‘fix-for-linux-4.12’ phase.
2020-05-08gnu: powertop: Update to 2.12.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (powertop): Update to 2.12.
2020-05-07pack: Factorize 'exec_in_user_namespace' wrapper.Ludovic Courtès
* gnu/packages/aux-files/run-in-namespace.c (exec_in_user_namespace): New function, with code taken from... (main): ... here. Call it.
2020-05-07pack: Add 'xmalloc' in wrapper.Ludovic Courtès
* gnu/packages/aux-files/run-in-namespace.c (xmalloc): New function. (concat): Use it.
2020-05-07pack: Fix off-by-one in PRoot handling in the wrapper.Ludovic Courtès
* gnu/packages/aux-files/run-in-namespace.c (exec_with_proot): Make 'proot_argv' one element larger to account for the terminating NULL.
2020-05-07gnu: Add emacs-tramp.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-tramp): New variable.
2020-05-07gnu: rtl-sdr: Install udev rules.Guillaume Le Vaillant
* gnu/packages/radio.scm (rtl-sdr)[arguments]: Add '-DINSTALL_UDEV_RULES=ON' to configure-flags and add a 'fix-paths' phase to put the udev rules in the right place. [description]: Indicate how to add the udev rules to the system configuration.
2020-05-07gnu: Add icedove.Jonathan Brielmaier
* gnu/packages/gnuzilla.scm (%icedove-build-id, icedove): New variables. Co-authored-by: Nikita <nikita@n0.is> Co-authored-by: Adrian Malacoda <malacoda@monarch-pass.net> Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-07gnu: mu: Remove dubious TODO.Tobias Geerinckx-Rice
We don't actually want to add mug, ‘just a toy which is not meant for distribution.’ (NEWS.org) * gnu/packages/mail.scm (mu): Remove a comment encouraging it.
2020-05-07gnu: mu: Update to 1.4.4.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (mu): Update to 1.4.4. [source]: Update URI.
2020-05-07Revert "services: syslog: Simplify 'start' method."Ludovic Courtès
This reverts commit 4c0cc7bed3de2c0e2d3a6e95b88693941e839eec. Fixes <https://bugs.gnu.org/41116>. Reported by Alex Sassmannshausen <alex@komputilo.eu>. The problem is that reconfiguring on a system running Shepherd < 0.8.0 would lead to an error, due to #:file-creation-mask not being supported. The error is rather harmless: it prevents service upgrade but the system itself is upgraded. We can reinstate that commit eventually, once #:file-creation-mask has become widespread.
2020-05-07guix system: 'docker-image' honors '--network'.Ludovic Courtès
* gnu/system/vm.scm (system-docker-image): Add #:shared-network? and pass it to 'containerized-operating-system'. (qemu-image): * guix/scripts/system.scm (system-derivation-for-action): Pass #:shared-network? to 'system-docker-image'. * doc/guix.texi (Invoking guix system): Document it.
2020-05-07gnu: usbguard: Fix warning about 'catch'.Brice Waegeneire
* gnu/packages/hardware.scm (usbguard)[arguments]: Rename phase 'patch-makefile' to 'patch-build-scripts', patch 'Makefile.in' files instead of 'Makefile.am' and fix 'catch' include path. [native-inputs]: Remove 'autoconf' and 'automake'.
2020-05-07gnu: usbguard: Use packaged 'pegtl'.Brice Waegeneire
* gnu/packages/hardware.scm (usbguard)[arguments]: Remove configure flag '--with-bundled-pegtl'. [inputs]: Add 'pegtl'
2020-05-07gnu: Add pegtl.Brice Waegeneire
* gnu/packages/cpp.scm (pegtl): New variable.
2020-05-07gnu: warsow-qfusion: Remove bundled binaries and inputs.Pierre Neidhardt
* gnu/packages/game-development.scm (warsow-qfusion)[source]: Add snippet to remove unused bundled binaries and inputs.
2020-05-07gnu: sbcl-iolib.grovel: Deprecate in favour of sbcl-cffi-grovel.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-iolib.grovel): Deprecate since upstream has removed it; they are now using cffi-grovel instead.
2020-05-07gnu: sbcl-trivial-backtrace: Fix typo in description.Pierre Neidhardt
* gnu/packages/lisp-xyz.scm (sbcl-trivial-backtrace)[description]: Replace "On" with "One".
2020-05-07gnu: glibc/hurd-headers: Cross-build fix for the Hurd.Jan (janneke) Nieuwenhuizen
* gnu/packages/base.scm (glibc/hurd-headers)[native-inputs]: Add mig; when cross-building use 32-bit mig.
2020-05-07gnu: lightdm-gtk-greeter: Wrap binary.L p R n d n
* gnu/package/display-managers.scm (lightdm-gtk-greeter)[inputs]: Add shared-mime-info. [arguments]: Add "wrap-program" phase. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-07gnu: lightdm-gtk-greeter: Fix .desktop file.L p R n d n
* gnu/packages/display-managers.scm (lightdm-gtk-greeter)[arguments]: Fix reference to greeter in .desktop file with "fix-.desktop-file" phase. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-07gnu: lightdm-gtk-greeter: Fix at-spi runtime dependency.L p R n d n
* gnu/packages/display-manager.scm (lightdm-gtk-greeter): Fix at-spi runtime dependency. [inputs]: Add at-spi2-core. [arguments]: Add "--enable-at-spi-command" configure flag. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-07gnu: lightdm: Add vala bindings.L p R n d n
* gnu/packages/display-managers.scm (lightdm)[native-inputs]: Add vala. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-07gnu: lightdm: Update to 1.30.0.L p R n d n
* gnu/packages/display-managers.scm (lightdm): Update to 1.30.0. [arguments]: Re-enable all tests by removing 'disable-broken-tests phase. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-07gnu: Add plymouth.Ricardo Wurmus
* gnu/packages/freedesktop.scm (plymouth): New variable. Co-authored-by: Nikita <nikita@n0.is> Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-05-06gnu: nix: Update to 2.3.4.Giacomo Leidi
* gnu/packages/package-management.scm (nix): Update to 2.3.4, [inputs]: Add boost, brotli, editline. Signed-off-by: Marius Bakke <mbakke@fastmail.com>