aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanketsu <hanketsu@egregore.fun>2024-10-28 15:09:13 +0100
committerHanketsu <hanketsu@egregore.fun>2025-06-13 00:04:40 +0200
commit21212c85d9ce840c276a8f50da9f5aab6730c686 (patch)
treea2baa3798785154a2e247ee87c27de747680c5b7
parent66405197a3d18271d2c63fdf862c8a8364a682ad (diff)
battering: Add basilisk-official-branding.
* battering/packages/palemoon.scm (basilisk-official-branding): New variable.
-rw-r--r--battering/packages/palemoon.scm23
1 files changed, 23 insertions, 0 deletions
diff --git a/battering/packages/palemoon.scm b/battering/packages/palemoon.scm
index 5f40057..923aba5 100644
--- a/battering/packages/palemoon.scm
+++ b/battering/packages/palemoon.scm
@@ -4,6 +4,7 @@
#:use-module (guix utils)
#:use-module (guix gexp)
#:use-module (guix git-download)
+ #:use-module (guix build-system copy)
#:use-module (guix build-system mozilla)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (gnu packages)
@@ -304,6 +305,28 @@
(description "Pale Moon is an Open Source, Goanna-based web browser.")
(license license:mpl2.0))))
+(define basilisk-official-branding
+ (package
+ (name "basilisk-official-branding")
+ (version "63a2bff658c5dfff3b6de17fa54743078aa4eb7e")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://repo.palemoon.org/Basilisk-Dev/Basilisk.git")
+ (commit version)
+ (recursive? #f)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "02yz9wd5k3q1cklqslyzam3ji6mh6why7zr8hfyx88k9xqvlqix2"))))
+ (build-system copy-build-system)
+ (arguments '(#:install-plan '(("basilisk/branding/official/" "."))))
+ (home-page "https://www.basilisk-browser.org/")
+ (synopsis "Official branding distributed with the Basilisk binaries")
+ (description "This is a Guix recipe that extracts the official branding from the last commit before it was removed
+from the Basilisk repository.")
+ (license #f)))
+
(define-public palemoon
(make-palemoon))