~ruther/guix-local

d6462be6 — Vivien Kraus 2 years ago
gnu: gnome-control-center: Update to 44.3.

Some previous fixes have been merged upstream. The gnome version is now read
from a dbus service, and passwd is already searched in /run/setuid-programs.

In order to let the tests run, we use the same tests environment as
gnome-shell.

* gnu/packages/gnome.scm (gnome-control-center): Update to 44.3. Apply
gnome-control-center-firmware-security.patch.
[#:phases]<patch-paths>: Adjust accordingly.
<skip-gtk-update-icon-cache>: Adjust accordingly.
<check>: Override the check phase to run under dbus.
[native-inputs]: Add setxkbmap.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
3066ad29 — Vivien Kraus 2 years ago
gnu: gnome-control-center: Add gnome-control-center-firmware-security.patch.

This patch disables the firmware panel for future gnome-control-center
versions.

* gnu/packages/patches/gnome-control-center-firmware-security.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
6c2a6033 — Vivien Kraus 2 years ago
gnu: dbus-service: Make the session bus available under /run/dbus.

According to https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3101, glib
now searches for the session bus socket in runstatedir. The dbus service must
thus have its socket in /run/dbus.

For interoperability with the dbus standard, /run/dbus is also symlinked to
/var/run/dbus.

* gnu/services/dbus.scm (dbus-activation): Symlink /run/dbus to /var/run/dbus.
(%dbus-accounts): Run dbus in /run/dbus.
(dbus-root-service-type): Save the pid file in /run/dbus.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
24fee261 — Liliana Marie Prikler 2 years ago
Merge branch 'master' into gnome-team
7937c882 — Clément Lassieur 2 years ago
gnu: icu4c-73-promise: Fix broken test.

* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/gnuzilla.scm (icu4c-73-promise)[source]: Add patch.
* gnu/packages/patches/icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch:
New file.
87ffb3d3 — Efraim Flashner 2 years ago
gnu: isync: Patch path to openssl binary.

* gnu/packages/mail.scm (isync)[arguments]: Add a phase to patch the
path to the openssl binary for mbsync-get-cert.
00feb986 — Ricardo Wurmus 2 years ago
gnu: povray: Update to 3.7.0.10.

* gnu/packages/graphics.scm (povray): Update to 3.7.0.10.
[source]: Simplify snippet.
6e99158a — Ricardo Wurmus 2 years ago
gnu: povray: Drop input labels.

* gnu/packages/graphics.scm (povray)[inputs]: Remove all input labels.
[arguments]: Use G-expression to avoid the use of %build-inputs.
321979a1 — John Kehayias 2 years ago
gnu: imgui@1.86: Adjust make-flags.

* gnu/packages/toolkits.scm (imgui-1.86)[arguments]: Remove the
"-DIMGUI_ENABLE_FREETYPE" make-flag which breaks the display of mangohud, the
only dependent.  The "-DImDrawIdx=unsigned int" make-flag was previously
removed, so we can do both by filtering make-flags starting with "-D".
[inputs]: Remove freetype.
40a1254b — Bruno Victal 2 years ago
gnu: mympd: Update to 12.0.4.

* gnu/packages/mpd.scm (mympd): Update to 12.0.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0be2108d — Luis Felipe 2 years ago
gnu: Add font-orbitron.

* gnu/packages/fonts.scm (font-orbitron): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0be51fe0 — Karl Hallsby 2 years ago
gnu: Add tree-sitter-scala.

* gnu/packages/tree-sitter.scm (tree-sitter-scala): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a4456989 — john muhl 2 years ago
gnu: Add tree-sitter-lua.

* gnu/packages/tree-sitter.scm (tree-sitter-lua): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f59c31de — B. Wilson 2 years ago
gnu: Add smithforth.

* gnu/packages/forth (smithforth): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e1dcf86a — Rikard Nordgren 3 years ago
gnu: Add python-beziers.

* gnu/packages/fontutils.scm (python-beziers): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e9c0bb03 — Nicolas Graves 3 years ago
gnu: python-distributed: Disable failing tests.

* gnu/packages/python-science.scm (python-distributed): Disable failing tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
96b40c3e — Ludovic Courtès 2 years ago
doc: Fix typo.

* doc/guix.texi (GNU Privacy Guard): Fix typo.
aa65f31e — Ludovic Courtès 2 years ago
disarchive-manifest: Add one manifest entry per tarball.

This works around a situation where ‘cuirass remote-worker’ now builds
with max-jobs = 1 (Cuirass commit
980ef610989895be5ac2ba7f9d1901e5c7f22934).  The effect is that all
.dis.drv would be performed sequentially, on a single machine (‘cuirass
remote-server’ is unable to distribute those derivations to several
machines because it only “sees” the ‘disarchive-collection’ derivation).
This would take a lot of time and force a rebuild of all of *.dis.drv
every time because their build results would not be retrieved by the
‘remote-server’ process.

* etc/disarchive-manifest.scm (disarchive-collection): Remove.
<top level>: Define ‘disarchives’.  Append it to the entries of the
manifest.
002c5bec — Ludovic Courtès 2 years ago
accounts: Ensure ‘last-change’ field of shadow entries is never zero.

* gnu/build/accounts.scm (passwd->shadow): Add ‘max’ call so NOW is
greater than or equal to 1.
9b77bd0b — Efraim Flashner 2 years ago
gnu: vim: Update to 9.0.2001.

* gnu/packages/vim.scm (vim): Update to 9.0.2001.
[arguments]: Skip another test.
Next