Age | Commit message (Expand) | Author |
2020-06-15 | gnu: Add emacs-flycheck-guile.... * gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): New variable.
| Andrew Whatson |
2020-06-14 | gnu: 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-14 | gnu: emacs-org-reveal: Update to 20200607....* gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to 20200607.
| Maxim Cournoyer |
2020-06-14 | gnu: 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-14 | 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 Bakke |
2020-06-14 | 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 Bakke |
2020-06-14 | gnu: Add ndisc6....* gnu/packages/networking.scm (ndisc6): New public variable.
| Marius Bakke |
2020-06-14 | gnu: Add ghc-psqueue....* gnu/packages/haskell-xyz.scm (ghc-psqueue): New public variable.
| Marius Bakke |
2020-06-14 | gnu: Add shelltestrunner....* gnu/packages/haskell-apps.scm (shelltestrunner): New public variable.
| Marius Bakke |
2020-06-14 | gnu: Add ghc-regex-pcre....* gnu/packages/haskell-xyz.scm (ghc-regex-pcre): New public variable.
| Marius Bakke |
2020-06-14 | gnu: Add ghc-curl....* gnu/packages/haskell-web.scm (ghc-curl): New public variable.
| Marius Bakke |
2020-06-14 | 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 Bakke |
2020-06-15 | 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 Becze |
2020-06-15 | 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 Becze |
2020-06-14 | 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ès |
2020-06-14 | 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 Rohleder |
2020-06-14 | 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 Hinsen |
2020-06-14 | gnu: Add augustus....* gnu/packages/games.scm (augustus): New variable.
| Pierre Neidhardt |
2020-06-14 | gnu: diffoscope: Update to 147....* gnu/packages/diffoscope (diffoscope): Update to 147.
| Vagrant Cascadian |
2020-06-14 | 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) Nieuwenhuizen |
2020-06-14 | 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 Othacehe |
2020-06-14 | system: image: Remove left-over....* gnu/system/image.scm: Remove a left-over since maybe-with-target procedure
was removed.
| Mathieu Othacehe |
2020-06-14 | 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 Othacehe |
2020-06-14 | 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 Othacehe |
2020-06-14 | gnu: qtox: Don't use unstable tarball....* gnu/packages/messaging.scm (tox)[source]: Don't use autogenerated
tarball.
| Efraim Flashner |
2020-06-14 | 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 Majd |
2020-06-14 | 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 Majd |
2020-06-14 | gnu: pagekite: Update to 1.5.2.200603....* gnu/packages/networking.scm (pagekite): Update to 1.5.2.200603.
| Alex Griffin |
2020-06-14 | gnu: python-socksipychain: Update to 2.1.2....* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.2.
| Alex Griffin |
2020-06-14 | 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ès |
2020-06-14 | 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ès |
2020-06-14 | doc: Mention 'guix lint -c derivation'....* doc/guix.texi (Invoking guix lint): Mention the 'derivation' checker.
| Ludovic Courtès |
2020-06-14 | 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ès |
2020-06-14 | gnu: zsh: Set default '$fpath'....* gnu/packages/shells.scm (zsh)[arguments]: Add configure-flags
'disable-site-dir' and 'enable-additional-fpath'.
| Brice Waegeneire |
2020-06-14 | 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 Flashner |
2020-06-14 | gnu: Add bbswitch-module....* gnu/packages/linux.scm (bbswitch-module): New variable.
| Pierre Neidhardt |
2020-06-14 | 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 Milosavljevic |
2020-06-14 | gnu: busybox: Make build reproducible....* gnu/packages/busybox.scm (busybox)[arguments]<#:phases>[disable-timestamps]:
New phase.
| Danny Milosavljevic |
2020-06-14 | gnu: 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-14 | gnu: Add perl-text-patch....* gnu/packages/perl.scm (perl-text-patch): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-locale-maketext-lexicon....* gnu/packages/perl.scm (perl-locale-maketext-lexicon): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-ppi....* gnu/packages/perl.scm (perl-ppi): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-compress-bzip2....* gnu/packages/perl-compression.scm (perl-compress-bzip2): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-lingua-en-sentence....* gnu/packages/perl.scm (perl-lingua-en-sentence): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-text-haml....* gnu/packages/perl.scm (perl-text-haml): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-tie-simple....* gnu/packages/perl.scm (perl-tie-simple): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-data-section-simple....* gnu/packages/perl.scm (perl-data-section-simple): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-test-subcalls....* gnu/packages/perl-check.scm (perl-test-subcalls): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-test-object....* gnu/packages/perl-check.scm (perl-test-object): New variable.
| Nicolas Goaziou |
2020-06-14 | gnu: Add perl-hook-lexwrap....* gnu/packages/perl.scm (perl-hook-lexwrap): New variable.
| Nicolas Goaziou |