guix/gnu
Ian Eure ca3cc238e7
gnu: librewolf: Generate source tarball.
This patch removes an intermediate step in the build chain.  The upstream
source tarball is created with an automated build process, where Firefox
sources are fetched, patched, and repacked.  Rather than download the output
of that process, as the package has been, it’s now replicated within the build
process, similar to how IceCat works.

* gnu/packages/librewolf.scm (firefox-source-origin): New procedure.
(librewolf-source-origin): Likewise.
(computed-origin-method): New variable.
(librewolf-source): Likewise.
(librewolf) [source]: Use it.

Change-Id: I0f1c2a10252cbbff9b3b3140f6ea3a594df0c97b
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-05-31 23:01:42 -04:00
..
bootloader bootloader: Add u-boot-starfive-visionfive2-bootloader. 2024-05-22 11:15:30 +08:00
build gnu: linux-libre: Enable Zstd compression of kernel modules. 2024-05-29 22:01:23 -04:00
home home: services: Add home-startx-command-service-type. 2024-05-30 22:40:54 +01:00
installer system: Remove nss-certs from OS templates, adjust doc. 2024-04-18 10:43:06 -04:00
machine
packages gnu: librewolf: Generate source tarball. 2024-05-31 23:01:42 -04:00
services services: xorg: Add startx-command-service-type. 2024-05-30 22:40:23 +01:00
system gnu: linux-libre: Enable Zstd compression of kernel modules. 2024-05-29 22:01:23 -04:00
tests tests: install: Use a default qemu machine for arm architectures. 2024-05-27 10:26:24 +03:00
artwork.scm
bootloader.scm
ci.scm ci: Build visionfive2-barebones-raw-image. 2024-05-31 20:04:51 +08:00
compression.scm
home.scm
image.scm
installer.scm gnu: linux-libre: Enable Zstd compression of kernel modules. 2024-05-29 22:01:23 -04:00
local.mk gnu: Add biboumi. 2024-05-31 13:55:43 +02:00
machine.scm
packages.scm
services.scm
system.scm system: Do not delete all nss-certs packages when they are the same object. 2024-05-15 22:53:31 -04:00
tests.scm