summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAgeFilesLines
* 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 Flashner2023-09-241-5/+24
* gnu: htscodecs: Update to 1.5.1.•••* gnu/packages/bioinformatics.scm (htscodecs): Update to 1.5.1. Efraim Flashner2023-09-241-2/+2
* Merge branch 'emacs-team'Liliana Marie Prikler2023-09-2412-393/+662
|\
| * Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-09-22144-2448/+4346
| |\
| * | gnu: emacs-rjsx-mode: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-rjsx-mode)[#:phases]: Add ‘js2-number-tests’. Liliana Marie Prikler2023-09-151-1/+19
| * | gnu: emacs-pyvenv: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-pyvenv)[#:phases]: Add ‘ert-number-tests’. Liliana Marie Prikler2023-09-151-1/+5
| * | gnu: emacs-ob-go: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-ob-go)[#:phases]: Add ‘ert-number-tests’. Liliana Marie Prikler2023-09-151-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 Prikler2023-09-151-3/+3
| * | gnu: emacs-elfeed-org: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-elfeed-org)[#:phases]: Add ‘xt-number-tests’. Liliana Marie Prikler2023-09-151-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 Prikler2023-09-151-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 Prikler2023-09-151-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 Prikler2023-09-091-0/+2
| * | gnu: Add emacs-next-pgtk-xwidgets.•••* gnu/packages/emacs.scm (emacs-next-pgtk-xwidgets): New variable. Liliana Marie Prikler2023-09-091-0/+1
| * | gnu: Add emacs-next-pgtk.•••* gnu/packages/emacs.scm (emacs-next-pgtk): New variable. Liliana Marie Prikler2023-09-091-0/+1
| * | gnu: Add emacs-next.•••* gnu/packages/emacs.scm (emacs->emacs-next, emacs-next): New variable. Liliana Marie Prikler2023-09-091-1/+17
| * | gnu: Add emacs-next-minimal.•••* gnu/packages/emacs.scm (emacs-next-minimal): New variable. Liliana Marie Prikler2023-09-091-0/+17
| * | Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-09-09142-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 Prikler2023-09-071-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 Cournoyer2023-09-072-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 Cournoyer2023-09-071-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 Cournoyer2023-09-071-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 Cournoyer2023-09-071-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 Chain2023-09-041-0/+6
| * | | Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-08-26163-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 Prikler2023-08-194-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 Prikler2023-08-193-0/+24
| * | | | gnu: emacs-libgit: Fix build.•••* gnu/packages/emacs-xyz.scm (emacs-libgit)[#:phases]: Add ‘ert-number-tests’. Liliana Marie Prikler2023-08-191-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 Prikler2023-08-193-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 Prikler2023-08-193-91/+167
| * | | | gnu: emacs-all-the-icons: Honour #:tests?•••* gnu/packages/emacs-xyz.scm (emacs-all-the-icons)[#:phases]<check>: Honour tests. Liliana Marie Prikler2023-08-191-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 Adriaanse2023-08-191-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 Adriaanse2023-08-153-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 Adriaanse2023-08-141-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 Adriaanse2023-08-141-9/+3
| * | | | Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-08-1493-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 Prikler2023-08-021-10/+5
| * | | | | gnu: emacs-jsdoc: Use regular emacs.•••* gnu/packages/emacs-xyz.scm (emacs-jsdoc)[arguments]: Remove. Liliana Marie Prikler2023-08-011-1/+0
| * | | | | Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-08-01226-16259/+88926
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into emacs-teamLiliana Marie Prikler2023-07-13229-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 Prikler2023-06-091-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 Prikler2023-06-093-95/+27
* | | | | | | | Merge branch 'lisp-team'Guillaume Le Vaillant2023-09-235-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 Vaillant2023-09-131-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 Vaillant2023-09-121-2/+2
| * | | | | | | | gnu: ecl: Update to 23.9.9.•••* gnu/packages/lisp.scm (ecl): Update to 23.9.9. Guillaume Le Vaillant2023-09-091-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 Vaillant2023-09-061-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 Vaillant2023-09-041-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. Gomes2023-09-043-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 Hellseher2023-09-041-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 Cournoyer2023-09-226-820/+19
| |_|_|_|_|_|_|/ |/| | | | | | |