diff options
| author | aethrvmn <me@aethrvmn.gr> | 2025-11-16 20:43:49 +0000 |
|---|---|---|
| committer | aethrvmn <me@aethrvmn.gr> | 2025-11-16 20:43:49 +0000 |
| commit | 0582b0f8cd26678e741a06ba2ab42cc47a7c689a (patch) | |
| tree | 028dcc99591775e87682c0ff8259fea3a21aa538 /src/tesserae | |
| parent | moved core LFS tessera to core/ (diff) | |
moved non LFS tessera to extra/
Diffstat (limited to 'src/tesserae')
| -rw-r--r-- | src/tesserae/cmake.nim | 26 | ||||
| -rw-r--r-- | src/tesserae/extra/brotli.nim (renamed from src/tesserae/brotli.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/c_ares.nim (renamed from src/tesserae/c_ares.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/curl.nim (renamed from src/tesserae/curl.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/cyrus_sasl.nim (renamed from src/tesserae/cyrus_sasl.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/fcron.nim (renamed from src/tesserae/fcron.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/git.nim (renamed from src/tesserae/git.nim) | 4 | ||||
| -rw-r--r-- | src/tesserae/extra/gnupg.nim (renamed from src/tesserae/gnupg.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/gnutls.nim (renamed from src/tesserae/gnutls.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/grabnim.nim (renamed from src/tesserae/grabnim.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/icu.nim (renamed from src/tesserae/icu.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/iosocket_ssl.nim (renamed from src/tesserae/iosocket_ssl.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/kakoune.nim (renamed from src/tesserae/kakoune.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libarchive.nim (renamed from src/tesserae/libarchive.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libassuan.nim (renamed from src/tesserae/libassuan.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libevent.nim (renamed from src/tesserae/libevent.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libgcrypt.nim (renamed from src/tesserae/libgcrypt.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libgpgerror.nim (renamed from src/tesserae/libgpgerror.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libidn2.nim (renamed from src/tesserae/libidn2.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libksba.nim (renamed from src/tesserae/libksba.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libpsl.nim (renamed from src/tesserae/libpsl.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libssh2.nim (renamed from src/tesserae/libssh2.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libtasn1.nim (renamed from src/tesserae/libtasn1.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libunistring.nim (renamed from src/tesserae/libunistring.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libuv.nim (renamed from src/tesserae/libuv.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libwacom.nim (renamed from src/tesserae/libwacom.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libxml2.nim (renamed from src/tesserae/libxml2.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/libxslt.nim (renamed from src/tesserae/libxslt.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/lmdb.nim (renamed from src/tesserae/lmdb.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/lzo.nim (renamed from src/tesserae/lzo.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/make_ca.nim (renamed from src/tesserae/make_ca.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/net_ssleay.nim (renamed from src/tesserae/net_ssleay.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/nettle.nim (renamed from src/tesserae/nettle.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/nghttp2.nim (renamed from src/tesserae/nghttp2.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/npth.nim (renamed from src/tesserae/npth.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/nss.nim (renamed from src/tesserae/nss.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/openldap.nim (renamed from src/tesserae/openldap.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/openssh.nim (renamed from src/tesserae/openssh.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/p11_kit.nim (renamed from src/tesserae/p11_kit.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/pcre2.nim (renamed from src/tesserae/pcre2.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/pinentry.nim (renamed from src/tesserae/pinentry.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/tmux.nim (renamed from src/tesserae/tmux.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/uri.nim (renamed from src/tesserae/uri.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/valgrind.nim (renamed from src/tesserae/valgrind.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/which.nim (renamed from src/tesserae/which.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/extra/yaft.nim (renamed from src/tesserae/yaft.nim) | 0 | ||||
| -rw-r--r-- | src/tesserae/ncurses.nim | 35 |
47 files changed, 2 insertions, 63 deletions
diff --git a/src/tesserae/cmake.nim b/src/tesserae/cmake.nim deleted file mode 100644 index 91317c4..0000000 --- a/src/tesserae/cmake.nim +++ /dev/null @@ -1,26 +0,0 @@ -import .. / lapis - -tessera "cmake": - source: "https://cmake.org/files/v4.1/cmake-4.1.0.tar.gz" - patches: @[""] - dependencies: @[ - "libarchive", - "libuv", - "nghttp2", - "gcc" - ] - build: @[ - "sed -i '/\"lib64\"/s/64//' Modules/GNUInstallDirs.cmake", - """ - ./bootstrap --prefix=/usr \ - --system-libs \ - --mandir=/share/man \ - --no-system-jsoncpp \ - --no-system-cppdap \ - --no-system-librhash \ - --docdir=/share/doc/cmake-4.1.0 - """, - "make", - "make install" - ] - result: "cmake" diff --git a/src/tesserae/brotli.nim b/src/tesserae/extra/brotli.nim index 73e6ceb..73e6ceb 100644 --- a/src/tesserae/brotli.nim +++ b/src/tesserae/extra/brotli.nim diff --git a/src/tesserae/c_ares.nim b/src/tesserae/extra/c_ares.nim index 4d8651f..4d8651f 100644 --- a/src/tesserae/c_ares.nim +++ b/src/tesserae/extra/c_ares.nim diff --git a/src/tesserae/curl.nim b/src/tesserae/extra/curl.nim index b433b2d..b433b2d 100644 --- a/src/tesserae/curl.nim +++ b/src/tesserae/extra/curl.nim diff --git a/src/tesserae/cyrus_sasl.nim b/src/tesserae/extra/cyrus_sasl.nim index cbfc2a1..cbfc2a1 100644 --- a/src/tesserae/cyrus_sasl.nim +++ b/src/tesserae/extra/cyrus_sasl.nim diff --git a/src/tesserae/fcron.nim b/src/tesserae/extra/fcron.nim index c19995f..c19995f 100644 --- a/src/tesserae/fcron.nim +++ b/src/tesserae/extra/fcron.nim diff --git a/src/tesserae/git.nim b/src/tesserae/extra/git.nim index 2fe2b7a..b863f2a 100644 --- a/src/tesserae/git.nim +++ b/src/tesserae/extra/git.nim @@ -6,11 +6,11 @@ tessera "git": dependencies: @[ "curl", "fcron", - "pcre2", - "valgrind", "gnupg", "iosocket_ssl", "openssh", + "pcre2", + "valgrind", ] build: @[ """ diff --git a/src/tesserae/gnupg.nim b/src/tesserae/extra/gnupg.nim index abdea3a..abdea3a 100644 --- a/src/tesserae/gnupg.nim +++ b/src/tesserae/extra/gnupg.nim diff --git a/src/tesserae/gnutls.nim b/src/tesserae/extra/gnutls.nim index e3222a1..e3222a1 100644 --- a/src/tesserae/gnutls.nim +++ b/src/tesserae/extra/gnutls.nim diff --git a/src/tesserae/grabnim.nim b/src/tesserae/extra/grabnim.nim index 0134291..0134291 100644 --- a/src/tesserae/grabnim.nim +++ b/src/tesserae/extra/grabnim.nim diff --git a/src/tesserae/icu.nim b/src/tesserae/extra/icu.nim index d52e276..d52e276 100644 --- a/src/tesserae/icu.nim +++ b/src/tesserae/extra/icu.nim diff --git a/src/tesserae/iosocket_ssl.nim b/src/tesserae/extra/iosocket_ssl.nim index 7ae1cd5..7ae1cd5 100644 --- a/src/tesserae/iosocket_ssl.nim +++ b/src/tesserae/extra/iosocket_ssl.nim diff --git a/src/tesserae/kakoune.nim b/src/tesserae/extra/kakoune.nim index 8ae88e5..8ae88e5 100644 --- a/src/tesserae/kakoune.nim +++ b/src/tesserae/extra/kakoune.nim diff --git a/src/tesserae/libarchive.nim b/src/tesserae/extra/libarchive.nim index ec5f51b..ec5f51b 100644 --- a/src/tesserae/libarchive.nim +++ b/src/tesserae/extra/libarchive.nim diff --git a/src/tesserae/libassuan.nim b/src/tesserae/extra/libassuan.nim index 9df8d7e..9df8d7e 100644 --- a/src/tesserae/libassuan.nim +++ b/src/tesserae/extra/libassuan.nim diff --git a/src/tesserae/libevent.nim b/src/tesserae/extra/libevent.nim index 369f35d..369f35d 100644 --- a/src/tesserae/libevent.nim +++ b/src/tesserae/extra/libevent.nim diff --git a/src/tesserae/libgcrypt.nim b/src/tesserae/extra/libgcrypt.nim index 1ab88f0..1ab88f0 100644 --- a/src/tesserae/libgcrypt.nim +++ b/src/tesserae/extra/libgcrypt.nim diff --git a/src/tesserae/libgpgerror.nim b/src/tesserae/extra/libgpgerror.nim index 0ecb689..0ecb689 100644 --- a/src/tesserae/libgpgerror.nim +++ b/src/tesserae/extra/libgpgerror.nim diff --git a/src/tesserae/libidn2.nim b/src/tesserae/extra/libidn2.nim index 38a363e..38a363e 100644 --- a/src/tesserae/libidn2.nim +++ b/src/tesserae/extra/libidn2.nim diff --git a/src/tesserae/libksba.nim b/src/tesserae/extra/libksba.nim index 1aa56c7..1aa56c7 100644 --- a/src/tesserae/libksba.nim +++ b/src/tesserae/extra/libksba.nim diff --git a/src/tesserae/libpsl.nim b/src/tesserae/extra/libpsl.nim index 690a2e3..690a2e3 100644 --- a/src/tesserae/libpsl.nim +++ b/src/tesserae/extra/libpsl.nim diff --git a/src/tesserae/libssh2.nim b/src/tesserae/extra/libssh2.nim index 4fa17f7..4fa17f7 100644 --- a/src/tesserae/libssh2.nim +++ b/src/tesserae/extra/libssh2.nim diff --git a/src/tesserae/libtasn1.nim b/src/tesserae/extra/libtasn1.nim index 092187a..092187a 100644 --- a/src/tesserae/libtasn1.nim +++ b/src/tesserae/extra/libtasn1.nim diff --git a/src/tesserae/libunistring.nim b/src/tesserae/extra/libunistring.nim index 1b41354..1b41354 100644 --- a/src/tesserae/libunistring.nim +++ b/src/tesserae/extra/libunistring.nim diff --git a/src/tesserae/libuv.nim b/src/tesserae/extra/libuv.nim index 10680ee..10680ee 100644 --- a/src/tesserae/libuv.nim +++ b/src/tesserae/extra/libuv.nim diff --git a/src/tesserae/libwacom.nim b/src/tesserae/extra/libwacom.nim index 62b9f58..62b9f58 100644 --- a/src/tesserae/libwacom.nim +++ b/src/tesserae/extra/libwacom.nim diff --git a/src/tesserae/libxml2.nim b/src/tesserae/extra/libxml2.nim index 68f0ff0..68f0ff0 100644 --- a/src/tesserae/libxml2.nim +++ b/src/tesserae/extra/libxml2.nim diff --git a/src/tesserae/libxslt.nim b/src/tesserae/extra/libxslt.nim index c982536..c982536 100644 --- a/src/tesserae/libxslt.nim +++ b/src/tesserae/extra/libxslt.nim diff --git a/src/tesserae/lmdb.nim b/src/tesserae/extra/lmdb.nim index fd2da73..fd2da73 100644 --- a/src/tesserae/lmdb.nim +++ b/src/tesserae/extra/lmdb.nim diff --git a/src/tesserae/lzo.nim b/src/tesserae/extra/lzo.nim index 1847182..1847182 100644 --- a/src/tesserae/lzo.nim +++ b/src/tesserae/extra/lzo.nim diff --git a/src/tesserae/make_ca.nim b/src/tesserae/extra/make_ca.nim index 3d2c977..3d2c977 100644 --- a/src/tesserae/make_ca.nim +++ b/src/tesserae/extra/make_ca.nim diff --git a/src/tesserae/net_ssleay.nim b/src/tesserae/extra/net_ssleay.nim index 7e3bc85..7e3bc85 100644 --- a/src/tesserae/net_ssleay.nim +++ b/src/tesserae/extra/net_ssleay.nim diff --git a/src/tesserae/nettle.nim b/src/tesserae/extra/nettle.nim index 352ad77..352ad77 100644 --- a/src/tesserae/nettle.nim +++ b/src/tesserae/extra/nettle.nim diff --git a/src/tesserae/nghttp2.nim b/src/tesserae/extra/nghttp2.nim index 3c96372..3c96372 100644 --- a/src/tesserae/nghttp2.nim +++ b/src/tesserae/extra/nghttp2.nim diff --git a/src/tesserae/npth.nim b/src/tesserae/extra/npth.nim index a0e5149..a0e5149 100644 --- a/src/tesserae/npth.nim +++ b/src/tesserae/extra/npth.nim diff --git a/src/tesserae/nss.nim b/src/tesserae/extra/nss.nim index 16b2950..16b2950 100644 --- a/src/tesserae/nss.nim +++ b/src/tesserae/extra/nss.nim diff --git a/src/tesserae/openldap.nim b/src/tesserae/extra/openldap.nim index ecae9db..ecae9db 100644 --- a/src/tesserae/openldap.nim +++ b/src/tesserae/extra/openldap.nim diff --git a/src/tesserae/openssh.nim b/src/tesserae/extra/openssh.nim index 26c58dd..26c58dd 100644 --- a/src/tesserae/openssh.nim +++ b/src/tesserae/extra/openssh.nim diff --git a/src/tesserae/p11_kit.nim b/src/tesserae/extra/p11_kit.nim index 6f98eac..6f98eac 100644 --- a/src/tesserae/p11_kit.nim +++ b/src/tesserae/extra/p11_kit.nim diff --git a/src/tesserae/pcre2.nim b/src/tesserae/extra/pcre2.nim index 5ca3dac..5ca3dac 100644 --- a/src/tesserae/pcre2.nim +++ b/src/tesserae/extra/pcre2.nim diff --git a/src/tesserae/pinentry.nim b/src/tesserae/extra/pinentry.nim index 2abf8f2..2abf8f2 100644 --- a/src/tesserae/pinentry.nim +++ b/src/tesserae/extra/pinentry.nim diff --git a/src/tesserae/tmux.nim b/src/tesserae/extra/tmux.nim index 8caffd9..8caffd9 100644 --- a/src/tesserae/tmux.nim +++ b/src/tesserae/extra/tmux.nim diff --git a/src/tesserae/uri.nim b/src/tesserae/extra/uri.nim index 27e4d2f..27e4d2f 100644 --- a/src/tesserae/uri.nim +++ b/src/tesserae/extra/uri.nim diff --git a/src/tesserae/valgrind.nim b/src/tesserae/extra/valgrind.nim index d01d02e..d01d02e 100644 --- a/src/tesserae/valgrind.nim +++ b/src/tesserae/extra/valgrind.nim diff --git a/src/tesserae/which.nim b/src/tesserae/extra/which.nim index d5e2bf6..d5e2bf6 100644 --- a/src/tesserae/which.nim +++ b/src/tesserae/extra/which.nim diff --git a/src/tesserae/yaft.nim b/src/tesserae/extra/yaft.nim index 7a7ca3b..7a7ca3b 100644 --- a/src/tesserae/yaft.nim +++ b/src/tesserae/extra/yaft.nim diff --git a/src/tesserae/ncurses.nim b/src/tesserae/ncurses.nim deleted file mode 100644 index e17b2a2..0000000 --- a/src/tesserae/ncurses.nim +++ /dev/null @@ -1,35 +0,0 @@ -import .. / lapis - -tessera "ncurses": - source: "" - patches: @[""] - dependencies: @[""] - build: @[ - """ - ./configure --prefix=/usr \ - --mandir=/usr/share/man \ - --with-shared \ - --without-debug \ - --without-normal \ - --with-cxx-shared \ - --enable-pc-files \ - --with-pkg-config-libdir=/usr/lib/pkgconfig - """, - "make", - "make DESTDIR=$PWD/dest install", - "install -vm755 dest/usr/lib/libncursesw.so.6.5 /usr/lib", - "rm -v dest/usr/lib/libncursesw.so.6.5", - """ - sed -e 's/^\#if.*XOPEN.*$/\#if 1/' \ - -i dest/usr/include/curses.h - """, - "cp -av dest/* /", - """ - for lib in ncurses form panel menu ; do - ln -sfv lib${lib}w.so /usr/lib/lib${lib}.so - ln -sfv ${lib}w.pc /usr/lib/pkgconfig/${lib}.pc - done - """, - "ln -sfv libncursesw.so /usr/libcurses.so" - ] - result: "libcurses.so" |
