From 29c3329e7281acf0ca7c61768957a25c5eff456b Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Wed, 24 Mar 2021 19:48:12 +0000 Subject: Import security/libretls from ports svn --- security/libretls/Makefile | 21 ++++++--------------- security/libretls/distinfo | 2 +- security/libretls/pkg-descr | 10 +++++++--- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/security/libretls/Makefile b/security/libretls/Makefile index ca29014..5fca48e 100644 --- a/security/libretls/Makefile +++ b/security/libretls/Makefile @@ -1,28 +1,19 @@ -# $FreeBSD$ +# $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= june@causal.agency -COMMENT= Port of libtls for OpenSSL +MAINTAINER= bapt@FreeBSD.org +COMMENT= TLS library designed to ease writing foolproof applications LICENSE= ISCL -BROKEN_SSL= libressl -BROKEN_SSL_REASON_libressl= libtls is provided by LibreSSL - -USES= libtool pathfix pkgconfig ssl -USE_LDCONFIG= yes +USES= libtool ssl pkgconfig +INSTALL_TARGET= install-strip GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} -CFLAGS+= -fpic -DPIC -Wl,-rpath,${PREFIX}/lib -Wl,--as-needed -LDFLAGS+= -pthread -CONFLICTS_INSTALL= libressl-[0-9]* \ - libressl-devel-[0-9]* - -INSTALL_TARGET= install-strip +USE_LDCONFIG= yes .include diff --git a/security/libretls/distinfo b/security/libretls/distinfo index ca12fef..720dc7c 100644 --- a/security/libretls/distinfo +++ b/security/libretls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1608073305 +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 index 6d3a7ef..ec3a3ce 100644 --- a/security/libretls/pkg-descr +++ b/security/libretls/pkg-descr @@ -1,4 +1,8 @@ -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. +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". -WWW: https://git.causal.agency/libretls/about +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/ -- cgit 1.4.1 aea70c6b977c169f9f5d721a940b80377a&showmsg=1&follow=1'>Expand)Author 2019-07-20Handle shotty output options more centrallyJune McEnroe 2019-07-17Add ^Q to ptee for MC sequenceJune McEnroe 2019-07-17Add Adulthood RitesJune McEnroe 2019-07-16Add catgirl shottyJune McEnroe 2019-07-16Fix SGRs 90 and 100June McEnroe 2019-07-15Add up -tJune McEnroe 2019-07-15Implement scrolling regionJune McEnroe 2019-07-14Add CSI names to shotty -dJune McEnroe 2019-07-14Ignore CSI tJune McEnroe 2019-07-14Add more info to shotty man pageJune McEnroe 2019-07-14Fix OSC PT handlingJune McEnroe 2019-07-14Handle OSC in shottyJune McEnroe 2019-07-14Add shotty -dJune McEnroe 2019-07-13Add shotty -cJune McEnroe 2019-07-13Add DL to shottyJune McEnroe 2019-07-12Color html rather than bodyJune McEnroe 2019-07-12Make author consistent and update URLsJune McEnroe 2019-07-12Move to www/text.causal.agencyJune McEnroe 2019-07-12Add new causal.agency with shotty shotsJune McEnroe 2019-07-12Use -s to infer terminal sizeJune McEnroe 2019-07-12Add DCH to shottyJune McEnroe 2019-07-12Support insert mode in shottyJune McEnroe 2019-07-11Don't do carriage return on line feedJune McEnroe 2019-07-11Interpret 256color-style SGRsJune McEnroe 2019-07-11Use inline style rather than <b>, <i>, <u>June McEnroe 2019-07-11Factor out clearJune McEnroe 2019-07-11Add bright option to shottyJune McEnroe 2019-07-11Output <b>, <i>, <u> in shottyJune McEnroe 2019-07-10Ignore SM and RMJune McEnroe 2019-07-09Add shotty man page and build itJune McEnroe 2019-07-09Add up -cJune McEnroe 2019-07-09Add options for default colors to shottyJune McEnroe 2019-07-08Use char literals consistentlyJune McEnroe