From 33b652b0cd6993f5382cfa4050c8a5be69a7ba0ae3395e3357b2adf0691e6fb8 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 12 Nov 2024 22:45:17 +0300 Subject: [PATCH] Add libtasn1 --- build/distfiles/.gitignore | 1 + build/distfiles/libtasn1-4.19.0.tar.gz.meta4 | 27 ++++++++++++++++++++ build/skel/security/libtasn1-4.19.0.do | 21 +++++++++++++++ build/skel/www/webkitgtk-2.34.6.do | 1 + 4 files changed, 50 insertions(+) create mode 100644 build/distfiles/libtasn1-4.19.0.tar.gz.meta4 create mode 100644 build/skel/security/libtasn1-4.19.0.do diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index b5a017a..0a279ef 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -136,6 +136,7 @@ /libsoup-2.74.3.tar.xz /libtap-0.1.0-44-gb53e4ef.tar.zst /libtap.git/ +/libtasn1-4.19.0.tar.gz /libtheora-1.1.1.tar.bz2 /libtool-2.4.7.tar.xz /libtorrent-v2.0.10-41-g2ab8fedab.tar.zst diff --git a/build/distfiles/libtasn1-4.19.0.tar.gz.meta4 b/build/distfiles/libtasn1-4.19.0.tar.gz.meta4 new file mode 100644 index 0000000..caa56ae --- /dev/null +++ b/build/distfiles/libtasn1-4.19.0.tar.gz.meta4 @@ -0,0 +1,27 @@ + + + + 6e7ee1c99c271fd9a347e3a46056f00c2ab5cf481328a6bac8d1f727fe7bfd9e + 6e8232590cd87da3bfd9182ed44eccdfbdfcc85e88d8cf19fffdb3d600e04694b77079b95bbd822d2c3fff29458ddae0f0440f9c1c19c711923a2507bd19270f + 670e350c2c47bff460e3e9c03e1c71bcc2a64dc7b80d62bb70603b9270a5ec33 + 0320a1553cb8d696011123a146f44eb4b8a71fba2296b5c1a3a89c5ab5effe18ad99745d1f1db3c414d09bd03abc5b3ccd0df2bdc54c20a0523444028fdc2431 + b12e60768307815df4cd2ecb401310086b898154490bcd8b150ccd6ac9131bbe + 61be5f8931ea643f7f5cbe514cd2eca378ae68046a325dac0e815bda0f6177e72d84a958d02c36e7a2e20e30291b8dcefea6c17f19b54590e7c100bfd9ada1d6 + 287f5eddfb5e21762d9f14d11997e56b953b980b2b03a97ed4cd6d37909bda1ed7d2cdff9da5d270a21d863ab7e54be6b85c05f1075ac5d8f0198997cf335ef4 + 1613f0ac1cf484d6ec0ce3b8c06d56263cc7242f1c23b30d82d23de345a63f7a + 90d335dee8e7bb43eebeec5e0ef533a18d5b5ca297cb68d5b032a662c2c66479edaab4a492c748bdff1d0b62abef4ffad900cd834a25ae3980e74116610abf50 + 1d0989f6828a4d2f9d52ca5c2191e212c3a5402d2d1fb28992c53d8d8419e28b + f3d4ab50cc5ac8af5336bcbd444348ce + + 1786576 + https://ftpmirror.gnu.org/libtasn1/libtasn1-4.19.0.tar.gz + + diff --git a/build/skel/security/libtasn1-4.19.0.do b/build/skel/security/libtasn1-4.19.0.do new file mode 100644 index 0000000..9bf2ae7 --- /dev/null +++ b/build/skel/security/libtasn1-4.19.0.do @@ -0,0 +1,21 @@ +[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../.. +sname=$1.do . "$BASS_ROOT"/lib/rc +. "$BASS_ROOT"/build/skel/common.rc + +bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $rdeps +hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) +. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc +"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps +. ./rc +$TAR xf "$DISTFILES"/$NAME.tar.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh >&2 +make -j$MAKE_JOBS >&2 +make install >&2 + +cd "$SKELBINS"/$ARCH +rm -f "$SKELBINS"/$ARCH/$NAME-$hsh/share/info/dir +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh diff --git a/build/skel/www/webkitgtk-2.34.6.do b/build/skel/www/webkitgtk-2.34.6.do index 73ef428..185312c 100644 --- a/build/skel/www/webkitgtk-2.34.6.do +++ b/build/skel/www/webkitgtk-2.34.6.do @@ -24,6 +24,7 @@ graphics/libwebp-1.4.0 graphics/openjpeg-2.5.2 net/libsoup-2.74.3 security/libgcrypt-1.11.0 +security/libtasn1-4.19.0 " redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) -- 2.48.1