aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoraethrvmn <me@aethrvmn.gr>2025-11-11 00:08:43 +0000
committeraethrvmn <me@aethrvmn.gr>2025-11-11 00:08:43 +0000
commit49ec18c6f213f4c34c9d8481ea6e748b35b7d2bf (patch)
tree5d1459a8ab564dfc3922a2ff000a52adbd1a6b46 /src
parentwrote basic compiler of each tessera (diff)
added nim definition
Diffstat (limited to '')
-rw-r--r--src/tesserae/git.nim27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/tesserae/git.nim b/src/tesserae/git.nim
new file mode 100644
index 0000000..c5b219c
--- /dev/null
+++ b/src/tesserae/git.nim
@@ -0,0 +1,27 @@
+import .. / lapis
+
+tessera "git":
+ source: "https://www.kernel.org/pub/software/scm/git/git-250.1.tar.xz"
+ patches: @[""]
+ dependencies: @[
+ "curl",
+ "fcron",
+ "pcre2",
+ "valgrind",
+ "gnupg",
+ "iosocket_ssl",
+ "openssh",
+ "subversion"
+ ]
+ build: @[
+ """
+ ./configure --prefix=/usr \
+ --with-gitconfig=/etc/gitconfig \
+ --with-python=python3
+ """,
+ "make",
+ "make man",
+ "make perllibdir=/usr/lib/perl5/5.42/site_perl install",
+ "make install-man"
+ ]
+ result: "git"
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.