nixpkgs/pkgs/development/compilers/clasp/clasp-pin-repos-commits.patch
Philip Taron c6234da698
clasp-common-lisp: fetch dependencies in Nix
I'm doing this as I wasn't able to reproduce the tarball that the
previous derivation produced, and some of the repositories that were
pinned no longer exist.
2023-12-13 23:40:35 -08:00

90 lines
3.7 KiB
Diff

diff --git a/repos.sexp b/repos.sexp
index d31d4d62d..cd3238585 100644
--- a/repos.sexp
+++ b/repos.sexp
@@ -5,17 +5,17 @@
;;;; 4. src/ - C/C++ dependencies for iclasp
;;;; 5. extensions/ - extensions and their dependencies
((:name :ansi-test
- :repository "https://gitlab.common-lisp.net/yitzchak/ansi-test"
+ :repository "https://github.com/clasp-developers/ansi-test.git"
:directory "dependencies/ansi-test/"
- :branch "add-expected-failures")
+ :commit "33ae7c1ddd3e814bbe6f55b9e7a6a92b39404664")
(:name :cl-bench
- :repository "https://gitlab.common-lisp.net/ansi-test/cl-bench.git"
+ :repository "https://github.com/clasp-developers/cl-bench.git"
:directory "dependencies/cl-bench/"
- :branch "master")
+ :commit "7d184b4ef2a6272f0e3de88f6c243edb20f7071a")
(:name :cl-who
:repository "https://github.com/edicl/cl-who.git"
:directory "dependencies/cl-who/"
- :branch "master")
+ :commit "07dafe9b351c32326ce20b5804e798f10d4f273d")
(:name :quicklisp-client
:repository "https://github.com/quicklisp/quicklisp-client.git"
:directory "dependencies/quicklisp-client/"
@@ -23,21 +23,21 @@
(:name :shasht
:repository "https://github.com/yitzchak/shasht.git"
:directory "dependencies/shasht/"
- :branch "master")
+ :commit "f38e866990c6b5381a854d63f7ea0227c87c2f6d")
(:name :trivial-do
:repository "https://github.com/yitzchak/trivial-do.git"
:directory "dependencies/trivial-do/"
- :branch "master")
+ :commit "a19f93227cb80a6bec8846655ebcc7998020bd7e")
(:name :trivial-gray-streams
:repository "https://github.com/trivial-gray-streams/trivial-gray-streams.git"
:directory "dependencies/trivial-gray-streams/"
- :branch "master")
+ :commit "2b3823edbc78a450db4891fd2b566ca0316a7876")
(:name :acclimation
:repository "https://github.com/robert-strandh/Acclimation.git"
:directory "src/lisp/kernel/contrib/Acclimation/"
:commit "dd15c86b0866fc5d8b474be0da15c58a3c04c45c")
(:name :alexandria
- :repository "https://gitlab.common-lisp.net/alexandria/alexandria.git"
+ :repository "https://github.com/clasp-developers/alexandria.git"
:directory "src/lisp/kernel/contrib/alexandria/"
:commit "v1.4")
(:name :anaphora
@@ -128,7 +128,7 @@
(:name :lparallel
:repository "https://github.com/yitzchak/lparallel.git"
:directory "src/lisp/kernel/contrib/lparallel/"
- :branch "fix-asdf-feature"
+ :commit "9c98bf629328b27a5a3fbb7a637afd1db439c00f"
:extension :cando)
(:name :parser.common-rules
:repository "https://github.com/scymtym/parser.common-rules.git"
@@ -150,9 +150,9 @@
:commit "87a447a8eaef9cf4fd1c16d407a49f9adaf8adad"
:extension :cando)
(:name :trivial-features ; Needed both by the host and eclasp
- :repository "https://github.com/yitzchak/trivial-features.git"
+ :repository "https://github.com/trivial-features/trivial-features.git"
:directory "src/lisp/kernel/contrib/trivial-features/"
- :branch "asdf-feature")
+ :commit "d249a62aaf022902398a7141ae17217251fc61db")
(:name :trivial-garbage
:repository "https://github.com/trivial-garbage/trivial-garbage.git"
:directory "src/lisp/kernel/contrib/trivial-garbage/"
@@ -176,7 +176,7 @@
:directory "src/lisp/kernel/contrib/usocket/"
:commit "7ad6582cc1ce9e7fa5931a10e73b7d2f2688fa81")
(:name :asdf
- :repository "https://gitlab.common-lisp.net/asdf/asdf.git"
+ :repository "https://github.com/clasp-developers/asdf.git"
:directory "src/lisp/modules/asdf/"
:commit "3.3.5")
(:name :mps
@@ -205,4 +205,4 @@
:repository "https://github.com/seqan/seqan.git"
:directory "extensions/seqan-clasp/seqan/"
:commit "f5f658343c366c9c3d44ba358ffc9317e78a09ed"
- :extension :seqan-clasp))
\ No newline at end of file
+ :extension :seqan-clasp))