summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-15gnu: Add emacs-flycheck-guile.... * gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): New variable. Andrew Whatson
2020-06-14gnu: inkscape: Add the glib-or-gtk-build-system phases....This fixes an issue where an improperly set XDG_DATA_DIRS environment variable would cause a segfault when opening the 'Save As' menu of Inkscape. See: <https://lists.gnu.org/archive/html/help-guix/2020-06/msg00093.html>. * gnu/packages/inkscape.scm (inkscape-1.0)[arguments]: Import the (guix build glib-or-gtk-build-system) module. [phases]: Add the glib-or-gtk-compile-schemas and glib-or-gtk-wrap phases. Reported-by: Thorsten Wilms <t_w_@freenet.de> Maxim Cournoyer
2020-06-14gnu: emacs-org-reveal: Update to 20200607....* gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to 20200607. Maxim Cournoyer
2020-06-14gnu: Add tup....* gnu/packages/build-tools.scm (tup): New variable. * gnu/packages/patches/tup-unbundle-dependencies.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new file. Jakub Kądziołka
2020-06-14gnu: Add iputils....* gnu/packages/patches/iputils-libcap-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/networking.scm (iputils): New public variable. Marius Bakke
2020-06-14gnu: docbook: Add 5.0.1....* gnu/packages/docbook.scm (docbook-xml-5): New public variable. (docbook-xml): Inherit from it. While at it, remove trailing whitespace. Marius Bakke
2020-06-14gnu: Add ndisc6....* gnu/packages/networking.scm (ndisc6): New public variable. Marius Bakke
2020-06-14gnu: Add ghc-psqueue....* gnu/packages/haskell-xyz.scm (ghc-psqueue): New public variable. Marius Bakke
2020-06-14gnu: Add shelltestrunner....* gnu/packages/haskell-apps.scm (shelltestrunner): New public variable. Marius Bakke
2020-06-14gnu: Add ghc-regex-pcre....* gnu/packages/haskell-xyz.scm (ghc-regex-pcre): New public variable. Marius Bakke
2020-06-14gnu: Add ghc-curl....* gnu/packages/haskell-web.scm (ghc-curl): New public variable. Marius Bakke
2020-06-14doc: Adjust branching and rebuilding strategy to match reality....The amount of packages has more than tripled since this section was written. Adjust the rebuild limits and cycle lengths based on current practices. * doc/contributing.texi (Submitting Patches): Increase 'staging' rebuild limit to 1800 packages, and adjust the cycle to six weeks. Increase 'core-updates' cycle to six months. Marius Bakke
2020-06-15gnu: Add go-github-com-mattn-go-pointer....* gnu/packages/golang.scm (go-github-com-mattn-go-pointer): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-15gnu: Add go-golang-org-x-oauth2....* gnu/packages/golang.scm (go-golang-org-x-oauth2): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Martin Becze
2020-06-14gnu: emacs-erc-status-sidebar: Placate 'guix lint'....* gnu/packages/emacs-xyz.scm (emacs-erc-status-sidebar)[source]: Add 'file-name'. [synopsis, description]: Adjust. Ludovic Courtès
2020-06-14gnu: Add emacs-erc-status-sidebar....* gnu/packages/emacs-xyz.scm (emacs-erc-status-sidebar): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Michael Rohleder
2020-06-14guix repl: Add script execution....* guix/scripts/repl.scm: Add filename options for script execution. * doc/guix.texi (Invoking guix repl): Document it. * tests/guix-repl.sh: Test it. * Makefile.am: (SH_TESTS): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Konrad Hinsen
2020-06-14gnu: Add augustus....* gnu/packages/games.scm (augustus): New variable. Pierre Neidhardt
2020-06-14gnu: diffoscope: Update to 147....* gnu/packages/diffoscope (diffoscope): Update to 147. Vagrant Cascadian
2020-06-14services: Add 'hurd-vm service-type'....* gnu/services/virtualization.scm (hurd-vm-shepherd-service, hurd-vm-disk-image): New procedures. (%hurd-vm-operating-system, hurd-vm-service-type): New variables. (<hurd-vm-configuration>): New record type. * doc/guix.texi (Virtualization Services): Document it. * gnu/services/shepherd.scm (scm->go): Use let-system, remove FIXME. Fixes fixes cross-building of shepherd modules for the Hurd image. Jan (janneke) Nieuwenhuizen
2020-06-14system: image: Make sure target is set....* gnu/system/image.scm (system-image): Move "with-parameters" call so that it encapsulates "operating-system-bootcfg". Mathieu Othacehe
2020-06-14system: image: Remove left-over....* gnu/system/image.scm: Remove a left-over since maybe-with-target procedure was removed. Mathieu Othacehe
2020-06-14scripts: system: Fix "init" command....This is a follow-up of 7ca533c7237622d70b423033c4506217d9ce4014. The introduced "target" variable is shadowing the target argument. * guix/scripts/system.scm (perform-action): Rename "target" variable to "target*". Mathieu Othacehe
2020-06-14installer: final: Make sure 'bold' font files are loaded....* gnu/installer/newt/final.scm (run-install-shell): Force kmscon to open 'bold' font files, before the cow-store overlay is mounted. Mathieu Othacehe
2020-06-14gnu: qtox: Don't use unstable tarball....* gnu/packages/messaging.scm (tox)[source]: Don't use autogenerated tarball. Efraim Flashner
2020-06-14gnu: qtox: Update to 1.17.2....* gnu/packages/messaging.scm (qtox): Update to 1.17.2. [arguments]: Add phase to disable network tests. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Reza Alizadeh Majd
2020-06-14gnu: c-toxcore: Update to 0.2.12....* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.12. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Reza Alizadeh Majd
2020-06-14gnu: pagekite: Update to 1.5.2.200603....* gnu/packages/networking.scm (pagekite): Update to 1.5.2.200603. Alex Griffin
2020-06-14gnu: python-socksipychain: Update to 2.1.2....* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.2. Alex Griffin
2020-06-14lint: Add 'check-for-collisions' checker....Suggested by Edouard Klein <edk@beaver-labs.com>. * guix/profiles.scm (check-for-collisions): Export. * guix/lint.scm (check-profile-collisions): New procedure. (%local-checkers): Add 'profile-collisions' checker. * tests/lint.scm ("profile-collisions: no warnings") ("profile-collisions: propagated inputs collide") ("profile-collisions: propagated inputs collide, store items"): New tests. * doc/guix.texi (Invoking guix lint): Document it. Ludovic Courtès
2020-06-14profiles: Fix pathological performance of 'manifest-transitive-entries'....For packages with lots of propagated inputs, 'manifest-transitive-entries', as called from 'check-for-collisions', would exhibit pathological behavior. For example, "guix install cl-ana" wouldn't complete in 1mn; now, it's down to 20s. The issue was that manifest entries would never be 'equal?' due to the delayed field in <manifest-entry>. * guix/profiles.scm (manifest-transitive-entries): Use a vhash instead of a set. Use 'manifest-entry=?' instead of 'equal?' when checking for equality. Ludovic Courtès
2020-06-14doc: Mention 'guix lint -c derivation'....* doc/guix.texi (Invoking guix lint): Mention the 'derivation' checker. Ludovic Courtès
2020-06-14ui: Set 'LESS' environment variable unconditionally....Fixes <https://bugs.gnu.org/41811>. Reported by Lars-Dominik Braun <lars@6xq.net>. * guix/ui.scm (call-with-paginated-output-port): Remove (getenv "LESS") call. Ludovic Courtès
2020-06-14gnu: zsh: Set default '$fpath'....* gnu/packages/shells.scm (zsh)[arguments]: Add configure-flags 'disable-site-dir' and 'enable-additional-fpath'. Brice Waegeneire
2020-06-14gnu: kdeconnect: Update to 20.04.1....* gnu/packages/kde.scm (kdeconnect): Update to 20.04.1. [source]: Update source URI. [arguments]: Adjust configure flags. Efraim Flashner
2020-06-14gnu: Add bbswitch-module....* gnu/packages/linux.scm (bbswitch-module): New variable. Pierre Neidhardt
2020-06-14gnu: busybox: Update to 1.31.1....* gnu/packages/patches/busybox-1.31.1-fix-build-with-glibc-2.31.patch: New file * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/busybox.scm (busybox): Update to 1.31.1. [source]: Use patch. [arguments]<#:phases>[check]: Fix test. Danny Milosavljevic
2020-06-14gnu: busybox: Make build reproducible....* gnu/packages/busybox.scm (busybox)[arguments]<#:phases>[disable-timestamps]: New phase. Danny Milosavljevic
2020-06-14gnu: Use ‘license:’ prefix in (gnu packages perl)....* gnu/packages/perl.scm: Import (guix licenses) with a #:prefix and adjust all callers. Nicolas Goaziou
2020-06-14gnu: Add perl-text-patch....* gnu/packages/perl.scm (perl-text-patch): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-locale-maketext-lexicon....* gnu/packages/perl.scm (perl-locale-maketext-lexicon): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-ppi....* gnu/packages/perl.scm (perl-ppi): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-compress-bzip2....* gnu/packages/perl-compression.scm (perl-compress-bzip2): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-lingua-en-sentence....* gnu/packages/perl.scm (perl-lingua-en-sentence): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-text-haml....* gnu/packages/perl.scm (perl-text-haml): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-tie-simple....* gnu/packages/perl.scm (perl-tie-simple): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-data-section-simple....* gnu/packages/perl.scm (perl-data-section-simple): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-test-subcalls....* gnu/packages/perl-check.scm (perl-test-subcalls): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-test-object....* gnu/packages/perl-check.scm (perl-test-object): New variable. Nicolas Goaziou
2020-06-14gnu: Add perl-hook-lexwrap....* gnu/packages/perl.scm (perl-hook-lexwrap): New variable. Nicolas Goaziou