| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* gnu/packages/gl.scm (libglvnd): Update to 1.3.3.
|
|
|
|
|
| |
* gnu/packages/emulators.scm (retroarch): Update to 1.9.2.
[arguments]: Remove obsolete ‘--disable-git_version’ configure flag.
|
|
|
|
| |
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.2.
|
|
|
|
|
| |
* gnu/packages/backup.scm (duplicity): Update to 0.8.19.
[arguments]: Set TMPDIR. Rename 'check-setup to 'set-up-tests.
|
|
|
|
| |
* gnu/packages/benchmark.scm (benchmark): Update to 1.5.3.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-julia-snail)[arguments]: Drop #:phases.
Use #:include to add julia sources.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode)[#:phases]<install>: Install
to elpa-directory.
|
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-wget)[build-system]: Use
emacs-build-system.
[arguments]: Drop #:modules and #:imported-modules.
Adjust #:phases accordingly.
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-w3m)[#:configure-flags]: Use
elpa-directory to determine lispdir.
[#:phases]<install>: Likewise.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-dvc)[#:configure-flags]: Use elpa-directory
for lispdir.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (geiser-gauche)[arguments]: Use #:include rather
than #:phases to add geiser-gauche.scm.
|
|
|
|
|
|
|
| |
* gnu/packages/guile-xyz.scm (guile-studio)[inputs]:
Add emacs-geiser-guile.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
|
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-flycheck-guile)[propagated-inputs]:
Add emacs-geiser-guile.
Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-realgud)[fix-autogen-script]: Move after
‘expand-load-path’.
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-pyim): Update to 3.6.
|
|
|
|
| |
* gnu/packages/mail.scm (notmuch)[configure]: Use elpa-directory.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-vterm)[substitute-vterm-module-path]:
Move after ‘unpack’.
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-scel)[#:phases]<configure>: Use
elpa-directory.
<add-el-dir-to-emacs-load-path>: Adjust location.
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-org-contrib)[delete-org-files]: Excurse
into elpa-directory.
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (sly-stepper)[source]: Add snippet to remove
autoloads.
[#:phases]: Do not delete ‘make-autoloads’ or ‘enable-autoloads-compilation’.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-shroud)[#:phases]: Add ‘expand-load-path’.
[#:configure-flags]: Use elpa-directory for lispdir.
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-ert-runner)[install-executable]: Use
elpa-directory for the value of ERT_RUNNER.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-howm)[#:configure-flags]: Install to
elpa-directory.
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-emacsql)[#:phases]: Use standard build and
install phases.
[build-emacsql-sqlite]: Use cc-for-target.
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-telega-contrib): New variable.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-guix)[#:phases]: Add expand-load-path.
[#:configure-flags]: Install to elpa-directory.
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-libgit)[set-libgit--module-file]: Use
elpa-directory for libgit--module-file path.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* guix/profiles.scm (emacs-subdirs): New variable.
(%default-profile-hooks): Add it here.
* guix/status.scm (hook-message): Add a message for emacs-subdirs.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* gnu/packages/lisp.scm (sbcl): Update to 2.1.4.
|
|
|
|
| |
* gnu/packages/databases.scm (soci): Update to 4.0.2.
|
|
|
|
| |
* gnu/packages/web-browsers.scm (qutebrowser): Update to 2.2.1.
|
|
|
|
| |
* gnu/packages/web.scm (httpd): Update to 2.4.47.
|
|
|
|
|
| |
* gnu/packages/php.scm (php): Update to 7.4.18.
[arguments]: Delete yet another failing test (proc_nice_basic).
|
|
|
|
| |
* gnu/packages/calendar.scm (khal): Update to 0.10.3.
|
|
|
|
| |
* gnu/packages/diffoscope.scm (diffoscope): Update to 173.
|
|
|
|
| |
* gnu/packages/mail.scm (mailcap): Update to 2.1.53.
|
|
|
|
| |
* gnu/packages/networking.scm (srt): Update to 1.4.3.
|