Age | Commit message (Expand) | Author |
2021-05-02 | gnu: Replace hard-coded "CC=gcc" with CC-FOR-TARGET calls.•••* gnu/packages/admin.scm (cbatticon)[arguments]<#:make-flags>: Use
CC-FOR-TARGET.
* gnu/packages/assembly.scm (dev86)[arguments]<#:make-flags>: Likewise.
* gnu/packages/cdrom.scm (cd-discid)[arguments]<#:make-flags>: Likewise.
* gnu/packages/crypto.scm (signify, keyutils, ssss, libscrypt, enchive)
[arguments]<#:make-flags>: Likewise.
* gnu/packages/emacs-xyz.scm (emacs-emacsql, emacs-telega)[arguments]
<#:phases>: Likewise.
* gnu/packages/gnupg.scm (pgpdump)[arguments]<#:make-flags>: Likewise.
* gnu/packages/image-viewers.scm (feh, imv)[arguments]<#:make-flags>:
Likewise.
* gnu/packages/image.scm (libjxr, giflib, freeimage)[arguments]
<#:make-flags>: Likewise.
* gnu/packages/irc.scm (ii, sic)[arguments]<#:make-flags>: Likewise.
* gnu/packages/lua.scm (make-lua-expat, make-lua-ossl, make-lua-sec)
(make-lua-cqueues, make-lua-lgi, lua-resty-signal)[arguments]
<#:make-flags>: Likewise.
* gnu/packages/networking.scm (httping, pixiewps, sslh, nethogs, spiped)
(can-utils, hcxtools, batctl)[arguments]<#:make-flags>: Likewise.
* gnu/packages/pdf.scm (fbida)[arguments]<#:make-flags>: Likewise.
* gnu/packages/ssh.scm (endlessh)[arguments]<#:make-flags>: Likewise.
* gnu/packages/toys.scm (nyancat)[arguments]<#:make-flags>: Likewise.
* gnu/packages/upnp.scm (miniupnpc)[arguments]<#:make-flags>: Likewise.
* gnu/packages/xdisorg.scm (bemenu, xbanish, sxhkd, xcape, xssproxy)
(xrandr-invert-colors, hsetroot, xsettingsd)[arguments]<#:make-flags>:
Likewise.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Maxime Devos |
2021-05-01 | gnu: u-boot-pinebook-pro-rk3399: Update to version 2021.07-rc1.•••Version 2021.07-rc1 supports video output on the eDP panel.
* gnu/packages/bootloaders.scm (u-boot-2021.07): New variable.
(u-boot-pinebook-pro-rk3399)[source, version]: Use u-boot-2021.07.
| Vagrant Cascadian |
2021-05-01 | gnu: u-boot: Patch to fix boot regressions for some platforms.•••The previous workaround stopped the preboot phase from loading USB
support, which makes it impossible to use a USB keyboard to select a
generation from the boot menu without using a serial console.
* gnu/packages/patches/u-boot-rockchip-inno-usb.patch: New File.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/bootloaders.scm (%u-boot-rockchip-inno-usb-patch): New variable.
(u-boot)[source]: Add patch.
(u-boot-rockpro64-rk3399, u-boot-pinebook-pro-rk3399): Remove obsolete phase.
| Vagrant Cascadian |
2021-05-01 | gnu: libglvnd: Update to 1.3.3.•••* gnu/packages/gl.scm (libglvnd): Update to 1.3.3.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: retroarch: Update to 1.9.2.•••* gnu/packages/emulators.scm (retroarch): Update to 1.9.2.
[arguments]: Remove obsolete ‘--disable-git_version’ configure flag.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: gnome-autoar: Update to 0.3.2.•••* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.2.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: duplicity: Update to 0.8.19.•••* gnu/packages/backup.scm (duplicity): Update to 0.8.19.
[arguments]: Set TMPDIR. Rename 'check-setup to 'set-up-tests.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: benchmark: Update to 1.5.3.•••* gnu/packages/benchmark.scm (benchmark): Update to 1.5.3.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: appstream-glib: Add gsettings-desktop-schemas for tests.•••This fixes the fatal error "Settings schema 'org.gnome.system.proxy' is not
installed", which causes builds to fail.
* gnu/packages/glib.scm (appstream-glib)[native-inputs]: Add
gsettings-desktop-schemas.
| Leo Prikler |
2021-05-01 | gnu: emacs-julia-snail: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-julia-snail)[arguments]: Drop #:phases.
Use #:include to add julia sources.
| Leo Prikler |
2021-05-01 | gnu: emacs-haskell-mode: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-haskell-mode)[#:phases]<install>: Install
to elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-wget: Port to emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-wget)[build-system]: Use
emacs-build-system.
[arguments]: Drop #:modules and #:imported-modules.
Adjust #:phases accordingly.
| Leo Prikler |
2021-05-01 | gnu: emacs-w3m: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-w3m)[#:configure-flags]: Use
elpa-directory to determine lispdir.
[#:phases]<install>: Likewise.
| Leo Prikler |
2021-05-01 | gnu: emacs-dvc: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-dvc)[#:configure-flags]: Use elpa-directory
for lispdir.
| Leo Prikler |
2021-05-01 | gnu: geiser-gauche: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (geiser-gauche)[arguments]: Use #:include rather
than #:phases to add geiser-gauche.scm.
| Leo Prikler |
2021-05-01 | gnu: guile-studio: Add missing input.•••* gnu/packages/guile-xyz.scm (guile-studio)[inputs]:
Add emacs-geiser-guile.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Morgan Smith |
2021-05-01 | gnu: emacs-flycheck-guile: Add missing input.•••* gnu/packages/emacs-xyz.scm (emacs-flycheck-guile)[propagated-inputs]:
Add emacs-geiser-guile.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Morgan Smith |
2021-05-01 | gnu: emacs-guix: Update to 0.5.2-4.8ce6d21.•••* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 0.5.2-4.8ce6d21.
[source]: Update upstream URL.
[propagated-inputs]: Add emacs-geiser-guile.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Morgan Smith |
2021-05-01 | gnu: Add emacs-geiser-guile.•••* gnu/packages/patches/emacs-geiser-guile-auto-activate.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/emacs-xyz.scm (emacs-geiser-guile): New variable.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Morgan Smith |
2021-05-01 | gnu: emacs-geiser: Update to 0.13.•••* gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/emacs-xyz.scm (emacs-geiser): Update to 0.13.
[source]: Change upstream URL.
[build-system]: Change to emacs-build-system.
[arguments]: Adjust accordingly.
[native-inputs]: Remove emacs, autoconf, and automake.
[description]: State that other packages are needed for geiser to be useful.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Morgan Smith |
2021-05-01 | gnu: emacs-realgud: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-realgud)[fix-autogen-script]: Move after
‘expand-load-path’.
| Leo Prikler |
2021-05-01 | gnu: emacs-pyim: Update to 3.6.•••* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.6.
| Leo Prikler |
2021-05-01 | gnu: notmuch: Adjust to changes in emacs-build-system.•••* gnu/packages/mail.scm (notmuch)[configure]: Use elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-vterm: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-vterm)[substitute-vterm-module-path]:
Move after ‘unpack’.
| Leo Prikler |
2021-05-01 | gnu: emacs-scel: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-scel)[#:phases]<configure>: Use
elpa-directory.
<add-el-dir-to-emacs-load-path>: Adjust location.
| Leo Prikler |
2021-05-01 | gnu: emacs-edbi: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-edbi)[patch-path]: Execute after unpack.
[wrap-edbi-bridge]: New phase (after wrap). Find edbi-bridge in elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-org-contrib: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-org-contrib)[delete-org-files]: Excurse
into elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-sly-stepper: Remove generated sources.•••* gnu/packages/emacs-xyz.scm (sly-stepper)[source]: Add snippet to remove
autoloads.
[#:phases]: Do not delete ‘make-autoloads’ or ‘enable-autoloads-compilation’.
| Leo Prikler |
2021-05-01 | gnu: emacs-sly-stepper: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-sly-stepper)[#:phases]:
<add-contrib-to-emacs-load-path>: Rename to...
<expand-sly-contrib>: ... this. Use find-files to find contrib directory.
<install>: Find slynk-stepper.lisp in elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-shroud: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-shroud)[#:phases]: Add ‘expand-load-path’.
[#:configure-flags]: Use elpa-directory for lispdir.
| Leo Prikler |
2021-05-01 | gnu: emacs-pdf-tools: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[#:phases]: Rename
'emacs-add-source-to-load-path' to 'emacs-expand-load-path'.
Use expand-load-path, which replaces add-source-to-load-path.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
| Xinglu Chen |
2021-05-01 | gnu: emacs-ert-runner: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-ert-runner)[install-executable]: Use
elpa-directory for the value of ERT_RUNNER.
| Leo Prikler |
2021-05-01 | gnu: emacs-howm: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-howm)[#:configure-flags]: Install to
elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-emacsql: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-emacsql)[#:phases]: Use standard build and
install phases.
[build-emacsql-sqlite]: Use cc-for-target.
| Leo Prikler |
2021-05-01 | gnu: Add emacs-telega-contrib.•••* gnu/packages/emacs-xyz.scm (emacs-telega-contrib): New variable.
| Leo Prikler |
2021-05-01 | gnu: emacs-telega: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-telega.scm (emacs-telega)[#:phases]: Reorder.
<telega-paths-patch>: Rename to...
<patch-sources>: ... this. Also don't patch paths to subdirs.
Remove the snippet, that would push contrib to the load path.
<server-suite-patch>: Rename to...
<patch-test-suite>: ... this.
<emacs-install>: Also install etc.
<emacs-bytecomp-contrib, telega-install-contrib, telega-install-data>: Removed
phases.
| Leo Prikler |
2021-05-01 | gnu: emacs-guix: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-guix)[#:phases]: Add expand-load-path.
[#:configure-flags]: Install to elpa-directory.
| Leo Prikler |
2021-05-01 | gnu: emacs-libgit: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-libgit)[set-libgit--module-file]: Use
elpa-directory for libgit--module-file path.
| Leo Prikler |
2021-05-01 | gnu: emacs: Add coreutils and gzip to PATH.•••Some parts of Emacs (dired, compression handling, Tramp) shell out to commands
and patching them all is a daunting task. Also, w.r.t. Tramp, we need those
commands to be portable across multiple machines, which need not only be Guix
machines (and even if they are, store items can be different). This patch
ensures a ‘sane’ setup FSVO ‘sane’.
* gnu/packages/emacs.scm (emacs)[wrap-load-path]: Rename to...
[wrap-emacs-paths] ... this. Also patch PATH.
| Leo Prikler |
2021-05-01 | gnu: emacs: Wrap EMACSLOADPATH.•••With this, the search path specification of EMACSLOADPATH does no longer
depend on the version of Emacs, which should make upgrading major versions
less painful. See also:
- <https://bugs.gnu.org/43627>
- <https://bugs.gnu.org/47458>
* gnu/packages/emacs.scm (emacs)[#:phases]: Add ‘wrap-load-path’.
[native-search-path]<EMACSLOADPATH>: Do not search for builtin libraries.
(emacs-next)[native-search-path]: Inherit from emacs.
| Leo Prikler |
2021-05-01 | gnu: sbcl: Update to 2.1.4.•••* gnu/packages/lisp.scm (sbcl): Update to 2.1.4.
| Pierre Neidhardt |
2021-05-01 | gnu: soci: Update to 4.0.2.•••* gnu/packages/databases.scm (soci): Update to 4.0.2.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: qutebrowser: Update to 2.2.1.•••* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.2.1.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: httpd: Update to 2.4.47.•••* gnu/packages/web.scm (httpd): Update to 2.4.47.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: php: Update to 7.4.18.•••* gnu/packages/php.scm (php): Update to 7.4.18.
[arguments]: Delete yet another failing test (proc_nice_basic).
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: khal: Update to 0.10.3.•••* gnu/packages/calendar.scm (khal): Update to 0.10.3.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: diffoscope: Update to 173.•••* gnu/packages/diffoscope.scm (diffoscope): Update to 173.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: mailcap: Update to 2.1.53.•••* gnu/packages/mail.scm (mailcap): Update to 2.1.53.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: srt: Update to 1.4.3.•••* gnu/packages/networking.scm (srt): Update to 1.4.3.
| Tobias Geerinckx-Rice |
2021-05-01 | gnu: ustr: Omit static libraries.•••* gnu/packages/textutils.scm (ustr)[arguments]: Add a new
'omit-static-libraries phase.
| Tobias Geerinckx-Rice |