summary refs log tree commit diff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2023-03-12gnu: emacs-next-pgtk: Inherit from emacs-next-tree-sitter.Andrew Tropin
Inherit pgtk emacs from tree-sitter to have both features available for wayland users. For more details: https://yhetil.org/guix-devel/87r0txr99u.fsf@inventati.org/T/#u * gnu/packages/emacs.scm (emacs-next-pgtk): Inherit from emacs-next-tree-sitter.
2023-03-12gnu: emacs-next-tree-sitter: Inherit from emacs-next.Andrew Tropin
Make tree-sitter emacs available without pgtk. It's part of ongoing iheritance hierarchy update, tree-sitter have less implications than pgtk and thus it should be placed earlier in inheritance chain. For more details: https://yhetil.org/guix-devel/87r0txr99u.fsf@inventati.org/T/#u * gnu/packages/emacs.scm (emacs-next-tree-sitter): Inherit from emacs-next.
2023-03-12gnu: doctl: Update to 1.93.1.Matthew James Kraai
* gnu/packages/admin.scm (doctl): Update to 1.93.1.
2023-03-11gnu: Add python-scapy.Gabriel Wicki
* gnu/packages/python-xyz.scm (python-scapy): New variable. Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-03-11gnu: linux-libre: Update to 6.2.Leo Famulari
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre, linux-libre-with-bpf): Update to 6.2.
2023-03-11gnu: tuxedo-keyboard: Update to 3.1.4.Leo Famulari
This fixes the build with linux-libre 6.2. * gnu/packages/linux.scm (tuxedo-keyboard): Update to 3.1.4.
2023-03-11gnu: evdi: Fix build with linux-libre 6.2.Leo Famulari
* gnu/packages/patches/evdi-fix-build-with-linux-6.2.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/linux.scm (evdi)[source]: Use it.
2023-03-11gnu: librem-ec-acpi-linux-module: Update to 0.9.2.Leo Famulari
This fixes the build with linux-libre 6.2. * gnu/packages/linux.scm (librem-ec-acpi-linux-module): Update to 6.2.
2023-03-11gnu: cbqn: Add header files to lib output.aecepoglu
* gnu/packages/bqn.scm (cbqn)[arguments]: Add include/bqnffi.h to lib output. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-03-10gnu: emacs-adoc-mode: Fix build.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-adoc-mode)[arguments]<#:test-command>: Fix typo introduced in 835565777722d61f2b1e7a41df4ee74cd7fdb04e.
2023-03-10gnu: krita: Update to 5.1.5.Z572 via Guix-patches via
* gnu/packages/kde.scm (krita): Update to 5.1.5. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-10gnu: rasdaemon: Update to 0.8.0.Bruno Victal
* gnu/packages/linux.scm (rasdaemon): Update to 0.8.0. [inputs]: Add pkg-config, libtraceevent. [arguments]: Rename README.md to README. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-10gnu: Add libtraceevent.Petr Hodina
* gnu/packages/linux.scm (libtraceevent): New variable. Co-authored-by: Bruno Victal <mirai@makinata.eu> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-10gnu: rasdaemon: Refactor package.Bruno Victal
* gnu/packages/linux.scm (rasdaemon)[arguments]: Remove obsolete patch. Prefer wrap-program to brittle 'fix-dmidecode-and-modprobe phase. With commit 9367354a4e57506a7090143e423fa620f86eeed1, rasdaemon no longer creates /var/lib/rasdaemon at install time. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-10gnu: Add kiln.Nikolay Korotkiy
* gnu/packages/web.scm (kiln): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-10gnu: emacs-org-ql: Update to 0.7.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.7. [arguments]<#:phases>: Remove unnecessary test fix.
2023-03-10gnu: emacs-org-journal: Run tests.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-journal)[arguments]: Run tests.
2023-03-10gnu: emacs-org-journal: Update to 2.2.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-journal): Update to 2.2.0.
2023-03-10gnu: emacs-inspector: Update to 0.24.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-inspector): Update to 0.24. [arguments]<#:phases>: Skip a failing test.
2023-03-10gnu: emacs-elisp-refs: Update to 1.5.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-elisp-refs): Update to 1.5.
2023-03-10gnu: emacs-buttercup: Update to 1.30.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-buttercup): Update to 1.30.
2023-03-10gnu: emacs-adoc-mode: Improve package style.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-adoc-mode)[arguments]: Use G-expressions. Remove trailing #T from phases.
2023-03-10gnu: emacs-adoc-mode: Update to 0.7.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-adoc-mode): Update to 0.7.0. [arguments]: Fix tests location.
2023-03-10gnu: cataclysm-dda: Update to 0.G.Nicolas Goaziou
* gnu/packages/games.scm (cataclysm-dda): Update to 0.G.
2023-03-10gnu: cataclysm-dda: Improve package style.Nicolas Goaziou
* gnu/packages/games.scm (cataclysm-dda)[arguments]: Use G-expressions. [native-inputs]: Remove labels. Re-order alphabetically.
2023-03-10gnu: Add r-hdcytodata.Navid Afkhami
* gnu/packages/bioconductor.scm (r-hdcytodata): New variable. Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2023-03-10gnu: Add 9base.Antero Mejr
* gnu/packages/suckless.scm (9base): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-10gnu: Add 9yacc.Antero Mejr
* gnu/packages/suckless.scm (9yacc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-10gnu: Add lib9.Antero Mejr
* gnu/packages/suckless.scm (lib9): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-10gnu: r-mapproj: Correct license field to lpl1.02.Antero Mejr
* gnu/packages/cran.scm (r-mapproj): Correct license. [license]: Change to lpl1.02. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-09gnu: ipxe: Update to 1.21.1-1.9e1f7a3.Efraim Flashner
* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1-1.9e1f7a3. [source]: Remove patch. [arguments]: Add phase to skip 1 i386 firmware file. Move setting syslinux path from make-flags to phases. * gnu/packages/patches/ipxe-reproducible-geniso.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
2023-03-09gnu: make-openbios-package: Enable building from aarch64, riscv64.Efraim Flashner
* gnu/packages/firmware.scm (make-openbios-package)[source]: Add patch to correctly detect aarch64 and riscv64 build hosts. (openbios-qemu-ppc)[arguments]: Remove aarch64 workaround for #:system. * gnu/packages/patches/openbios-aarch64-riscv64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2023-03-09gnu: make-openbios-package: Enable setting configure-flags.Efraim Flashner
* gnu/packages/firmware.scm (make-openbios-package)[arguments]: Adjust custom 'configure phase to apply configure-flags.
2023-03-09gnu: emacs-next-tree-sitter: Inherit from emacs-next-pgtk.Andrew Tropin
Make emacs with tree-sitter work on wayland as well. * gnu/packages/emacs.scm (emacs-next-tree-sitter): Inherit from emacs-next-pgtk, remove uneeded native-inputs, add synopsis and description. [source]: Use inherited patches.
2023-03-09gnu: emacs-next-pgtk: Remove xwidgets support.Andrew Tropin
xwidgets is beefy and buggy, but emacs-next-pgtk is important for wayland users, so it seems a good idea to remove xwidgets from emacs-next-pgtk. Also, we have a separate emacs-xwidgets package for those who wants to experiment. * gnu/packages/emacs.scm (emacs-next-pgtk)[propagated-inputs]: Remove gsettings-desktop-schemas glib-networking. [arguments]<#:configure-flags>: Remove --with-xwidgets. [inputs]: Remove webkitgtk-with-libsoup2. [home-page]: PGTK is merged to upstream emacs repository now, so inherit home-page from emacs-next.
2023-03-09gnu: Add emacs-cyrillic-dvorak-im.Andrew Tropin
* gnu/packages/emacs-xyz.scm (emacs-cyrillic-dvorak-im): New variable.
2023-03-09gnu: fluxbox: Make big cursors work.Danny Milosavljevic
* gnu/packages/patches/fluxbox-1.3.7-no-dynamic-cursor.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/wm.scm (fluxbox)[source]: Add patch. [arguments]<#:phases>[force-bootstrap]: New phase. [native-inputs]: Add autoconf, automake, gnu-gettext. [inputs]: Add libxcursor.
2023-03-08gnu: tlpui: Update to 1.5.0-6.Nicolas Goaziou
* gnu/packages/linux.scm (tlpui): Update to 1.5.0-6. [arguments]<#:phases>: Rename USE-TLP-INPUT into SET-ABSOLUTE-LOCATIONS to be more accurate. Also add a new phase to skip failing tests. [inputs]: Add LSBUTILS and PCIUTILS.
2023-03-08gnu: emacs-ace-jump-helm-line: Fix description.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ace-jump-helm-line)[description]: Pacify linter.
2023-03-08gnu: emacs-afternoon-theme: Use HTTPS home page URI.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-afternoon-theme)[home-page]: Use HTTPS URI.
2023-03-08gnu: Add emacs-afternoon-theme.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-afternoon-theme): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-08gnu: Add emacs-cider-eval-sexp-fu.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-cider-eval-sexp-fu): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-08gnu: Add emacs-ace-jump-helm-line.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-ace-jump-helm-line): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-08gnu: Add emacs-ac-ispell.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-ac-ispell): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-08gnu: Add emacs-cfrs.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-cfrs): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-08gnu: Add emacs-font-lock+.Rostislav Svoboda
* gnu/packages/emacs-xyz.scm (emacs-font-lock+): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-03-08gnu: emacs-terraform-mode: Update to 1.0.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-terraform-mode): Update to 1.0.0. [propagated-inputs]: Add EMACS-DASH.
2023-03-08gnu: emacs-shell-command+: Update to 2.4.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-shell-command+): Update to 2.4.2.
2023-03-08gnu: emacs-org-re-reveal: Update to 3.18.2.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 3.18.2.
2023-03-08gnu: emacs-magit-todos: Update to 1.6.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-magit-todos): Update to 1.6.