~ruther/guix-local

6d4a0cce — Ludovic Courtès 3 years ago
disarchive-manifest: Filter out origins without a hash.

* etc/disarchive-manifest.scm (disarchive-collection): Filter out
origins with a phony hash.
bd956bc5 — Olivier Dion 3 years ago
gnu: Add perf-tools.

* gnu/packages/instrumentation.scm (perf-tools): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
644646be — Felix Gruber 3 years ago
gnu: veusz: Fix build.

* gnu/packages/maths.scm (veusz)[arguments] Fix lookup of qtsvg path
  in wrap-executable phase.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
cc4c02e3 — Mathieu Othacehe 3 years ago
gnu: guile-parted: Use the latest parted.

The Parted 3.5 regression discussed here: https://issues.guix.gnu.org/55549
has been fixed with 3c381af76a144a4dc3d0f9269f43ee2ec501b538.

* gnu/packages/guile-xyz.scm (guile-parted)[inputs]: Use the latest parted
package.
3c381af7 — Mathieu Othacehe 3 years ago
installer: parted: Call set-system before set-flags.

Parted 3.5 introduces the following regression:

- partition-set-flag sets the BIOS_GRUB flag. The partition type is set to
PARTITION_BIOS_GRUB_GUID.

- partition-set-system resets the partition type to PARTITION_LINUX_DATA_GUID
undoing what's done by partition-set-flag.

To prevent it, reverse the call order.

Fixes: <https://issues.guix.gnu.org/55549>.

* gnu/installer/parted.scm (mkpart): Call partition-set-system before
partition-set-flag.
eb0277e7 — Mathieu Othacehe 3 years ago
installer: parted: Log partition flags.

* gnu/installer/parted.scm (mkpart): Log them.
8956fba9 — Antero Mejr 4 years ago
gnu: Add svkbd.

* gnu/packages/suckless.scm (svkbd): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
f182be36 — kiasoc5 3 years ago
gnu: ugrep: Update to 3.8.3.

* gnu/packages/search.scm (ugrep): Update to 3.8.3.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
a8d24e97 — 宋文武 3 years ago
gnu: xfce: Replace 'gtk-xfce-engine' with 'greybird-gtk-theme'.

Suggested in <https://issues.guix.gnu.org/54719>.

* gnu/packages/xfce.scm (xfce)[inputs]:
Replace 'gtk-xfce-engine' with 'greybird-gtk-theme'.
116c0268 — Efraim Flashner 3 years ago
gnu: grub-efi32: Fix building on aarch64-linux.

* gnu/packages/bootloaders.scm (grub-efi32)[arguments]: When building
for aarch64-linux add TARGET_CC to configure-flags.
[native-inputs]: When building for aarch64-linux add cross-gcc and
cross-binutils for arm-linux-gnueabihf.
a5a88b02 — Vivien Kraus 4 years ago
gnu: openssl: Use 'target-*' predicates from (guix utils).

* gnu/packages/tls.scm (target->openssl-target): Rewrite in terms of the
'target-*' predicates.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
94e0fb1e — Vivien Kraus 4 years ago
utils: Add target-mips64el?.

* guix/utils.scm (target-mips64el?): New function. It detects whether the
target system is mips64el.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
334e953c — Vivien Kraus 4 years ago
gnu: openssl: Cross-compile to mingw.

* gnu/packages/tls.scm (target->openssl-target): Add cases for mingw and
mingw64.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e2397e66 — Petr Hodina 4 years ago
gnu: Add lkrg.

* gnu/packages/linux.scm (lkrg): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b7bbb77c — Ludovic Courtès 3 years ago
gnu: lightdm: Add bash-minimal as an input.

Suggested by 'guix lint'.

* gnu/packages/display-managers.scm (lightdm)[inputs]: Add
BASH-MINIMAL.  Replace COREUTILS by COREUTILS-MINIMAL.
e9f10f1d — Zhu Zihao 4 years ago
gnu: emacs-next: Enable SQLite3 support.

[[PGP Signed Part:No public key for 66397F84F76693F9 created at 2022-07-20T06:08:56+0200 using EDDSA]]

[[End of PGP Signed Part]]
>From 068de10c98b5d29adb13963222a1ca21ef7b0a76 Mon Sep 17 00:00:00 2001
From: Zhu Zihao <all_but_last@163.com>
Date: Wed, 20 Jul 2022 12:07:09 +0800
Subject: [PATCH] gnu: emacs-next: Enable SQLite3 support.

* gnu/packages/emacs.scm (emacs-next)[inputs]: Add sqlite.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2acffd56 — Ludovic Courtès 3 years ago
disarchive-manifest: Handle tar.xz archives.

* etc/disarchive-manifest.scm (tarball-origin?): Add ".tar.xz".
68edaf46 — Antero Mejr 4 years ago
utils: Add as-for-target.

* guix/utils.scm (as-for-target): New function.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f9a267c6 — Ludovic Courtès 3 years ago
doc: Fix Guix manual URLs in 'htmlxref.cnf'.

Fixes a regression introduced in
868da34d54365023223a4ff7520043ba55ad64e8.

* doc/htmlxref.cnf (GUIX): Remove "/guix".
6048c055 — Leo Famulari 3 years ago
gnu: linux-libre 4.9: Update to 4.9.325.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.325.
(linux-libre-4.9-pristine-source): Update hash.
Next