~ruther/guix-local

6e95917b — Marius Bakke 3 years ago
gnu: cheese: Update to 41.0.

* gnu/packages/gnome.scm (cheese): Update to 41.0.
[source](patches): Remove.
* gnu/packages/patches/cheese-vala-update.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
d2bddfd7 — Marius Bakke 3 years ago
gnu: glade: Use G-expression.

* gnu/packages/gnome.scm (glade3)[arguments]: Convert to gexp.
ced93c14 — Marius Bakke 3 years ago
gnu: glade: Don't patch docbook files.

* gnu/packages/gnome.scm (glade3)[arguments]: Remove phase fix-docbook.
[native-inputs]: Add LIBXML2.
cce20036 — Marius Bakke 3 years ago
gnu: glade: Remove obsolete input.

* gnu/packages/gnome.scm (glade3)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
e0f79f02 — Marius Bakke 3 years ago
gnu: glade: Remove input labels.

* gnu/packages/gnome.scm (glade3)[native-inputs]: Remove labels.
fce9b7c3 — Marius Bakke 3 years ago
gnu: glade: Update to 3.40.0.

* gnu/packages/gnome.scm (glade3): Update to 3.40.0.
[source](patches): Remove.
* gnu/packages/patches/glade-gls-set-script-name.patch,
gnu/packages/patches/glade-test-widget-null-icon.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
e21e7b0b — Marius Bakke 3 years ago
gnu: glade: gjs is a run-time dependency.

* gnu/packages/gnome.scm (glade3)[native-inputs]: Move GJS ...
[inputs]: ... here.
f22c65e0 — Marius Bakke 3 years ago
gnu: gtk-vnc: Remove obsolete input.

* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
f5efb427 — Marius Bakke 3 years ago
gnu: gtk-vnc: Remove input labels.

* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove labels.
9c852ae2 — Marius Bakke 3 years ago
gnu: gtk-vnc: Update to 1.2.0.

* gnu/packages/gnome.scm (gtk-vnc): Update to 1.2.0.
[inputs]: Move GLIB, GNUTLS, LIBGCRYPT, CYRUS-SASL, LIBX11, and ZLIB ...
[propagated-inputs]: ... here.  Add GDK-PIXBUF.
aa5e0307 — Guillaume Le Vaillant 3 years ago
gnu: Add convert-samples.

* gnu/packages/radio.scm (convert-samples): New variable.
839349e1 — Guillaume Le Vaillant 3 years ago
gnu: csdr: Update to 0.18.0.

* gnu/packages/radio.scm (csdr): Update to 0.18.0.
  [source, home-page]: Switch to maintained repository.
  [build-system]: Switch to cmake-build-system.
  [native-inputs]: Add pkg-config.
  [inputs]: Add libsamplerate.
  [arguments]: Remove custom 'make-flags' and phases.
cd10a235 — Marius Bakke 3 years ago
gnu: ungoogled-chromium: Update to 105.0.5195.52-1.

* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 105.
(%chromium-version): Set to 105.0.5195.52.
(%ungoogled-origin): Update hash.
(%chromium-gcc-patchset): New origin.
(origin-file, gcc-patch): New procedures.
(%gcc-patches): New variable.
(debian-patch): Implement in terms of ORIGIN-FILE.
(ungoogled-chromium-snippet): Apply %GCC-PATCHES.
(ungoogled-chromium)[source](sha256): Update hash.
[arguments]: Patch more Opus headers & simplify.
4989f6ac — Josselin Poiret 3 years ago
installer: Fix segfault on double logical partition removal.

* gnu/installer/parted.scm (auto-partition!): Avoid removing logical
partitions twice.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
c3b1cfe7 — Ludovic Courtès 3 years ago
read-print: Guess the base to use for integers being printed.

Fixes <https://issues.guix.gnu.org/57090>.
Reported by Christopher Rodriguez <yewscion@gmail.com>.

* guix/read-print.scm (%symbols-followed-by-octal-integers)
(%symbols-followed-by-hexadecimal-integers): New variables.
* guix/read-print.scm (integer->string): New procedure.
(pretty-print-with-comments): Use it.
* tests/read-print.scm: Add test.
8cf7997d — Ludovic Courtès 3 years ago
gnu: libtool: Reinstate 2.4.7.

This reverts commit 5b6b731c7d8ecbae0ead1600b4cd2f70c66d51ca, which was
most likely intended for 'core-updates'; 'libtool-2.4.7' is *not* a
duplicate package on the current 'master' branch.

Fixes <https://issues.guix.gnu.org/57356>.
Reported by Michael Ford <fanquake@gmail.com>.

* gnu/packages/autotools.scm (libtool-2.4.7): New variable.
98a8b48a — Ludovic Courtès 3 years ago
doc: Suggest more RAM for "Running Guix in a VM".

Fixes <https://issues.guix.gnu.org/57474>.
Reported by Michael F. Lamb <mike@orbital.rodeo>.

Running 'guix pull' to target current revisions would lead to memory
exhaustion.  Bumping the memory size works around that.

* doc/guix.texi (Running Guix in a VM): Change "-m 1024" to "-m 2048".
fe149b01 — Ludovic Courtès 3 years ago
maint: Ignore cross-compilation to x86.

This is consistent with what's done by 'cross-jobs' in (gnu ci).

* etc/release-manifest.scm (%cross-manifest): Remove "x86_64-linux-gnu"
and "i686-linux-gnu" from the list returned by 'targets'.
294db849 — Ludovic Courtès 3 years ago
gnu: ilmbase: Skip failing test on i686-linux.

* gnu/packages/graphics.scm (ilmbase)[arguments]: Add 'skip-test'
phase.
dfe848c9 — Ludovic Courtès 3 years ago
gnu: ilmbase: Switch to gexps.

* gnu/packages/graphics.scm (ilmbase)[arguments]: Use a gexp.
Next