Skip to content

Commit 5313f48

Browse files
committed
net/hs-resolv: Update to 0.2.0.2
0.2.0.2 - 2023-06-12, Alexey Radkov and Andreas Abel * Support Haiku OS by including libnetwork in configure script. (PR #23.) 0.2.0.1 - 2023-03-31, Alexey Radkov and Andreas Abel * Fix 0.2.0.0: Ship updated configure script. 0.2.0.0 - 2023-03-31, Alexey Radkov and Andreas Abel * Bump bytestring to >= 0.10 for correct IsString ByteString instance. (PR #16.) * Fix memory leaks due to missing res_nclose() after each res_ninit() call. (PR #12.) * Check the value of h_errno on failures of res_nquery() and throw an appropriate exception of type DnsException built with one of new constructors DnsHostNotFound, DnsNoData, DnsNoRecovery, or DnsTryAgain. Note that previously such exceptions were thrown by fail and had type IOError. (PR #17.) * Suppress configure warning on option --with-compiler passed by Cabal. (PR #21.) * Tested with GHC 8.0 - 9.6.
1 parent 6600369 commit 5313f48

File tree

4 files changed

+16
-19
lines changed

4 files changed

+16
-19
lines changed

net/hs-resolv/Makefile

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
1-
# $NetBSD: Makefile,v 1.11 2023/10/09 04:54:43 pho Exp $
1+
# $NetBSD: Makefile,v 1.12 2023/10/27 11:53:14 pho Exp $
22

3-
DISTNAME= resolv-0.1.2.0
4-
PKGREVISION= 6
3+
DISTNAME= resolv-0.2.0.2
54
CATEGORIES= net
65

76
MAINTAINER= pho@cielonegro.org
87
COMMENT= Domain Name Service (DNS) lookup
98
LICENSE= gnu-gpl-v2
109

11-
HASKELL_UNRESTRICT_DEPENDENCIES+= \
12-
base \
13-
base16-bytestring \
14-
bytestring
15-
1610
.include "../../converters/hs-base16-bytestring/buildlink3.mk"
1711
.include "../../mk/haskell.mk"
1812
.include "../../mk/bsd.pkg.mk"

net/hs-resolv/PLIST

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.3 2023/01/25 13:31:04 pho Exp $
1+
@comment $NetBSD: PLIST,v 1.4 2023/10/27 11:53:14 pho Exp $
22
lib/resolv-${PKGVERSION}/${HS_VERSION}/package-description
33
lib/resolv-${PKGVERSION}/${HS_VERSION}/package-id
44
${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
@@ -16,15 +16,18 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Network/DNS/Message.hi
1616
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Network/DNS/Message.p_hi
1717
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
1818
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
19-
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/LICENSE
20-
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/LICENSE.GPLv2
21-
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/LICENSE.GPLv3
19+
share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/LICENSE
20+
share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/LICENSE.GPLv2
21+
share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/LICENSE.GPLv3
22+
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/ChangeLog.md
2223
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/Network-DNS.html
2324
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/doc-index.html
25+
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/doc-index.json
2426
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/haddock-bundle.min.js
2527
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/index.html
2628
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/linuwial.css
2729
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/meta.json
2830
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/quick-jump.css
31+
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/quick-jump.min.js
2932
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/resolv.haddock
3033
${PLIST.doc}share/doc/${HS_PLATFORM}/resolv-${PKGVERSION}/html/synopsis.png

net/hs-resolv/buildlink3.mk

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# $NetBSD: buildlink3.mk,v 1.8 2023/10/09 04:54:43 pho Exp $
1+
# $NetBSD: buildlink3.mk,v 1.9 2023/10/27 11:53:14 pho Exp $
22

33
BUILDLINK_TREE+= hs-resolv
44

55
.if !defined(HS_RESOLV_BUILDLINK3_MK)
66
HS_RESOLV_BUILDLINK3_MK:=
77

8-
BUILDLINK_API_DEPENDS.hs-resolv+= hs-resolv>=0.1.2
9-
BUILDLINK_ABI_DEPENDS.hs-resolv+= hs-resolv>=0.1.2.0nb6
8+
BUILDLINK_API_DEPENDS.hs-resolv+= hs-resolv>=0.2.0
9+
BUILDLINK_ABI_DEPENDS.hs-resolv+= hs-resolv>=0.2.0.2
1010
BUILDLINK_PKGSRCDIR.hs-resolv?= ../../net/hs-resolv
1111

1212
.include "../../converters/hs-base16-bytestring/buildlink3.mk"

net/hs-resolv/distinfo

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.6 2023/01/25 13:31:04 pho Exp $
1+
$NetBSD: distinfo,v 1.7 2023/10/27 11:53:14 pho Exp $
22

3-
BLAKE2s (resolv-0.1.2.0.tar.gz) = 33bc573ba6213afe7e033d640580197d85daaff8e3a95ff2a1b29b11cccab5e5
4-
SHA512 (resolv-0.1.2.0.tar.gz) = fae2d0717a109b0d6cc19c51c773bc68c64c0048b9d930528cf5622ee270ebaddec180c1d444542e8eb036262611f5b88deadeea223fb2ef2b15b41369a2376e
5-
Size (resolv-0.1.2.0.tar.gz) = 156710 bytes
3+
BLAKE2s (resolv-0.2.0.2.tar.gz) = dbb6d63450e0c7ffd2867787361e27b7f8ad6df7c1d642325b3fa475a68c1713
4+
SHA512 (resolv-0.2.0.2.tar.gz) = df61ab0e3d1c2faa525271416fca3976378ac6fcbaf9f729c7ed3f07454625a03f6aafcd2fd56f2001bc61d365ccb2b4c4f2bd693696576450df20a20e7102df
5+
Size (resolv-0.2.0.2.tar.gz) = 159658 bytes

0 commit comments

Comments
 (0)