~ruther/guix-local

ref: d5de4e163ccef80f78bc5fe330f568d8fe3a23ab guix-local/gnu d---------
d5de4e16 — Maxim Cournoyer 4 years ago
gnu: polkit: Define polkit package variable based on architecture.

* gnu/packages/polkit.scm (polkit): Rename to...
(polkit*): ... this.
(polkit-duktape): Adjust to inherit from polkit*.
(polkit-for-system): New procedure.
(polkit): New variable.
bf445d30 — Maxim Cournoyer 4 years ago
gnu: sideload: Update to 6.0.2.

* gnu/packages/pantheon.scm (sideload): Update to 6.0.2.
Delete trailing #t.
[configure-flags]: Remove nonexistent flatpak build option.
[inputs]: Add libhandy.
c3fd310d — Josselin Poiret 4 years ago
gnu: gdm: Pass GDK_PIXBUF_MODULE_FILE to sessions.

* gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch: Add patch.
* gnu/local.mk (dist_patch_DATA): List it.
* gnu/packages/gnome.scm (gdm): Use it.
* gnu/services/xorg.scm (gdm-shepherd-service): Pass GDK_PIXBUF_MODULE_FILE.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
249dd3fc — Maxim Cournoyer 4 years ago
gnu: malcontent: Use meson 0.59 to fix build.

* gnu/packages/freedesktop.scm (malcontent)[meson]: Use meson 0.59.
4d41c3be — Maxim Cournoyer 4 years ago
gnu: libostree: Update to 2021.6.

* gnu/packages/package-management.scm (libostree): Update to 2021.6.
93d1f8e5 — John Kehayias 4 years ago
gnu: libostree: Build with libsoup 2.

* gnu/packages/package-management.scm (libostree)[inputs]: Change
LIBSOUP to LIBSOUP-MINIMAL-2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
fd3fb596 — Maxim Cournoyer 4 years ago
gnu: julia: Use libgit2-1.1 and prepare for parallel tests.

Commit e0e2316420 updated libgit2 to version 1.3.0, but julia seems to only
support 1.1.0 for now.

* gnu/packages/julia.scm (julia): Delete trailing #t.
[phases]{enable-parallel-tests}: New phase.
[inputs]: Use libgit2-1.1.

Reported-by: zimoun <zimon.toutoune@gmail.com>
57c54bff — Leo Famulari 4 years ago
gnu: iftop: Fix build failure with GCC 10.

* gnu/packages/admin.scm (iftop)[arguments]: New field.
c0e7242a — Ludovic Courtès 4 years ago
gnu: libgit2: Reintroduce 1.1.0.

* gnu/packages/version-control.scm (libgit2-1.1): New variable.
* gnu/packages/patches/libgit2-mtime-0.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
0677443c — Ludovic Courtès 4 years ago
gnu: libgit2: Remove version 0.28.

This is a followup to e0e23164202ad9328ffeadde5e900857cb008124, which
removed "libgit2-mtime-0.patch", which was still used by LIBGIT2-0.28.

* gnu/packages/version-control.scm (libgit2-0.28): Remove.
b15e543d — Ludovic Courtès 4 years ago
Merge branch 'master' into core-updates-frozen
9685c063 — Josselin Poiret 4 years ago
doc: Add new Swap Space section.

* doc/guix.texi (operating-system Reference): Update swap-devices.
* doc/guix.texi (Swap Space): Add it.
* gnu/system/examples/desktop.tmpl: Add swap-devices example.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4af3262d — Josselin Poiret 4 years ago
system: Filter out boot dependencies from swap-space.

* gnu/systems.scm (swap-services): Filter them.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0831dfab — Josselin Poiret 4 years ago
system: Add swap flags.

* gnu/system/file-systems.scm (swap-space)[priority, discard?]: Add
them.
* guix/build/syscalls.scm (SWAP_FLAG_PREFER, SWAP_FLAG_PRIO_MASK,
SWAP_FLAG_PRIO_SHIFT, SWAP_FLAG_DISCARD): Add them.
* gnu/build/file-systems.scm (swap-space->flags-bit-mask): Add it.
* gnu/services/base.scm (swap-service-type): Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f574dbd1 — Josselin Poiret 4 years ago
system: Warn about swap-devices format change

* gnu/system.scm (warn-swap-devices-change,
%warn-swap-devices-change): Add them.
* gnu/system.scm (operating-system) [swap-devices]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
133a61ae — Josselin Poiret 4 years ago
system: Rework swap space support, add dependencies.

* gnu/system/file-systems.scm (swap-space): Add it.
* gnu/system.scm (operating-system)[swap-devices]: Update comment.
* gnu/services/base.scm (swap-space->shepherd-service-name,
swap-deprecated->shepherd-service-name, swap->shepherd-service-name):
Add them.
* gnu/services/base.scm (swap-service-type, swap-service): Use the new
records.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ec724d16 — Robby Zambito 4 years ago
gnu: pipe-viewer: Update to 0.1.7.

* gnu/packages/video.scm (pipe-viewer): Update to 0.1.7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
69be2427 — Brendan Tildesley 4 years ago
gnu: piper: Update to 0.6.

* gnu/packages/gnome.scm (piper): Update to 0.6.
[inputs]: Add libratbag.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b6e39292 — Brendan Tildesley 4 years ago
gnu: libratbag: Update to 0.16.

* gnu/packages/gnome.scm (libratbag): Update to 0.16.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
571e9b29 — Stephen Paul Weber 4 years ago
gnu: Add qtile.

* gnu/packages/wm.scm (qtile): New variable.

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