~ruther/guix-local

bacd7d9d — Javier Olaechea 1 year, 10 months ago
gnu: Add emacs-flymake.

* gnu/packages/emacs-xyz.scm (emacs-flymake): New variable.

Change-Id: I8dc5cd880301dfbf8492e7b998fb80f786dd27d8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
97f6451a — Rostislav Svoboda 1 year, 10 months ago
gnu: emacs-sly-named-readtables: Fix package build.

* gnu/packages/emacs.scm (emacs-sly-named-readtables)[#:phases]: Delete
make-autoloads phase, since the package provides autoloads.

Change-Id: Iec994490da91414386d4b916c9805770b56d74f8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: emacs-zig-mode: Update to 0.0.8-1.f55e425.

* gnu/packages/emacs-xyz.scm (emacs-zig-mode): Update to 0.0.8-1.f55e425.
[propagated-inputs]: Add EMACS-REFORMATTER.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Ic3a493d691e1bb6ca6f4572829999584450a84df
c6ed9bd3 — Adam Quandour 1 year, 9 months ago
gnu: Fix emacs-exwm.

* gnu/packages/emacs-xyz.scm (emacs-exwm): Fix the package.

EXWM project team removed exwm-config-example. Now exwm will not work if
the user doesn't have any configuration in ~/.emacs (or any other emacs init
file). I suggest leaving exwm-enable and a link to the project's wiki
page. So the user will have at least a fullscreen emacs window to work with.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: If415c91899f694e59f21b519d42548dde89c0628
gnu: Add emacs-varuga.

* gnu/packages/emacs-xyz.scm (emacs-varuga): New variable.

Change-Id: I6900893ff65011fd8aa935a6b7281e83842b2b66
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
d5c5b2a7 — Nicolas Goaziou 1 year, 9 months ago
gnu: emacs-alchemist: Use HTTPS home page URI.

* gnu/packages/emacs-xyz.scm (emacs-alchemist)[home-page]: Use HTTPS URI.

Change-Id: I577bc27a198ec1fb150af2134051d2164d4bd4de
ba2f4fa9 — emma thompson 1 year, 9 months ago
gnu: emacs-alchemist: Add alchemist-server output.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I0dd3a066eb0903a1f82331a3d3b0cdffbd14e7ff
689eb490 — Marcus Quincy 1 year, 10 months ago
gnu: Add emacs-eglot-booster.

* gnu/packages/emacs-xyz.scm (emacs-eglot-booster): New variable.

Change-Id: If1c12d136f901894e91a34941e5cbf22aac1510e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
02af7ffd — Zheng Junjie 1 year, 9 months ago
gnu: qqc2-desktop-style: Fix tests.

* gnu/packages/kde-frameworks.scm (qqc2-desktop-style)[arguments]: Enable
tests.
<#:phases>: Move check phase after install. Set QML_IMPORT_PATH,
QT_PLUGIN_PATH,HOME environment variables.

Change-Id: Ic96e6a72d4b4cec01a458ae70f6e46a508cf2362
gnu: qqc2-desktop-style: Add kcolorscheme as an input.

This remedies an issue where applications like systemsettings and
plasma-discover do not completely respect theming (e.g. when dark theme is
enabled), with the following notable error message:

kf.kirigami.platform: Failed to find a Kirigami platform plugin for style "org.kde.desktop"

* gnu/packages/kde-frameworks.scm (qqc2-desktop-style)[inputs]: Add
kcolorscheme.
[arguments]<#:tests?>: Disable failing tests introduced by adding the
kcolorscheme input.

Change-Id: Ic34da2a2fc788737e543eb3cd2b23edf85a736a4
6d0a86d2 — Aaron Covrig 1 year, 9 months ago
style: Fix cli flag typo.

* guix/scripts/style.scm (%options): Fix cli flag expanded name typo.

Change-Id: I6abfb5fd4ba0dc9b58f368437d10ccbe63ae28fa
ef678e1a — Aaron Covrig 1 year, 9 months ago
gnu: latex2html: Update to 2024.

* gnu/packages/documentation.scm (latex2html): Update to 2024.

Change-Id: I618acb3959d088ef815a2c3c1cc8f87a6f1eac8e
d1d2759a — Aaron Covrig 1 year, 9 months ago
gnu: libfastjson: Update to 1.2304.0

* gnu/packages/c.scm (libfastjson): Update to 1.2304.0
178d407c — Hilton Chain 1 year, 10 months ago
gnu: duperemove: Update to 0.14.1.

* gnu/packages/disk.scm (duperemove): Update to 0.14.1.

Change-Id: Id5683391ec65266b12c664c8851afdeccbcdee0e
6757bfdf — Ludovic Courtès 1 year, 11 months ago
doc: Define the purpose, membership, and creation of teams.

* doc/contributing.texi (Teams): Define the purpose of teams; provide
example; clarify membership and team creation.
(Reviewing the Work of Others): Link to “Teams”.

Change-Id: I5d75f69bc4653eb9da9c1d1f920718238ea83b9d
b0e31214 — Fabio Natali 1 year, 9 months ago
home: services: unclutter: Inherit $DISPLAY.

* gnu/home/services/desktop.scm: Add DISPLAY to the list of environment
variables passed to 'home-unclutter-service-type'. Change
'make-forkexec-construstor' to 'fork+exec-command' as the former did not seem to
pick up the newly defined environment variable. Add 'x11-display' as a
requirement. These changes are consistent to how things are done in
'home-redshift-service-type'.

Change-Id: Ie8b88b30353e76139d354da27aef791036eaa5a0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8ff33c39 — Cayetano Santos 1 year, 9 months ago
gnu: nvc: Update to 1.14.0.

* gnu/packages/fpga.scm (nvc): Update to 1.14.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ebf36956 — Nicolas Graves 1 year, 9 months ago
gnu: xen: Update to 4.19.0. [security fixes]

This fixes at least 10 different CVEs.

* gnu/packages/virtualization.scm (xen): Update to 4.19.0.
[arguments]<#make-flags>: Add SHLIB flags.
           <#phases>: Update 'patch phase.
[origin]<patches>: Remove xen-docs-use-predictable-ordering.patch and
                   xen-remove-config.gz-timestamp.patch from here...
* gnu/packages/patches: ...here and...
* gnu/local.mk: ...here.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4e611299 — Aaron Covrig 1 year, 9 months ago
gnu: git-annex-remote-rclone: Upgrade to v0.8

* gnu/packages/version-control.scm (git-annex-remote-rclone):
  Upgrade from v0.6 to v0.8

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
eb151584 — Nigko Yerden 1 year, 9 months ago
services: tor: Add support for pluggable transports.

Pluggable transports are programs that disguise Tor traffic, which
can be useful in case Tor is censored.  Pluggable transports
cannot be configured by #:config-file file exclusively because Tor
process is run via 'least-authority-wrapper' and cannot have access
to transport plugin, which is a separate executable (Bug#70302,
Bug#70332).

* doc/guix.texi (Networking Services): Document 'tor-transport-plugin'
data type and 'transport-plugins' option for 'tor-configuration.
* gnu/services/networking.scm: Export
'tor-configuration-transport-plugins', 'tor-transport-plugin',
'tor-transport-plugin?', 'tor-plugin-role',
'tor-plugin-protocol', and 'tor-plugin-program'.
(<tor-configuration>): Add 'transport-plugins' field.
(<tor-transport-plugin>): New variable.
(tor-configuration->torrc): Add content to 'torrc' computed-file.
(tor-shepherd-service): Add file-system-mapping(s).

Change-Id: I1b0319358778c7aee650bc843e021a6803a1cf3a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next