diff options
76 files changed, 475 insertions, 358 deletions
diff --git a/irc/litterbox/Makefile b/FreeBSD/irc/litterbox/Makefile index 75cff64..664ddce 100644 --- a/irc/litterbox/Makefile +++ b/FreeBSD/irc/litterbox/Makefile @@ -1,7 +1,5 @@ -# $FreeBSD$ - PORTNAME= litterbox -DISTVERSION= 1.7 +DISTVERSION= 1.9 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/litterbox/snapshot/ diff --git a/FreeBSD/irc/litterbox/distinfo b/FreeBSD/irc/litterbox/distinfo new file mode 100644 index 0000000..079f765 --- /dev/null +++ b/FreeBSD/irc/litterbox/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1671832654 +SHA256 (litterbox-1.9.tar.gz) = ffb02ca75c743ce88593e30236b9ffbf808c1bcfc194459c52b2df70e0e9e5a9 +SIZE (litterbox-1.9.tar.gz) = 36931 diff --git a/irc/litterbox/pkg-descr b/FreeBSD/irc/litterbox/pkg-descr index aed1c16..aed1c16 100644 --- a/irc/litterbox/pkg-descr +++ b/FreeBSD/irc/litterbox/pkg-descr diff --git a/irc/pounce/Makefile b/FreeBSD/irc/pounce-notify/Makefile index 66e5309..fdfb4d9 100644 --- a/irc/pounce/Makefile +++ b/FreeBSD/irc/pounce-notify/Makefile @@ -1,31 +1,28 @@ -# $FreeBSD$ - -PORTNAME= pounce -DISTVERSION= 2.3 +PORTNAME= pounce-notify +DISTVERSION= 3.0 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/pounce/snapshot/ +DISTNAME= pounce-${DISTVERSION} MAINTAINER= june@causal.agency -COMMENT= Multi-client IRC bouncer +COMMENT= Generic notifications for pounce LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKDIR}/${DISTNAME}/LICENSE LIB_DEPENDS= libtls.so:security/libretls USES= pkgconfig +WRKSRC_SUBDIR= extra/notify + HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man -PLIST_FILES= bin/calico \ - bin/pounce \ - man/man1/calico.1.gz \ - man/man1/pounce.1.gz +PLIST_FILES= bin/pounce-notify \ + man/man1/pounce-notify.1.gz post-install: -.for b in calico pounce - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b} -.endfor + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pounce-notify .include <bsd.port.mk> diff --git a/FreeBSD/irc/pounce-notify/distinfo b/FreeBSD/irc/pounce-notify/distinfo new file mode 100644 index 0000000..007958c --- /dev/null +++ b/FreeBSD/irc/pounce-notify/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1644897810 +SHA256 (pounce-3.0.tar.gz) = f776f7f170493697a97923e7dce9597dff5577fd40ba756e9a1bcfab17199df0 +SIZE (pounce-3.0.tar.gz) = 50497 diff --git a/FreeBSD/irc/pounce-notify/pkg-descr b/FreeBSD/irc/pounce-notify/pkg-descr new file mode 100644 index 0000000..4b2437a --- /dev/null +++ b/FreeBSD/irc/pounce-notify/pkg-descr @@ -0,0 +1,3 @@ +Generic notification provider for the pounce IRC bouncer. + +WWW: https://git.causal.agency/pounce/ diff --git a/irc/pounce-palaver/Makefile b/FreeBSD/irc/pounce-palaver/Makefile index 8eb6dec..9eb27b9 100644 --- a/irc/pounce-palaver/Makefile +++ b/FreeBSD/irc/pounce-palaver/Makefile @@ -1,7 +1,5 @@ -# $FreeBSD$ - PORTNAME= pounce-palaver -DISTVERSION= 2.3 +DISTVERSION= 3.0 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/pounce/snapshot/ DISTNAME= pounce-${DISTVERSION} @@ -18,7 +16,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ USES= pkgconfig -WRKSRC_SUBDIR= contrib/palaver +WRKSRC_SUBDIR= extra/palaver HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man diff --git a/FreeBSD/irc/pounce-palaver/distinfo b/FreeBSD/irc/pounce-palaver/distinfo new file mode 100644 index 0000000..bd373ff --- /dev/null +++ b/FreeBSD/irc/pounce-palaver/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1644897682 +SHA256 (pounce-3.0.tar.gz) = f776f7f170493697a97923e7dce9597dff5577fd40ba756e9a1bcfab17199df0 +SIZE (pounce-3.0.tar.gz) = 50497 diff --git a/irc/pounce-palaver/pkg-descr b/FreeBSD/irc/pounce-palaver/pkg-descr index 77f9d96..77f9d96 100644 --- a/irc/pounce-palaver/pkg-descr +++ b/FreeBSD/irc/pounce-palaver/pkg-descr diff --git a/irc/scooper/Makefile b/FreeBSD/irc/scooper/Makefile index 9498201..1f9df37 100644 --- a/irc/scooper/Makefile +++ b/FreeBSD/irc/scooper/Makefile @@ -1,7 +1,5 @@ -# $FreeBSD$ - PORTNAME= scooper -DISTVERSION= 1.1 +DISTVERSION= 1.3 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/scooper/snapshot/ @@ -12,8 +10,7 @@ LICENSE= AGPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libkcgi.a:www/kcgi \ - ${LOCALBASE}/lib/libkcgihtml.a:www/kcgi \ - ${LOCALBASE}/lib/libsqlite3.a:databases/sqlite3 + ${LOCALBASE}/lib/libkcgihtml.a:www/kcgi USES= pkgconfig diff --git a/FreeBSD/irc/scooper/distinfo b/FreeBSD/irc/scooper/distinfo new file mode 100644 index 0000000..ca32657 --- /dev/null +++ b/FreeBSD/irc/scooper/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1631565882 +SHA256 (scooper-1.3.tar.gz) = 8fa5dd6047290fba319dcd69d14e70e5efbe70cb5024224772fd5888cb457bfb +SIZE (scooper-1.3.tar.gz) = 2324402 diff --git a/irc/scooper/pkg-descr b/FreeBSD/irc/scooper/pkg-descr index 830091a..830091a 100644 --- a/irc/scooper/pkg-descr +++ b/FreeBSD/irc/scooper/pkg-descr diff --git a/mail/bubger/Makefile b/FreeBSD/mail/bubger/Makefile index 05e9033..9f6d98f 100644 --- a/mail/bubger/Makefile +++ b/FreeBSD/mail/bubger/Makefile @@ -1,7 +1,5 @@ -# $FreeBSD$ - PORTNAME= bubger -DISTVERSION= 1.0 +DISTVERSION= 1.1 CATEGORIES= mail MASTER_SITES= https://git.causal.agency/bubger/snapshot/ diff --git a/FreeBSD/mail/bubger/distinfo b/FreeBSD/mail/bubger/distinfo new file mode 100644 index 0000000..77fb94f --- /dev/null +++ b/FreeBSD/mail/bubger/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1623954809 +SHA256 (bubger-1.1.tar.gz) = 867b7c055a2e81384e9bcdcd12ecf38c0e78891e9768b697875547e0ce4d9904 +SIZE (bubger-1.1.tar.gz) = 38573 diff --git a/mail/bubger/pkg-descr b/FreeBSD/mail/bubger/pkg-descr index 1532b98..1532b98 100644 --- a/mail/bubger/pkg-descr +++ b/FreeBSD/mail/bubger/pkg-descr diff --git a/mail/imbox/Makefile b/FreeBSD/mail/imbox/Makefile index 33501c6..5f83e69 100644 --- a/mail/imbox/Makefile +++ b/FreeBSD/mail/imbox/Makefile @@ -1,5 +1,3 @@ -# $FreeBSD$ - PORTNAME= imbox DISTVERSION= 1.4 CATEGORIES= mail diff --git a/mail/imbox/distinfo b/FreeBSD/mail/imbox/distinfo index e7afbd3..e7afbd3 100644 --- a/mail/imbox/distinfo +++ b/FreeBSD/mail/imbox/distinfo diff --git a/mail/imbox/pkg-descr b/FreeBSD/mail/imbox/pkg-descr index 76aa3e6..76aa3e6 100644 --- a/mail/imbox/pkg-descr +++ b/FreeBSD/mail/imbox/pkg-descr diff --git a/mail/notemap/Makefile b/FreeBSD/mail/notemap/Makefile index d5d9dd0..d5220b3 100644 --- a/mail/notemap/Makefile +++ b/FreeBSD/mail/notemap/Makefile @@ -1,5 +1,3 @@ -# $FreeBSD$ - PORTNAME= notemap DISTVERSION= 1.3 CATEGORIES= mail diff --git a/mail/notemap/distinfo b/FreeBSD/mail/notemap/distinfo index 135e1c3..135e1c3 100644 --- a/mail/notemap/distinfo +++ b/FreeBSD/mail/notemap/distinfo diff --git a/mail/notemap/pkg-descr b/FreeBSD/mail/notemap/pkg-descr index 67622a8..67622a8 100644 --- a/mail/notemap/pkg-descr +++ b/FreeBSD/mail/notemap/pkg-descr diff --git a/sysutils/catsit/Makefile b/FreeBSD/sysutils/catsit/Makefile index 8dd25cc..c65563f 100644 --- a/sysutils/catsit/Makefile +++ b/FreeBSD/sysutils/catsit/Makefile @@ -1,7 +1,5 @@ -# $FreeBSD$ - PORTNAME= catsit -DISTVERSION= 1.3 +DISTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= https://git.causal.agency/catsit/snapshot/ diff --git a/FreeBSD/sysutils/catsit/distinfo b/FreeBSD/sysutils/catsit/distinfo new file mode 100644 index 0000000..964fc35 --- /dev/null +++ b/FreeBSD/sysutils/catsit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1632937248 +SHA256 (catsit-1.4.tar.gz) = 8326ef2e9312092cdf121c6ba3df7b93f8228fca5b514e6b05b98c848535e4d8 +SIZE (catsit-1.4.tar.gz) = 24341 diff --git a/sysutils/catsit/pkg-descr b/FreeBSD/sysutils/catsit/pkg-descr index 132a488..132a488 100644 --- a/sysutils/catsit/pkg-descr +++ b/FreeBSD/sysutils/catsit/pkg-descr diff --git a/Makefile b/Makefile deleted file mode 100644 index ed04b2b..0000000 --- a/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTSDIR = /usr/ports - -PORTS += devel/cgit-causal-agency -PORTS += irc/catgirl -PORTS += irc/litterbox -PORTS += irc/pounce -PORTS += irc/pounce-palaver -PORTS += irc/scooper -PORTS += mail/bubger -PORTS += mail/imbox -PORTS += mail/notemap -PORTS += security/libretls -PORTS += sysutils/catsit - -install: -.for PORT in ${PORTS} - cp -R ${PORT} ${PORTSDIR}/${PORT:H} -.endfor - -uninstall: -.for PORT in ${PORTS} - rm -fr ${PORTSDIR}/${PORT} -.endfor diff --git a/OpenBSD/net/bubger/Makefile b/OpenBSD/net/bubger/Makefile new file mode 100644 index 0000000..69a8e74 --- /dev/null +++ b/OpenBSD/net/bubger/Makefile @@ -0,0 +1,30 @@ +COMMENT = IMAP archive generator + +DISTNAME = bubger-1.1 + +CATEGORIES = net + +HOMEPAGE = https://git.causal.agency/bubger/about/ + +MAINTAINER = June McEnroe <june@causal.agency> + +# GPLv3+ +PERMIT_PACKAGE = Yes + +# uses pledge() and unveil() +WANTLIB += c tls +LIB_DEPENDS = converters/libiconv + +SITES = https://git.causal.agency/bubger/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +FAKE_FLAGS = PREFIX=${TRUEPREFIX} + +CONFIGURE_STYLE = simple + +NO_TEST = Yes + +.include <bsd.port.mk> diff --git a/OpenBSD/net/bubger/distinfo b/OpenBSD/net/bubger/distinfo new file mode 100644 index 0000000..fb1a071 --- /dev/null +++ b/OpenBSD/net/bubger/distinfo @@ -0,0 +1,2 @@ +SHA256 (bubger-1.1.tar.gz) = hnt8BVougThOm83NEuzzjA54iR6XaLaXh1VH4M5NmQQ= +SIZE (bubger-1.1.tar.gz) = 38573 diff --git a/OpenBSD/net/bubger/pkg/DESCR b/OpenBSD/net/bubger/pkg/DESCR new file mode 100644 index 0000000..fb62e9f --- /dev/null +++ b/OpenBSD/net/bubger/pkg/DESCR @@ -0,0 +1,4 @@ +bubger is a mailing list archive generator for mail stored in IMAP. +It produces static files of HTML, Atom and mboxrd, making its output +easy to serve from a host without IMAP access. It requires the +IMAP THREAD extension. diff --git a/OpenBSD/net/bubger/pkg/PLIST b/OpenBSD/net/bubger/pkg/PLIST new file mode 100644 index 0000000..2803d1c --- /dev/null +++ b/OpenBSD/net/bubger/pkg/PLIST @@ -0,0 +1,3 @@ +@comment $OpenBSD: PLIST,v$ +@bin bin/bubger +@man man/man1/bubger.1 diff --git a/OpenBSD/net/litterbox/Makefile b/OpenBSD/net/litterbox/Makefile new file mode 100644 index 0000000..6a9f64a --- /dev/null +++ b/OpenBSD/net/litterbox/Makefile @@ -0,0 +1,27 @@ +# $OpenBSD$ + +COMMENT = IRC logger +DISTNAME = litterbox-1.8 +CATEGORIES = net +HOMEPAGE = https://git.causal.agency/litterbox/about/ +MAINTAINER = june@causal.agency + +# GPLv3+ +PERMIT_PACKAGE = Yes + +WANTLIB = c sqlite3 tls +LIB_DEPENDS = databases/sqlite3 + +SITES = https://git.causal.agency/litterbox/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +NO_TEST = Yes + +CFLAGS += -I${LOCALBASE}/include +MAKE_FLAGS += LDFLAGS=-L${LOCALBASE}/lib +FAKE_FLAGS = PREFIX=${PREFIX} + +.include <bsd.port.mk> diff --git a/OpenBSD/net/litterbox/distinfo b/OpenBSD/net/litterbox/distinfo new file mode 100644 index 0000000..d8a3759 --- /dev/null +++ b/OpenBSD/net/litterbox/distinfo @@ -0,0 +1,2 @@ +SHA256 (litterbox-1.8.tar.gz) = VL68N1DzkIE6NyDrAwGsTYUrMMt7dgWxeO1ZqlFohVI= +SIZE (litterbox-1.8.tar.gz) = 36827 diff --git a/OpenBSD/net/litterbox/pkg/DESCR b/OpenBSD/net/litterbox/pkg/DESCR new file mode 100644 index 0000000..c50791d --- /dev/null +++ b/OpenBSD/net/litterbox/pkg/DESCR @@ -0,0 +1,4 @@ +litterbox is a TLS-only IRC logger. It logs events from IRC in a +SQLite database, indexing messages for full-text search. It is +intended for use with the IRC bouncer pounce, but can also be used +independently as a logging bot. diff --git a/OpenBSD/net/litterbox/pkg/PLIST b/OpenBSD/net/litterbox/pkg/PLIST new file mode 100644 index 0000000..606da42 --- /dev/null +++ b/OpenBSD/net/litterbox/pkg/PLIST @@ -0,0 +1,7 @@ +@comment $OpenBSD: PLIST,v$ +@bin bin/litterbox +@bin bin/scoop +@bin bin/unscoop +@man man/man1/litterbox.1 +@man man/man1/scoop.1 +@man man/man1/unscoop.1 diff --git a/OpenBSD/net/pounce-notify/Makefile b/OpenBSD/net/pounce-notify/Makefile new file mode 100644 index 0000000..b1d9bf7 --- /dev/null +++ b/OpenBSD/net/pounce-notify/Makefile @@ -0,0 +1,33 @@ +COMMENT = notifications for pounce + +VERSION = 3.0 +DISTNAME = pounce-${VERSION} +PKGNAME = pounce-notify-${VERSION} + +CATEGORIES = net + +HOMEPAGE = https://git.causal.agency/pounce/about/ + +MAINTAINER = June McEnroe <june@causal.agency> + +# GPLv3+ +PERMIT_PACKAGE = Yes + +# uses pledge() and unveil() +WANTLIB += c tls + +SITES = https://git.causal.agency/pounce/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +WRKSRC = ${WRKDIST}/extra/notify + +FAKE_FLAGS = PREFIX=${TRUEPREFIX} + +CONFIGURE_STYLE = simple + +NO_TEST = Yes + +.include <bsd.port.mk> diff --git a/OpenBSD/net/pounce-notify/distinfo b/OpenBSD/net/pounce-notify/distinfo new file mode 100644 index 0000000..d901dd3 --- /dev/null +++ b/OpenBSD/net/pounce-notify/distinfo @@ -0,0 +1,2 @@ +SHA256 (pounce-3.0.tar.gz) = 93b38XBJNpepeSPn3OlZff9Vd/1AunVumhvPqxcZnfA= +SIZE (pounce-3.0.tar.gz) = 50497 diff --git a/OpenBSD/net/pounce-notify/pkg/DESCR b/OpenBSD/net/pounce-notify/pkg/DESCR new file mode 100644 index 0000000..dfd2aec --- /dev/null +++ b/OpenBSD/net/pounce-notify/pkg/DESCR @@ -0,0 +1 @@ +pounce-notify provides generic notifications for pounce. diff --git a/OpenBSD/net/pounce-notify/pkg/PLIST b/OpenBSD/net/pounce-notify/pkg/PLIST new file mode 100644 index 0000000..dd7566e --- /dev/null +++ b/OpenBSD/net/pounce-notify/pkg/PLIST @@ -0,0 +1,2 @@ +@bin bin/pounce-notify +@man man/man1/pounce-notify.1 diff --git a/OpenBSD/net/pounce-palaver/Makefile b/OpenBSD/net/pounce-palaver/Makefile new file mode 100644 index 0000000..e3e9d8f --- /dev/null +++ b/OpenBSD/net/pounce-palaver/Makefile @@ -0,0 +1,35 @@ +COMMENT = Palaver push notifications for pounce + +VERSION = 3.0 +DISTNAME = pounce-${VERSION} +PKGNAME = pounce-palaver-${VERSION} + +CATEGORIES = net + +HOMEPAGE = https://git.causal.agency/pounce/about/ + +MAINTAINER = June McEnroe <june@causal.agency> + +# GPLv3+ +PERMIT_PACKAGE = Yes + +# uses pledge() and unveil() +WANTLIB += c curl sqlite3 tls + +SITES = https://git.causal.agency/pounce/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +WRKSRC = ${WRKDIST}/extra/palaver + +LIB_DEPENDS = databases/sqlite3 net/curl + +FAKE_FLAGS = PREFIX=${TRUEPREFIX} + +CONFIGURE_STYLE = simple + +NO_TEST = Yes + +.include <bsd.port.mk> diff --git a/OpenBSD/net/pounce-palaver/distinfo b/OpenBSD/net/pounce-palaver/distinfo new file mode 100644 index 0000000..d901dd3 --- /dev/null +++ b/OpenBSD/net/pounce-palaver/distinfo @@ -0,0 +1,2 @@ +SHA256 (pounce-3.0.tar.gz) = 93b38XBJNpepeSPn3OlZff9Vd/1AunVumhvPqxcZnfA= +SIZE (pounce-3.0.tar.gz) = 50497 diff --git a/OpenBSD/net/pounce-palaver/pkg/DESCR b/OpenBSD/net/pounce-palaver/pkg/DESCR new file mode 100644 index 0000000..f65a58d --- /dev/null +++ b/OpenBSD/net/pounce-palaver/pkg/DESCR @@ -0,0 +1,2 @@ +pounce-palaver provides push notifications for the Palaver IRC app +via pounce. diff --git a/OpenBSD/net/pounce-palaver/pkg/PLIST b/OpenBSD/net/pounce-palaver/pkg/PLIST new file mode 100644 index 0000000..d5efc2c --- /dev/null +++ b/OpenBSD/net/pounce-palaver/pkg/PLIST @@ -0,0 +1,2 @@ +@bin bin/pounce-palaver +@man man/man1/pounce-palaver.1 diff --git a/OpenBSD/net/pounce/Makefile b/OpenBSD/net/pounce/Makefile new file mode 100644 index 0000000..34c8628 --- /dev/null +++ b/OpenBSD/net/pounce/Makefile @@ -0,0 +1,29 @@ +COMMENT = multi-client, TLS-only IRC bouncer + +DISTNAME = pounce-3.0 + +CATEGORIES = net + +HOMEPAGE = https://git.causal.agency/pounce/about/ + +MAINTAINER = Omar Polo <op@omarpolo.com> + +# GPLv3+ +PERMIT_PACKAGE = Yes + +# uses pledge() and unveil() +WANTLIB += c tls + +SITES = https://git.causal.agency/pounce/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +FAKE_FLAGS = PREFIX=${TRUEPREFIX} + +CONFIGURE_STYLE = simple + +NO_TEST = Yes + +.include <bsd.port.mk> diff --git a/OpenBSD/net/pounce/distinfo b/OpenBSD/net/pounce/distinfo new file mode 100644 index 0000000..d901dd3 --- /dev/null +++ b/OpenBSD/net/pounce/distinfo @@ -0,0 +1,2 @@ +SHA256 (pounce-3.0.tar.gz) = 93b38XBJNpepeSPn3OlZff9Vd/1AunVumhvPqxcZnfA= +SIZE (pounce-3.0.tar.gz) = 50497 diff --git a/OpenBSD/net/pounce/pkg/DESCR b/OpenBSD/net/pounce/pkg/DESCR new file mode 100644 index 0000000..6858864 --- /dev/null +++ b/OpenBSD/net/pounce/pkg/DESCR @@ -0,0 +1,7 @@ +pounce is a multi-client, TLS-only IRC bouncer. It maintains a +persistent connection to an IRC server, acting as a proxy and buffer +for a number of clients. When a client connects, any messages +received since it last disconnected will be relayed to it. Unlike +some other bouncers, pounce uses a single buffer for all IRC messages, +which acts as a queue from which each client reads messages +independently. diff --git a/OpenBSD/net/pounce/pkg/PLIST b/OpenBSD/net/pounce/pkg/PLIST new file mode 100644 index 0000000..4616553 --- /dev/null +++ b/OpenBSD/net/pounce/pkg/PLIST @@ -0,0 +1,4 @@ +@bin bin/calico +@bin bin/pounce +@man man/man1/calico.1 +@man man/man1/pounce.1 diff --git a/OpenBSD/sysutils/catsit/Makefile b/OpenBSD/sysutils/catsit/Makefile new file mode 100644 index 0000000..eda5576 --- /dev/null +++ b/OpenBSD/sysutils/catsit/Makefile @@ -0,0 +1,25 @@ +# $OpenBSD$ + +COMMENT = process supervisor +DISTNAME = catsit-1.4 +CATEGORIES = sysutils +HOMEPAGE = https://git.causal.agency/catsit/about/ +MAINTAINER = june@causal.agency + +# AGPLv3+ +PERMIT_PACKAGE = Yes + +# uses pledge() and unveil() +WANTLIB = c + +SITES = https://git.causal.agency/catsit/snapshot/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c + +NO_TEST = Yes + +FAKE_FLAGS = PREFIX=${PREFIX} + +.include <bsd.port.mk> diff --git a/OpenBSD/sysutils/catsit/distinfo b/OpenBSD/sysutils/catsit/distinfo new file mode 100644 index 0000000..f88d44d --- /dev/null +++ b/OpenBSD/sysutils/catsit/distinfo @@ -0,0 +1,2 @@ +SHA256 (catsit-1.4.tar.gz) = gybvLpMSCSzfEhxro997k/gij8pbUU5rBbmMhIU15Ng= +SIZE (catsit-1.4.tar.gz) = 24341 diff --git a/OpenBSD/sysutils/catsit/pkg/DESCR b/OpenBSD/sysutils/catsit/pkg/DESCR new file mode 100644 index 0000000..3b65708 --- /dev/null +++ b/OpenBSD/sysutils/catsit/pkg/DESCR @@ -0,0 +1,5 @@ +catsit is a process supervisor for FreeBSD and OpenBSD. The catsitd +daemon spawns processes for a list of services, redirects their +output to syslog, and restarts the processes when they exit according +to their exit status. Exponential backoff is applied to automatic +restarts. diff --git a/OpenBSD/sysutils/catsit/pkg/PLIST b/OpenBSD/sysutils/catsit/pkg/PLIST new file mode 100644 index 0000000..bf46141 --- /dev/null +++ b/OpenBSD/sysutils/catsit/pkg/PLIST @@ -0,0 +1,11 @@ +@comment $OpenBSD: PLIST,v$ +@rcscript ${RCDIR}/catsitd +@bin bin/catsit-timer +@bin bin/catsit-watch +@man man/man1/catsit-timer.1 +@man man/man1/catsit-watch.1 +@man man/man5/catsit.conf.5 +@man man/man8/catsit.8 +@man man/man8/catsitd.8 +sbin/catsit +@bin sbin/catsitd diff --git a/OpenBSD/www/cgit-pink/Makefile b/OpenBSD/www/cgit-pink/Makefile new file mode 100644 index 0000000..1eb163b --- /dev/null +++ b/OpenBSD/www/cgit-pink/Makefile @@ -0,0 +1,39 @@ +# $OpenBSD: Makefile,v 1.27 2020/04/04 19:28:31 kn Exp $ + +COMMENT = web frontend for git repositories + +DISTNAME = cgit-pink-1.4.1 +CATEGORIES = www devel + +DISTFILES = ${DISTNAME}.tar.gz +DISTFILES.git = git-2.36.1.tar.gz + +SITES = https://git.causal.agency/cgit-pink/snapshot/ +SITES.git = https://www.kernel.org/pub/software/scm/git/ +HOMEPAGE = https://git.causal.agency/cgit-pink/about/ + +# GPLv2 +PERMIT_PACKAGE = Yes + +USE_GMAKE = yes + +BUILD_DEPENDS = textproc/asciidoc +LIB_DEPENDS = converters/libiconv + +PREFIX = ${VARBASE}/www +MAKE_FLAGS += V=1 NO_GETTEXT=1 EXTRA_GIT_TARGETS='git git-http-backend' LDFLAGS+='${STATIC} -L${LOCALBASE}/lib' + +ALL_TARGET = all doc-man + +post-extract: + rmdir ${WRKSRC}/git + mv ${WRKDIR}/git-* ${WRKSRC}/git + +post-install: + mv ${PREFIX}/htdocs ${PREFIX}/cgit + ${INSTALL_MAN} ${WRKBUILD}/cgitrc.5 ${WRKINST}${LOCALBASE}/man/man5 + ${INSTALL_PROGRAM_DIR} ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKBUILD}/git/git ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKBUILD}/git/git-http-backend ${PREFIX}/cgi-bin + +.include <bsd.port.mk> diff --git a/OpenBSD/www/cgit-pink/distinfo b/OpenBSD/www/cgit-pink/distinfo new file mode 100644 index 0000000..77e9a19 --- /dev/null +++ b/OpenBSD/www/cgit-pink/distinfo @@ -0,0 +1,4 @@ +SHA256 (cgit-pink-1.4.1.tar.gz) = 8SRsbIEwWADCTn7uKyJDGateV7HdsHtIg66oRfKQRtU= +SHA256 (git-2.36.1.tar.gz) = N9k2/RfIGqnd09uk5W6IpF+lNK0LqUZFTozoGHYMaiw= +SIZE (cgit-pink-1.4.1.tar.gz) = 104130 +SIZE (git-2.36.1.tar.gz) = 10699999 diff --git a/OpenBSD/www/cgit-pink/patches/patch-Makefile b/OpenBSD/www/cgit-pink/patches/patch-Makefile new file mode 100644 index 0000000..b49eb37 --- /dev/null +++ b/OpenBSD/www/cgit-pink/patches/patch-Makefile @@ -0,0 +1,30 @@ +$OpenBSD: patch-Makefile,v 1.9 2018/08/04 09:19:35 kn Exp $ +Index: Makefile +--- Makefile.orig ++++ Makefile +@@ -2,11 +2,11 @@ all:: + + CGIT_VERSION = v1.2.1 + CGIT_SCRIPT_NAME = cgit.cgi +-CGIT_SCRIPT_PATH = /var/www/htdocs/cgit +-CGIT_DATA_PATH = $(CGIT_SCRIPT_PATH) +-CGIT_CONFIG = /etc/cgitrc +-CACHE_ROOT = /var/cache/cgit +-prefix = /usr/local ++CGIT_SCRIPT_PATH = /var/www/cgi-bin ++CGIT_DATA_PATH = /var/www/htdocs ++CGIT_CONFIG = /conf/cgitrc ++CACHE_ROOT = /tmp/cgit ++prefix = ${PREFIX} + libdir = $(prefix)/lib + filterdir = $(libdir)/cgit/filters + docdir = $(prefix)/share/doc/cgit +@@ -90,8 +90,6 @@ install: all + $(INSTALL) -m 0644 cgit.png $(DESTDIR)$(CGIT_DATA_PATH)/cgit.png + $(INSTALL) -m 0644 favicon.ico $(DESTDIR)$(CGIT_DATA_PATH)/favicon.ico + $(INSTALL) -m 0644 robots.txt $(DESTDIR)$(CGIT_DATA_PATH)/robots.txt +- $(INSTALL) -m 0755 -d $(DESTDIR)$(filterdir) +- $(COPYTREE) filters/* $(DESTDIR)$(filterdir) + + install-doc: install-man install-html install-pdf + diff --git a/OpenBSD/www/cgit-pink/patches/patch-cgit_mk b/OpenBSD/www/cgit-pink/patches/patch-cgit_mk new file mode 100644 index 0000000..c74f62d --- /dev/null +++ b/OpenBSD/www/cgit-pink/patches/patch-cgit_mk @@ -0,0 +1,11 @@ +$OpenBSD: patch-cgit_mk,v 1.1 2013/07/15 07:00:49 jasper Exp $ +--- cgit.mk.orig Sun Jul 14 23:18:05 2013 ++++ cgit.mk Sun Jul 14 23:18:39 2013 +@@ -17,6 +17,7 @@ $(CGIT_PREFIX)VERSION: force-version + + # CGIT_CFLAGS is a separate variable so that we can track it separately + # and avoid rebuilding all of Git when these variables change. ++CGIT_CFLAGS += -L${LOCALBASE}/include + CGIT_CFLAGS += -DCGIT_CONFIG='"$(CGIT_CONFIG)"' + CGIT_CFLAGS += -DCGIT_SCRIPT_NAME='"$(CGIT_SCRIPT_NAME)"' + CGIT_CFLAGS += -DCGIT_CACHE_ROOT='"$(CACHE_ROOT)"' diff --git a/OpenBSD/www/cgit-pink/patches/patch-setup_c b/OpenBSD/www/cgit-pink/patches/patch-setup_c new file mode 100644 index 0000000..eae3fc0 --- /dev/null +++ b/OpenBSD/www/cgit-pink/patches/patch-setup_c @@ -0,0 +1,20 @@ +$OpenBSD: patch-setup_c,v 1.1 2017/03/22 20:23:52 landry Exp $ + +Dont openbsd dev/null, doesnt exist in the default chroot + +--- git/setup.c.orig Wed Mar 1 21:01:06 2017 ++++ git/setup.c Wed Mar 1 21:01:56 2017 +@@ -1488,11 +1488,13 @@ const char *resolve_gitdir_gently(const char *suspect, int *return_error_code) + /* if any standard file descriptor is missing open it to /dev/null */ + void sanitize_stdfds(void) + { ++#if 0 + int fd = xopen("/dev/null", O_RDWR); + while (fd < 2) + fd = xdup(fd); + if (fd > 2) + close(fd); ++#endif + } + + int daemonize(void) diff --git a/OpenBSD/www/cgit-pink/pkg/DESCR b/OpenBSD/www/cgit-pink/pkg/DESCR new file mode 100644 index 0000000..f85c78a --- /dev/null +++ b/OpenBSD/www/cgit-pink/pkg/DESCR @@ -0,0 +1,2 @@ +This is an attempt to create a fast web interface for the git scm, +using a builtin cache to decrease server io-pressure. diff --git a/OpenBSD/www/cgit-pink/pkg/PLIST b/OpenBSD/www/cgit-pink/pkg/PLIST new file mode 100644 index 0000000..aeb2763 --- /dev/null +++ b/OpenBSD/www/cgit-pink/pkg/PLIST @@ -0,0 +1,14 @@ +@comment $OpenBSD: PLIST,v 1.6 2018/09/04 12:46:24 espie Exp $ +@conflict cgit-* +@group daemon +@bin bin/git +@bin cgi-bin/cgit.cgi +@bin cgi-bin/git-http-backend +@group +cgit/ +cgit/cgit.css +cgit/cgit.png +cgit/robots.txt +@cwd ${LOCALBASE} +@man man/man5/cgitrc.5 +share/doc/pkg-readmes/${PKGSTEM} diff --git a/OpenBSD/www/cgit-pink/pkg/README b/OpenBSD/www/cgit-pink/pkg/README new file mode 100644 index 0000000..816ad9e --- /dev/null +++ b/OpenBSD/www/cgit-pink/pkg/README @@ -0,0 +1,74 @@ +$OpenBSD: README,v 1.5 2018/09/04 12:46:24 espie Exp $ + ++----------------------------------------------------------------------- +| Running ${PKGSTEM} on OpenBSD ++----------------------------------------------------------------------- + +Cgit config +=========== +By default, the cgitrc config file is searched in ${PREFIX}/conf/cgitrc. +Refer to cgitrc(5) for the syntax. + +Webserver config +================ + +OpenBSD httpd +------------- +server "default" { + listen on egress port 80 + + # don't serve static files from cgit CGI: cgit.css and cgit.png + location "/cgit.*" { + root "/cgit" + no fastcgi + } + root "/cgi-bin/cgit.cgi" + fastcgi socket "/run/slowcgi.sock" +} + +Nginx +----- +An example nginx config snippet is provided below, to run with +slowcgi: + +server { + server_name cgit.example.com; + access_log logs/cgit-access main; + error_log logs/cgit-error warn; + location ~ /cgit.(png|css) { + root /var/www/htdocs; + } + location / { + rewrite /(.*) /cgi-bin/cgit.cgi/$1; + } + location /cgi-bin/ { + fastcgi_pass unix:run/slowcgi.sock; + fastcgi_split_path_info ^(/cgi-bin/[^/]+)(.*); + fastcgi_param PATH_INFO $fastcgi_path_info; + include fastcgi_params; + } +} + +Apache config +------------- + +This config snippet works with Apache: + +ScriptAlias /cgit /cgi-bin/cgit.cgi +<Location "/cgit"> + AllowOverride None + Options +ExecCGI + Order allow,deny + Allow from all +</Location> + + +snapshots +--------- +Nginx and OpenBSD httpd use chroot(2). + +For .tar.gz snapshot support a static binary in $chroot/bin/gzip is required. + + cd /usr/src/usr.bin/compress + make clean && make LDFLAGS="-static -pie" + cp obj/compress $chroot/bin/gzip diff --git a/devel/cgit-causal-agency/Makefile b/devel/cgit-causal-agency/Makefile deleted file mode 100644 index 6ffd004..0000000 --- a/devel/cgit-causal-agency/Makefile +++ /dev/null @@ -1,73 +0,0 @@ -# $FreeBSD: head/devel/cgit/Makefile 523699 2020-01-21 01:37:59Z meta $ - -PORTNAME= cgit-causal-agency -PORTVERSION= 1.2.3 -CONFLICTS_INSTALL= cgit -CATEGORIES= devel www -MASTER_SITES= https://git.causal.agency/src/snapshot/:src \ - KERNEL_ORG/software/scm/git:git -DISTFILES= src-${SRC_VERSION}${EXTRACT_SUFX}:src \ - git-${GIT_VERSION}${EXTRACT_SUFX}:git -DISTNAME= src-${SRC_VERSION} - -MAINTAINER= june@causal.agency -COMMENT= Fast, lightweight web frontend for Git repositories - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -TEST_DEPENDS= msgfmt:devel/gettext-tools - -SRC_VERSION= 8e4c63c857f9320d2eaae1ce5bdbced4ec92dbff -GIT_VERSION= 2.25.1 -WRKSRC_SUBDIR= www/git.causal.agency/cgit - -USES= cpe gmake iconv perl5 python:3.2+,env shebangfix ssl -CPE_VENDOR= lars_hjemli -USE_PERL5= test -SHEBANG_FILES= filters/email-gravatar.py \ - filters/html-converters/md2html \ - filters/html-converters/rst2html \ - filters/syntax-highlighting.py -WWWDIR= ${PREFIX}/www/cgit - -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} -MAKE_ARGS+= CGIT_SCRIPT_PATH=${WWWDIR} CGIT_CONFIG=${PREFIX}/etc/cgitrc \ - prefix=${PREFIX} NO_GETTEXT=1 NO_R_TO_GCC_LINKER=1 V=1 - -SUB_FILES= pkg-message - -PORTDOCS= cgitrc.5.txt - -OPTIONS_DEFINE= DOCS ASCIIDOC -OPTIONS_DEFAULT= ASCIIDOC -OPTIONS_SUB= yes - -ASCIIDOC_DESC= Use asciidoc to preprocess man page -ASCIIDOC_BUILD_DEPENDS= a2x:textproc/asciidoc - -post-extract: - @${MV} ${WRKDIR}/git-${GIT_VERSION} ${WRKSRC}/git - -post-patch: - @${REINPLACE_CMD} -e 's/^\(GIT_VER =\).*$$/\1 ${GIT_VERSION}/' \ - ${WRKSRC}/Makefile - - @${REINPLACE_CMD} -e 's/-liconv/${ICONV_LIB}/' \ - -e "s|\(ALL_CFLAGS =\)|\1 -I${OPENSSLINC}|g" \ - -e "s|\(ALL_LDFLAGS =\)|\1 -L${OPENSSLLIB}|g" \ - ${WRKSRC}/git/Makefile - -post-install: - ${STRIP_CMD} ${STAGEDIR}${WWWDIR}/cgit.cgi - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -post-install-ASCIIDOC-on: - a2x --doctype manpage --format manpage ${WRKSRC}/cgitrc.5.txt - ${INSTALL_MAN} ${WRKSRC}/cgitrc.5 ${STAGEDIR}${PREFIX}/man/man5 - -.include <bsd.port.mk> diff --git a/devel/cgit-causal-agency/distinfo b/devel/cgit-causal-agency/distinfo deleted file mode 100644 index addb116..0000000 --- a/devel/cgit-causal-agency/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1612476856 -SHA256 (src-8e4c63c857f9320d2eaae1ce5bdbced4ec92dbff.tar.gz) = 6e031b9437adc89e64cfca64900337b5e85169398fa0cb97ae576c703a40c440 -SIZE (src-8e4c63c857f9320d2eaae1ce5bdbced4ec92dbff.tar.gz) = 775415 -SHA256 (git-2.25.1.tar.gz) = 4999ae0ee6cc7dfb280d7051e39a82a5630b00c1d8cd54890f07b4b7193d25aa -SIZE (git-2.25.1.tar.gz) = 9026631 diff --git a/devel/cgit-causal-agency/files/pkg-message.in b/devel/cgit-causal-agency/files/pkg-message.in deleted file mode 100644 index 0190639..0000000 --- a/devel/cgit-causal-agency/files/pkg-message.in +++ /dev/null @@ -1,18 +0,0 @@ -[ -{ type: install - message: <<EOM -cgit has been successfully installed. - -To enable cgit in Apache, use something like the following: - - <Directory "%%WWWDIR%%/"> - AllowOverride None - Options +ExecCGI - Require all granted - </Directory> - -Documentation and sample configuration can be found -in %%DOCSDIR%%/cgitrc.5.txt. -EOM -} -] diff --git a/devel/cgit-causal-agency/pkg-descr b/devel/cgit-causal-agency/pkg-descr deleted file mode 100644 index 1a9d828..0000000 --- a/devel/cgit-causal-agency/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -cgit is a fast web interface for the Git SCM, using a built-in cache to -decrease server I/O pressure. - -WWW: https://git.zx2c4.com/cgit/about/ diff --git a/devel/cgit-causal-agency/pkg-plist b/devel/cgit-causal-agency/pkg-plist deleted file mode 100644 index d93b995..0000000 --- a/devel/cgit-causal-agency/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -lib/cgit/filters/about-formatting.sh -lib/cgit/filters/commit-links.sh -lib/cgit/filters/email-gravatar.py -lib/cgit/filters/html-converters/man2html -lib/cgit/filters/html-converters/md2html -lib/cgit/filters/html-converters/rst2html -lib/cgit/filters/html-converters/txt2html -lib/cgit/filters/syntax-highlighting.py -lib/cgit/filters/syntax-highlighting.sh -%%ASCIIDOC%%man/man5/cgitrc.5.gz -%%WWWDIR%%/cgit.cgi -%%WWWDIR%%/cgit.css -%%WWWDIR%%/cgit.png -%%WWWDIR%%/favicon.ico -%%WWWDIR%%/robots.txt diff --git a/irc/catgirl/Makefile b/irc/catgirl/Makefile deleted file mode 100644 index 3504d11..0000000 --- a/irc/catgirl/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -# $FreeBSD: head/irc/catgirl/Makefile 566195 2021-02-20 23:14:06Z linimon $ - -PORTNAME= catgirl -DISTVERSION= 1.6 -CATEGORIES= irc -MASTER_SITES= https://git.causal.agency/catgirl/snapshot/ - -MAINTAINER= june@causal.agency -COMMENT= TLS-only terminal IRC client - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= compiler:c++11-lang ncurses pkgconfig ssl - -HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man - -PLIST_FILES= bin/catgirl \ - man/man1/catgirl.1.gz - -.include <bsd.port.pre.mk> - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/catgirl - -.if ${SSL_DEFAULT} == base || ${SSL_DEFAULT} == openssl -LIB_DEPENDS+= libtls.so:security/libretls -.endif - -.include <bsd.port.post.mk> diff --git a/irc/catgirl/distinfo b/irc/catgirl/distinfo deleted file mode 100644 index 4610713..0000000 --- a/irc/catgirl/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1613763583 -SHA256 (catgirl-1.6.tar.gz) = 3b32ee3b57cab5fa29b0a6cb9d21a4a5e5f41efd4a698cb9df15e316bf000f6a -SIZE (catgirl-1.6.tar.gz) = 58524 diff --git a/irc/catgirl/pkg-descr b/irc/catgirl/pkg-descr deleted file mode 100644 index 8cae8df..0000000 --- a/irc/catgirl/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -catgirl is a TLS-only terminal IRC client with tab-complete, nick -coloring, URL detection, message filtering and split scrolling. - -WWW: https://git.causal.agency/catgirl/ diff --git a/irc/litterbox/distinfo b/irc/litterbox/distinfo deleted file mode 100644 index 0744c35..0000000 --- a/irc/litterbox/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1610748614 -SHA256 (litterbox-1.7.tar.gz) = 22c9fa46e4af1fc7d6a375b19a87eb3f73b7baafce96698aafcb58c6287155d3 -SIZE (litterbox-1.7.tar.gz) = 35527 diff --git a/irc/pounce-palaver/distinfo b/irc/pounce-palaver/distinfo deleted file mode 100644 index d9a76c2..0000000 --- a/irc/pounce-palaver/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1612805121 -SHA256 (pounce-2.3.tar.gz) = 47e77cf01ccd94c6ecb83410d7f832426de61e28573b7aa4ac60fec5ac3f468b -SIZE (pounce-2.3.tar.gz) = 49151 diff --git a/irc/pounce/distinfo b/irc/pounce/distinfo deleted file mode 100644 index 0c74376..0000000 --- a/irc/pounce/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1612804928 -SHA256 (pounce-2.3.tar.gz) = 47e77cf01ccd94c6ecb83410d7f832426de61e28573b7aa4ac60fec5ac3f468b -SIZE (pounce-2.3.tar.gz) = 49151 diff --git a/irc/pounce/pkg-descr b/irc/pounce/pkg-descr deleted file mode 100644 index 68679a2..0000000 --- a/irc/pounce/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -pounce is a multi-client, TLS-only IRC bouncer. It takes a simple -approach, using a multiple-consumer ring buffer and the IRCv3.2 -server-time extension to communicate with clients. - -WWW: https://git.causal.agency/pounce/ diff --git a/irc/scooper/distinfo b/irc/scooper/distinfo deleted file mode 100644 index 1d40a8b..0000000 --- a/irc/scooper/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1610861358 -SHA256 (scooper-1.1.tar.gz) = 3b55a2a8e9121b2951e3b3916d9e0ec471533ec559c25edaa90c3765376de13a -SIZE (scooper-1.1.tar.gz) = 26863 diff --git a/mail/bubger/distinfo b/mail/bubger/distinfo deleted file mode 100644 index b13bde1..0000000 --- a/mail/bubger/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1615246395 -SHA256 (bubger-1.0.tar.gz) = fa23e4e77fd2bee442ce3873391f3d7c408785df287b64d8e290b045bfc84cf8 -SIZE (bubger-1.0.tar.gz) = 36723 diff --git a/security/libretls/Makefile b/security/libretls/Makefile deleted file mode 100644 index 5fca48e..0000000 --- a/security/libretls/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# $FreeBSD: head/security/libretls/Makefile 561899 2021-01-18 07:55:49Z bapt $ - -PORTNAME= libretls -PORTVERSION= 3.3.1 -CATEGORIES= security devel -MASTER_SITES= https://causal.agency/libretls/ - -MAINTAINER= bapt@FreeBSD.org -COMMENT= TLS library designed to ease writing foolproof applications - -LICENSE= ISCL - -USES= libtool ssl pkgconfig -INSTALL_TARGET= install-strip -GNU_CONFIGURE= yes - -USE_LDCONFIG= yes - -.include <bsd.port.mk> diff --git a/security/libretls/distinfo b/security/libretls/distinfo deleted file mode 100644 index 720dc7c..0000000 --- a/security/libretls/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1610882864 -SHA256 (libretls-3.3.1.tar.gz) = f23a29ef321eff099b8fbabdecc3a3378cfb9eca24b2bf02062554e9779c4d33 -SIZE (libretls-3.3.1.tar.gz) = 431233 diff --git a/security/libretls/pkg-descr b/security/libretls/pkg-descr deleted file mode 100644 index ec3a3ce..0000000 --- a/security/libretls/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -LibreTLS is a port of libtls from LibreSSL to OpenSSL. libtls is "a new TLS -library, designed to make it easier to write foolproof applications". - -libtls provides an excellent new API, but LibreSSL can be difficult to install -on systems which already use OpenSSL. LibreTLS aims to make the libtls API more -easily and widely available. - -WWW: https://git.causal.agency/libretls/about/ diff --git a/security/libretls/pkg-plist b/security/libretls/pkg-plist deleted file mode 100644 index 1330004..0000000 --- a/security/libretls/pkg-plist +++ /dev/null @@ -1,94 +0,0 @@ -include/tls.h -lib/libtls.a -lib/libtls.so -lib/libtls.so.20 -lib/libtls.so.20.0.1 -libdata/pkgconfig/libtls.pc -man/man3/tls_accept_cbs.3.gz -man/man3/tls_accept_fds.3.gz -man/man3/tls_accept_socket.3.gz -man/man3/tls_client.3.gz -man/man3/tls_close.3.gz -man/man3/tls_config_add_keypair_file.3.gz -man/man3/tls_config_add_keypair_mem.3.gz -man/man3/tls_config_add_keypair_ocsp_file.3.gz -man/man3/tls_config_add_keypair_ocsp_mem.3.gz -man/man3/tls_config_add_ticket_key.3.gz -man/man3/tls_config_clear_keys.3.gz -man/man3/tls_config_error.3.gz -man/man3/tls_config_free.3.gz -man/man3/tls_config_insecure_noverifycert.3.gz -man/man3/tls_config_insecure_noverifyname.3.gz -man/man3/tls_config_insecure_noverifytime.3.gz -man/man3/tls_config_new.3.gz -man/man3/tls_config_ocsp_require_stapling.3.gz -man/man3/tls_config_parse_protocols.3.gz -man/man3/tls_config_prefer_ciphers_client.3.gz -man/man3/tls_config_prefer_ciphers_server.3.gz -man/man3/tls_config_set_alpn.3.gz -man/man3/tls_config_set_ca_file.3.gz -man/man3/tls_config_set_ca_mem.3.gz -man/man3/tls_config_set_ca_path.3.gz -man/man3/tls_config_set_cert_file.3.gz -man/man3/tls_config_set_cert_mem.3.gz -man/man3/tls_config_set_ciphers.3.gz -man/man3/tls_config_set_crl_file.3.gz -man/man3/tls_config_set_crl_mem.3.gz -man/man3/tls_config_set_dheparams.3.gz -man/man3/tls_config_set_ecdhecurves.3.gz -man/man3/tls_config_set_key_file.3.gz -man/man3/tls_config_set_key_mem.3.gz -man/man3/tls_config_set_keypair_file.3.gz -man/man3/tls_config_set_keypair_mem.3.gz -man/man3/tls_config_set_keypair_ocsp_file.3.gz -man/man3/tls_config_set_keypair_ocsp_mem.3.gz -man/man3/tls_config_set_ocsp_staple_file.3.gz -man/man3/tls_config_set_ocsp_staple_mem.3.gz -man/man3/tls_config_set_protocols.3.gz -man/man3/tls_config_set_session_fd.3.gz -man/man3/tls_config_set_session_id.3.gz -man/man3/tls_config_set_session_lifetime.3.gz -man/man3/tls_config_set_verify_depth.3.gz -man/man3/tls_config_verify.3.gz -man/man3/tls_config_verify_client.3.gz -man/man3/tls_config_verify_client_optional.3.gz -man/man3/tls_configure.3.gz -man/man3/tls_conn_alpn_selected.3.gz -man/man3/tls_conn_cipher.3.gz -man/man3/tls_conn_cipher_strength.3.gz -man/man3/tls_conn_servername.3.gz -man/man3/tls_conn_session_resumed.3.gz -man/man3/tls_conn_version.3.gz -man/man3/tls_connect.3.gz -man/man3/tls_connect_cbs.3.gz -man/man3/tls_connect_fds.3.gz -man/man3/tls_connect_servername.3.gz -man/man3/tls_connect_socket.3.gz -man/man3/tls_default_ca_cert_file.3.gz -man/man3/tls_error.3.gz -man/man3/tls_free.3.gz -man/man3/tls_handshake.3.gz -man/man3/tls_init.3.gz -man/man3/tls_load_file.3.gz -man/man3/tls_ocsp_process_response.3.gz -man/man3/tls_peer_cert_chain_pem.3.gz -man/man3/tls_peer_cert_contains_name.3.gz -man/man3/tls_peer_cert_hash.3.gz -man/man3/tls_peer_cert_issuer.3.gz -man/man3/tls_peer_cert_notafter.3.gz -man/man3/tls_peer_cert_notbefore.3.gz -man/man3/tls_peer_cert_provided.3.gz -man/man3/tls_peer_cert_subject.3.gz -man/man3/tls_peer_ocsp_cert_status.3.gz -man/man3/tls_peer_ocsp_crl_reason.3.gz -man/man3/tls_peer_ocsp_next_update.3.gz -man/man3/tls_peer_ocsp_response_status.3.gz -man/man3/tls_peer_ocsp_result.3.gz -man/man3/tls_peer_ocsp_revocation_time.3.gz -man/man3/tls_peer_ocsp_this_update.3.gz -man/man3/tls_peer_ocsp_url.3.gz -man/man3/tls_read.3.gz -man/man3/tls_reset.3.gz -man/man3/tls_server.3.gz -man/man3/tls_unload_file.3.gz -man/man3/tls_write.3.gz diff --git a/sysutils/catsit/distinfo b/sysutils/catsit/distinfo deleted file mode 100644 index 70522fb..0000000 --- a/sysutils/catsit/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1615245595 -SHA256 (catsit-1.3.tar.gz) = 5c8ba5f89f825eac6db177c2c82726badcdbbfdf6e7a2cfe2546a8f9b0f391fb -SIZE (catsit-1.3.tar.gz) = 24011 |