summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* gnu: 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 Bakke2020-06-143-0/+110
* gnu: 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 Bakke2020-06-141-12/+46
* gnu: Add ndisc6.•••* gnu/packages/networking.scm (ndisc6): New public variable. Marius Bakke2020-06-141-0/+28
* gnu: Add ghc-psqueue.•••* gnu/packages/haskell-xyz.scm (ghc-psqueue): New public variable. Marius Bakke2020-06-141-0/+23
* gnu: Add shelltestrunner.•••* gnu/packages/haskell-apps.scm (shelltestrunner): New public variable. Marius Bakke2020-06-141-0/+52
* gnu: Add ghc-regex-pcre.•••* gnu/packages/haskell-xyz.scm (ghc-regex-pcre): New public variable. Marius Bakke2020-06-141-0/+23
* gnu: Add ghc-curl.•••* gnu/packages/haskell-web.scm (ghc-curl): New public variable. Marius Bakke2020-06-141-0/+22
* doc: 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 Bakke2020-06-141-4/+4
* gnu: 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 Becze2020-06-151-0/+25
* gnu: 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 Becze2020-06-151-0/+27
* gnu: 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ès2020-06-141-5/+6
* gnu: 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 Rohleder2020-06-141-0/+25
* guix 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 Hinsen2020-06-144-34/+179
* gnu: Add augustus.•••* gnu/packages/games.scm (augustus): New variable. Pierre Neidhardt2020-06-141-0/+39
* gnu: diffoscope: Update to 147.•••* gnu/packages/diffoscope (diffoscope): Update to 147. Vagrant Cascadian2020-06-141-2/+2
* services: 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) Nieuwenhuizen2020-06-143-9/+201
* system: image: Make sure target is set.•••* gnu/system/image.scm (system-image): Move "with-parameters" call so that it encapsulates "operating-system-bootcfg". Mathieu Othacehe2020-06-141-9/+9
* system: image: Remove left-over.•••* gnu/system/image.scm: Remove a left-over since maybe-with-target procedure was removed. Mathieu Othacehe2020-06-141-4/+0
* scripts: 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 Othacehe2020-06-141-2/+2
* installer: 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 Othacehe2020-06-141-0/+8
* gnu: qtox: Don't use unstable tarball.•••* gnu/packages/messaging.scm (tox)[source]: Don't use autogenerated tarball. Efraim Flashner2020-06-141-5/+6
* gnu: 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 Majd2020-06-141-2/+9
* gnu: 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 Majd2020-06-141-2/+3
* gnu: pagekite: Update to 1.5.2.200603.•••* gnu/packages/networking.scm (pagekite): Update to 1.5.2.200603. Alex Griffin2020-06-141-2/+2
* gnu: python-socksipychain: Update to 2.1.2.•••* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.2. Alex Griffin2020-06-141-24/+21
* lint: 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ès2020-06-144-0/+78
* profiles: 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ès2020-06-141-4/+3
* doc: Mention 'guix lint -c derivation'.•••* doc/guix.texi (Invoking guix lint): Mention the 'derivation' checker. Ludovic Courtès2020-06-141-0/+4
* ui: 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ès2020-06-141-3/+3
* gnu: zsh: Set default '$fpath'.•••* gnu/packages/shells.scm (zsh)[arguments]: Add configure-flags 'disable-site-dir' and 'enable-additional-fpath'. Brice Waegeneire2020-06-141-2/+10
* gnu: 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 Flashner2020-06-141-5/+5
* gnu: Add bbswitch-module.•••* gnu/packages/linux.scm (bbswitch-module): New variable. Pierre Neidhardt2020-06-141-0/+23
* gnu: 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 Milosavljevic2020-06-143-2/+77
* gnu: busybox: Make build reproducible.•••* gnu/packages/busybox.scm (busybox)[arguments]<#:phases>[disable-timestamps]: New phase. Danny Milosavljevic2020-06-141-0/+4
* gnu: Use ‘license:’ prefix in (gnu packages perl).•••* gnu/packages/perl.scm: Import (guix licenses) with a #:prefix and adjust all callers. Nicolas Goaziou2020-06-141-133/+133
* gnu: Add perl-text-patch.•••* gnu/packages/perl.scm (perl-text-patch): New variable. Nicolas Goaziou2020-06-141-0/+21
* gnu: Add perl-locale-maketext-lexicon.•••* gnu/packages/perl.scm (perl-locale-maketext-lexicon): New variable. Nicolas Goaziou2020-06-141-0/+26
* gnu: Add perl-ppi.•••* gnu/packages/perl.scm (perl-ppi): New variable. Nicolas Goaziou2020-06-141-0/+31
* gnu: Add perl-compress-bzip2.•••* gnu/packages/perl-compression.scm (perl-compress-bzip2): New variable. Nicolas Goaziou2020-06-141-0/+34
* gnu: Add perl-lingua-en-sentence.•••* gnu/packages/perl.scm (perl-lingua-en-sentence): New variable. Nicolas Goaziou2020-06-141-0/+22
* gnu: Add perl-text-haml.•••* gnu/packages/perl.scm (perl-text-haml): New variable. Nicolas Goaziou2020-06-141-0/+24
* gnu: Add perl-tie-simple.•••* gnu/packages/perl.scm (perl-tie-simple): New variable. Nicolas Goaziou2020-06-141-0/+25
* gnu: Add perl-data-section-simple.•••* gnu/packages/perl.scm (perl-data-section-simple): New variable. Nicolas Goaziou2020-06-141-0/+21
* gnu: Add perl-test-subcalls.•••* gnu/packages/perl-check.scm (perl-test-subcalls): New variable. Nicolas Goaziou2020-06-141-0/+27
* gnu: Add perl-test-object.•••* gnu/packages/perl-check.scm (perl-test-object): New variable. Nicolas Goaziou2020-06-141-0/+29
* gnu: Add perl-hook-lexwrap.•••* gnu/packages/perl.scm (perl-hook-lexwrap): New variable. Nicolas Goaziou2020-06-141-0/+24
* gnu: xl2tpd: Add pppd support.•••* gnu/packages/vpn.scm (xl2tpd)[inputs]: Add "linux-libre-headers" and "ppp", [arguments]: add a 'setup-environment phase to set "PPPD" and "KERNELSRC" variables. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Ivan Kozlov2020-06-141-2/+15
* gnu: r-survival: Update to 3.2-3.•••* gnu/packages/statistics.scm (r-survival): Update to 3.2-3. Ricardo Wurmus2020-06-141-2/+2
* gnu: r-sf: Update to 0.9-4.•••* gnu/packages/cran.scm (r-sf): Update to 0.9-4. Ricardo Wurmus2020-06-141-2/+2
* gnu: r-units: Update to 0.6-7.•••* gnu/packages/cran.scm (r-units): Update to 0.6-7. Ricardo Wurmus2020-06-141-2/+2