juli pushed a commit to branch wip-goblinsify
in repository shepherd.

commit 115ef007a9d7553b8e4d1f0b3b87c9843a688d2b
Author: Juliana Sims <j...@incana.org>
AuthorDate: Thu Jan 16 15:11:31 2025 -0500

    Remove goblins-port-manifest.scm.
    
    All requisite packages are in mainline Guix.
    
    * goblins-port-manifest.scm: Delete.
---
 goblins-port-manifest.scm | 109 ----------------------------------------------
 1 file changed, 109 deletions(-)

diff --git a/goblins-port-manifest.scm b/goblins-port-manifest.scm
deleted file mode 100644
index 26cfa46..0000000
--- a/goblins-port-manifest.scm
+++ /dev/null
@@ -1,109 +0,0 @@
-;; Development environment for Shepherd Goblins port
-(use-modules (gnu packages autotools)
-             (gnu packages flex)
-             (gnu packages gettext)
-             (gnu packages gperf)
-             (gnu packages guile)
-             (gnu packages guile-xyz)
-             (gnu packages texinfo)
-             (guix git-download)
-             (guix packages))
-
-(define (version->latest pkg rev commit)
-  (git-version (package-version pkg) rev commit))
-
-;; this isn't actually useful in this file because only Fibers is packaged with
-;; git-download and we need to drop the patches Guix provides for Fibers...
-;; it's here for future reference because this pattern comes up often
-(define (update-source-git-commit pkg name version commit hash)
-  (let ((pkg-src (package-source pkg)))
-    (origin
-      (inherit pkg-src)
-      (uri (git-reference
-            (inherit (origin-uri pkg-src))
-            (commit commit)))
-      (file-name (git-file-name name version))
-      (sha256 (base32 hash)))))
-
-(define guile-git
-  (let ((rev "0")
-        (commit "d0790d766bedf08fb65231eff53f6c8044eb94f1"))
-    (package
-      (inherit guile-3.0)
-      (name "guile-git")
-      (version (version->latest guile-3.0 rev commit))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://git.savannah.gnu.org/git/guile.git";)
-                      (commit commit)))
-                (file-name (git-file-name name version))
-                (sha256
-                 (base32
-                  "16z5qq281swvm666hyh7j38lnxzjxkkvzwsqbayzmlypy1vj1al2"))))
-      (native-inputs
-       (modify-inputs (package-native-inputs guile-3.0)
-         (prepend autoconf
-                  automake
-                  flex
-                  gettext-minimal
-                  gperf
-                  libtool
-                  texinfo-7))))))
-
-(define guile-fibers-git
-  (let ((rev "0")
-        (commit "f92e5cb4f78e7e3d3537bfc9622bc59ea99fe9a7"))
-    (package
-      (inherit guile-fibers)
-      (name "guile-fibers-git")
-      (version (version->latest guile-fibers rev commit))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://github.com/wingo/fibers.git";)
-                      (commit commit)))
-                (file-name (git-file-name name version))
-                (sha256
-                 (base32
-                  "1c9z9nnlf9cprx96drbkmpc01c8jv0pzp0as1ivkrvhhmflls5bv"))))
-      (native-inputs
-       (modify-inputs (package-native-inputs guile-fibers)
-         (replace "guile" guile-git)))
-      (inputs
-       (modify-inputs (package-inputs guile-fibers)
-         (replace "guile" guile-git))))))
-
-(define guile-goblins-git
-  (let ((rev "0")
-        (commit "949eb9ec3e24d78fd98e69bce530ea75b9c04b38"))
-    (package
-      (inherit guile-goblins)
-      (name "guile-goblins-git")
-      (version (version->latest guile-goblins rev commit))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://gitlab.com/spritely/guile-goblins.git";)
-                      (commit commit)))
-                (file-name (git-file-name name version))
-                (sha256
-                 (base32
-                  "0ycs7sm4kkd21415f4pmqbl89isnjyanybiqjk0yzx0ih78l9801"))))
-      (propagated-inputs
-       (modify-inputs (package-propagated-inputs guile-goblins)
-         (replace "guile-fibers" guile-fibers-git)))
-      (inputs
-       (modify-inputs (package-inputs guile-goblins)
-         (replace "guile" guile-git)))
-      (native-inputs
-       (modify-inputs (package-native-inputs guile-goblins)
-         (prepend autoconf
-                  automake
-                  texinfo-7))))))
-
-;; We use the latest git commits to the main branch of each of our dependencies
-;; because we like to live dangerously
-(packages->manifest (list guile-git
-                          guile-fibers-git
-                          guile-goblins-git))

Reply via email to