~ruther/guix-local

c71792b2 — Igorj Gorjaĉev 2 months ago
gnu: Add lexbor.

* gnu/packages/web.scm (lexbor): New variable.

Closes guix/guix#4311

Change-Id: I11a4b5768e32980fe80516d0520209a4aa12f2d5
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
3f2b7295 — Cayetano Santos 2 months ago
gnu: Add emacs-difftastic.

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

Closes guix/guix#4856

Change-Id: Iee6ca9e3c43a989dcda2c84a31d18c9328b07b96
7e90b2fe — Ada Stevenson 2 months ago
gnu: audio: Add normalize.

* gnu/packages/audio.scm (normalize): New variable.

Closes: guix/guix#5060

Change-Id: If602005900a410a782460e5eeb756d86858b5885
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
7edf40ac — Sergey Trofimov 2 months ago
gnu: mu: Build with full Emacs.

Build with full Emacs to ensure conditionally required mu4e-dbus feature
is included in the output.

* gnu/packages/mail.scm (mu)[native-inputs]: Replace emacs-minimal with
emacs.

Closes: guix/guix#5077
Fixes: guix/guix#5085
Change-Id: I223b256042ca69421f445c8466fddf9b68fafa56
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
d59016f0 — Andrew Wong 2 months ago
gnu: doom-runner: Update to 1.9.1.

* gnu/packages/games.scm (doom-runner): Update to 1.9.1.
[source]: Delete 'Screenshots' directory.
[arguments]<#:qtbase>: Use qtbase@6.
<#:phases>: Set install dir correctly; Revise binary, appdata, and icons install.
[description]: Revise.

Closes: guix/guix#5129
Change-Id: I21e4cc30424e59fb7b494ca442b8707ef809934e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
aff9ce37 — Rutherther 2 months ago
image: operating-system-for-image: Bring back root-fs placeholder.

To calculate the UUID in `root-uuid`, the operating-system has to have a root
file system, because it's typically used in the
operating-system-boot-parameters.

Followup of efc32c6684f75531cfd600874ba5d23a0bd643b9 that it partially reverts.

* gnu/system/image.scm (operating-system-for-image): Re-introduce root file
system to operating-system used to calculate the UUID.

Fixes: #5131
Reported-By: Yelninei <yelninei@tutamail.com>
Change-Id: Ica2c3d3715cd90fccf3a7484f390b36de3cdfe7f
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5141
a9462997 — Ian Eure 11 months ago
gnu: Merge xorg configurations when extending.

Configuration for xorg is embedded in the various display-manager
configuration records, and extension support is factored out into the
`handle-xorg-configuration' macro.  However, the extension mechanism replaces
the existing xorg-configuration with the supplied one, making it impossible to
compose configuration from multiple sources.  This patch adds a procedure to
merge two xorg-configuration records, and calls it within
handle-xorg-configuration, allowing the config to be built piecemeal.

* gnu/services/xorg.scm (merge-xorg-configurations): New variable.
(handle-xorg-configuration): Merge xorg configs.

Change-Id: I20e9db911eef5d4efe98fdf382f3084e4defc1ba
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
5ef86f97 — gemmaro 2 months ago
gnu: Add rpatool.

* gnu/packages/game-development.scm (rpatool): New variable.

Change-Id: I2edecc630f6cc146c008195eac694fd7891f56d4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
dff31548 — Nicolas Graves 2 months ago
gnu: emacs-org-glossary: Update to 0.0.1-1.97827bc.

* gnu/packages/emacs-xyz.scm (emacs-org-glossary): Update to 0.0.1-1.97827bc.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
e5ca91ea — Andrew Wong 3 months ago
gnu: Add rpcs3.

* gnu/packages/emulators.scm (rpcs3): New variable.

Change-Id: I18dd22e4699dbe8f80c801a4d8e9b228990219b0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
3b2e5bbc — Andrew Wong 3 months ago
gnu: Add wolfssl-for-rpcs3.

* gnu/packages/tls.scm (wolfssl-for-rpcs3): New variable.

Change-Id: I10f9eca82ae8774f401dfe4fb85816f524eb6482
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
bc84aaa8 — Andrew Wong 3 months ago
gnu: stb: Make public.

* gnu/packages/stb.scm (stb): Make publically-accessible.

This allows packages to use the whole stb as a dependency.

Change-Id: I8f37ea6ee975a071ef1c9b402392ce74cb8f87b9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
eb7fc96c — Andrew Wong 3 months ago
gnu: Add fusion.

* gnu/packages/robotics.scm (fusion): New variable.

Change-Id: Id9b8414cfce25b3841284ec1329424f6bec5fbea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
3d4689a2 — Andrew Wong 3 months ago
gnu: Add libusb-next.

* gnu/packages/libusb.scm (libusb-next): New variable.

Change-Id: I12fbb6ee2fbefa7dac294d8cc991bb0679795987
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
e5dce117 — Andrew Wong 3 months ago
gnu: Add pugixml-next.

* gnu/packages/xml.scm (pugixml-next): New variable.

Change-Id: I6256e7f94f85f73917c2dea30b914d90c23a429a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
fb6892a9 — Andrew Wong 3 months ago
gnu: Add miniupnpc-next.

* gnu/packages/upnp.scm (miniupnpc-next): New variable.

Change-Id: I206e664edc7eeedcf50dbb741a730f457d5b0a95
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
a3908bf8 — Andrew Wong 3 months ago
gnu: rtmidi: Update to 6.0.0.

* gnu/packages/audio.scm (rtmidi): Update to 6.0.0.

Change-Id: I6e9b301242af520300fd1dd61f91240396f9de24
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
3d4620ab — Luca Matei Pintilie 6 months ago
services: greetd: Create runfiles in a tmpfs.

Greetd's initial-session (i.e. auto-login) functionality requires runfiles
to be deleted on shutdown.  Use a tmpfs to ensure said runfiles do not linger.

* gnu/services/base.scm (make-greetd-terminal-configuration-file): Add
“runfile” to configuration.
(%greetd-file-systems): Add a tmpfs for “/run/greetd/runfiles”.

Change-Id: I07319d5d8bdb1e18fb0074b67d5c9cb9fb49b04a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
e2fadf00 — Ricardo Wurmus 2 months ago
gnu: mypaint: Fix build.

* gnu/packages/image.scm (mypaint)[arguments]: Disable tests; patch for
compatibility.

Change-Id: Id748910420669f206b08fda2650e6792b2f6a1d4
gnu: trealla: Update to 2.88.3.

* gnu/packages/prolog.scm (trealla): Update to 2.88.3.

Change-Id: I924a571e1d27b3a1f34a3bdfef683e0b2caba987
Next