diff options
Diffstat (limited to 'libs/libsecp256k1')
| -rw-r--r-- | libs/libsecp256k1/.footprint | 18 | ||||
| -rw-r--r-- | libs/libsecp256k1/.signature | 6 | ||||
| -rw-r--r-- | libs/libsecp256k1/MAKEPKG | 42 |
3 files changed, 66 insertions, 0 deletions
diff --git a/libs/libsecp256k1/.footprint b/libs/libsecp256k1/.footprint new file mode 100644 index 0000000..5297cc0 --- /dev/null +++ b/libs/libsecp256k1/.footprint @@ -0,0 +1,18 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/secp256k1.h +-rw-r--r-- root/root usr/include/secp256k1_ecdh.h +-rw-r--r-- root/root usr/include/secp256k1_ellswift.h +-rw-r--r-- root/root usr/include/secp256k1_extrakeys.h +-rw-r--r-- root/root usr/include/secp256k1_musig.h +-rw-r--r-- root/root usr/include/secp256k1_preallocated.h +-rw-r--r-- root/root usr/include/secp256k1_recovery.h +-rw-r--r-- root/root usr/include/secp256k1_schnorrsig.h +-rw-r--r-- root/root usr/include/secp256k1_silentpayments.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libsecp256k1.a +-rwxr-xr-x root/root usr/lib/libsecp256k1.so.7.0.0 +lrwxrwxrwx root/root usr/lib/libsecp256k1.so -> libsecp256k1.so.7.0.0 +lrwxrwxrwx root/root usr/lib/libsecp256k1.so.7 -> libsecp256k1.so.7.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libsecp256k1.pc diff --git a/libs/libsecp256k1/.signature b/libs/libsecp256k1/.signature new file mode 100644 index 0000000..eca5bf5 --- /dev/null +++ b/libs/libsecp256k1/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mJZvZ/5bX1E94eGX3eUwRMpfh9K+j1HuCIPqd5vCWQgDPvRGGvDzF9bZuGLQFK3HyvXsSXRaoTpRwKT0M+XRhgs= + +SHA256 (MAKEPKG) = 927e29c09228252ce3a9851cca86536d16954624cc1c2aafe731fa6b7441d244 +SHA256 (.footprint) = a9806a96c6594771ed0f4e1face331924243aa68cd43dd4394050567cf2c7f64 +SHA256 (v0.8.0.tar.gz) = eb52b0e9239dff7dc26be5f9623567141b8720ec47da29eb3c1e0a660d17c8bb +SHA256 (libsecp256k1#0.8.0-1.pkg.tar.gz) = 1b994b37bfcde81ea213b6396a5df71ba1b68f31a975526d5a6a45f339ef2e34 diff --git a/libs/libsecp256k1/MAKEPKG b/libs/libsecp256k1/MAKEPKG new file mode 100644 index 0000000..80bb246 --- /dev/null +++ b/libs/libsecp256k1/MAKEPKG @@ -0,0 +1,42 @@ +#!/bin/mkpkg +# description: Optimized C library for EC operations on curve secp256k1 +# url: https://github.com/bitcoin-core/secp256k1 + +name=libsecp256k1 +version=0.8.0 +release=1 +source=("https://github.com/bitcoin-core/secp256k1/archive/refs/tags/v${version}.tar.gz") + +sha256sums=( + "eb52b0e9239dff7dc26be5f9623567141b8720ec47da29eb3c1e0a660d17c8bb" +) + +build() { + cd secp256k1-${version} + + ./autogen.sh + + CONFIG_SHELL=/bin/bash ./configure \ + --prefix=/usr \ + --enable-module-recovery \ + --enable-module-extrakeys \ + --enable-module-schnorrsig \ + --enable-module-ellswift \ + --disable-benchmark \ + --disable-tests \ + --disable-exhaustive-tests \ + --disable-examples + + make + make DESTDIR=$PKG install + + rm -f $PKG/usr/lib/*.la +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh + |
