crux-ports

My CRUX Linux ports
Log | Files | Refs | README

commit 06c57325ffbe336a670222b818a1c9bee4512b92
parent 9f1c7646da005b7a079937d8b534148292949b86
Author: Shokara Kou <kou@13f0.net>
Date:   Fri, 13 May 2022 11:49:50 -0400

add profanity

Diffstat:
Alibotr/.footprint | 46++++++++++++++++++++++++++++++++++++++++++++++
Alibotr/.md5sum | 1+
Alibotr/Pkgfile | 24++++++++++++++++++++++++
Alibsignal-protocol-c/.footprint | 26++++++++++++++++++++++++++
Alibsignal-protocol-c/.md5sum | 1+
Alibsignal-protocol-c/Pkgfile | 22++++++++++++++++++++++
Alibstrophe/.footprint | 11+++++++++++
Alibstrophe/.md5sum | 1+
Alibstrophe/Pkgfile | 21+++++++++++++++++++++
Aprofanity/.footprint | 137+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aprofanity/.md5sum | 1+
Aprofanity/Pkgfile | 26++++++++++++++++++++++++++
12 files changed, 317 insertions(+), 0 deletions(-)

diff --git a/libotr/.footprint b/libotr/.footprint @@ -0,0 +1,46 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/otr_mackey +-rwxr-xr-x root/root usr/bin/otr_modify +-rwxr-xr-x root/root usr/bin/otr_parse +-rwxr-xr-x root/root usr/bin/otr_readforge +-rwxr-xr-x root/root usr/bin/otr_remac +-rwxr-xr-x root/root usr/bin/otr_sesskeys +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/libotr/ +-rw-r--r-- root/root usr/include/libotr/auth.h +-rw-r--r-- root/root usr/include/libotr/b64.h +-rw-r--r-- root/root usr/include/libotr/context.h +-rw-r--r-- root/root usr/include/libotr/context_priv.h +-rw-r--r-- root/root usr/include/libotr/dh.h +-rw-r--r-- root/root usr/include/libotr/instag.h +-rw-r--r-- root/root usr/include/libotr/mem.h +-rw-r--r-- root/root usr/include/libotr/message.h +-rw-r--r-- root/root usr/include/libotr/privkey-t.h +-rw-r--r-- root/root usr/include/libotr/privkey.h +-rw-r--r-- root/root usr/include/libotr/proto.h +-rw-r--r-- root/root usr/include/libotr/serial.h +-rw-r--r-- root/root usr/include/libotr/sm.h +-rw-r--r-- root/root usr/include/libotr/tlv.h +-rw-r--r-- root/root usr/include/libotr/userstate.h +-rw-r--r-- root/root usr/include/libotr/version.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libotr.a +-rwxr-xr-x root/root usr/lib/libotr.la +lrwxrwxrwx root/root usr/lib/libotr.so -> libotr.so.5.1.1 +lrwxrwxrwx root/root usr/lib/libotr.so.5 -> libotr.so.5.1.1 +-rwxr-xr-x root/root usr/lib/libotr.so.5.1.1 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libotr.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/aclocal/ +-rw-r--r-- root/root usr/share/aclocal/libotr.m4 +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +lrwxrwxrwx root/root usr/share/man/man1/otr_mackey.1.gz -> otr_toolkit.1.gz +lrwxrwxrwx root/root usr/share/man/man1/otr_modify.1.gz -> otr_toolkit.1.gz +lrwxrwxrwx root/root usr/share/man/man1/otr_parse.1.gz -> otr_toolkit.1.gz +lrwxrwxrwx root/root usr/share/man/man1/otr_readforge.1.gz -> otr_toolkit.1.gz +lrwxrwxrwx root/root usr/share/man/man1/otr_remac.1.gz -> otr_toolkit.1.gz +lrwxrwxrwx root/root usr/share/man/man1/otr_sesskeys.1.gz -> otr_toolkit.1.gz +-rw-r--r-- root/root usr/share/man/man1/otr_toolkit.1.gz diff --git a/libotr/.md5sum b/libotr/.md5sum @@ -0,0 +1 @@ +dac5a8778a35f674c046ddf5d97e4d81 libotr-4.1.1.tar.gz diff --git a/libotr/Pkgfile b/libotr/Pkgfile @@ -0,0 +1,24 @@ +# Description: C library that implements the OTR protocol +# URL: https://otr.im/ +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Depends on: libgcrypt + +name=libotr +version=4.1.1 +release=1 +source=(https://otr.im/dist/$name/$version/$name-$version.tar.gz) + +build() { + cd $name-$version + + sed -i '/^#include <sys\/epoll.h>/a #include <sys/socket.h>' \ + tests/regression/client/client.c + + ./configure \ + --prefix=/usr + + make + make DESTDIR=$PKG install + + rm -fr $PKG/usr/share/doc +} diff --git a/libsignal-protocol-c/.footprint b/libsignal-protocol-c/.footprint @@ -0,0 +1,26 @@ +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/ +-rw-r--r-- root/root usr/lib/libsignal-protocol-c.a +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libsignal-protocol-c.pc diff --git a/libsignal-protocol-c/.md5sum b/libsignal-protocol-c/.md5sum @@ -0,0 +1 @@ +68dae9b8da58f36dcbf9e10b0138d6f9 v2.3.3.tar.gz diff --git a/libsignal-protocol-c/Pkgfile b/libsignal-protocol-c/Pkgfile @@ -0,0 +1,22 @@ +# Description: A ratcheting forward secrecy protocol +# URL: https://github.com/signalapp/libsignal-protocol-c +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Depends on: cmake + +name=libsignal-protocol-c +version=2.3.3 +release=1 +source=(https://github.com/signalapp/$name/archive/refs/tags/v$version.tar.gz) + +build() { + cd $name-$version + + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + + make + make DESTDIR=$PKG install + + rm -fr $PKG/usr/share/doc +} diff --git a/libstrophe/.footprint b/libstrophe/.footprint @@ -0,0 +1,11 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/strophe.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libstrophe.a +-rwxr-xr-x root/root usr/lib/libstrophe.la +lrwxrwxrwx root/root usr/lib/libstrophe.so -> libstrophe.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libstrophe.so.0 -> libstrophe.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libstrophe.so.0.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libstrophe.pc diff --git a/libstrophe/.md5sum b/libstrophe/.md5sum @@ -0,0 +1 @@ +d4e95957c1ec7e91216fbbf8e20f66ef libstrophe-0.11.0.tar.xz diff --git a/libstrophe/Pkgfile b/libstrophe/Pkgfile @@ -0,0 +1,21 @@ +# Description: lightweight XMPP client library written in C +# URL: https://github.com/strophe/libstrope +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Depends on: expat openssl + +name=libstrophe +version=0.11.0 +release=1 +source=(https://github.com/strophe/$name/releases/download/$version/$name-$version.tar.xz) + +build() { + cd $name-$version + + ./configure \ + --prefix=/usr + + make + make DESTDIR=$PKG install + + rm -fr $PKG/usr/share/doc +} diff --git a/profanity/.footprint b/profanity/.footprint @@ -0,0 +1,137 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/profanity +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/profanity-about.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-account.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-affiliation.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-alias.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-autoaway.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-autoconnect.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-autoping.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-avatar.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-ban.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-beep.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-blocked.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-bookmark.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-caps.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-carbons.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-changepassword.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-charset.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-clear.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-close.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-cmd.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-color.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-connect.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-console.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-correct-editor.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-correct.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-correction.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-disco.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-disconnect.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-editor.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-executable.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-export.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-flash.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-form.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-gone.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-help.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-history.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-info.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-inpblock.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-inputwin.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-intype.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-invite.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-join.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-kick.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-lastactivity.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-log.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-logging.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-mainwin.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-mam.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-mood.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-msg.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-nick.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-notify.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-occupants.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-omemo.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-os.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-otr.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-outtype.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-ox.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-paste.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-pgp.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-ping.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-plugins.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-prefs.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-presence.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-priority.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-privileges.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-quit.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-receipts.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-reconnect.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-register.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-reload.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-resource.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-role.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-room.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-rooms.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-roster.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-save.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-script.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-sendfile.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-serversoftware.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-silence.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-slashguard.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-software.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-splash.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-states.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-status.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-statusbar.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-sub.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-subject.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-theme.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-time.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-titlebar.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-tls.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-tray.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-url.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-vercheck.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-who.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-win.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-wins.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-wintitle.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-wrap.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity-xmlconsole.1.gz +-rw-r--r-- root/root usr/share/man/man1/profanity.1.gz +drwxr-xr-x root/root usr/share/profanity/ +drwxr-xr-x root/root usr/share/profanity/icons/ +-rw-r--r-- root/root usr/share/profanity/icons/proIcon.png +-rw-r--r-- root/root usr/share/profanity/icons/proIconMsg.png +drwxr-xr-x root/root usr/share/profanity/themes/ +-rw-r--r-- root/root usr/share/profanity/themes/aqua +-rw-r--r-- root/root usr/share/profanity/themes/batman +-rw-r--r-- root/root usr/share/profanity/themes/bios +-rw-r--r-- root/root usr/share/profanity/themes/boothj5 +-rw-r--r-- root/root usr/share/profanity/themes/boothj5_laptop +-rw-r--r-- root/root usr/share/profanity/themes/boothj5_slack +-rw-r--r-- root/root usr/share/profanity/themes/complex +-rw-r--r-- root/root usr/share/profanity/themes/forest +-rw-r--r-- root/root usr/share/profanity/themes/gruvbox +-rw-r--r-- root/root usr/share/profanity/themes/hacker +-rw-r--r-- root/root usr/share/profanity/themes/headache +-rw-r--r-- root/root usr/share/profanity/themes/joker +-rw-r--r-- root/root usr/share/profanity/themes/jubalian +-rw-r--r-- root/root usr/share/profanity/themes/mono +-rw-r--r-- root/root usr/share/profanity/themes/orange +-rw-r--r-- root/root usr/share/profanity/themes/original +-rw-r--r-- root/root usr/share/profanity/themes/original_bright +-rw-r--r-- root/root usr/share/profanity/themes/shade +-rw-r--r-- root/root usr/share/profanity/themes/simple +-rw-r--r-- root/root usr/share/profanity/themes/snikket +-rw-r--r-- root/root usr/share/profanity/themes/solarized-dark +-rw-r--r-- root/root usr/share/profanity/themes/solarized-light +-rw-r--r-- root/root usr/share/profanity/themes/spawn +-rw-r--r-- root/root usr/share/profanity/themes/whiteness diff --git a/profanity/.md5sum b/profanity/.md5sum @@ -0,0 +1 @@ +b9e1ac6b035f76dbbbd0417e285feb97 profanity-0.12.1.tar.xz diff --git a/profanity/Pkgfile b/profanity/Pkgfile @@ -0,0 +1,26 @@ +# Description: ncurses based XMPP client +# URL: https://profanity-im.github.io/ +# Maintainer: Shokara Kou, kou at 13f0 dot net +# Depends on: libstrophe ncurses glib curl readline sqlite3 libotr libgcrypt libsignal-protocol-c + +name=profanity +version=0.12.1 +release=1 +source=(https://github.com/profanity-im/$name/releases/download/$version/$name-$version.tar.xz) + +build() { + cd $name-$version + + ./configure \ + --prefix=/usr \ + --disable-python-plugins \ + --disable-c-plugins \ + --disable-plugins \ + --enable-otr \ + --enable-omemo + + make + make DESTDIR=$PKG install + + rm -fr $PKG/usr/share/doc +}