~ruther/guix-local

ref: f2bfe1cd76bd8d10a35c6c76c856c8f6cf1fdd66 guix-local/gnu/local.mk -rw-r--r-- 90.3 KiB
e0559c53 — Marius Bakke 4 years ago
gnu: grfcodec: Fix build with GCC 10.

* gnu/packages/patches/grfcodec-gcc-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/game-development.scm (grfcodec)[source](patches): New field.
[arguments]: Remove trailing #t.
a7c5df90 — Maxim Cournoyer 4 years ago
gnu: xf86-video-qxl: Fix build.

* gnu/packages/patches/xf86-video-qxl-fix-build.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/xorg.scm (xf86-video-qxl): Apply it.
47843a14 — Liliana Marie Prikler 4 years ago
gnu: telepathy-glib: Update to 0.24.2.

* gnu/packages/glib.scm (telepathy-glib): Update to 0.24.2.
[source]: Drop upstreamed patches.
* gnu/packages/patches/telepathy-glib-channel-memory-leak.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
df8a9304 — Tobias Geerinckx-Rice 4 years ago
gnu: Remove unreferenced nss/fixed.

* gnu/packages/nss.scm (nss/fixed): Remove variable.
* gnu/packages/patches/nss-CVE-2021-43527.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
1f431988 — Marius Bakke 4 years ago
gnu: python-magic: Work around crash on .crx files.

* gnu/packages/patches/python-magic-python-bytecode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-magic)[source](patches): Add it.
[inputs]: Add FILE-NEXT.
[arguments]: While at it, remove input labels.
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Add FILE-NEXT.
745d6cb7 — Marius Bakke 4 years ago
gnu: ungoogled-chromium: Unexpire accelerated video decoding.

* gnu/packages/patches/ungoogled-chromium-accelerated-video-decode.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%guix-patches): Add it.
48a1bb31 — Marius Bakke 4 years ago
gnu: ungoogled-chromium: Enable RUNPATH validation.

* gnu/packages/patches/ungoogled-chromium-RUNPATH.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/chromium.scm (%guix-patches): Add it.
(ungoogled-chromium)[arguments]: Remove #:validate-runpath?.
88b4dcda — Tobias Geerinckx-Rice 4 years ago
gnu: php: Properly fix openssl_x509_checkpurpose_basic.phpt.

* gnu/packages/php.scm (php)[source]: Add patch.
* gnu/packages/patches/php-openssl_x509_checkpurpose_basic.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Thanks to Diego Nicola Barbato <dnbarbato@posteo.de>
44e13009 — Lars-Dominik Braun 4 years ago
gnu: Add js-mathjax-3.

* gnu/packages/javascript.scm (js-mathjax-3): New variable.
* gnu/packages/patches/mathjax-disable-webpack.patch,
gnu/packages/patches/mathjax-no-a11y.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
7166417e — Tobias Geerinckx-Rice 4 years ago
gnu: spice-vdagent: Fix build with glib >= 2.68.

* gnu/packages/spice.scm (spice-vdagent)[source]: Add patch.
* gnu/packages/patches/spice-vdagent-glib-2.68.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
a0fd9a35 — Tobias Geerinckx-Rice 4 years ago
gnu: i7z: Fix building with GCC >= 10.

* gnu/packages/hardware.scm (i7z)[source]: Add patch.
* gnu/packages/patches/i7z-gcc-10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
99e0c4bc — Marius Bakke 4 years ago
gnu: python-versioneer: Add support for Guix build directories.

* gnu/packages/patches/python-versioneer-guix-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python-xyz.scm (python-versioneer)[source](patches): New field.
6dffced0 — Maxim Cournoyer 4 years ago
Merge branch 'core-updates-frozen' into 'master'.

At last!
1052ae5f — Ludovic Courtès 4 years ago
Merge branch 'master' into core-updates-frozen
867dcbe3 — Ludovic Courtès 4 years ago
gnu: python-pyflakes@2.2: Adjust tests for Python 3.9.

* gnu/packages/patches/python-pyflakes-test-location.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python-xyz.scm (python-pyflakes-2.2): Use it.
d1072f21 — Foo Chuan Wei 4 years ago
gnu: sbcl-aserve: Add HTML5 elements to htmlgen.

* gnu/patches/sbcl-aserve-add-HTML-5-elements.patch: New file.
* gnu/patches/sbcl-aserve-fix-rfe12668.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/lisp-xyz.scm (sbcl-aserve)[source]: Use them.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
610645b1 — Petr Hodina 4 years ago
gnu: i3status-rust: Add missing inputs.

* gnu/packages/rust-apps (i3status-rust)[inputs]: Add alsa-utils,
  bash-minmal, coreutils, ibus, iproute, kdeconnect, lm-sensors, setxkbmap,
  speedtest-cli, xdg-utils, xrandr.
  [arguments]: Add phase to wrap-program bin/i3status-rs.
* gnu/local.mk: Add patch (change not applied in
  575fcd3045ff1649e5319b6701ff9e28e97793e0)

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
32750e8c — Mathieu Othacehe 4 years ago
Merge remote-tracking branch 'signed/master' into core-updates
7c2d84df — Philip McGrath 4 years ago
gnu: sendgmail: Don't limit domain name of sender.

There are three open pull requests adding this functionality:

  - https://github.com/google/gmail-oauth2-tools/pull/17 (October 2019)
  - https://github.com/google/gmail-oauth2-tools/pull/26 (May 2020)
  - https://github.com/google/gmail-oauth2-tools/pull/37 (May 2021)
    (The patch here is identical to #26, so I just closed this one.)

Meanwhile, the most recent commit to the upstream repository was in
May 2019: that was the commit that first added `sendgmail`.

This commit adjusts Guix's `sendgmail`, following Postel's advice,
to make the command "liberal in its receiving behavior" (RFC 760):
it always accepts email addresses with any domain name, as in #26,
and it accepts (and ignores) the `-gsuite` flag used in #17.

* gnu/packages/patches/sendgmail-remove-domain-restriction.patch:
New file. This is the patch from #26.
* gnu/packages/patches/sendgmail-accept-ignored-gsuite-flag.patch:
New file, based on #17.
* gnu/local.mk (dist_patch_DATA): Add the new patches.
* gnu/packages/mail.scm (sendgmail)[source]: Apply the new patches.
Increment the "revision" argument to `git-version` from 0 to 1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a66642f7 — Efraim Flashner 4 years ago
gnu: cdrkit-libre: Fix cross-compiling.

* gnu/packages/cdrom.scm (cdrkit-libre)[source]: Add patch.
* gnu/packages/patches/cdrkit-libre-cross-compile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Next