head	1.20;
access;
symbols
	pkgsrc-2026Q1:1.20.0.6
	pkgsrc-2026Q1-base:1.20
	pkgsrc-2025Q4:1.20.0.4
	pkgsrc-2025Q4-base:1.20
	pkgsrc-2025Q3:1.20.0.2
	pkgsrc-2025Q3-base:1.20
	pkgsrc-2025Q2:1.19.0.4
	pkgsrc-2025Q2-base:1.19
	pkgsrc-2025Q1:1.19.0.2
	pkgsrc-2025Q1-base:1.19
	pkgsrc-2024Q4:1.15.0.6
	pkgsrc-2024Q4-base:1.15
	pkgsrc-2024Q3:1.15.0.4
	pkgsrc-2024Q3-base:1.15
	pkgsrc-2024Q2:1.15.0.2
	pkgsrc-2024Q2-base:1.15
	pkgsrc-2024Q1:1.13.0.4
	pkgsrc-2024Q1-base:1.13
	pkgsrc-2023Q4:1.13.0.2
	pkgsrc-2023Q4-base:1.13
	pkgsrc-2023Q3:1.10.0.6
	pkgsrc-2023Q3-base:1.10
	pkgsrc-2023Q2:1.10.0.4
	pkgsrc-2023Q2-base:1.10
	pkgsrc-2023Q1:1.10.0.2
	pkgsrc-2023Q1-base:1.10
	pkgsrc-2022Q4:1.8.0.4
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.8.0.2
	pkgsrc-2022Q3-base:1.8
	pkgsrc-2022Q2:1.5.0.4
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.2
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.1.0.6
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.4
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.2
	pkgsrc-2021Q2-base:1.1;
locks; strict;
comment	@# @;


1.20
date	2025.08.13.11.07.46;	author pho;	state Exp;
branches;
next	1.19;
commitid	oGqtJTKdyCfCKy6G;

1.19
date	2025.03.08.05.13.52;	author pho;	state Exp;
branches;
next	1.18;
commitid	8UcvNVe5yrnESdMF;

1.18
date	2025.03.05.03.40.13;	author pho;	state Exp;
branches;
next	1.17;
commitid	VPkRDaZT4MoYrPLF;

1.17
date	2025.02.02.13.06.07;	author pho;	state Exp;
branches;
next	1.16;
commitid	Zl7FwsffomOQzTHF;

1.16
date	2025.02.01.14.35.13;	author pho;	state Exp;
branches;
next	1.15;
commitid	4ENqnT6Qhmw67MHF;

1.15
date	2024.05.09.01.32.56;	author pho;	state Exp;
branches;
next	1.14;
commitid	zmOkUK6EkFT4og9F;

1.14
date	2024.05.04.08.27.08;	author pho;	state Exp;
branches;
next	1.13;
commitid	XjIrGHCpP9QTQE8F;

1.13
date	2023.11.02.06.37.48;	author pho;	state Exp;
branches;
next	1.12;
commitid	dPkTdcIqhE4k90LE;

1.12
date	2023.10.30.19.07.28;	author pho;	state Exp;
branches;
next	1.11;
commitid	0rstOZSHLDXepGKE;

1.11
date	2023.10.09.04.55.00;	author pho;	state Exp;
branches;
next	1.10;
commitid	GWJENRm2aeL7mUHE;

1.10
date	2023.02.07.01.41.20;	author pho;	state Exp;
branches;
next	1.9;
commitid	FngQneW4VvkL7xcE;

1.9
date	2023.01.27.16.16.16;	author pho;	state Exp;
branches;
next	1.8;
commitid	DwLmOBy9n8NxkcbE;

1.8
date	2022.09.07.06.50.52;	author pho;	state Exp;
branches;
next	1.7;
commitid	QzLmla1kE2mfLTSD;

1.7
date	2022.08.22.10.13.26;	author wiz;	state Exp;
branches;
next	1.6;
commitid	RnOYoaYo9buPoRQD;

1.6
date	2022.08.20.08.08.23;	author wiz;	state Exp;
branches;
next	1.5;
commitid	gfUtMrzKtoUPLAQD;

1.5
date	2022.02.26.03.58.36;	author pho;	state Exp;
branches;
next	1.4;
commitid	YpGygpH4CsFi05uD;

1.4
date	2022.02.12.08.51.00;	author pho;	state Exp;
branches;
next	1.3;
commitid	RtqPCkFXjE2Y4jsD;

1.3
date	2022.02.12.07.42.52;	author pho;	state Exp;
branches;
next	1.2;
commitid	yePOspYhxlKWHisD;

1.2
date	2022.01.18.02.48.32;	author pho;	state Exp;
branches;
next	1.1;
commitid	ebWMDlQYfX5rS3pD;

1.1
date	2021.05.05.16.03.34;	author pho;	state Exp;
branches;
next	;
commitid	1rXeq5hxjewHzYRC;


desc
@@


1.20
log
@Bump all Haskell because lang/ghc910 has got a library change
@
text
@# $NetBSD: Makefile,v 1.19 2025/03/08 05:13:52 pho Exp $

DISTNAME=	warp-tls-3.4.12
PKGREVISION=	4
CATEGORIES=	www security

MAINTAINER=	pkgsrc-users@@NetBSD.org
COMMENT=	HTTP over TLS support for Warp via the TLS package
LICENSE=	mit

.include "../../www/hs-wai/buildlink3.mk"
.include "../../www/hs-warp/buildlink3.mk"
.include "../../security/hs-tls/buildlink3.mk"
.include "../../net/hs-network/buildlink3.mk"
.include "../../devel/hs-streaming-commons/buildlink3.mk"
.include "../../security/hs-tls-session-manager/buildlink3.mk"
.include "../../net/hs-recv/buildlink3.mk"
.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"
@


1.19
log
@Recursive bump for security/hs-tls
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2025/03/05 03:40:13 pho Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.18
log
@recursive revbump after patching lang/ghc910
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2025/02/02 13:06:07 pho Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.17
log
@Bump all Haskell packages after switching the default compiler.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2025/02/01 14:35:13 pho Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.16
log
@www/hs-warp-tls: update to warp-tls-3.4.12

## 3.4.12

* Rethrowing asynchronous exceptions
  [#1013](https://github.com/yesodweb/wai/pull/1013)

## 3.4.11

* Removing `unliftio`.

## 3.4.10

* Removed `data-default` dependency entirely. Does now require `>= tls-2.1.3`.
  [#1011](https://github.com/yesodweb/wai/pull/1011)

## 3.4.9

* Using `timeout` for `handshake` to prevent thread leaks.

## 3.4.8

* Substituted `data-default-class` for `data-default` [#1010](https://github.com/yesodweb/wai/pull/1010)

## 3.4.7

* Expose `attachConn` to use post-handshake TLS connection.
  [#1007](https://github.com/yesodweb/wai/pull/1007)

## 3.4.6

* Preparing for tls v2.1
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
@


1.15
log
@Recursive revbump after changing the default Haskell compiler
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2024/05/04 08:27:08 pho Exp $
d3 1
a3 2
DISTNAME=	warp-tls-3.4.5
PKGREVISION=	1
d6 1
a6 1
MAINTAINER=	pho@@cielonegro.org
d10 3
a12 1
.include "../../devel/hs-data-default-class/buildlink3.mk"
a13 1
.include "../../net/hs-recv/buildlink3.mk"
a14 1
.include "../../security/hs-tls/buildlink3.mk"
d16 1
a16 3
.include "../../devel/hs-unliftio/buildlink3.mk"
.include "../../www/hs-wai/buildlink3.mk"
.include "../../www/hs-warp/buildlink3.mk"
@


1.14
log
@www/hs-warp-tls: Update to 3.4.5

3.4.5
    Making mkConn of WarpTLS interruptible #984

3.4.4
    Allow warp v3.4.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2023/11/02 06:37:48 pho Exp $
d4 1
@


1.13
log
@Revbump all Haskell after updating lang/ghc96
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2023/10/30 19:07:28 pho Exp $
d3 1
a3 2
DISTNAME=	warp-tls-3.4.3
PKGREVISION=	1
@


1.12
log
@www/hs-warp-tls: Update to 3.4.3

3.4.3
* Install shutdown handlers passed via Settings to run... functions

3.4.2
* Requiring warp v3.3.29.

3.4.1
* Supporting tls v1.8.0.

3.4.0
* Major version up to deprecate v3.3.7 due to the incompatibility against
  cryptonite.

3.3.7
* Using crypton instead of cryptonite. #931

3.3.6
* Setting FD_CLOEXEC on the listening socket. #923

3.3.5
* Switching the version of the "recv" package from 0.0.x to 0.1.x.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2023/10/09 04:55:00 pho Exp $
d4 1
@


1.11
log
@Bump Haskell packages after updating lang/ghc94
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2023/02/07 01:41:20 pho Exp $
d3 2
a4 3
DISTNAME=	warp-tls-3.3.4
PKGREVISION=	2
CATEGORIES=	www
a9 1
.include "../../security/hs-cryptonite/buildlink3.mk"
d12 1
@


1.10
log
@revbump all the Haskell packages after modifying the runtime system of lang/ghc94
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2023/01/27 16:16:16 pho Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.9
log
@www/hs-warp-tls: Update to 3.3.4

3.3.4
* Integrated customizable accept hook from
  Network.Wai.Handler.Warp.Settings (cf. setAccept) #912
* Adjusted httpOverTls because of the factoring out of
  Network.Wai.Handler.Warp.Recv to its own package recv in the warp
  package. #899

3.3.3
* Creating a bigger buffer when the current one is too small to fit the
  Builder #895
* Expose TLS.supportedHashSignatures via TLSSettings #872
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2022/09/07 06:50:52 pho Exp $
d4 1
@


1.8
log
@Recursive bump for recently updated Haskell packages
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2022/08/22 10:13:26 wiz Exp $
d3 1
a3 2
DISTNAME=	warp-tls-3.3.2
PKGREVISION=	5
d16 1
@


1.7
log
@*: bump for hs-vector-algorithms buildlink3.mk change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/08/20 08:08:23 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.6
log
@hs*: recursive bump for new dependencies needed

for hs-aeson, hs-vector
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/02/26 03:58:36 pho Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.5
log
@Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2022/02/12 08:51:00 pho Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.4
log
@revbump after changing the default Haskell compiler
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2022/02/12 07:42:52 pho Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.3
log
@Update to warp-tls-3.3.2

3.3.2
* Providing the Internal module. #841

3.3.1
* Move exception handling over to unliftio for better async exception
  support #845
* Cleanly close connection when client closes connection prematurely #844
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2022/01/18 02:48:32 pho Exp $
d4 1
@


1.2
log
@Bump packages that depends on GHC
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2021/05/05 16:03:34 pho Exp $
d3 1
a3 2
DISTNAME=	warp-tls-3.3.0
PKGREVISION=	1
@


1.1
log
@Import warp-tls-3.3.0

warp-tls: HTTP over TLS support for Warp via the TLS package

SSLv1 and SSLv2 are obsoleted by IETF. We should use TLS 1.2 (or TLS
1.1 or TLS 1.0 if necessary). HTTP/2 can be negotiated by ALPN.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
@

