aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: WebKitGTK: Embed absolute file name of libWPEBackend-fdo-1.0.so.Marius Bakke2019-10-06
| | | | | | | Fixes <https://bugs.gnu.org/37545>. Reported by Vagrant Cascadian <vagrant@debian.org>. * gnu/packages/webkit.scm (webkitgtk)[arguments]: Add phase.
* gnu: linux-libre: Remove glibc from CPATH before the build.Marius Bakke2019-10-06
| | | | | | Fixes <https://bugs.gnu.org/37593>. * gnu/packages/linux.scm (make-linux-libre*)[arguments]: Drop "libc" from CPATH.
* gnu: linux-libre: Try to aggressively gather entropy during boot.Marius Bakke2019-10-06
| | | | | | | | Fixes <https://bugs.gnu.org/37501>. * gnu/packages/patches/linux-libre-active-entropy.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (linux-libre-5.2-source): Use it.
* gnu: perf: Treat kernel headers as system headers.Marius Bakke2019-10-06
| | | | | * gnu/packages/linux.scm (perf)[arguments]: Instead of disabling -Werror, set C_INCLUDE_PATH.
* services: urandom-seed: Credit the entropy added to the PRNG.Ludovic Courtès2019-10-05
| | | | | | | | Partly fixes <https://bugs.gnu.org/37501>. Reported by Marius Bakke <mbakke@fastmail.com>. * gnu/services/base.scm (urandom-seed-shepherd-service): In 'start' method, add calls to 'add-to-entropy-count'.
* syscalls: Add 'add-to-entropy-count'.Ludovic Courtès2019-10-05
| | | | | | * guix/build/syscalls.scm (RNDADDTOENTCNT): New variable. (add-to-entropy-count): New procedure. * tests/syscalls.scm ("add-to-entropy-count"): New test.
* gnu: mysql: Update to 5.7.27.Efraim Flashner2019-10-03
| | | | | | * gnu/packages/databases.scm (mysql): Update to 5.7.27. [native-inputs]: Add pkg-config. [inputs]: Add libtirpc, rpcsvc-proto.
* gnu: gnucash: Update to 3.7.Kei Kebreau2019-10-02
| | | | | | * gnu/packages/gnucash.scm (gnucash): Update to 3.7. [arguments]: Remove "disable-stress-options-test" phase. (gnucash-docs): Update to 3.7.
* gnu: dconf-editor: Fix build failure.Ludovic Courtès2019-10-02
| | | | | | | Fixes <https://bugs.gnu.org/37503>. Reported by Jack Hill <jackhill@jackhill.us>. * gnu/packages/gnome.scm (dconf-editor)[arguments]: New field.
* gnu: translate-shell: Update to 0.9.6.11.Pierre Langlois2019-10-02
| | | | | | * gnu/packages/dictionnaries.scm (translate-shell): Update to 0.9.6.11. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* channels: Add quirk to build recent 'master' with Guile 2.2.4.Ludovic Courtès2019-10-02
| | | | | | | | | | | Fixes <https://bugs.gnu.org/37506>. Reported by Marius Bakke <mbakke@fastmail.com>. * guix/channels.scm (syscalls-reexports-local-variables?) (guile-2.2.4, guile-for-source): New procedures. (%quirks): New variable. (build-from-source): Add calls to 'guile-for-source' and 'set-guile-for-build'.
* gnu: guile: Add 2.2.4.Ludovic Courtès2019-10-01
| | | | * gnu/packages/guile.scm (guile-2.2.4): New variable.
* Merge branch 'master' into core-updatesLudovic Courtès2019-10-01
|\
| * gnu: Add abcl.Carlo Zancanaro2019-10-01
| | | | | | | | | | | | | | | | * gnu/packages/java.scm (abcl): New variable. * gnu/packages/patches/abcl-fix-build-xml.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * pull: Do not use '~*', which 'msgfmt' fails to interpret.Ludovic Courtès2019-10-01
| | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/37505>. Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>. * guix/scripts/pull.scm (display-channel-news): Use ~a instead of ~* when reporting new channels.
| * ui: 'show-what-to-build' colorizes store file names.Ludovic Courtès2019-10-01
| | | | | | | | | | | | * guix/ui.scm (colorize-store-file-name): New procedure. (show-what-to-build)[colorize-store-item]: New variable. Use it throughout.
| * gnu: Add emacs-handle.Brian Leung2019-10-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-handle): New variable.
| * gnu: emacs-compdef: Update to 0.2-2.67104a3.Brian Leung2019-10-01
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-compdef): Update to 0.2-2.67104a3.
| * gnu: Add mcrl2-minimal.Jan Nieuwenhuizen2019-09-30
| | | | | | | | * gnu/packages/maths.scm (mcrl2-minimal): New variable.
| * gnu: mcrl2: Update to 201908.0.Jan Nieuwenhuizen2019-09-30
| | | | | | | | * gnu/packages/maths.scm (mcrl2): Update to 201908.0.
| * gnu: bubblewrap: Update to 0.3.3.Marius Bakke2019-09-30
| | | | | | | | | | * gnu/packages/virtualization.scm (bubblewrap): Update to 0.3.3. [arguments]: Adjust test substitutions.
| * gnu: %default-extra-linux-options: Ensure namespaces are enabled in allVagrant Cascadian2019-09-29
| | | | | | | | | | | | | | | | | | | | | | linux-libre kernels. The linux-libre kernels using defconfig may not have namespaces enabled, which is needed for the default guix-daemon configuration in Guix System. * gnu/packages/linux (%default-extra-linux-options): Enable CONFIG_NAMESPACES, CONFIG_UTS_NS, CONFIG_IPC_NS, CONFIG_USER_NS, CONFIG_PID_NS, and CONFIG_NET_NS.
| * gnu: emacs-org-ql: Update to 0.2.1.Brian Leung2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.2.1.
| * gnu: Add "guile3.0-" package variants.Ludovic Courtès2019-09-29
| | | | | | | | | | | | | | | | | | * gnu/packages/guile.scm (package-for-guile-3.0): New procedure. (guile3.0-json, guile3.0-gdbm-ffi, guile3.0-bytestructures): New variables. * gnu/packages/gnupg.scm (guile3.0-gcrypt): New variable. * gnu/packages/guile-xyz.scm (guile3.0-minikanren, guile3.0-irregex): New variables.
| * syscalls: 'define-as-needed' does not re-export local variables.Ludovic Courtès2019-09-29
| | | | | | | | | | | | | | | | | | Fixes <https://bugs.gnu.org/36723>. Reported by Timothy Sample <samplet@ngyro.com>. * guix/build/syscalls.scm (define-as-needed): Rewrite to use lower-level module primitives; define VARIABLE only if it's not already defined to avoid "re-exporting local variable" error.
| * gnu: Remove deprecated "guile2.2-" packages.Ludovic Courtès2019-09-29
| | | | | | | | | | | | | | | | | | | | | | These had been deprecated since Dec. 2017. * gnu/packages/guile-xyz.scm (guile2.2-reader, guile2.2-lib) (guile2.2-minikanren, guile2.2-irregex, guile2.2-haunt) (guile2.2-redis, guile2.2-commonmark): Remove. * gnu/packages/guile.scm (guile2.2-json, guile2.2-gdbm-ffi): Remove. * gnu/packages/ssh.scm (guile2.2-ssh): Remove. * gnu/packages/tls.scm (gnutls/guile-2.2): Remove.
| * gnu: giac: Update to 1.5.0-65.Nicolas Goaziou2019-09-29
| | | | | | | | * gnu/packages/algebra.scm (giac): Update to 1.5.0-65.
| * gnu: font-util: Update to 1.3.2.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/xorg.scm (font-util): Update to 1.3.2.
| * gnu: libgee: Update to 0.20.2.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/gnome.scm (libgee): Update to 0.20.2.
| * gnu: cogl: Update to 1.22.4.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/gnome.scm (cogl): Update to 1.22.4.
| * gnu: Add xftwidth.Kyle Andrews2019-09-29
| | | | | | | | * gnu/packages/xdisorg.scm: added xftwidth package.
| * gnu: geocode-glib: Update to 3.26.1.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/gnome.scm (geocode-glib): Update to 3.26.1.
| * gnu: znc: Update to 1.7.5.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/messaging.scm (znc): Update to 1.7.5.
| * gnu: libgee: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/gnome.scm (libgee)[source]: Hard-code NAME.
| * gnu: cogl: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/gnome.scm (cogl)[source]: Hard-code NAME.
| * gnu: geocode-glib: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/gnome.scm (geocode-glib)[source]: Hard-code NAME.
| * gnu: emacs-on-screen: Update to 1.3.3.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-on-screen): Update to 1.3.3.
| * gnu: emacs-dired-du: Use HTTPS home page.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-dired-du)[home-page]: Use HTTPS.
| * gnu: emacs-dired-du: Update to 0.5.2.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-dired-du): Update to 0.5.2.
| * gnu: perl-carp-clan: Update to 6.08.Tobias Geerinckx-Rice2019-09-29
| | | | | | | | * gnu/packages/perl.scm (perl-carp-clan): Update to 6.08.
| * gnu: mame: Update to 0.214.Nicolas Goaziou2019-09-29
| | | | | | | | | | | | | | * gnu/packages/emulators.scm (mame): Update to 0.214. [source]: Remove unnecessary patch. * gnu/packages/patches/mame-rapidjson-fix.patch: Delete file. * gnu/local.mk: Remove reference to deleted patch.
| * gnu: screenfetch: Update to 3.8.0-2.e7b94fc.Efraim Flashner2019-09-29
| | | | | | | | * gnu/packages/admin.scm (screenfetch): Update to 3.8.0-2.e7b94fc.
| * gnu: sbcl: Update to 1.5.7.Pierre Neidhardt2019-09-29
| | | | | | | | * gnu/packages/lisp.scm (sbcl): Update to 1.5.7.
| * doc: Add a 'Upgrading Guix' section to the 'Installation' chapter.Maxim Cournoyer2019-09-29
| | | | | | | | | | | | | | | | | | This follows a discussion regarding issue #36785 (see: https://bugs.gnu.org/36785). * doc/guix.texi (Upgrading Guix): New section. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: emacs-tablist: Update to 1.0.Brian Leung2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-tablist): Update to 1.0.
| * gnu: emacs-prescient: Update to 3.3.Brian Leung2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.3.
| * gnu: emacs-hydra: Enable test.Brian Leung2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-hydra): Enable test.
| * gnu: emacs-helm-company: Enable test.Brian Leung2019-09-29
| | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-helm-company): Enable test.
| * gnu: Add ell.Brice Waegeneire2019-09-28
| | | | | | | | | | | | * gnu/packages/linux.scm (ell): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: gpodder: Update to 3.10.10.Pierre Langlois2019-09-28
| | | | | | | | | | | | | | * gnu/packages/gpodder.scm (gpodder): Update to 3.10.10. [inputs]: Add youtube-dl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>