aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
| * 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 Monego2024-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 Lassieur2024-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 Draidi2024-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 Draidi2024-03-30
| * Merge branch 'emacs-team'Liliana Marie Prikler2024-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 Prikler2024-03-28
| | * Merge branch 'master' into emacs-teamLiliana Marie Prikler2024-03-27
| | |\
| | * | gnu: emacs-org: Update to 9.6.24.•••* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.6.24. Liliana Marie Prikler2024-03-26
| | * | gnu: emacs: Update to 29.3.•••* gnu/packages/emacs.scm (emacs-minimal): Update to 29.3. Liliana Marie Prikler2024-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 Prikler2024-03-22
| | * | Merge branch 'master' into emacs-teamLiliana Marie Prikler2024-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 Prikler2024-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 Prikler2024-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 Prikler2024-03-02
| | * | | Merge branch 'master' into emacs-teamLiliana Marie Prikler2024-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 Prikler2024-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 Prikler2024-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 Prikler2024-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 Prikler2024-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 Prikler2024-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 Prikler2024-02-24
| | * | | | gnu: emacs: Build trampolines.•••* gnu/packages/emacs.scm (emacs-no-x)[#:phases]: Add ‘build-trampolines’. Change-Id: I33303bcbaf6cbda15867a5546e793c05d1f0e67b Liliana Marie Prikler2024-02-24
| | * | | | gnu: emacs-minimal: Update to 29.2.•••* gnu/packages/emacs.scm (emacs-minimal): Update to 29.2. Liliana Marie Prikler2024-01-21
| | * | | | Merge branch 'master' into emacs-teamLiliana Marie Prikler2024-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-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 Prikler2023-11-01
| | * | | | | gnu: translate-shell: Compile emacs bytecode.•••* gnu/packages/dictionaries.scm (translate-shell)[#:phases]: Add ‘emacs-build’. Liliana Marie Prikler2023-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 Prikler2023-11-01
| | * | | | | gnu: skktools: Build autoloads before installing them.•••* gnu/packages/language.scm (skktools)[#:phases]: Move ‘make-autoloads’ after ‘unpack’. Liliana Marie Prikler2023-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 Prikler2023-11-01
| * | | | | | Merge branch 'gnome-team'Liliana Marie Prikler2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-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 Kraus2024-03-24