aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* gnu: gajim: Update to 1.3.2.•••* gnu/packages/messaging.scm (gajim): Update to 1.3.2. Tobias Geerinckx-Rice2021-05-02
* gnu: dante: Update to 1.4.3.•••* gnu/packages/networking.scm (dante): Update to 1.4.3. Tobias Geerinckx-Rice2021-05-02
* gnu: pidgin: Update to 2.14.4.•••* gnu/packages/messaging.scm (pidgin): Update to 2.14.4. [arguments]: Add now-required ‘--disable-gevolution’ configure flag. Remove obsoleted 'eat-leftovers phase. Tobias Geerinckx-Rice2021-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 Devos2021-05-02
* 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 Cascadian2021-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 Cascadian2021-05-01
* gnu: libglvnd: Update to 1.3.3.•••* gnu/packages/gl.scm (libglvnd): Update to 1.3.3. Tobias Geerinckx-Rice2021-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-Rice2021-05-01
* gnu: gnome-autoar: Update to 0.3.2.•••* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.2. Tobias Geerinckx-Rice2021-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-Rice2021-05-01
* gnu: benchmark: Update to 1.5.3.•••* gnu/packages/benchmark.scm (benchmark): Update to 1.5.3. Tobias Geerinckx-Rice2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Smith2021-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 Smith2021-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 Smith2021-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 Smith2021-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 Smith2021-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 Prikler2021-05-01
* gnu: emacs-pyim: Update to 3.6.•••* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.6. Leo Prikler2021-05-01
* gnu: notmuch: Adjust to changes in emacs-build-system.•••* gnu/packages/mail.scm (notmuch)[configure]: Use elpa-directory. Leo Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-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 Chen2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-05-01
* gnu: Add emacs-telega-contrib.•••* gnu/packages/emacs-xyz.scm (emacs-telega-contrib): New variable. Leo Prikler2021-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 Prikler2021-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 Prikler2021-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 Prikler2021-05-01
* build-system: emacs: Use subdirectories again.•••With this, Emacs libraries are installed in the ELPA_NAME-VERSION subdirectory of site-lisp and potential subdirectories should no longer collide. * guix/build/emacs-build-system.scm (add-source-to-load-path): Rename to... (expand-load-path): ... this. Also expand lone subdirectories of site-lisp. (%standard-phases): Adjust accordingly. (elpa-directory): New variable. Export it publicly for use in other build systems. (build, patch-el-files, make-autoloads): Use ELPA name and version to construct subdirectories of %install-dir. (install): Install in subdirectory. Leo Prikler2021-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 Prikler2021-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 Prikler2021-05-01
* profiles: Add hook for Emacs subdirs.•••* guix/profiles.scm (emacs-subdirs): New variable. (%default-profile-hooks): Add it here. * guix/status.scm (hook-message): Add a message for emacs-subdirs. Leo Prikler2021-05-01
* Makefile: Reimplement `download-po` target.•••The weblate API rate limit is very close to the number of files we need to download. The previous implementation did not add new translations. * Makefile.am (download-po): Update target. (make-download-po-rule, make-check-po-rule): Remove functions. Julien Lepiller2021-05-01
* gnu: sbcl: Update to 2.1.4.•••* gnu/packages/lisp.scm (sbcl): Update to 2.1.4. Pierre Neidhardt2021-05-01
* gnu: soci: Update to 4.0.2.•••* gnu/packages/databases.scm (soci): Update to 4.0.2. Tobias Geerinckx-Rice2021-05-01
* gnu: qutebrowser: Update to 2.2.1.•••* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.2.1. Tobias Geerinckx-Rice2021-05-01
* gnu: httpd: Update to 2.4.47.•••* gnu/packages/web.scm (httpd): Update to 2.4.47. Tobias Geerinckx-Rice2021-05-01