commit: 09403089a2e4836ece43a58b123a6503d52bd043
parent d94e5fd73b6d73f259f01bb6e5375e034f56f6b7
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 22 Jun 2021 10:41:51 +0200
net-libs/libasr: Superseeded by gentoo
Diffstat:
5 files changed, 0 insertions(+), 117 deletions(-)
diff --git a/net-libs/libasr/Manifest b/net-libs/libasr/Manifest
@@ -1 +0,0 @@
-DIST libasr-1.0.2.tar.gz 406428 SHA256 a6f5d1c6306938156da3427525572b9b16c1e6be6c69845d390bb63f41a58b34 SHA512 a4825a30130f70a452044c484871ac37459e1c1e6659c4c38dead7d3abbdaecb3517b7accb46586537975fee033857566fd279ecf97ae87dc80bb6bcdd467d3e WHIRLPOOL ae830fa1430f71d352b1a90cc465e9fbaff8d188dc7ac1c730267e8a940385531868e4d25a6c4cdcee5ebf6e9a2e91100771c845f3eb645b7c95487bfdf64027
diff --git a/net-libs/libasr/files/1.0.2-Replace-res_randomid_with_arc4random.patch b/net-libs/libasr/files/1.0.2-Replace-res_randomid_with_arc4random.patch
@@ -1,66 +0,0 @@
-From fb2c3b37d1022d84506ca0815c7c888c4f08e90c Mon Sep 17 00:00:00 2001
-From: xentec <xentec@aix0.eu>
-Date: Sat, 11 Feb 2017 14:39:24 +0000
-Subject: [PATCH 2/3] Replace missing res_randomid() with the more secure
- arc4random()
-
----
- configure.ac | 2 ++
- openbsd-compat/openbsd-compat.h | 2 ++
- src/res_mkquery.c | 2 +-
- src/res_send_async.c | 2 +-
- 4 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 10aff04..fa0e896 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -264,6 +264,8 @@ AC_ARG_WITH([Werror],
- )
- #l325
-
-+LIBS="-lcrypto $LIBS"
-+
- AC_CHECK_HEADERS([ \
- crypt.h \
- dirent.h \
-diff --git a/openbsd-compat/openbsd-compat.h b/openbsd-compat/openbsd-compat.h
-index c30591c..9be2e0b 100644
---- a/openbsd-compat/openbsd-compat.h
-+++ b/openbsd-compat/openbsd-compat.h
-@@ -123,4 +123,6 @@ int res_hnok(const char *);
- int clock_gettime(int, struct timespec *);
- #endif
-
-+unsigned int arc4random(void);
-+
- #endif /* _OPENBSD_COMPAT_H */
-diff --git a/src/res_mkquery.c b/src/res_mkquery.c
-index 27ed21e..cce4029 100644
---- a/src/res_mkquery.c
-+++ b/src/res_mkquery.c
-@@ -57,7 +57,7 @@ res_mkquery(int op, const char *dname, int class, int type,
- ac = asr_use_resolver(NULL);
-
- memset(&h, 0, sizeof h);
-- h.id = res_randomid();
-+ h.id = arc4random();
- if (ac->ac_options & RES_RECURSE)
- h.flags |= RD_MASK;
- h.qdcount = 1;
-diff --git a/src/res_send_async.c b/src/res_send_async.c
-index a60aa0d..a0f4704 100644
---- a/src/res_send_async.c
-+++ b/src/res_send_async.c
-@@ -380,7 +380,7 @@ setup_query(struct asr_query *as, const char *name, const char *dom,
- as->as.dns.obuflen = 0;
-
- memset(&h, 0, sizeof h);
-- h.id = res_randomid();
-+ h.id = arc4random();
- if (as->as_ctx->ac_options & RES_RECURSE)
- h.flags |= RD_MASK;
- h.qdcount = 1;
---
-2.11.1
-
diff --git a/net-libs/libasr/libasr-1.0.2.ebuild b/net-libs/libasr/libasr-1.0.2.ebuild
@@ -1,19 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Async Resolver Library from OpenBSD/OpenSMTPD"
-HOMEPAGE="https://github.com/OpenSMTPD/libasr"
-SRC_URI="https://www.opensmtpd.org/archives/${P}.tar.gz"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-DEPEND="
- ${RDEPEND}
- sys-devel/automake:1.14
-"
diff --git a/net-libs/libasr/libasr-9999.ebuild b/net-libs/libasr/libasr-9999.ebuild
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit git-r3 autotools
-
-DESCRIPTION="Async Resolver Library from OpenBSD/OpenSMTPD"
-HOMEPAGE="https://github.com/OpenSMTPD/libasr"
-SRC_URI=""
-
-EGIT_REPO_URI="${HOMEPAGE}.git"
-
-LICENSE="ISC BSD BSD-1 BSD-2 BSD-4"
-SLOT="0"
-KEYWORDS=""
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- eautoreconf
-}
diff --git a/net-libs/libasr/metadata.xml b/net-libs/libasr/metadata.xml
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>contact@hacktivis.me</email>
- <name>Haelwenn (lanodan) Monnier</name>
- </maintainer>
-</pkgmetadata>