aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
...
* gnu: network-manager-openconnect: Use libnma.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/gnome.scm (network-manager-openconnect)[native-inputs]: Replace 'network-manager-applet' by 'libnma'.
* gnu: network-manager-openvpn: Update to 1.8.12.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.8.12. [inputs]: Replace 'network-manager-applet' with 'libnma'.
* gnu: libnma: Adjust indentation.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (libnma): Adjust indentation.
* gnu: libnma: Update inputs.Brice Waegeneire2020-05-22
| | | | | | | | | * gnu/packages/gnome.scm (libnam)[arguments]: Remove 'glib-or-gtk?' and add phase 'patch-docbook-xml'. [native-inputs]: Add 'docboock-xml-4.3' and 'vala'. [inputs]: Remove 'adwaita'icon-theme'. squash! gnu: libnma: Update inputs and licenses.
* gnu: libnma: Update to 1.8.28.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (libnma): Update to 1.8.28.
* gnu: modem-manager: Update to 1.12.10.Brice Waegeneire2020-05-22
| | | | | * gnu/packages/freedesktop.scm (modem-manager): Update to 1.12.10. [arguments]: Remove arguments '--disable-more-warnings'.
* gnu: network-manager: Appease guix lint.Brice Waegeneire2020-05-22
| | | | | | | * gnu/packages/gnome.scm (network-manager)[home-page]: Use the permenant redirect URL. * gnu/packages/patches/nm-plugin-path.patch: Renamed to 'gnu/packages/patches/network-manager-plugin-path.patch'.
* gnu: network-manager: Switch to meson-build-system.Brice Waegeneire2020-05-22
|
* gnu: network-manager: Add iwd support.Brice Waegeneire2020-05-22
|
* gnu: network-manager: Update to 1.24.0.Brice Waegeneire2020-05-22
| | | | * gnu/packages/gnome.scm (network-manager): Update to 1.24.0.
* gnu: guile-fibers: Add patch to fix resource leak.Caleb Ristvedt2020-05-22
| | | | | | | | | | | | | guile-fibers@1.0.0 has a resource leak where run-fibers will only destroy one scheduler, but it creates as many as there are cpu cores by default (see https://github.com/wingo/fibers/issues/36). This causes the tests to fail on systems with many cores, and can cause guile to crash under certain circumstances. This fixes that resource leak. At present neither git master nor the latest release has fixed this yet. * gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch: New patch. * gnu/local.mk: Add it to the list of patches. * gnu/packages/guile-xyz.scm (guile-fibers): Use it.
* gnu: bash: Do not autoload (gcrypt hash).Ludovic Courtès2020-05-22
| | | | | | | | | | Fixes <https://bugs.gnu.org/41457>. Reported by Matias Jose Seco Baccanelli <matias_jose_seco@autoproduzioni.net>. * gnu/packages/bash.scm: Avoid #:autoload for (gcrypt hash). On Guile 2.2, autoloading would bring it not only the 'port-sha256' binding (as on 3.0) but also the 'sha256' binding. As a result, use of 'sha256' in the 'origin' form wouldn't match.
* gnu: Add glabels.Vinicius Monego2020-05-22
| | | | | | * gnu/packages/gnome.scm (glabels): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: freeipmi: Don't build static libraries.Efraim Flashner2020-05-22
| | | | | | | This shrinks the size of the package by about 33%. * gnu/packages/freeipmi.scm (freeipmi)[arguments]: Add configure-flag to disable static libraries.
* gnu: freeipmi: Update to 1.6.5.Efraim Flashner2020-05-22
| | | | * gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.5.
* gnu: llvm: Remove unused 'package-elisp-from-package' procedure.Ludovic Courtès2020-05-22
| | | | | | | This private procedure had been unused since 3a3d4d9d545028cda846ae827a60249f7162d34e. * gnu/packages/llvm.scm (package-elisp-from-package): Remove.
* packages: Introduce <content-hash> and use it in <origin>.Ludovic Courtès2020-05-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * guix/packages.scm (<content-hash>): New record type. (define-content-hash-constructor, build-content-hash) (content-hash): New macros. (print-content-hash): New procedure. (<origin>): Rename constructor to '%origin'. [sha256]: Remove field. [hash]: New field. Adjust users. (origin-compatibility-helper, origin): New macros. (origin-sha256): New deprecated procedure. (origin->derivation): Adjust accordingly. * tests/packages.scm ("package-source-derivation, origin, sha512"): New test. * guix/tests.scm: Hide (gcrypt hash) 'sha256' for proper syntax matching. * tests/challenge.scm: Add #:prefix for (gcrypt hash) and adjust users. * tests/derivations.scm: Likewise. * tests/store.scm: Likewise. * tests/graph.scm ("bag DAG, including origins"): Provide 'sha256' field with the right length. * gnu/packages/aspell.scm (aspell-dictionary) (aspell-dict-ca, aspell-dict-it): Use 'hash' and 'content-hash' for proper syntax matching. * gnu/packages/bash.scm (bash-patch): Rename 'sha256' to 'sha256-bv'. * gnu/packages/bootstrap.scm (bootstrap-executable): Rename 'sha256' to 'bv'. * gnu/packages/readline.scm (readline-patch): Likewise. * gnu/packages/virtualization.scm (qemu-patch): Rename 'sha256' to 'sha256-bv'. * guix/import/utils.scm: Hide (gcrypt hash) 'sha256'.
* gnu: font-abattis-cantarell: Update to 0.201.Tobias Geerinckx-Rice2020-05-21
| | | | | * gnu/packages/fonts.scm (font-abattis-cantarell): Update to 0.201. [native-inputs]: Remove appstream-glib.
* gnu: liblcf: Update to 0.6.2.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/easyrpg.scm (liblcf): Update to 0.6.2.
* gnu: opensmtpd: Update to 6.7.1p1.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/mail.scm (opensmtpd): Update to 6.7.1p1.
* gnu: edgar: Update to 1.33.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/games.scm (edgar): Update to 1.33.
* gnu: kodi: Update to 18.7.Efraim Flashner2020-05-21
| | | | * gnu/packages/kodi.scm (kodi): Update to 18.7.
* gnu: cogl: Enable tests.Marius Bakke2020-05-21
| | | | | | * gnu/packages/gnome.scm (cogl)[native-inputs]: Add XORG-SERVER-FOR-TESTS. [arguments]: Remove #:tests?. Add #:disallowed-references. Add #:phases to prepare test environment.
* gnu: cogl: Update to 1.22.6.Marius Bakke2020-05-21
| | | | * gnu/packages/gnome.scm (cogl): Update to 1.22.6.
* gnu: ruby-fakefs: Fix lonely parens.Marius Bakke2020-05-21
| | | | * gnu/packages/ruby.scm (ruby-fakefs)[arguments]: Move dangling parents up.
* gnu: gnuastro: Don't build static libraries.Efraim Flashner2020-05-21
| | | | | * gnu/packages/astronomy.scm (gnuastro)[arguments]: Add configure-flag to skip building static libraries.
* gnu: gnuastro: Update to 0.12.Efraim Flashner2020-05-21
| | | | * gnu/packages/astronomy.scm (gnuastro): Update to 0.12.
* gnu: http-parser: Fix build [and guix pull!] on i686-linux.Tobias Geerinckx-Rice2020-05-21
| | | | | | | | | This follows up on commit 5c30eb61d74034a1b7c188b8d7be7df0b926025f. * gnu/packages/web.scm (http-parser)[source]: Apply the armhf patch not here… [arguments]: …but in a phase & only on armhf-linux. [native-inputs]: Add it on armhf-linux.
* gnu: mpop: Update to 1.4.9.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/mail.scm (mpop): Update to 1.4.9.
* gnu: uhttpmock: Don't use NAME in source URI.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/web.scm (uhttpmock)[source]: Hard-code NAME.
* gnu: criu: Download sources over HTTPS.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/virtualization.scm (criu)[source]: Use HTTPS.
* gnu: ikiwiki: Add missing input.Paul Garlick2020-05-21
| | | | | * gnu/packages/web.scm (ikiwiki)[inputs]: Add perl-xml-feed. [arguments]: Add 'pre-check' phase.
* gnu: perl-xml-feed: Propagate inputs.Paul Garlick2020-05-21
| | | | | * gnu/packages/xml.scm (perl-xml-feed)[inputs]: Move to... [propagated-inputs]: ...here.
* gnu: perl-xml-feed: Enable tests.Paul Garlick2020-05-21
| | | | * gnu/packages/xml.scm (perl-xml-feed)[arguments]: Remove field.
* gnu: perl-xml-feed: Add missing inputs.Paul Garlick2020-05-21
| | | | | | * gnu/packages/xml.scm (perl-xml-feed)[inputs]: Add perl-datetime-format-flexible, perl-datetime-format-iso8601 and perl-datetime-format-natural.
* gnu: Add perl-datetime-format-iso8601.Paul Garlick2020-05-21
| | | | * gnu/packages/perl.scm (perl-datetime-format-iso8601): New variable.
* gnu: Add perl-test-distribution.Paul Garlick2020-05-21
| | | | * gnu/packages/perl-check.scm (perl-test-distribution): New variable.
* gnu: Add libfreenect.Ekaitz Zarraga2020-05-21
| | | | | | | * gnu/packages/openkinect.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: cl-cffi-gtk-gobject: Fix build with new sbcl-package->cl-source-package ↵Pierre Neidhardt2020-05-21
| | | | | | | | | | | | | | | | | | | | | | function. * gnu/packages/lisp-xyz.scm (sbcl-cl-cffi-gtk-boot0)[inputs]: Add all inputs. [arguments]: Patch whole source. (sbcl-cl-cffi-gtk-glib)[inputs]: Remove glib. (sbcl-cl-cffi-gtk-glib)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk-gobject)[inputs]: Remove glib. (sbcl-cl-cffi-gtk-gobject)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk-gio)[inputs]: Remove glib. (sbcl-cl-cffi-gtk-gio)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk-cairo)[inputs]: Remove cairo. (sbcl-cl-cffi-gtk-cairo)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk-pango)[inputs]: Remove pango. (sbcl-cl-cffi-gtk-pango)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk-gdk-pixbuf)[inputs]: Remove gdk-pixbuf. (sbcl-cl-cffi-gtk-gdk-pixbuf)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk-gdk-gdk)[inputs]: Remove gtk+. (sbcl-cl-cffi-gtk-gdk-gdk)[arguments]: Reuse boot0 source. (sbcl-cl-cffi-gtk)[arguments]: Reuse boot0 source.
* gnu: cl-iolib: Propagate libfixposix or else it won't compile.Pierre Neidhardt2020-05-21
| | | | * gnu/packages/lisp-xyz.scm (cl-iolib)[propagated-inputs]: Add libfixposix.
* gnu: cl-dexador: Fix build with new sbcl-package->cl-source-package function.Pierre Neidhardt2020-05-21
| | | | | * gnu/packages/lisp-xyz.scm (cl-dexador)[arguments]: Remove 'reset-gzip-timestamps phase.
* gnu: boost-for-mysql: Fix building.Efraim Flashner2020-05-21
| | | | | | | | | | Co-authored with Jonathan Brielmaier <jonathan.brielmaier@web.de> * gnu/packages/boost.scm (boost-for-mysql)[arguments]: Replace inherited 'configure, phase remove references to python and update the substitute regex for boost-1.59. Absorb 'more-bin-sh-patching into 'configure.Adjust make-flags to always pass '--without-python'. [native-inputs]: Remove python.
* gnu: ncmpc: Update to 0.38.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/mpd.scm (ncmpc): Update to 0.38.
* gnu: shotwell: Update to 0.30.9.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/gnome.scm (shotwell): Update to 0.30.9.
* gnu: tuxguitar: Update to 1.5.4.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/music.scm (tuxguitar): Update to 1.5.4.
* gnu: xfwm4: Update to 4.14.2.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/xfce.scm (xfwm4): Update to 4.14.2.
* gnu: patchage: Update to 1.0.2.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/audio.scm (patchage): Update to 1.0.2.
* gnu: ganv: Update to 1.6.0.Tobias Geerinckx-Rice2020-05-21
| | | | | * gnu/packages/gtk.scm (ganv): Update to 1.6.0. [arguments]: Don't override #:python.
* gnu: python-apipkg: Update to 1.5.Tobias Geerinckx-Rice2020-05-21
| | | | | * gnu/packages/python-xyz.scm (python-apipkg): Update to 1.5. [native-inputs]: Add python-setuptools-scm.
* gnu: python-apipkg: Remove Python 2 variant.Tobias Geerinckx-Rice2020-05-21
| | | | * gnu/packages/python-xyz.scm (python2-apipkg): Remove variable.