diff options
Diffstat (limited to 'libs/libsignal-protocol-c')
| -rw-r--r-- | libs/libsignal-protocol-c/.footprint | 28 | ||||
| -rw-r--r-- | libs/libsignal-protocol-c/.signature | 6 | ||||
| -rw-r--r-- | libs/libsignal-protocol-c/MAKEPKG | 33 |
3 files changed, 67 insertions, 0 deletions
diff --git a/libs/libsignal-protocol-c/.footprint b/libs/libsignal-protocol-c/.footprint new file mode 100644 index 0000000..c0addbb --- /dev/null +++ b/libs/libsignal-protocol-c/.footprint @@ -0,0 +1,28 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/signal/ +-rw-r--r-- root/root usr/include/signal/curve.h +-rw-r--r-- root/root usr/include/signal/device_consistency.h +-rw-r--r-- root/root usr/include/signal/fingerprint.h +-rw-r--r-- root/root usr/include/signal/group_cipher.h +-rw-r--r-- root/root usr/include/signal/group_session_builder.h +-rw-r--r-- root/root usr/include/signal/hkdf.h +-rw-r--r-- root/root usr/include/signal/key_helper.h +-rw-r--r-- root/root usr/include/signal/protocol.h +-rw-r--r-- root/root usr/include/signal/ratchet.h +-rw-r--r-- root/root usr/include/signal/sender_key.h +-rw-r--r-- root/root usr/include/signal/sender_key_record.h +-rw-r--r-- root/root usr/include/signal/sender_key_state.h +-rw-r--r-- root/root usr/include/signal/session_builder.h +-rw-r--r-- root/root usr/include/signal/session_cipher.h +-rw-r--r-- root/root usr/include/signal/session_pre_key.h +-rw-r--r-- root/root usr/include/signal/session_record.h +-rw-r--r-- root/root usr/include/signal/session_state.h +-rw-r--r-- root/root usr/include/signal/signal_protocol.h +-rw-r--r-- root/root usr/include/signal/signal_protocol_types.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libsignal-protocol-c.so.2.3.3 +lrwxrwxrwx root/root usr/lib/libsignal-protocol-c.so -> libsignal-protocol-c.so.2 +lrwxrwxrwx root/root usr/lib/libsignal-protocol-c.so.2 -> libsignal-protocol-c.so.2.3.3 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libsignal-protocol-c.pc diff --git a/libs/libsignal-protocol-c/.signature b/libs/libsignal-protocol-c/.signature new file mode 100644 index 0000000..e893631 --- /dev/null +++ b/libs/libsignal-protocol-c/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mPG25TjPcJpfjEg1Bqy/wwP/ZgFi39q/6lb+V68Ge3SKMMu63q0Gv940urFCeL0wlnmeGA8KupVAaQqMPeaXkwU= + +SHA256 (MAKEPKG) = c738797bda46b9ecb81267e1b692865a9a864b2c66007b9e2aa49a2cfe01c5eb +SHA256 (.footprint) = 4b9f15a0005d149b6ba05f88277bdfe006747d1e028309b3c7b562f8997334d0 +SHA256 (v2.3.3.tar.gz) = c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d +SHA256 (libsignal-protocol-c#2.3.3-1.pkg.tar.gz) = 10917a3535408e6d46fe14b5bc18b60d37c068b3e4842517504a0ac6565f206e diff --git a/libs/libsignal-protocol-c/MAKEPKG b/libs/libsignal-protocol-c/MAKEPKG new file mode 100644 index 0000000..256627b --- /dev/null +++ b/libs/libsignal-protocol-c/MAKEPKG @@ -0,0 +1,33 @@ +#!/bin/mkpkg +# description: Signal Protocol C library - ratcheting forward secrecy +# url: https://github.com/signalapp/libsignal-protocol-c + +name=libsignal-protocol-c +version=2.3.3 +release=1 +source=(https://github.com/signalapp/$name/archive/refs/tags/v$version.tar.gz) +sha256sums=( + "c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d" +) + +build() { + cd $name-$version + + cmake -B build \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_C_COMPILER=clang \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_TESTING=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 + + cmake --build build + DESTDIR=$PKG cmake --install build +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh |
