| Commit message (Expand) | Author | Age |
... | |
| * | gnu: gplates: Update to 2.4.•••* gnu/packages/geo.scm (gplates): Update to 2.4.
[source]: Use git-fetch and fetch from GitHub.
[arguments]: Remove #:configure-flags.
[native-inputs]: Remove unzip.
Change-Id: Idf7c7ffb902f98361a897ce122c076a1a2f7fdf2
| Vinicius Monego | 2024-03-30 |
| * | gnu: ublock-origin: Update to 1.57.0.•••* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.57.0.
(ublock-main-assets): Update to 13715d6deb2ab7e384ac79368fd53c9fd8a7ef64.
(ublock-prod-assets): Update to 3da96ce3dd494202656cbc95e1de8baabc0ab7b2.
Change-Id: Id821ec01d3fde27feadf2a95173e6a26b669aacc
| Clément Lassieur | 2024-03-30 |
| * | gnu: xarcan: Update to 0.6.3.•••* gnu/packages/arcan.scm (xarcan): Update to 0.6.3.
Change-Id: I2480ec0b91e4248b1bc6b6d86f8ed7266a3b95ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Ahmad Draidi | 2024-03-30 |
| * | gnu: arcan: Update to 0.6.3.•••* gnu/packages/arcan.scm (arcan): Update to 0.6.3.
Change-Id: I9b1337e578cdc7d290517ace3b0edb6a3fe6e926
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Ahmad Draidi | 2024-03-30 |
| * | Merge branch 'emacs-team' | Liliana Marie Prikler | 2024-03-30 |
| |\ |
|
| | * | gnu: emacs-no-x: Skip integrity test on armhf-linux.•••* gnu/packages/emacs.scm (emacs-no-x)[#:phases]<validate-runpath>: Move
checks to GExpression expansion. Add check against armhf-linux.
| Liliana Marie Prikler | 2024-03-28 |
| | * | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2024-03-27 |
| | |\ |
|
| | * | | gnu: emacs-org: Update to 9.6.24.•••* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.24.
| Liliana Marie Prikler | 2024-03-26 |
| | * | | gnu: emacs: Update to 29.3.•••* gnu/packages/emacs.scm (emacs-minimal): Update to 29.3.
| Liliana Marie Prikler | 2024-03-26 |
| | * | | gnu: emacs: Only verify integrity of bound symbols.•••Some variants, like emacs-no-x, come with a reduced set of preloaded symbols,
so don't expect them to always be native.
* gnu/packages/aux-files/emacs/comp-integrity.el (expect-native-if-bound): New
function.
(x-setup-function-keys, dynamic-setting-handle-config-changed-event)
(fontset-plain-name, fringe-mode, image-type, regexp-opt, scroll-bar-scale):
Use ‘expect-native-if-bound’.
(x-handle-no-bitmap-icon): Likewise, was already conditional.
| Liliana Marie Prikler | 2024-03-22 |
| | * | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2024-03-09 |
| | |\ \ |
|
| | * | | | aux-files: comp-integrity: Adjust for emacs-pgtk.•••* gnu/packages/aux-files/emacs/comp-integrity.el (x-dnd-init-frame): Require
x-dnd.
(x-handle-no-bitmap-icon): Only test this if it's bound.
| Liliana Marie Prikler | 2024-03-04 |
| | * | | | gnu: emacs-next-minimal: Update to 30.0.50-2.170c655.•••* gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.0.50-2.170c655.
* gnu/packages/aux-files/emacs/comp-integrity.el: Adjust accordingly.
| Liliana Marie Prikler | 2024-03-02 |
| | * | | | guix: emacs-utils: Make emacs-compile-directory forwards-compatible.•••Newer (development) builds of Emacs 30 mark a number of functions related to
native compilation as ‘internal’. Since we rely on such functions and there
does not appear to be a high-level replacement at the moment, let's work
around this case.
* guix/build/emacs-utils.scm (emacs-compile-directory): Require comp early
and check if ‘comp-write-bytecode-file’ is available.
Fixes: Upstream renamed comp-write-bytecode-file <https://bugs.gnu.org/69201>
| Liliana Marie Prikler | 2024-03-02 |
| | * | | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2024-03-02 |
| | |\ \ \ |
|
| | * | | | | gnu: emacs-magit: Fix native builds.•••* gnu/packages/emacs-xyz.scm (emacs-magit)[#:phases]: Also wrap ‘build’ in
a directory excursion.
Change-Id: I332325989a1bbaa95552c2cbf50f336f0075c1c4
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | gnu: emacs-org: Fix native builds.•••* gnu/packages/emacs-xyz.scm (emacs-org)[#:phases]: Wrap ‘build’ in a
directory excursion to the actual lisp directory.
Change-Id: Ifa10f9e91fe21cd4c34da11b68ddb77a03d847ca
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | build-system: emacs: Compute relative file names.•••With the previous commit, relative file names are expanded relative to
ELN_DIR -- more or less. To make use of this in emacs-build-system, we must
also pass relative file names.
* guix/build/emacs-build-system.scm (emacs-compile-directory): Compute the
relative file names of the files to compile.
Change-Id: I8983f80fb0fe1573e46748222403ba8873f1599f
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | gnu: emacs: Disable jit compilation.•••* gnu/packages/patches/emacs-disable-jit-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[patches]: Use it here.
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | gnu: emacs: Check integrity of native-compiled files.•••In the previous commit, we've added a patch that potentially messes with
how built-in (especially preloaded) Lisp libraries are loaded. Thus, we
might want to assert that these files still load fine, as reported when
querying the builtin documentation of functions provided by them.
* gnu/packages/aux-files/emacs/comp-integrity.el: New file.
* gnu/Makefile.am (dist_noinst_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-no-x)[#:phases]: Add ‘validate-comp-integrity’.
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | gnu: emacs: Don't hash file names in native compilation.•••* gnu/packages/patches/emacs-native-comp-fix-filenames.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Use it here.
Change-Id: I2b7f6b45742a985760f0097bb53910f068e3d8e5
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | gnu: emacs: Build trampolines.•••* gnu/packages/emacs.scm (emacs-no-x)[#:phases]: Add ‘build-trampolines’.
Change-Id: I33303bcbaf6cbda15867a5546e793c05d1f0e67b
| Liliana Marie Prikler | 2024-02-24 |
| | * | | | | gnu: emacs-minimal: Update to 29.2.•••* gnu/packages/emacs.scm (emacs-minimal): Update to 29.2.
| Liliana Marie Prikler | 2024-01-21 |
| | * | | | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2024-01-21 |
| | |\ \ \ \ |
|
| | * | | | | | gnu: emacs-pdf-tools: Build autoloads before installing them.•••* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[#:phases]: Move
‘emacs-make-autoloads’ after ‘enter-lisp-dir’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-eweouz: Build autoloads before installing them.•••* gnu/packages/emacs-xyz.scm (emacs-eweouz)[#:phases]: Move
‘emacs-make-autoloads’ after ‘enter-lisp-dir’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-libgit: Adjust to changes in emacs-build-system.•••* gnu/packages/emacs-xyz.scm (emacs-libgit)[#:phases]: Move ‘make-autoloads’
after ‘unpack’. Drop ‘enable-autoloads-compilation’. Move ‘emacs-build’
after ‘install’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-geiser-chez: Process autoloads in-tree.•••* gnu/packages/emacs-xyz.scm (emacs-geiser-chez)[#:phases]<patch-autoloads>:
Resolve "geiser-chez-autoloads.el" in the current working directory.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-geiser-racket: Process autoloads in-tree.•••* gnu/packages/emacs-xyz.scm (emacs-geiser-racket)[#:phases]<patch-autoloads>:
Resolve "geiser-racket-autoloads.el" in the current working directory.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-geiser-gauche: Process autoloads in-tree.•••* gnu/packages/emacs-xyz.scm (emacs-geiser-gauche)[#:phases]<patch-autoloads>:
Resolve "geiser-gauche-autoloads.el" in the current working directory.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-geiser-guile: Process autoloads in-tree.•••* gnu/packages/emacs-xyz.scm (emacs-geiser-guile)[#:phases]<patch-autoloads>:
Resolve "geiser-guile-autoloads.el" in the current working directory.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: uim: Keep Emacs files in subdirectory.•••* gnu/packages/xorg.scm (uim)[arguments]<#:configure-flags>: Drop
“--with-lispdir”.
<#:phases>: Drop ‘fix-install-path’. Adjust ‘make-autoloads’ accordingly.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: guile-wisp: Build autoloads before installing them.•••* gnu/packages/guile-xyz.scm (guile-wisp)[#:phases]: Move ‘make-autoloads’
after ‘unpack’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: crm114: Adjust to changes in emacs-build-system.•••* gnu/packages/mail.scm (crm114)[#:phases]: Move ‘make-autoloads’ after
‘unpack’. Delete ‘enable-autoloads-compilation’. Adjust ordering of other
phases accordingly.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: emacs-mew: Adjust to changes in emacs-build-system.•••* gnu/packages/mail.scm (emacs-mew)[arguments]: Only let-bind icon-dir.
<#:modules>: Add (guix build emacs-build-system).
<#:imported-modules>: Use %emacs-build-system-modules.
<#:configure-flags>: Set elispdir with emacs:elpa-directory.
<#:phases>: Move ‘generate-autoloads’ after ‘unpack’.
Generate the autoloads locally.
Also enable compilation.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: translate-shell: Compile emacs bytecode.•••* gnu/packages/dictionaries.scm (translate-shell)[#:phases]: Add ‘emacs-build’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: translate-shell: Build autoloads before installing them.•••* gnu/packages/dictionaries.scm (translate-shell)[#:phases]: Move
‘emacs-make-autoloads’ before ‘unpack’. Drop ‘emacs-autoload-compilation’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | gnu: skktools: Build autoloads before installing them.•••* gnu/packages/language.scm (skktools)[#:phases]: Move ‘make-autoloads’ after ‘unpack’.
| Liliana Marie Prikler | 2023-11-01 |
| | * | | | | | guix: emacs-build-system: Process package source in build tree.•••* guix/build/emacs-build-system.scm (ensure-package-description)
(patch-el-files, make-autoloads): Operate on the current working directory,
either implicitly, or through (getcwd).
(enable-autoloads-compilation): Deleted variable, logic moved into
make-autoloads.
(%standard-phases): Adjust accordingly.
| Liliana Marie Prikler | 2023-11-01 |
| * | | | | | | Merge branch 'gnome-team' | Liliana Marie Prikler | 2024-03-30 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | gnu: ocaml-extlib: Convert to dune-build-system.•••* gnu/packages/ocaml.scm (ocaml-extlib) [build-system]: Convert to
dune-build-system.
[arguments]: Remove '#:phases' and add '#:package'.
Change-Id: Ia50c05423f3062200704fbcbb0680f2b326a7ca4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Vivien Kraus | 2024-03-25 |
| | * | | | | | | gnu: todoman: Fix tests.•••* gnu/packages/task-management.scm (todoman) [#:phases] <check>: Load the `ci'
hypothesis profile provided by upstream.
Change-Id: I2ea01f8c424a50cd617303f8338f92563e7b0204
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: todoman: Update style.•••* gnu/packages/task-management.scm (todoman) [arguments]: Convert to list of G-Expressions.
Change-Id: I63faadabb27fa2053e3e01c3e285176bc040c634
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: kcalendarcore: Disable failing test.•••* gnu/packages/kde-frameworks.scm (kcalendarcore) [#:phases]: Add
‘disable-failing-test’.
Change-Id: Ia0a5828b032d1940f30a7d38ebd276e60929c310
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: lightdm: Run tests with dbus-1.15.0.•••* gnu/packages/display-managers.scm (lightdm)[native-inputs]: Replace dbus
with dbus-1.15.0.
Change-Id: Icc3b3f7d4589b60220e15aaa02d2203af308d44c
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: Add dbus-1.15.0.•••The NEWS file for 1.15.2 (the next release after 1.15.0) indicates a breaking
change. This is the latest release that the lightdm testsuite can work with.
* gnu/packages/glib.scm (dbus-1.15.0): New variable.
Change-Id: I9c3553b315e6618fbbf19aade6b807ab7120364b
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: lightdm: Update style.•••* gnu/packages/display-managers.scm (lightdm)[arguments]: Convert to list of
G-Expressions.
Change-Id: I8d7beb73e636be066d2dbe2588a5ebcb2f5afec0
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: pango-1.90: Disable failing test.•••* gnu/packages/gtk.scm (pango-1.90)[source]: Disable failing test.
Change-Id: Ib0f6dcd42c9475c4b543400f43836c2f3f8db16f
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: duc: Update style.•••* gnu/packages/disk.scm (duc) [arguments]: Convert to list of G-Expressions.
Change-Id: Iefcdcc55b1e71f7e866cb04795ef74f3b675cfce
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vivien Kraus | 2024-03-24 |
| | * | | | | | | gnu: duc: Fix build.•••* gnu/packages/patches/duc-fix-test-sh.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/disk.scm (duc): Use it here.
Change-Id: I664614dc35fb88f8ee63dbe727a38f17f4af0f8e
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vivien Kraus | 2024-03-24 |