aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorRaghav Gururajan <rg@raghavgururajan.name>2021-07-14 23:55:15 -0400
committerRaghav Gururajan <rg@raghavgururajan.name>2021-07-15 00:15:15 -0400
commit36c23bd06d50c526404c6d38fe89b8d6dde08f6b (patch)
treef14fd4bb458ca2778854feb29773d9e2dd9403af /TODO
parentd7917fc9f70fe635c53e55d3d60b328beb60d393 (diff)
downloadguix-36c23bd06d50c526404c6d38fe89b8d6dde08f6b.tar.gz
guix-36c23bd06d50c526404c6d38fe89b8d6dde08f6b.zip
gnu: claws-mail: Update to v4.0.0 and adjust arguments+inputs accordingly.
* gnu/packages/mail.scm (claws-mail)[version]: Update to 4.0.0. [arguments](configure-flags): Add flag disable-static. Remove flags enable-gnutls,enable-pgpmime-plugin, enable-enchant and enable-ldap. [native-inputs]: Add bison, flex, gettext-minimal, gobject-introspection and intltool. [inputs]: Add cairo, compface, dbus, fontconfig, gdk-pixbuf+svg, glib, gsettings-desktop-schemas, gumbo-parser, libgdata, libindicator, librsvg, libsoup, nettle, network-manager, openldap, poppler, python-pygobject and ytnef. Remove hicolor-icon-theme. Replace gtk+-2 and python-2 with gtk+ and python, respectively. [propagated-inputs]: Add dconf.
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions
ref='/guix/commit/tests/profiles.scm?id=ce30a0eb7e21481815df379b4621aa48a13200bb'>profiles: Add 'concatenate-manifests'....* guix/profiles.scm (concatenate-manifests): New procedure. * tests/profiles.scm ("concatenate-manifests"): New test. Ludovic Courtès 2019-06-14tests: Make builds less expensive....The switch to the reduced bootstrap broke build time assumptions made by tests, notably the assumption that GNU-MAKE-BOOT0 was cheap to build. This commit adjusts this to make these tests cheaper. * gnu/packages/bootstrap.scm (%bootstrap-inputs-for-tests): New variable. * guix/tests.scm (gnu-make-for-tests): New variable. * tests/guix-environment.sh: Use GNU-MAKE-FOR-TESTS instead of GNU-MAKE-BOOT0. Remove test with FINDUTILS-BOOT0. * tests/guix-package-net.sh (boot_make): Use GNU-MAKE-FOR-TESTS. * tests/packages.scm ("GNU Make, bootstrap"): Likewise. * tests/profiles.scm ("profile-derivation relative symlinks, two entries"): Likewise. * tests/union.scm (%bootstrap-inputs): Remove. ("union-build"): Use %BOOTSTRAP-INPUTS-FOR-TESTS instead of %BOOTSTRAP-INPUTS. Ludovic Courtès 2019-02-07profiles: Raise an error for unmatched patterns....Previously, "guix package -r something-not-installed" would silently complete. Now an error is raised. * guix/profiles.scm (&unmatched-pattern-error): New condition type. (manifest-matching-entries): Rewrite to raise an error when one of PATTERNS is not matched. * guix/ui.scm (call-with-error-handling): Handle 'unmatched-pattern-error?'. * tests/guix-package.sh: Add test. * tests/profiles.scm ("manifest-matching-entries"): Don't try to remove unmatched pattern. ("manifest-matching-entries, no match"): New test. ("manifest-transaction-effects"): Remove 'remove' field. Ludovic Courtès