summaryrefslogtreecommitdiff
path: root/net-analyzer/authforce
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-19 07:57:57 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-19 07:57:57 +0100
commit27f7ac2204449d9fc2137f442522b4fb10327d90 (patch)
treee0fa5de044037be9ff62dcb6bcc8dbeca087767d /net-analyzer/authforce
parent84a400be40cf32d9e536ae34ebf14ad06ad6b8d6 (diff)
gentoo auto-resync : 19:10:2022 - 07:57:56
Diffstat (limited to 'net-analyzer/authforce')
-rw-r--r--net-analyzer/authforce/Manifest4
-rw-r--r--net-analyzer/authforce/authforce-0.9.9-r2.ebuild44
-rw-r--r--net-analyzer/authforce/authforce-0.9.9-r4.ebuild (renamed from net-analyzer/authforce/authforce-0.9.9-r3.ebuild)9
-rw-r--r--net-analyzer/authforce/files/authforce-0.9.9-Include-stdlib.h-for-free.patch16
4 files changed, 24 insertions, 49 deletions
diff --git a/net-analyzer/authforce/Manifest b/net-analyzer/authforce/Manifest
index 737ad75e1fe1..a1bfc1d71b56 100644
--- a/net-analyzer/authforce/Manifest
+++ b/net-analyzer/authforce/Manifest
@@ -1,9 +1,9 @@
+AUX authforce-0.9.9-Include-stdlib.h-for-free.patch 423 BLAKE2B 66423d51618f96afc57c1d577eca94ec23f61a2540d0ff539f1a913c6bd8406f3e40790072cf7308c403dcb4865e4b9e48825fc410dc517e0ea6bbba74f07bae SHA512 223873f6ea52c854119a5f793cd2a9c656d60a0b5a77de8cb51428309bb5a6d4bdbde237a87ef4b8b482bcca9976b6e84d58f9a7b4ad9bc2d81267bb7c1cb56b
AUX authforce-0.9.9-curl.patch 227 BLAKE2B e241e1ca54a51a39d8d57036467a892812c070609892fb2eaa44aec7c9ef4430f6f2b3fe59fb316fa2b3199375ea4f03299bae13ef38b23c3a088d4fb2ea83b5 SHA512 15467c0e12cf3739ef786ace9a8e83ee6e443681ecdc58c9c9258307036c66db35556400d8baaf44cb17e1c322db5bd52da8570a5a8c05506f2b7624e0ec3563
AUX authforce-0.9.9-fix-parsing-of-sample-config-file.patch 1518 BLAKE2B 28216a6011065365bde5cb21b794181ef5da9592036190cad28e186feafd2fb61f98f1a7b489ef67aab4aca91ec177428d50db56df45aeef6752dc7a5d0ec96a SHA512 3e80da0fc91ad750d2c7ce1e97d42fb43bbdef018c366dc849206ac6327f643ba9208f8c97fe5823bf1ff265bcf11d30a905df23f49f6723796fc44a6919bfc3
AUX authforce-0.9.9-fix-submit_dummy_list-re-declaration.patch 674 BLAKE2B fe773755eea616de618f748e0d917f5675a1b52cde43050ee0a4bd70abe50c22ed8a231eb65b1ce2c421e367963b40feb3f87f6b0ca4944c153b7254c233bd05 SHA512 a227bc06b34e2df5b82b884fedc99e205855a09c667ffdd2e4f6a3f455f470a9c22dde3ab355cf958165875411034327fb53ce0ad1c33da6ce15de6fe0af5be0
AUX authforce-0.9.9-fixes-for-Wall-warnings.patch 2867 BLAKE2B 20289a3409c5aff4a58094039abdda48efd5d1af30c1ece802381295ddbd358a6b0b5998c69f80a89866cbd3739db143a504991cabd4cdf440f16993e83206de SHA512 bced2b7a28c5da2cb6615a791d258d786da66abc5d30e4a2be8cab63b2faa893eb63103122051ade275bad311944ff8c8595cd33f596625727167cf7a1f640cd
AUX authforce-0.9.9-locale.patch 325 BLAKE2B 4379902c336744609ecd3a0a3d4039a10b83fe8ab3859d6e7faf9fd4aef3a74fc55f05f6c2fead2898bf112f1da774fa7c3ef54fae543d8af8bb9cd62e19e02d SHA512 0aa863400f54709a726fd2913d2d6039d3591221f9fcf60c843a3a24a2191f9eab70dd03cc574dc34cbc7e2824a58071b7167cc291f7e5cfad13da6e145f9206
DIST authforce-0.9.9.tar.gz 424557 BLAKE2B 3b962f7c3d445525364b8e40e3b47d0c951e04b7b5d40077540b1dc34721aca5163f9328451f23b7f1891d3a5440d003568ca6eb5104a523bdccb33ade61546d SHA512 fd94c6ac5f98f480af4acba2de7c0ad81dbc4c759cce8f3f722dcf8870b0c16a9e7d462f4542784737e021f9c8d480b26895dddb4d5953f730ff8a181ad474b3
-EBUILD authforce-0.9.9-r2.ebuild 872 BLAKE2B 71560cdde0fa460b22953a85ea0f6a2b3d8c8d149acd4c31224c02c2fde9b8df903d01ed74dd1ec7aaeaa9cbf9ead9e7a8dfba688ad74e71a813332a97e6c2a4 SHA512 64920923498c8532fc64f8147a42383c0d60a1abbeb8cb3305fa36b14086fcd94103dfcadf3b63c1dde23e05c467e55163f3fae902dadff5f4372047b800a7e1
-EBUILD authforce-0.9.9-r3.ebuild 1045 BLAKE2B 724aa9e3200fab9ef3061465690647f8ee81e9ab87c759381e844e5805e11dfa3fdf70927afe1b3518e097157681ed40e1085a3ace6b20a2bbf5fda6040cc59b SHA512 cd191392127fbf0f32fc1d58ac4172e4c0987469146f5638701996cd43ad77bfa473a04998504f17a678d3c1dc9f5c0eb113c8baa655c666e0e31938c5b30ec8
+EBUILD authforce-0.9.9-r4.ebuild 1112 BLAKE2B 79ed787804fe406cdca544bc575a28ed1680f83f9f1b747dff15e092029637eb546f6fdfa4954b474dc12071100e0ee86639f76f797f555f8e706bb7fb97ebd8 SHA512 7d260361bbe1a114a546178a53af9b27dc77abc38a749b13a68bc0d736d8cd6f376252a04ede08827156ab3e6e68ee9c743788d815b7a61da88b07512ea5c7c8
MISC metadata.xml 403 BLAKE2B 540d7c483a9186f4ca9978cdd0d0bb3dc1a2746819e3dc895bf415c42ec19205649caa3a930c9db9f4efbfb913eef7eddc3e1b51ce7b483d3ed0ba0a25d1feb4 SHA512 440a7f7342142224f72f63e887d8fb1071dd2446fd16ee68074f2a08255eba500de9865f48427da8d215c644a1cc6206052940b4ad3a0131dca4b9582c443426
diff --git a/net-analyzer/authforce/authforce-0.9.9-r2.ebuild b/net-analyzer/authforce/authforce-0.9.9-r2.ebuild
deleted file mode 100644
index 09d3520a5b40..000000000000
--- a/net-analyzer/authforce/authforce-0.9.9-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="An HTTP authentication brute forcer"
-HOMEPAGE="http://www.divineinvasion.net/authforce/"
-SRC_URI="http://www.divineinvasion.net/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="curl nls"
-
-RDEPEND="sys-libs/readline:0=
- curl? ( net-misc/curl )"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-DOCS=( AUTHORS BUGS NEWS README THANKS TODO )
-
-PATCHES=(
- "${FILESDIR}"/${P}-curl.patch
- "${FILESDIR}"/${P}-locale.patch
-)
-
-src_prepare() {
- default
- gunzip doc/${PN}.1.gz
- sed -i -e "s/${PN}.1.gz/${PN}.1/g" \
- -e "s/\/mang/\/man1/g" doc/Makefile* || die
-}
-
-src_configure() {
- econf \
- $(use_with curl) \
- $(use_enable nls) \
- --with-path=/usr/share/${PN}/data:.
-}
-
-src_install() {
- default
- doman doc/${PN}.1
-}
diff --git a/net-analyzer/authforce/authforce-0.9.9-r3.ebuild b/net-analyzer/authforce/authforce-0.9.9-r4.ebuild
index 556c3128dad6..1c3be5b08d76 100644
--- a/net-analyzer/authforce/authforce-0.9.9-r3.ebuild
+++ b/net-analyzer/authforce/authforce-0.9.9-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="curl nls"
-RDEPEND="sys-libs/readline:0=
+RDEPEND="sys-libs/readline:=
curl? ( net-misc/curl )"
DEPEND="${RDEPEND}"
BDEPEND="nls? ( sys-devel/gettext )"
@@ -25,11 +25,14 @@ PATCHES=(
"${FILESDIR}"/${P}-fixes-for-Wall-warnings.patch
"${FILESDIR}"/${P}-fix-parsing-of-sample-config-file.patch
"${FILESDIR}"/${P}-fix-submit_dummy_list-re-declaration.patch
+ "${FILESDIR}"/${PN}-0.9.9-Include-stdlib.h-for-free.patch
)
src_prepare() {
default
- gunzip doc/${PN}.1.gz
+
+ gunzip doc/${PN}.1.gz || die
+
sed -i -e "s/${PN}.1.gz/${PN}.1/g" \
-e "s/\/mang/\/man1/g" doc/Makefile* || die
}
diff --git a/net-analyzer/authforce/files/authforce-0.9.9-Include-stdlib.h-for-free.patch b/net-analyzer/authforce/files/authforce-0.9.9-Include-stdlib.h-for-free.patch
new file mode 100644
index 000000000000..fec77215435c
--- /dev/null
+++ b/net-analyzer/authforce/files/authforce-0.9.9-Include-stdlib.h-for-free.patch
@@ -0,0 +1,16 @@
+From e5e62f92c53f5f8cca9380ad3225c84be5eec04f Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Wed, 19 Oct 2022 03:33:51 +0100
+Subject: [PATCH] Include <stdlib.h> for free()
+
+Bug: https://bugs.gentoo.org/871222
+--- a/src/debug.c
++++ b/src/debug.c
+@@ -3,6 +3,7 @@
+ #include <config.h>
+ #include <stdio.h>
+ #include <stdarg.h>
++#include <stdlib.h>
+ #ifdef MEMWATCH
+ #include "memwatch.h"
+ #endif /* MEMWATCH*/