| Commit message (Expand) | Author | Age | Files | Lines |
* | gnu: htslib: Link against htscodecs.•••* gnu/packages/bioinformatics.scm (htslib)[source]: Add snippet to
remove bundled htscodecs.
[arguments]: Add configure-flag to link against htscodecs.
[propagated-inputs]: Add htscodecs.
(htslib-1.14, htslib-1.12): Use bundled htscodecs.
| Efraim Flashner | 2023-09-24 | 1 | -5/+24 |
* | gnu: htscodecs: Update to 1.5.1.•••* gnu/packages/bioinformatics.scm (htscodecs): Update to 1.5.1.
| Efraim Flashner | 2023-09-24 | 1 | -2/+2 |
* | Merge branch 'emacs-team' | Liliana Marie Prikler | 2023-09-24 | 12 | -393/+662 |
|\ |
|
| * | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2023-09-22 | 144 | -2448/+4346 |
| |\ |
|
| * | | gnu: emacs-rjsx-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-rjsx-mode)[#:phases]: Add
‘js2-number-tests’.
| Liliana Marie Prikler | 2023-09-15 | 1 | -1/+19 |
| * | | gnu: emacs-pyvenv: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-pyvenv)[#:phases]: Add ‘ert-number-tests’.
| Liliana Marie Prikler | 2023-09-15 | 1 | -1/+5 |
| * | | gnu: emacs-ob-go: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-ob-go)[#:phases]: Add ‘ert-number-tests’.
| Liliana Marie Prikler | 2023-09-15 | 1 | -1/+8 |
| * | | gnu: emacs-matcha: Update to 0.0.1-2.dc4a940.•••* gnu/packages/emacs-xyz.scm (emacs-matcha): Update to 0.0.1-2.dc4a940.
| Liliana Marie Prikler | 2023-09-15 | 1 | -3/+3 |
| * | | gnu: emacs-elfeed-org: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-elfeed-org)[#:phases]: Add ‘xt-number-tests’.
| Liliana Marie Prikler | 2023-09-15 | 1 | -1/+16 |
| * | | gnu: emacs-lispy: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-lispy)[#:phases]: Rename
‘remove-failing-test’ to ‘fix-tests’. Adjust to new failures with Emacs 29.
| Liliana Marie Prikler | 2023-09-15 | 1 | -2/+7 |
| * | | gnu: emacs-go-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-go-mode)[fix-tests]: Also fix duplicate
“go--fill-paragraph-block-region” test.
| Liliana Marie Prikler | 2023-09-15 | 1 | -1/+3 |
| * | | gnu: Add emacs-next-tree-sitter.•••This package currently exists on master, where both emacs and emacs-next are
built without tree-sitter. Since most of our Emacsen now build with
tree-sitter, it is no longer needed, but let's issue a warning rather than
a hard error to those who rely on it.
* gnu/packages/emacs.scm (emacs-next-tree-sitter): New variable.
| Liliana Marie Prikler | 2023-09-09 | 1 | -0/+2 |
| * | | gnu: Add emacs-next-pgtk-xwidgets.•••* gnu/packages/emacs.scm (emacs-next-pgtk-xwidgets): New variable.
| Liliana Marie Prikler | 2023-09-09 | 1 | -0/+1 |
| * | | gnu: Add emacs-next-pgtk.•••* gnu/packages/emacs.scm (emacs-next-pgtk): New variable.
| Liliana Marie Prikler | 2023-09-09 | 1 | -0/+1 |
| * | | gnu: Add emacs-next.•••* gnu/packages/emacs.scm (emacs->emacs-next, emacs-next): New variable.
| Liliana Marie Prikler | 2023-09-09 | 1 | -1/+17 |
| * | | gnu: Add emacs-next-minimal.•••* gnu/packages/emacs.scm (emacs-next-minimal): New variable.
| Liliana Marie Prikler | 2023-09-09 | 1 | -0/+17 |
| * | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2023-09-09 | 142 | -2694/+37447 |
| |\ \ |
|
| * | | | gnu: guix-emacs: Reword docstrings.•••The current documentation strings cause compilation warnings; thus improve
them.
* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-regexp)
(guix-emacs-find-autoloads, guix-emacs-autoload-packages): Make do without
quoting 'autoload'. Reserve quotation to variables and functions.
| Liliana Marie Prikler | 2023-09-07 | 1 | -7/+11 |
| * | | | gnu: emacs: Reload subdirs.el files in ‘guix-emacs-autoload-packages’.•••This fixes a regression introduced with 79cfe30f3 ("build-system: emacs: Use
subdirectories again.") which caused the 'guix-emacs-autoload-packages' to no
longer be able to autoload all packages.
* gnu/packages/aux-files/emacs/guix-emacs.el
(guix-emacs-autoload-packages): Reload subdirs.el files unless NO-RELOAD is
provided. Update docstring.
* doc/guix.texi (Application Setup): Document that
‘guix-emacs-autoload-packages’ can be invoked interactively to auto-reload
newly installed Emacs packages.
* gnu/packages/emacs.scm (emacs)[arguments]<#:phases>: Call
guix-emacs-autoload-packages with an argument in the site-start.el file.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Maxim Cournoyer | 2023-09-07 | 2 | -4/+13 |
| * | | | gnu: emacs: Allow producing verbose messages when loading autoloads.•••* gnu/packages/aux-files/emacs/guix-emacs.el: Expound commentary.
(guix-emacs-verbose): New variable.
(guix-emacs--load-file-no-error): New procedure.
(guix-emacs-autoload-packages): Use it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Maxim Cournoyer | 2023-09-07 | 1 | -5/+13 |
| * | | | gnu: emacs: Factorize a ‘guix-emacs--subdirs-files’ procedure.•••* gnu/packages/aux-files/emacs/guix-emacs.el
(guix-emacs--subdirs-files): New procedure.
(guix-emacs-load-package-descriptors): Use it.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Maxim Cournoyer | 2023-09-07 | 1 | -14/+20 |
| * | | | gnu: emacs: Use lexical binding for guix-emacs.el startup library.•••* gnu/packages/aux-files/emacs/guix-emacs.el: Declare LEXCICAL-BINDING file
variable to true.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Maxim Cournoyer | 2023-09-07 | 1 | -0/+1 |
| * | | | gnu: emacs-rainbow-delimiters: Fix tests.•••* gnu/packages/emacs-xyz.scm (emacs-rainbow-delimiters): Adjust tests for
Emacs 29.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Hilton Chain | 2023-09-04 | 1 | -0/+6 |
| * | | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2023-08-26 | 163 | -7630/+49801 |
| |\ \ \ |
|
| * | | | | gnu: emacs-yasnippet: Fix build.•••* gnu/packages/patches/emacs-yasnippet-fix-empty-snippet-next.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-yasnippet)[source]<patches>: Use it here.
* gnu/packages/patches/emacs-yasnippet-fix-tests.patch: Also fix
delete-numberless-inner-snippet-issue-562.
| Liliana Marie Prikler | 2023-08-19 | 4 | -1/+76 |
| * | | | | gnu: emacs-all-the-icons: Fix build.•••* gnu/packages/patches/emacs-all-the-icons-remove-duplicate-rs.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[source]<patches>: Use it here.
| Liliana Marie Prikler | 2023-08-19 | 3 | -0/+24 |
| * | | | | gnu: emacs-libgit: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-libgit)[#:phases]: Add ‘ert-number-tests’.
| Liliana Marie Prikler | 2023-08-19 | 1 | -0/+4 |
| * | | | | gnu: emacs-helpful: Update to 0.21.•••* gnu/packages/patches/emacs-helpful-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-helpful): Update to 0.21.
[source]<patches>: Use it here.
| Liliana Marie Prikler | 2023-08-19 | 3 | -26/+54 |
| * | | | | gnu: emacs-haskell-mode: Update to 17.4.•••* gnu/packages/patches/emacs-haskell-mode-no-redefine-builtin.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode): Update to 17.4.
[source]<patches>: Use it here.
| Liliana Marie Prikler | 2023-08-19 | 3 | -91/+167 |
| * | | | | gnu: emacs-all-the-icons: Honour #:tests?•••* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:phases]<check>: Honour
tests.
| Liliana Marie Prikler | 2023-08-19 | 1 | -4/+6 |
| * | | | | gnu: emacs-php-mode: Update to 1.25.0.•••* gnu/packages/emacs-xyz.scm (emacs-php-mode): Update to 1.25.0.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Arjan Adriaanse | 2023-08-19 | 1 | -2/+2 |
| * | | | | gnu: notmuch: Fix tests with Emacs 29.•••* gnu/packages/patches/notmuch-emacs-test-output.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/mail.scm (notmuch)[patches]: Add here.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Arjan Adriaanse | 2023-08-15 | 3 | -1/+95 |
| * | | | | gnu: Remove emacs-emacsql-sqlite3.•••This package is obsolete since Emacs 29.
* gnu/packages/emacs-xyz.scm (emacs-emacsql-sqlite3): Delete variable.
(emacs-org-roam)[propagated-inputs]: Replace with emacs-emacsql.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Arjan Adriaanse | 2023-08-14 | 1 | -42/+1 |
| * | | | | gnu: emacs-emacsql: Update to 3.1.1-1.29194a6.•••This commit fixes the check phase when building with Emacs 29.
* gnu/packages/emacs-xyz.scm (emacs-emacsql): Update to 3.1.1-1.29194a6.
[arguments]<#:phases>{remove-sqlite-builtin}: Remove phase.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Arjan Adriaanse | 2023-08-14 | 1 | -9/+3 |
| * | | | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2023-08-14 | 93 | -47017/+9129 |
| |\ \ \ \ |
|
| * | | | | | gnu: emacs: Update to 29.1.•••* gnu/packages/emacs.scm (emacs-minimal): Update to 29.1.
[source]: Use url-fetch again.
| Liliana Marie Prikler | 2023-08-02 | 1 | -10/+5 |
| * | | | | | gnu: emacs-jsdoc: Use regular emacs.•••* gnu/packages/emacs-xyz.scm (emacs-jsdoc)[arguments]: Remove.
| Liliana Marie Prikler | 2023-08-01 | 1 | -1/+0 |
| * | | | | | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2023-08-01 | 226 | -16259/+88926 |
| |\ \ \ \ \ |
|
| * \ \ \ \ \ | Merge branch 'master' into emacs-team | Liliana Marie Prikler | 2023-07-13 | 229 | -5209/+13344 |
| |\ \ \ \ \ \ |
|
| * | | | | | | | gnu: Construct Emacs packages from bottom up.•••This makes relationships within the Emacs variants slightly easier to reason
about. In particular, it makes it so that inputs get added on top of the
previous stack rather than removed (which brings the risk of not adjusting
changes downwards).
* gnu/packages/emacs.scm (emacs-minimal): Expand package definition.
[inputs]: Reorder and add bash-minimal.
(emacs-no-x): Inherit from emacs-minimal.
(emacs): Inherit from emacs-no-x.
(emacs-motif, emacs-no-x-toolkit): Inherit from emacs-no-x.
Only inherit inputs from emacs.
| Liliana Marie Prikler | 2023-06-09 | 1 | -217/+178 |
| * | | | | | | | gnu: Make emacs-next-tree-sitter the new emacs.•••* gnu/packages/patches/emacs-source-date-epoch.patch: Delete file
* gnu/local.mk (dist_patch_DATA): Remove it from here.
* gnu/packages/emacs.scm (emacs): Update to 29.0.91.
[source]<patches>: Remove “emacs-source-date-epoch.patch”.
Add “emacs-pgtk-super-key-fix.patch”.
[arguments]: Use “--with-native-compilation=aot” instead of #:make-flags.
[inputs]: Add sqlite and tree-sitter.
(emacs-next-pgtk): Rename to…
(emacs-pgtk): … this.
(emacs-next-pgtk-xwidgets): Rename to…
(emacs-pgtk-xwidgets): … this.
(emacs-minimal)[native-inputs]: Add texinfo.
(emacs-xwidgets): Inherit build system, configure-flags and phases normally.
(emacs-next, emacs-next-tree-sitter): Remove variables.
| Liliana Marie Prikler | 2023-06-09 | 3 | -95/+27 |
* | | | | | | | | Merge branch 'lisp-team' | Guillaume Le Vaillant | 2023-09-23 | 5 | -223/+173 |
|\ \ \ \ \ \ \ \ |
|
| * | | | | | | | | gnu: cl-bordeaux-threads: Update to 0.9.2.•••* gnu/packages/lisp-xyz.scm (sbcl-bordeaux-threads): Update to 0.9.2.
[inputs]: Add sbcl-global-vars, sbcl-trivial-features and
sbcl-trivial-garbage.
[arguments]: Add 'silence-deprecation-warning' phase. Update
'adjust-test-sleep' phase.
| Guillaume Le Vaillant | 2023-09-13 | 1 | -6/+19 |
| * | | | | | | | | gnu: sbcl: Downgrade to 2.3.7.•••Version 2.3.8 doesn't build on riscv64, so let's use version 2.3.7 for now.
* gnu/packages/lisp.scm (sbcl): Downgrade to 2.3.7.
| Guillaume Le Vaillant | 2023-09-12 | 1 | -2/+2 |
| * | | | | | | | | gnu: ecl: Update to 23.9.9.•••* gnu/packages/lisp.scm (ecl): Update to 23.9.9.
| Guillaume Le Vaillant | 2023-09-09 | 1 | -2/+2 |
| * | | | | | | | | gnu: cl-virality: Update to 0.3.0-1.cdc19cc.•••* gnu/packages/lisp-xyz.scm (sbcl-virality): Update to 0.3.0-1.cdc19cc.
[arguments]: Update 'delete-examples' phase.
| Guillaume Le Vaillant | 2023-09-06 | 1 | -53/+62 |
| * | | | | | | | | gnu: maxima: Update to 5.47.0.•••* gnu/packages/maths.scm (maxima): Update to 5.47.0.
[inputs]: Remove labels.
[arguments]: Use gexps. Remove trailing booleans.
| Guillaume Le Vaillant | 2023-09-04 | 1 | -85/+82 |
| * | | | | | | | | gnu: sbcl: Update to 2.3.8.•••* gnu/packages/lisp.scm (sbcl): Update to 2.3.8.
[source]: Remove 'patches' field.
* gnu/packages/patches/sbcl-riscv-Make-contribs-build-again.patch: Remove
file.
* gnu/packages/local.mk (dist-patch_DATA): Unregister it.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
| Andre A. Gomes | 2023-09-04 | 3 | -76/+2 |
| * | | | | | | | | gnu: clisp: Add threads support on x84_64-linux.•••Guix's build version of CLISP, fails to load bordeaux-threads:
Error while trying to load definition for system bordeaux-threads
This implementation is unsupported.
This patch adds support for POSIX_THREADS on x86_64-linux
system.
* gnu/packages/lisp.scm (clisp)[arguments]: Add configuration options to
support threads on x86_64-linux system.
Reported and Co-Authored by Andrew Kravchuk <awkravchuk@gmail.com>
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Sharlatan Hellseher | 2023-09-04 | 1 | -1/+6 |
* | | | | | | | | | gnu: tipp10: Update to 3.3.0.•••* gnu/packages/education.scm (tipp10): Update to 3.3.0.
[source]: Use git-fetch. Drop obsolete patches.
[build-system]: Use qt-build-system.
[arguments]: Add #:qtbase. Remove #:phases.
[inputs]: Replace qtbase-5 with qtbase, qtmultimedia-5 with qtmultimedia.
[home-page]: Update home page.
[license]: Add comment.
* gnu/packages/patches/tipp10-disable-downloader.patch: Delete file.
* gnu/packages/patches/tipp10-fix-compiling.patch: Likewise.
* gnu/packages/patches/tipp10-qt5.patch: Likewise.
* gnu/packages/patches/tipp10-remove-license-code.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): De-register them.
| Maxim Cournoyer | 2023-09-22 | 6 | -820/+19 |
| |_|_|_|_|_|_|/
|/| | | | | | | |
|