[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/, net-libs/libhtp/files/

2024-04-24 Thread Marek Szuba
commit: b53980535864e0f237a00d27673764fbca95482c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 24 12:22:37 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 24 12:38:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5398053

net-libs/libhtp: add 0.5.48, drop 0.5.47

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest| 2 +-
 ...fy_source.patch => libhtp-0.5.48-configure_fortify_source.patch} | 6 ++
 net-libs/libhtp/{libhtp-0.5.47.ebuild => libhtp-0.5.48.ebuild}  | 4 ++--
 3 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 7c3fa31bf51c..0cc887f16581 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1 @@
-DIST libhtp-0.5.47.tar.gz 503477 BLAKE2B 
a2a126052ea528b84dfffd7926a80e633f649968bf098e3ff0f49d441821723a4d3f78f0f15d530e9ce9e393c6173aceced8c0d863afecbe65c736e4ab874a03
 SHA512 
b7f942eee7125d6874bedb1c347a97b856f4f8f318553959e52500b16c7f3c0e22c3369419a7318aaf7f55bfe05efe9ea652009e7ac1548a759c7c41ca0af546
+DIST libhtp-0.5.48.tar.gz 503546 BLAKE2B 
56eeef3524ffeac593c251846196d09e0ccfacd9aadd03b35061fd1fe6a245d1374c338581b4f7bee67255797740f4e282344fc10bf3d0c0fdf824f159380053
 SHA512 
1270d560bcb03493afebbb9198cef669d03d347f4878635119ee845dc734cec28789ea4385ca5903b2545e250152d0278ea077641702ae0973005593f241776b

diff --git a/net-libs/libhtp/files/libhtp-0.5.43-configure_fortify_source.patch 
b/net-libs/libhtp/files/libhtp-0.5.48-configure_fortify_source.patch
similarity index 78%
rename from net-libs/libhtp/files/libhtp-0.5.43-configure_fortify_source.patch
rename to net-libs/libhtp/files/libhtp-0.5.48-configure_fortify_source.patch
index 7fc605f14a38..7287e01ec81f 100644
--- a/net-libs/libhtp/files/libhtp-0.5.43-configure_fortify_source.patch
+++ b/net-libs/libhtp/files/libhtp-0.5.48-configure_fortify_source.patch
@@ -1,8 +1,6 @@
-Hardened profiles now set -D_FORTIFY_SOURCE=3, do not let upstream weaken it.
-
 --- a/configure.ac
 +++ b/configure.ac
-@@ -206,18 +206,6 @@
+@@ -204,18 +204,6 @@
  fi
  
  dnl ---
@@ -11,7 +9,7 @@ Hardened profiles now set -D_FORTIFY_SOURCE=3, do not let 
upstream weaken it.
 -AC_MSG_CHECKING(for gcc support of FORTIFY_SOURCE)
 -TMPCFLAGS="${CFLAGS}"
 -CFLAGS="${CFLAGS} -D_FORTIFY_SOURCE=2"
--AC_TRY_COMPILE(,,[gcc_have_fortify_source=yes],[gcc_have_fortify_source=no])
+-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], 
[[]])],[gcc_have_fortify_source=yes],[gcc_have_fortify_source=no])
 -AC_MSG_RESULT($gcc_have_fortify_source)
 -if test "$gcc_have_fortify_source" != "yes"; then
 -CFLAGS="${TMPCFLAGS}"

diff --git a/net-libs/libhtp/libhtp-0.5.47.ebuild 
b/net-libs/libhtp/libhtp-0.5.48.ebuild
similarity index 86%
rename from net-libs/libhtp/libhtp-0.5.47.ebuild
rename to net-libs/libhtp/libhtp-0.5.48.ebuild
index 59943c90f246..2bef77203967 100644
--- a/net-libs/libhtp/libhtp-0.5.47.ebuild
+++ b/net-libs/libhtp/libhtp-0.5.48.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools
 
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+DESCRIPTION="Security-aware parser for the HTTP protocol and the related bits 
and pieces"
 HOMEPAGE="https://github.com/OISF/libhtp;
 SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
@@ -18,7 +18,7 @@ RDEPEND="sys-libs/zlib"
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
+   "${FILESDIR}"/${PN}-0.5.48-configure_fortify_source.patch
 )
 
 # false positive -- function specific to dev-libs/libiconv, which is only used



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2024-04-06 Thread Marek Szuba
commit: c2cadb338da2250b25dfe594a24e7e877cc7d884
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr  6 23:58:39 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr  7 01:03:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cadb33

net-libs/libhtp: add 0.5.47, drop 0.5.46

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest   | 2 +-
 net-libs/libhtp/{libhtp-0.5.46.ebuild => libhtp-0.5.47.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 449228c33f17..7c3fa31bf51c 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1 @@
-DIST libhtp-0.5.46.tar.gz 503286 BLAKE2B 
326246433b3d8525cd211fec73bc0fdd9fb61a65001fc55d1fed4e966c53b16a1052ef0597990681d805c2c560e670b8b2d2558851971df6c31910dea571d0cc
 SHA512 
8dac8ea13b550046d9f4463087b72ea1de019329bc94468b73923146271275a04b0dd971e5949913503e04247a19e145fb900e2f709c0f552efae177ebe10e78
+DIST libhtp-0.5.47.tar.gz 503477 BLAKE2B 
a2a126052ea528b84dfffd7926a80e633f649968bf098e3ff0f49d441821723a4d3f78f0f15d530e9ce9e393c6173aceced8c0d863afecbe65c736e4ab874a03
 SHA512 
b7f942eee7125d6874bedb1c347a97b856f4f8f318553959e52500b16c7f3c0e22c3369419a7318aaf7f55bfe05efe9ea652009e7ac1548a759c7c41ca0af546

diff --git a/net-libs/libhtp/libhtp-0.5.46.ebuild 
b/net-libs/libhtp/libhtp-0.5.47.ebuild
similarity index 100%
rename from net-libs/libhtp/libhtp-0.5.46.ebuild
rename to net-libs/libhtp/libhtp-0.5.47.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2024-02-28 Thread Marek Szuba
commit: a4d06ff4b20ad4787867071720eb20a32325ba69
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb 28 21:35:38 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb 28 21:46:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d06ff4

net-libs/libhtp: drop 0.5.45

No versions affected by CVE-2024-23837 left in the tree.

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.45.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 2ce38167969a..449228c33f17 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.45.tar.gz 501108 BLAKE2B 
faa5a05844a959b00b1f53c26d8c9167d91998c2b4d71b9ce85f1822f431d40d46513a596d804dee3290bdfad5a27d93755bb6e39fb5c36fc90472637cc3caad
 SHA512 
b4bc6cc209d8d8833082ade7d4257da3a449344ed29a3fd20b5100f3c983163cd3e537d154748a116ff22b9a79b245ba2e6d0f5960c37b4ca9867506b8ed13ed
 DIST libhtp-0.5.46.tar.gz 503286 BLAKE2B 
326246433b3d8525cd211fec73bc0fdd9fb61a65001fc55d1fed4e966c53b16a1052ef0597990681d805c2c560e670b8b2d2558851971df6c31910dea571d0cc
 SHA512 
8dac8ea13b550046d9f4463087b72ea1de019329bc94468b73923146271275a04b0dd971e5949913503e04247a19e145fb900e2f709c0f552efae177ebe10e78

diff --git a/net-libs/libhtp/libhtp-0.5.45.ebuild 
b/net-libs/libhtp/libhtp-0.5.45.ebuild
deleted file mode 100644
index 7f787459dab5..
--- a/net-libs/libhtp/libhtp-0.5.45.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-IUSE="debug"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
-)
-
-# false positive -- function specific to dev-libs/libiconv, which is only used
-# in Windows-based Prefix installations
-QA_CONFIG_IMPL_DECL_SKIP=( iconvctl )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # The debug configure logic is broken.
-   econf $(usev debug '--enable-debug')
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2024-02-18 Thread Marek Szuba
commit: 6c7d6517015a8cd1a0c23ae2cbebb10df3eda38c
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Feb 18 11:01:40 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Feb 18 11:01:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7d6517

net-libs/libhtp: add 0.5.46

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.46.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index f72d301dc853..2ce38167969a 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.45.tar.gz 501108 BLAKE2B 
faa5a05844a959b00b1f53c26d8c9167d91998c2b4d71b9ce85f1822f431d40d46513a596d804dee3290bdfad5a27d93755bb6e39fb5c36fc90472637cc3caad
 SHA512 
b4bc6cc209d8d8833082ade7d4257da3a449344ed29a3fd20b5100f3c983163cd3e537d154748a116ff22b9a79b245ba2e6d0f5960c37b4ca9867506b8ed13ed
+DIST libhtp-0.5.46.tar.gz 503286 BLAKE2B 
326246433b3d8525cd211fec73bc0fdd9fb61a65001fc55d1fed4e966c53b16a1052ef0597990681d805c2c560e670b8b2d2558851971df6c31910dea571d0cc
 SHA512 
8dac8ea13b550046d9f4463087b72ea1de019329bc94468b73923146271275a04b0dd971e5949913503e04247a19e145fb900e2f709c0f552efae177ebe10e78

diff --git a/net-libs/libhtp/libhtp-0.5.46.ebuild 
b/net-libs/libhtp/libhtp-0.5.46.ebuild
new file mode 100644
index ..59943c90f246
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.46.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+IUSE="debug"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
+)
+
+# false positive -- function specific to dev-libs/libiconv, which is only used
+# in Windows-based Prefix installations
+QA_CONFIG_IMPL_DECL_SKIP=( iconvctl )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # The debug configure logic is broken.
+   econf $(usev debug '--enable-debug')
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2023-08-21 Thread Marek Szuba
commit: 5f59ec5023cf2819c18f8a08c7c1fc4cccfa8d34
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug 21 18:25:53 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug 21 22:02:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f59ec50

net-libs/libhtp: drop 0.5.44

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.44.ebuild | 41 
 2 files changed, 42 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index f681a505cded..f72d301dc853 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.44.tar.gz 500798 BLAKE2B 
6b4c8d617e6a649997e9375677baed99315be83e598317ce4951883482e6099cb5fd28e27ae25ab68ecc765931b0955289d144a710ce2e1b11edf92848b1b613
 SHA512 
e538d022110eef808a7ab040ca58004f1a8759d315ad954455d6da9a088cf80d53489529234fbfdd9fd20b8424d49b4a9635673cd25612c63ef9cc90220a4e82
 DIST libhtp-0.5.45.tar.gz 501108 BLAKE2B 
faa5a05844a959b00b1f53c26d8c9167d91998c2b4d71b9ce85f1822f431d40d46513a596d804dee3290bdfad5a27d93755bb6e39fb5c36fc90472637cc3caad
 SHA512 
b4bc6cc209d8d8833082ade7d4257da3a449344ed29a3fd20b5100f3c983163cd3e537d154748a116ff22b9a79b245ba2e6d0f5960c37b4ca9867506b8ed13ed

diff --git a/net-libs/libhtp/libhtp-0.5.44.ebuild 
b/net-libs/libhtp/libhtp-0.5.44.ebuild
deleted file mode 100644
index 7f787459dab5..
--- a/net-libs/libhtp/libhtp-0.5.44.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-IUSE="debug"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
-)
-
-# false positive -- function specific to dev-libs/libiconv, which is only used
-# in Windows-based Prefix installations
-QA_CONFIG_IMPL_DECL_SKIP=( iconvctl )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # The debug configure logic is broken.
-   econf $(usev debug '--enable-debug')
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2023-07-13 Thread Marek Szuba
commit: 1294b833bb96bf028f6aabcd1ee885c3e10024f4
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jul 13 22:04:41 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jul 13 22:04:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1294b833

net-libs/libhtp: add 0.5.45, drop 0.5.43

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest   | 2 +-
 net-libs/libhtp/{libhtp-0.5.43.ebuild => libhtp-0.5.45.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 5838d57a4927..f681a505cded 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1,2 @@
-DIST libhtp-0.5.43.tar.gz 500631 BLAKE2B 
071cadc254b7af55bf410db5689429ca7588005b2f74fbd8468f2d6eeaf00c55ae99e8dd78552a5bf11ace5c8047b28a844db343937827a428b6d8b8d9036d29
 SHA512 
6d24f4510b0a444895b6dcc601b9e4560fba0da5db591efa58874d2fc8f7c5d6598b6caddc908824ce294e69cdd8ff8bf0d9147f22d395810844cad48f23557d
 DIST libhtp-0.5.44.tar.gz 500798 BLAKE2B 
6b4c8d617e6a649997e9375677baed99315be83e598317ce4951883482e6099cb5fd28e27ae25ab68ecc765931b0955289d144a710ce2e1b11edf92848b1b613
 SHA512 
e538d022110eef808a7ab040ca58004f1a8759d315ad954455d6da9a088cf80d53489529234fbfdd9fd20b8424d49b4a9635673cd25612c63ef9cc90220a4e82
+DIST libhtp-0.5.45.tar.gz 501108 BLAKE2B 
faa5a05844a959b00b1f53c26d8c9167d91998c2b4d71b9ce85f1822f431d40d46513a596d804dee3290bdfad5a27d93755bb6e39fb5c36fc90472637cc3caad
 SHA512 
b4bc6cc209d8d8833082ade7d4257da3a449344ed29a3fd20b5100f3c983163cd3e537d154748a116ff22b9a79b245ba2e6d0f5960c37b4ca9867506b8ed13ed

diff --git a/net-libs/libhtp/libhtp-0.5.43.ebuild 
b/net-libs/libhtp/libhtp-0.5.45.ebuild
similarity index 100%
rename from net-libs/libhtp/libhtp-0.5.43.ebuild
rename to net-libs/libhtp/libhtp-0.5.45.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2023-06-27 Thread Marek Szuba
commit: 7d7ca23e474dc5ccbbaedee9741b5511a8334fe2
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 27 20:45:09 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 27 21:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7ca23e

net-libs/libhtp: add 0.5.44

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.44.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 42547b31cfd5..5838d57a4927 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.43.tar.gz 500631 BLAKE2B 
071cadc254b7af55bf410db5689429ca7588005b2f74fbd8468f2d6eeaf00c55ae99e8dd78552a5bf11ace5c8047b28a844db343937827a428b6d8b8d9036d29
 SHA512 
6d24f4510b0a444895b6dcc601b9e4560fba0da5db591efa58874d2fc8f7c5d6598b6caddc908824ce294e69cdd8ff8bf0d9147f22d395810844cad48f23557d
+DIST libhtp-0.5.44.tar.gz 500798 BLAKE2B 
6b4c8d617e6a649997e9375677baed99315be83e598317ce4951883482e6099cb5fd28e27ae25ab68ecc765931b0955289d144a710ce2e1b11edf92848b1b613
 SHA512 
e538d022110eef808a7ab040ca58004f1a8759d315ad954455d6da9a088cf80d53489529234fbfdd9fd20b8424d49b4a9635673cd25612c63ef9cc90220a4e82

diff --git a/net-libs/libhtp/libhtp-0.5.44.ebuild 
b/net-libs/libhtp/libhtp-0.5.44.ebuild
new file mode 100644
index ..7f787459dab5
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.44.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+IUSE="debug"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
+)
+
+# false positive -- function specific to dev-libs/libiconv, which is only used
+# in Windows-based Prefix installations
+QA_CONFIG_IMPL_DECL_SKIP=( iconvctl )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # The debug configure logic is broken.
+   econf $(usev debug '--enable-debug')
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2023-05-09 Thread Marek Szuba
commit: a3a05946d75eeabb47f18fdb528f04df27911d6e
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May  9 13:28:53 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May  9 13:34:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a05946

net-libs/libhtp: have QA ignore implicit 'iconvctl' declaration in configure

The only iconv provider which defines iconvctl() is dev-libs/libiconv,
which is only needed in certain Prefix installations. As such, this
test is very much *intended* to fail to locate the function in question
in the vast majority of cases.

Closes: https://bugs.gentoo.org/898660
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/libhtp-0.5.43.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/libhtp/libhtp-0.5.43.ebuild 
b/net-libs/libhtp/libhtp-0.5.43.ebuild
index d2e4c61d4762..7f787459dab5 100644
--- a/net-libs/libhtp/libhtp-0.5.43.ebuild
+++ b/net-libs/libhtp/libhtp-0.5.43.ebuild
@@ -21,6 +21,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
 )
 
+# false positive -- function specific to dev-libs/libiconv, which is only used
+# in Windows-based Prefix installations
+QA_CONFIG_IMPL_DECL_SKIP=( iconvctl )
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/, net-libs/libhtp/files/

2023-04-16 Thread Marek Szuba
commit: e582f9f5205546bd220020411f31b0b5c3d7b323
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr 16 19:53:49 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr 16 20:03:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e582f9f5

net-libs/libhtp: add 0.5.43, drop 0.5.42

Closes: https://bugs.gentoo.org/895548
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest   |  2 +-
 .../libhtp-0.5.43-configure_fortify_source.patch   | 23 ++
 .../{libhtp-0.5.42.ebuild => libhtp-0.5.43.ebuild} |  6 +-
 3 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index bdec27bf50da..42547b31cfd5 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1 @@
-DIST libhtp-0.5.42.tar.gz 500458 BLAKE2B 
8e1446992c40c2c2e9e7dd096803752245eebf3b5e48e0215430dbfe225ae029b2e01fadca61bdd994b534a0ed140b0a0149aa9a0dde64409ebf0afdd2bf6fd7
 SHA512 
2d8e759bf3598f91e505732ef526b9a9120472e72131972b91aa3ac896d99a21c9e07b925ba1a7fb2068e4724f8b2efd187d541cc52e45b577ba5c5a6a80419d
+DIST libhtp-0.5.43.tar.gz 500631 BLAKE2B 
071cadc254b7af55bf410db5689429ca7588005b2f74fbd8468f2d6eeaf00c55ae99e8dd78552a5bf11ace5c8047b28a844db343937827a428b6d8b8d9036d29
 SHA512 
6d24f4510b0a444895b6dcc601b9e4560fba0da5db591efa58874d2fc8f7c5d6598b6caddc908824ce294e69cdd8ff8bf0d9147f22d395810844cad48f23557d

diff --git a/net-libs/libhtp/files/libhtp-0.5.43-configure_fortify_source.patch 
b/net-libs/libhtp/files/libhtp-0.5.43-configure_fortify_source.patch
new file mode 100644
index ..7fc605f14a38
--- /dev/null
+++ b/net-libs/libhtp/files/libhtp-0.5.43-configure_fortify_source.patch
@@ -0,0 +1,23 @@
+Hardened profiles now set -D_FORTIFY_SOURCE=3, do not let upstream weaken it.
+
+--- a/configure.ac
 b/configure.ac
+@@ -206,18 +206,6 @@
+ fi
+ 
+ dnl ---
+-dnl Check for GCC -D_FORTIFY_SOURCE support
+-dnl ---
+-AC_MSG_CHECKING(for gcc support of FORTIFY_SOURCE)
+-TMPCFLAGS="${CFLAGS}"
+-CFLAGS="${CFLAGS} -D_FORTIFY_SOURCE=2"
+-AC_TRY_COMPILE(,,[gcc_have_fortify_source=yes],[gcc_have_fortify_source=no])
+-AC_MSG_RESULT($gcc_have_fortify_source)
+-if test "$gcc_have_fortify_source" != "yes"; then
+-CFLAGS="${TMPCFLAGS}"
+-fi
+-
+-dnl ---
+ dnl Check for GCC -Wformat-security support
+ dnl ---
+ AC_MSG_CHECKING(for gcc support of -Wformat -Wformat-security)

diff --git a/net-libs/libhtp/libhtp-0.5.42.ebuild 
b/net-libs/libhtp/libhtp-0.5.43.ebuild
similarity index 86%
rename from net-libs/libhtp/libhtp-0.5.42.ebuild
rename to net-libs/libhtp/libhtp-0.5.43.ebuild
index 5bbe9e699afb..d2e4c61d4762 100644
--- a/net-libs/libhtp/libhtp-0.5.42.ebuild
+++ b/net-libs/libhtp/libhtp-0.5.43.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,6 +17,10 @@ IUSE="debug"
 RDEPEND="sys-libs/zlib"
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.5.43-configure_fortify_source.patch
+)
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2023-02-01 Thread Marek Szuba
commit: df16955eaabd7d2fa7538390e6f86d51164d4c75
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  1 10:47:44 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  1 10:50:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df16955e

net-libs/libhtp: drop 0.5.41

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.41.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 9215484cb1fc..bdec27bf50da 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.41.tar.gz 500083 BLAKE2B 
e6e790f76b8d08b89ffc483a218dd1b3a6f910ff1fe8e44d48bfaae2189d9df567c0199e9f20fde05dc4059f75a1e3c34f4f76f2c8818dc7ca4111538095e16d
 SHA512 
3bbd14495f7abe29e3f5ec14673eb4148c6c9a90276fb2627834946b160336fa2d0ee1c9f7a855c460eb444dd9005857998c575e95fdd65b2be3625027a71c5a
 DIST libhtp-0.5.42.tar.gz 500458 BLAKE2B 
8e1446992c40c2c2e9e7dd096803752245eebf3b5e48e0215430dbfe225ae029b2e01fadca61bdd994b534a0ed140b0a0149aa9a0dde64409ebf0afdd2bf6fd7
 SHA512 
2d8e759bf3598f91e505732ef526b9a9120472e72131972b91aa3ac896d99a21c9e07b925ba1a7fb2068e4724f8b2efd187d541cc52e45b577ba5c5a6a80419d

diff --git a/net-libs/libhtp/libhtp-0.5.41.ebuild 
b/net-libs/libhtp/libhtp-0.5.41.ebuild
deleted file mode 100644
index 5bbe9e699afb..
--- a/net-libs/libhtp/libhtp-0.5.41.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-IUSE="debug"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # The debug configure logic is broken.
-   econf $(usev debug '--enable-debug')
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2022-12-02 Thread Marek Szuba
commit: 982f972e15400fc78a67bf6e17e0f1684ba352c3
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Dec  2 09:45:44 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Dec  2 10:00:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982f972e

net-libs/libhtp: add 0.5.42

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.42.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 69c55c2a8c3a..9215484cb1fc 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.41.tar.gz 500083 BLAKE2B 
e6e790f76b8d08b89ffc483a218dd1b3a6f910ff1fe8e44d48bfaae2189d9df567c0199e9f20fde05dc4059f75a1e3c34f4f76f2c8818dc7ca4111538095e16d
 SHA512 
3bbd14495f7abe29e3f5ec14673eb4148c6c9a90276fb2627834946b160336fa2d0ee1c9f7a855c460eb444dd9005857998c575e95fdd65b2be3625027a71c5a
+DIST libhtp-0.5.42.tar.gz 500458 BLAKE2B 
8e1446992c40c2c2e9e7dd096803752245eebf3b5e48e0215430dbfe225ae029b2e01fadca61bdd994b534a0ed140b0a0149aa9a0dde64409ebf0afdd2bf6fd7
 SHA512 
2d8e759bf3598f91e505732ef526b9a9120472e72131972b91aa3ac896d99a21c9e07b925ba1a7fb2068e4724f8b2efd187d541cc52e45b577ba5c5a6a80419d

diff --git a/net-libs/libhtp/libhtp-0.5.42.ebuild 
b/net-libs/libhtp/libhtp-0.5.42.ebuild
new file mode 100644
index ..5bbe9e699afb
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.42.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+IUSE="debug"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # The debug configure logic is broken.
+   econf $(usev debug '--enable-debug')
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2022-10-03 Thread Marek Szuba
commit: 379f5c33ac29e1e2578a64a6d64bf0f85853fc25
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 00:33:53 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 00:52:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379f5c33

net-libs/libhtp: add 0.5.41, drop 0.5.40-r1

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest  | 2 +-
 net-libs/libhtp/{libhtp-0.5.40-r1.ebuild => libhtp-0.5.41.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 48659cfe8b13..69c55c2a8c3a 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1 @@
-DIST libhtp-0.5.40.tar.gz 499564 BLAKE2B 
37239d8d0afb6841c54bab1669a17ec7336b10998f8835ef91cf9556dd7449991ce6fb04a408d16b431ba6327b32f6f509a79a4c79ffc6e88e555fcf2e9f2cce
 SHA512 
e60ad9c2bbdb0aea0966b4d672353ae68aa1fde4dfb3ad4eabc3b9ebf7907685cf583a2b66e5bfc080c5833a2fc3c593e0cd025c62051f6fe13f89d450bab18b
+DIST libhtp-0.5.41.tar.gz 500083 BLAKE2B 
e6e790f76b8d08b89ffc483a218dd1b3a6f910ff1fe8e44d48bfaae2189d9df567c0199e9f20fde05dc4059f75a1e3c34f4f76f2c8818dc7ca4111538095e16d
 SHA512 
3bbd14495f7abe29e3f5ec14673eb4148c6c9a90276fb2627834946b160336fa2d0ee1c9f7a855c460eb444dd9005857998c575e95fdd65b2be3625027a71c5a

diff --git a/net-libs/libhtp/libhtp-0.5.40-r1.ebuild 
b/net-libs/libhtp/libhtp-0.5.41.ebuild
similarity index 100%
rename from net-libs/libhtp/libhtp-0.5.40-r1.ebuild
rename to net-libs/libhtp/libhtp-0.5.41.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2022-09-09 Thread David Seifert
commit: 0efd015374d6c9cbbbad4e89c9970cf2660f8fd4
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  9 07:59:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep  9 07:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efd0153

net-libs/libhtp: drop multilib

No multilib reverse dependencies.

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 .../libhtp/{libhtp-0.5.40.ebuild => libhtp-0.5.40-r1.ebuild} | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-libs/libhtp/libhtp-0.5.40.ebuild 
b/net-libs/libhtp/libhtp-0.5.40-r1.ebuild
similarity index 77%
rename from net-libs/libhtp/libhtp-0.5.40.ebuild
rename to net-libs/libhtp/libhtp-0.5.40-r1.ebuild
index c105c3aaa523..5bbe9e699afb 100644
--- a/net-libs/libhtp/libhtp-0.5.40.ebuild
+++ b/net-libs/libhtp/libhtp-0.5.40-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools multilib-minimal
+inherit autotools
 
 DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
 HOMEPAGE="https://github.com/OISF/libhtp;
@@ -22,14 +22,12 @@ src_prepare() {
eautoreconf
 }
 
-multilib_src_configure() {
+src_configure() {
# The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   --disable-static
+   econf $(usev debug '--enable-debug')
 }
 
-multilib_src_install_all() {
+src_install() {
+   default
find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
 }



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2022-07-13 Thread Marek Szuba
commit: dfa90ddd5a2db1d3cd36b029d9dad9553f186918
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 13:45:54 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa90ddd

net-libs/libhtp: drop 0.5.39

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.39.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 3e5d822e6f32..48659cfe8b13 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.39.tar.gz 499233 BLAKE2B 
fec9e2b0dd867becde972e9e2bf572a21d90acc747a8ee8338e2fe68240d690706db01b12c3cf8c6bf1b5d4415da4e4a5bf92a056e1dff96f54a9ac569906712
 SHA512 
2c62b0a9a2f69f999a58acade362e5fcd9d85da5c720a403b0b6e7352981a206781f123aaa2f730803f2ea6088b4491d58b3c2783f8b32e4cfe1517d812e66ff
 DIST libhtp-0.5.40.tar.gz 499564 BLAKE2B 
37239d8d0afb6841c54bab1669a17ec7336b10998f8835ef91cf9556dd7449991ce6fb04a408d16b431ba6327b32f6f509a79a4c79ffc6e88e555fcf2e9f2cce
 SHA512 
e60ad9c2bbdb0aea0966b4d672353ae68aa1fde4dfb3ad4eabc3b9ebf7907685cf583a2b66e5bfc080c5833a2fc3c593e0cd025c62051f6fe13f89d450bab18b

diff --git a/net-libs/libhtp/libhtp-0.5.39.ebuild 
b/net-libs/libhtp/libhtp-0.5.39.ebuild
deleted file mode 100644
index 4e39f91bf8c4..
--- a/net-libs/libhtp/libhtp-0.5.39.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-IUSE="debug"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   --disable-static
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2022-04-25 Thread Marek Szuba
commit: 5dc98c06c3782270e6d8011eeaa02e0091ab887f
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr 25 22:32:57 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Apr 25 22:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc98c06

net-libs/libhtp: add 0.5.40

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.40.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 2748b0f23833..3e5d822e6f32 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.39.tar.gz 499233 BLAKE2B 
fec9e2b0dd867becde972e9e2bf572a21d90acc747a8ee8338e2fe68240d690706db01b12c3cf8c6bf1b5d4415da4e4a5bf92a056e1dff96f54a9ac569906712
 SHA512 
2c62b0a9a2f69f999a58acade362e5fcd9d85da5c720a403b0b6e7352981a206781f123aaa2f730803f2ea6088b4491d58b3c2783f8b32e4cfe1517d812e66ff
+DIST libhtp-0.5.40.tar.gz 499564 BLAKE2B 
37239d8d0afb6841c54bab1669a17ec7336b10998f8835ef91cf9556dd7449991ce6fb04a408d16b431ba6327b32f6f509a79a4c79ffc6e88e555fcf2e9f2cce
 SHA512 
e60ad9c2bbdb0aea0966b4d672353ae68aa1fde4dfb3ad4eabc3b9ebf7907685cf583a2b66e5bfc080c5833a2fc3c593e0cd025c62051f6fe13f89d450bab18b

diff --git a/net-libs/libhtp/libhtp-0.5.40.ebuild 
b/net-libs/libhtp/libhtp-0.5.40.ebuild
new file mode 100644
index ..c105c3aaa523
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.40.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+IUSE="debug"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   --disable-static
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2021-11-19 Thread Marek Szuba
commit: ba693f3ad42e5d8ff0f6bd91c13b8429c842a3a4
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 19 12:00:03 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 19 14:58:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba693f3a

net-libs/libhtp: drop 0.5.38

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.38.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 86b9659e76f8..2748b0f23833 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.38.tar.gz 497753 BLAKE2B 
84c4a89914dfadb9e3ab076e6f2354034cd384e7e76c9cbf00a7bf344cfcd7c24de200bd1af7f37356b00fbe13196fd3e49896f301b75fa05ce5b4e4ed297115
 SHA512 
6f2aa3b564948bde738ff60b917d64ffdcb71bbd5b25f11270ce16400fab6b8aab5c0e2372aff7f6be8818efab4b90843df527604835547691a4585fec9a19fe
 DIST libhtp-0.5.39.tar.gz 499233 BLAKE2B 
fec9e2b0dd867becde972e9e2bf572a21d90acc747a8ee8338e2fe68240d690706db01b12c3cf8c6bf1b5d4415da4e4a5bf92a056e1dff96f54a9ac569906712
 SHA512 
2c62b0a9a2f69f999a58acade362e5fcd9d85da5c720a403b0b6e7352981a206781f123aaa2f730803f2ea6088b4491d58b3c2783f8b32e4cfe1517d812e66ff

diff --git a/net-libs/libhtp/libhtp-0.5.38.ebuild 
b/net-libs/libhtp/libhtp-0.5.38.ebuild
deleted file mode 100644
index fb42824c9846..
--- a/net-libs/libhtp/libhtp-0.5.38.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2021-11-17 Thread Marek Szuba
commit: dff881f9dfcbf563f3ccb5ae4bc7cb2591887519
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Nov 17 18:36:59 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Nov 17 18:36:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff881f9

net-libs/libhtp: add 0.5.39

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.39.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index afa2a683f1c0..86b9659e76f8 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.38.tar.gz 497753 BLAKE2B 
84c4a89914dfadb9e3ab076e6f2354034cd384e7e76c9cbf00a7bf344cfcd7c24de200bd1af7f37356b00fbe13196fd3e49896f301b75fa05ce5b4e4ed297115
 SHA512 
6f2aa3b564948bde738ff60b917d64ffdcb71bbd5b25f11270ce16400fab6b8aab5c0e2372aff7f6be8818efab4b90843df527604835547691a4585fec9a19fe
+DIST libhtp-0.5.39.tar.gz 499233 BLAKE2B 
fec9e2b0dd867becde972e9e2bf572a21d90acc747a8ee8338e2fe68240d690706db01b12c3cf8c6bf1b5d4415da4e4a5bf92a056e1dff96f54a9ac569906712
 SHA512 
2c62b0a9a2f69f999a58acade362e5fcd9d85da5c720a403b0b6e7352981a206781f123aaa2f730803f2ea6088b4491d58b3c2783f8b32e4cfe1517d812e66ff

diff --git a/net-libs/libhtp/libhtp-0.5.39.ebuild 
b/net-libs/libhtp/libhtp-0.5.39.ebuild
new file mode 100644
index ..4e39f91bf8c4
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.39.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+IUSE="debug"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   --disable-static
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2021-08-23 Thread Marek Szuba
commit: d5a31c1068a3f77833b2e65e0e9c83086b632170
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug 23 21:06:25 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug 23 21:29:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a31c10

net-libs/libhtp: keyword 0.5.38 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/libhtp-0.5.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libhtp/libhtp-0.5.38.ebuild 
b/net-libs/libhtp/libhtp-0.5.38.ebuild
index 52f8e32728c..fb42824c984 100644
--- a/net-libs/libhtp/libhtp-0.5.38.ebuild
+++ b/net-libs/libhtp/libhtp-0.5.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
 IUSE="debug static-libs"
 
 RDEPEND="sys-libs/zlib[static-libs?]"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2021-07-01 Thread Marek Szuba
commit: 658f408104e8bb2c7bdb27d5ffdba4aafda3f0a5
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jul  1 09:34:04 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jul  1 09:40:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658f4081

net-libs/libhtp: add 0.5.38, drop 0.5.37

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest   | 2 +-
 net-libs/libhtp/{libhtp-0.5.37.ebuild => libhtp-0.5.38.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index a3a8c9fc6e5..afa2a683f1c 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1 @@
-DIST libhtp-0.5.37.tar.gz 497609 BLAKE2B 
74dfe93495781fb918b4703c5f9a9a37abde3da8833b8b17c183200cc04d5abb20b1dd28acfe9cc5eefce486b5e29c381077d75fe6a0e1bd584ceb3a1d19d93f
 SHA512 
e2a16862703e2541cecb841bc93fe1ea72f580fb5ed2c54583072bee4843b41510dae53a0e76105d2ee2e06ea5e3410c280296a98fbf8e24f7cf2705356bb9e2
+DIST libhtp-0.5.38.tar.gz 497753 BLAKE2B 
84c4a89914dfadb9e3ab076e6f2354034cd384e7e76c9cbf00a7bf344cfcd7c24de200bd1af7f37356b00fbe13196fd3e49896f301b75fa05ce5b4e4ed297115
 SHA512 
6f2aa3b564948bde738ff60b917d64ffdcb71bbd5b25f11270ce16400fab6b8aab5c0e2372aff7f6be8818efab4b90843df527604835547691a4585fec9a19fe

diff --git a/net-libs/libhtp/libhtp-0.5.37.ebuild 
b/net-libs/libhtp/libhtp-0.5.38.ebuild
similarity index 100%
rename from net-libs/libhtp/libhtp-0.5.37.ebuild
rename to net-libs/libhtp/libhtp-0.5.38.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2021-03-04 Thread Marek Szuba
commit: a777f15f7e02ad919a7269534d78aab4f8ad50e3
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar  4 14:12:36 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar  4 14:47:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a777f15f

net-libs/libhtp: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  2 --
 net-libs/libhtp/libhtp-0.5.35.ebuild | 37 
 net-libs/libhtp/libhtp-0.5.36.ebuild | 37 
 3 files changed, 76 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index eb915c57cc2..a3a8c9fc6e5 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,3 +1 @@
-DIST libhtp-0.5.35.tar.gz 496852 BLAKE2B 
21ee020f94ea351f408eb3d0d2f99b01f054341a390c9cc42c44a1f2237a1fe965e12797ecc04cf9a519e34fcf495fae4b4119bca6c38ef1d1fa0a9d35c243fe
 SHA512 
d88a8b5f93759a348d0cb039dd95c5504b09b6ff577138cebbaaccf06a6e7ab682e8b61d904e005af67ea4887492d949cdb466d1cbbd9b970a94a30e8b26564e
-DIST libhtp-0.5.36.tar.gz 496866 BLAKE2B 
216ce8833d32659bb189a0f3592c06e0ef96e06f54eaeee0b0ee1714936fe45879db69c557327f7d2998235531d066bef83f1c6047c7e01fd23c7fa54f362dae
 SHA512 
8243c75d8d397abda14aae9816ee850023c5e3dae32b4ca4479d0a15cf575b6fd5a69a037f03853f5ab0c10ee027bd20119640725332fdb7154b95aa5290c6ee
 DIST libhtp-0.5.37.tar.gz 497609 BLAKE2B 
74dfe93495781fb918b4703c5f9a9a37abde3da8833b8b17c183200cc04d5abb20b1dd28acfe9cc5eefce486b5e29c381077d75fe6a0e1bd584ceb3a1d19d93f
 SHA512 
e2a16862703e2541cecb841bc93fe1ea72f580fb5ed2c54583072bee4843b41510dae53a0e76105d2ee2e06ea5e3410c280296a98fbf8e24f7cf2705356bb9e2

diff --git a/net-libs/libhtp/libhtp-0.5.35.ebuild 
b/net-libs/libhtp/libhtp-0.5.35.ebuild
deleted file mode 100644
index 4c0e8229142..000
--- a/net-libs/libhtp/libhtp-0.5.35.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
-   fi
-}

diff --git a/net-libs/libhtp/libhtp-0.5.36.ebuild 
b/net-libs/libhtp/libhtp-0.5.36.ebuild
deleted file mode 100644
index 4c0e8229142..000
--- a/net-libs/libhtp/libhtp-0.5.36.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2021-03-04 Thread Marek Szuba
commit: cd5b82cfb6c92803d41edee88eb1f21817e19097
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Mar  4 14:06:12 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Mar  4 14:47:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5b82cf

net-libs/libhtp: bump to 0.5.37

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.37.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 944f736bf62..eb915c57cc2 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1,3 @@
 DIST libhtp-0.5.35.tar.gz 496852 BLAKE2B 
21ee020f94ea351f408eb3d0d2f99b01f054341a390c9cc42c44a1f2237a1fe965e12797ecc04cf9a519e34fcf495fae4b4119bca6c38ef1d1fa0a9d35c243fe
 SHA512 
d88a8b5f93759a348d0cb039dd95c5504b09b6ff577138cebbaaccf06a6e7ab682e8b61d904e005af67ea4887492d949cdb466d1cbbd9b970a94a30e8b26564e
 DIST libhtp-0.5.36.tar.gz 496866 BLAKE2B 
216ce8833d32659bb189a0f3592c06e0ef96e06f54eaeee0b0ee1714936fe45879db69c557327f7d2998235531d066bef83f1c6047c7e01fd23c7fa54f362dae
 SHA512 
8243c75d8d397abda14aae9816ee850023c5e3dae32b4ca4479d0a15cf575b6fd5a69a037f03853f5ab0c10ee027bd20119640725332fdb7154b95aa5290c6ee
+DIST libhtp-0.5.37.tar.gz 497609 BLAKE2B 
74dfe93495781fb918b4703c5f9a9a37abde3da8833b8b17c183200cc04d5abb20b1dd28acfe9cc5eefce486b5e29c381077d75fe6a0e1bd584ceb3a1d19d93f
 SHA512 
e2a16862703e2541cecb841bc93fe1ea72f580fb5ed2c54583072bee4843b41510dae53a0e76105d2ee2e06ea5e3410c280296a98fbf8e24f7cf2705356bb9e2

diff --git a/net-libs/libhtp/libhtp-0.5.37.ebuild 
b/net-libs/libhtp/libhtp-0.5.37.ebuild
new file mode 100644
index 000..52f8e32728c
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.37.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2020-12-06 Thread Marek Szuba
commit: 728415ef3b48f9e26cf09257f707d595f4aa7172
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Dec  6 21:09:34 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Dec  6 21:10:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728415ef

net-libs/libhtp: bump to 0.5.36

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.36.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 012f450e37d..944f736bf62 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.35.tar.gz 496852 BLAKE2B 
21ee020f94ea351f408eb3d0d2f99b01f054341a390c9cc42c44a1f2237a1fe965e12797ecc04cf9a519e34fcf495fae4b4119bca6c38ef1d1fa0a9d35c243fe
 SHA512 
d88a8b5f93759a348d0cb039dd95c5504b09b6ff577138cebbaaccf06a6e7ab682e8b61d904e005af67ea4887492d949cdb466d1cbbd9b970a94a30e8b26564e
+DIST libhtp-0.5.36.tar.gz 496866 BLAKE2B 
216ce8833d32659bb189a0f3592c06e0ef96e06f54eaeee0b0ee1714936fe45879db69c557327f7d2998235531d066bef83f1c6047c7e01fd23c7fa54f362dae
 SHA512 
8243c75d8d397abda14aae9816ee850023c5e3dae32b4ca4479d0a15cf575b6fd5a69a037f03853f5ab0c10ee027bd20119640725332fdb7154b95aa5290c6ee

diff --git a/net-libs/libhtp/libhtp-0.5.36.ebuild 
b/net-libs/libhtp/libhtp-0.5.36.ebuild
new file mode 100644
index 000..4c0e8229142
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.36.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2020-10-09 Thread Marek Szuba
commit: 7438cd06fed13adf40ece985549a997d972cec27
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Oct  9 11:30:30 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Oct  9 11:40:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7438cd06

net-libs/libhtp: bump to 0.5.35

Closes: https://github.com/gentoo/gentoo/pull/17858
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest   | 2 +-
 net-libs/libhtp/{libhtp-0.5.34.ebuild => libhtp-0.5.35.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 0d99c9aa51b..60a6d999856 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1,2 @@
 DIST libhtp-0.5.33.tar.gz 496010 BLAKE2B 
9648632e9f37c20a3efa5edf9b5ee5ed97b5ba767faf6b276c4d38760422b601f9443cfaf30e60c6e6dd555d259a3b5613f0370040753d7336f6ef5e94b32d55
 SHA512 
52bbb72710fd0f5fc917d62f5a2b659092669eda0553586e75c17c558e3f6559dcf8eb7707db931045af532592cbad691461af2dd5362f95e2a4884e7475bf94
-DIST libhtp-0.5.34.tar.gz 496765 BLAKE2B 
8f4eb6b074d9a84fa872ff963f20b4a52f86d171a03fe2347affa9b9383d0d4ba4633b03ec5ca2a9a923c28d16e3f2304f0b4e32c8c4385c0333ba2f280ad21a
 SHA512 
dc86c6b3a90439e9e2d5375b64119d80771e2dc076670f49b9d5f252d7b16fe5b643a16577ce50189c289e7baf16fcb84d86254d965a11ab1d148ad59455c20f
+DIST libhtp-0.5.35.tar.gz 496852 BLAKE2B 
21ee020f94ea351f408eb3d0d2f99b01f054341a390c9cc42c44a1f2237a1fe965e12797ecc04cf9a519e34fcf495fae4b4119bca6c38ef1d1fa0a9d35c243fe
 SHA512 
d88a8b5f93759a348d0cb039dd95c5504b09b6ff577138cebbaaccf06a6e7ab682e8b61d904e005af67ea4887492d949cdb466d1cbbd9b970a94a30e8b26564e

diff --git a/net-libs/libhtp/libhtp-0.5.34.ebuild 
b/net-libs/libhtp/libhtp-0.5.35.ebuild
similarity index 100%
rename from net-libs/libhtp/libhtp-0.5.34.ebuild
rename to net-libs/libhtp/libhtp-0.5.35.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2020-10-09 Thread Marek Szuba
commit: ced5cf24a5b9cde5d4b19283370840e529f2cf66
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Oct  9 11:35:59 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Oct  9 11:40:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced5cf24

net-libs/libhtp: remove old

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.33.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 60a6d999856..012f450e37d 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.33.tar.gz 496010 BLAKE2B 
9648632e9f37c20a3efa5edf9b5ee5ed97b5ba767faf6b276c4d38760422b601f9443cfaf30e60c6e6dd555d259a3b5613f0370040753d7336f6ef5e94b32d55
 SHA512 
52bbb72710fd0f5fc917d62f5a2b659092669eda0553586e75c17c558e3f6559dcf8eb7707db931045af532592cbad691461af2dd5362f95e2a4884e7475bf94
 DIST libhtp-0.5.35.tar.gz 496852 BLAKE2B 
21ee020f94ea351f408eb3d0d2f99b01f054341a390c9cc42c44a1f2237a1fe965e12797ecc04cf9a519e34fcf495fae4b4119bca6c38ef1d1fa0a9d35c243fe
 SHA512 
d88a8b5f93759a348d0cb039dd95c5504b09b6ff577138cebbaaccf06a6e7ab682e8b61d904e005af67ea4887492d949cdb466d1cbbd9b970a94a30e8b26564e

diff --git a/net-libs/libhtp/libhtp-0.5.33.ebuild 
b/net-libs/libhtp/libhtp-0.5.33.ebuild
deleted file mode 100644
index 4c0e8229142..000
--- a/net-libs/libhtp/libhtp-0.5.33.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2020-09-21 Thread Marek Szuba
commit: 2080a4c05f9ab374d8f2303ecdff293ac666f1ab
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 21 19:00:37 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 21 20:09:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2080a4c0

net-libs/libhtp: bump to 0.5.34

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.34.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index dc1cec7db0f..0d99c9aa51b 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.33.tar.gz 496010 BLAKE2B 
9648632e9f37c20a3efa5edf9b5ee5ed97b5ba767faf6b276c4d38760422b601f9443cfaf30e60c6e6dd555d259a3b5613f0370040753d7336f6ef5e94b32d55
 SHA512 
52bbb72710fd0f5fc917d62f5a2b659092669eda0553586e75c17c558e3f6559dcf8eb7707db931045af532592cbad691461af2dd5362f95e2a4884e7475bf94
+DIST libhtp-0.5.34.tar.gz 496765 BLAKE2B 
8f4eb6b074d9a84fa872ff963f20b4a52f86d171a03fe2347affa9b9383d0d4ba4633b03ec5ca2a9a923c28d16e3f2304f0b4e32c8c4385c0333ba2f280ad21a
 SHA512 
dc86c6b3a90439e9e2d5375b64119d80771e2dc076670f49b9d5f252d7b16fe5b643a16577ce50189c289e7baf16fcb84d86254d965a11ab1d148ad59455c20f

diff --git a/net-libs/libhtp/libhtp-0.5.34.ebuild 
b/net-libs/libhtp/libhtp-0.5.34.ebuild
new file mode 100644
index 000..4c0e8229142
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.34.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2020-05-22 Thread Marek Szuba
commit: 12720a0f490ea1ece2eaccb15f2d0fceccf5a3d0
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri May 22 20:56:19 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri May 22 21:01:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12720a0f

net-libs/libhtp: bump to 0.5.33, remove 0.5.32

Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest   | 2 +-
 net-libs/libhtp/{libhtp-0.5.32.ebuild => libhtp-0.5.33.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index faca46b5bc2..dc1cec7db0f 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1 @@
-DIST libhtp-0.5.32.tar.gz 496086 BLAKE2B 
73a9a3cdfe45326a01a53597d25cf30535780de84770a47bd6ea425d5891db893bb0afa77dbaa23fb8c32c6c66c568d3fcd8df78d64fe569056f252ffc89cf04
 SHA512 
3df877b158b40a2c59bc66c0caf589d51b20d1d3ca27dab82f516693c22bfb9d6845305cfd42bf1a61c5df98a05fcad25850cc78cf948047600d6783ace7fc63
+DIST libhtp-0.5.33.tar.gz 496010 BLAKE2B 
9648632e9f37c20a3efa5edf9b5ee5ed97b5ba767faf6b276c4d38760422b601f9443cfaf30e60c6e6dd555d259a3b5613f0370040753d7336f6ef5e94b32d55
 SHA512 
52bbb72710fd0f5fc917d62f5a2b659092669eda0553586e75c17c558e3f6559dcf8eb7707db931045af532592cbad691461af2dd5362f95e2a4884e7475bf94

diff --git a/net-libs/libhtp/libhtp-0.5.32.ebuild 
b/net-libs/libhtp/libhtp-0.5.33.ebuild
similarity index 95%
rename from net-libs/libhtp/libhtp-0.5.32.ebuild
rename to net-libs/libhtp/libhtp-0.5.33.ebuild
index d737b3ef282..4c0e8229142 100644
--- a/net-libs/libhtp/libhtp-0.5.32.ebuild
+++ b/net-libs/libhtp/libhtp-0.5.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2019-12-18 Thread Marek Szuba
commit: 001c25be0fdb75951f3531004f0c884bf432fe63
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Dec 18 14:21:38 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 18 14:21:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001c25be

net-libs/libhtp: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.31.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index b239a654fd8..faca46b5bc2 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.31.tar.gz 495621 BLAKE2B 
7c6c552dbecfc8e4314207c1b944dabee1172ebad608848a80549b1726b9b0d576c01b7ba1f79beb3912e5e79384d5c261cf7a548d8c8f49b20f77b2c9d71823
 SHA512 
8069afe87548a9cb29a883ebeb9fad05a79297fc567de22e9c1c030f5239d4373478bc3ed5ecb284e84401f1086f6a18a58e288f28381b96dbb5b71d60afa03a
 DIST libhtp-0.5.32.tar.gz 496086 BLAKE2B 
73a9a3cdfe45326a01a53597d25cf30535780de84770a47bd6ea425d5891db893bb0afa77dbaa23fb8c32c6c66c568d3fcd8df78d64fe569056f252ffc89cf04
 SHA512 
3df877b158b40a2c59bc66c0caf589d51b20d1d3ca27dab82f516693c22bfb9d6845305cfd42bf1a61c5df98a05fcad25850cc78cf948047600d6783ace7fc63

diff --git a/net-libs/libhtp/libhtp-0.5.31.ebuild 
b/net-libs/libhtp/libhtp-0.5.31.ebuild
deleted file mode 100644
index d737b3ef282..000
--- a/net-libs/libhtp/libhtp-0.5.31.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2019-12-17 Thread Marek Szuba
commit: 7a081c93a920c51a0a1481dec1bc75ed65aada2d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 17 12:23:57 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 17 12:48:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a081c93

net-libs/libhtp: bump to 0.5.32

Closes: https://bugs.gentoo.org/703178
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.32.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index d95ffc2744b..6309b387b8e 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1,3 @@
 DIST libhtp-0.5.22.tar.gz 5773159 BLAKE2B 
ae3b759624ce7c6063013810142fbc12544d60cfaa482ad82114b65374923871bb732c86051822fe78a539efbe5e139f480117a28fd4ba2fac9201a46b8eb99f
 SHA512 
3daf7241e8abca34bf348e0fc805c755472ebba01a869d5523637a81dfd6b9b3019941dff2e75d6e0978ebfbd60d917191e355aa43a2391500ecaaddab487ebc
 DIST libhtp-0.5.31.tar.gz 495621 BLAKE2B 
7c6c552dbecfc8e4314207c1b944dabee1172ebad608848a80549b1726b9b0d576c01b7ba1f79beb3912e5e79384d5c261cf7a548d8c8f49b20f77b2c9d71823
 SHA512 
8069afe87548a9cb29a883ebeb9fad05a79297fc567de22e9c1c030f5239d4373478bc3ed5ecb284e84401f1086f6a18a58e288f28381b96dbb5b71d60afa03a
+DIST libhtp-0.5.32.tar.gz 496086 BLAKE2B 
73a9a3cdfe45326a01a53597d25cf30535780de84770a47bd6ea425d5891db893bb0afa77dbaa23fb8c32c6c66c568d3fcd8df78d64fe569056f252ffc89cf04
 SHA512 
3df877b158b40a2c59bc66c0caf589d51b20d1d3ca27dab82f516693c22bfb9d6845305cfd42bf1a61c5df98a05fcad25850cc78cf948047600d6783ace7fc63

diff --git a/net-libs/libhtp/libhtp-0.5.32.ebuild 
b/net-libs/libhtp/libhtp-0.5.32.ebuild
new file mode 100644
index 000..d737b3ef282
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.32.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2019-12-17 Thread Marek Szuba
commit: b886adb870f187f55a9b627285e1d415ca158506
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Dec 17 12:30:20 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Dec 17 12:48:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b886adb8

net-libs/libhtp: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.22.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 6309b387b8e..b239a654fd8 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,3 +1,2 @@
-DIST libhtp-0.5.22.tar.gz 5773159 BLAKE2B 
ae3b759624ce7c6063013810142fbc12544d60cfaa482ad82114b65374923871bb732c86051822fe78a539efbe5e139f480117a28fd4ba2fac9201a46b8eb99f
 SHA512 
3daf7241e8abca34bf348e0fc805c755472ebba01a869d5523637a81dfd6b9b3019941dff2e75d6e0978ebfbd60d917191e355aa43a2391500ecaaddab487ebc
 DIST libhtp-0.5.31.tar.gz 495621 BLAKE2B 
7c6c552dbecfc8e4314207c1b944dabee1172ebad608848a80549b1726b9b0d576c01b7ba1f79beb3912e5e79384d5c261cf7a548d8c8f49b20f77b2c9d71823
 SHA512 
8069afe87548a9cb29a883ebeb9fad05a79297fc567de22e9c1c030f5239d4373478bc3ed5ecb284e84401f1086f6a18a58e288f28381b96dbb5b71d60afa03a
 DIST libhtp-0.5.32.tar.gz 496086 BLAKE2B 
73a9a3cdfe45326a01a53597d25cf30535780de84770a47bd6ea425d5891db893bb0afa77dbaa23fb8c32c6c66c568d3fcd8df78d64fe569056f252ffc89cf04
 SHA512 
3df877b158b40a2c59bc66c0caf589d51b20d1d3ca27dab82f516693c22bfb9d6845305cfd42bf1a61c5df98a05fcad25850cc78cf948047600d6783ace7fc63

diff --git a/net-libs/libhtp/libhtp-0.5.22.ebuild 
b/net-libs/libhtp/libhtp-0.5.22.ebuild
deleted file mode 100644
index 2f19228060c..000
--- a/net-libs/libhtp/libhtp-0.5.22.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   use static-libs || find "${ED}" -name '*.la' -delete
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2019-12-05 Thread Marek Szuba
commit: 33c9acd427d9573d04db2da23db34a41b56388c9
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  5 09:56:52 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  5 10:09:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c9acd4

net-libs/libhtp: bump to 0.5.31 and EAPI 7

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.31.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 20226872afa..d95ffc2744b 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST libhtp-0.5.22.tar.gz 5773159 BLAKE2B 
ae3b759624ce7c6063013810142fbc12544d60cfaa482ad82114b65374923871bb732c86051822fe78a539efbe5e139f480117a28fd4ba2fac9201a46b8eb99f
 SHA512 
3daf7241e8abca34bf348e0fc805c755472ebba01a869d5523637a81dfd6b9b3019941dff2e75d6e0978ebfbd60d917191e355aa43a2391500ecaaddab487ebc
+DIST libhtp-0.5.31.tar.gz 495621 BLAKE2B 
7c6c552dbecfc8e4314207c1b944dabee1172ebad608848a80549b1726b9b0d576c01b7ba1f79beb3912e5e79384d5c261cf7a548d8c8f49b20f77b2c9d71823
 SHA512 
8069afe87548a9cb29a883ebeb9fad05a79297fc567de22e9c1c030f5239d4373478bc3ed5ecb284e84401f1086f6a18a58e288f28381b96dbb5b71d60afa03a

diff --git a/net-libs/libhtp/libhtp-0.5.31.ebuild 
b/net-libs/libhtp/libhtp-0.5.31.ebuild
new file mode 100644
index 000..d737b3ef282
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.31.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die "Failed to remove .la 
files"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2019-12-05 Thread Marek Szuba
commit: 4197b7cd33a79292aba6e3af7e76783ca84565bf
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec  5 09:58:33 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec  5 10:09:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4197b7cd

net-libs/libhtp: add self as maintainer

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 net-libs/libhtp/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/libhtp/metadata.xml b/net-libs/libhtp/metadata.xml
index 3b1b37df5a6..b2acb4cf4cf 100644
--- a/net-libs/libhtp/metadata.xml
+++ b/net-libs/libhtp/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
+   mare...@gentoo.org
+   Marek Szuba
+
 
OISF/libhtp
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2017-12-21 Thread Michael Palimaka
commit: af63f705a29ba70a67d749e719b24559d9868344
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 21 09:00:09 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 21 09:07:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af63f705

net-libs/libhtp: remove 0.5.18

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.18.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 7263b9604b0..20226872afa 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST htp-0.5.18.tar.gz 799444 BLAKE2B 
ad164267c8a30137424bc3259af1f3aa34772eb114e2022f3e967809a4f668930622512cd1fbe060358ffdb081107f7d5cb688cec800798fe16bf18cbe2f11f7
 SHA512 
e3efaedb74b8a0655b58922f2d0a079f5dfb5dcead117e21394d5d76ff93a3a7260ab56994468764ceeaa2dd584bcfa988b146efb85831e8a98efcda06b28876
 DIST libhtp-0.5.22.tar.gz 5773159 BLAKE2B 
ae3b759624ce7c6063013810142fbc12544d60cfaa482ad82114b65374923871bb732c86051822fe78a539efbe5e139f480117a28fd4ba2fac9201a46b8eb99f
 SHA512 
3daf7241e8abca34bf348e0fc805c755472ebba01a869d5523637a81dfd6b9b3019941dff2e75d6e0978ebfbd60d917191e355aa43a2391500ecaaddab487ebc

diff --git a/net-libs/libhtp/libhtp-0.5.18.ebuild 
b/net-libs/libhtp/libhtp-0.5.18.ebuild
deleted file mode 100644
index f583f27a631..000
--- a/net-libs/libhtp/libhtp-0.5.18.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib-minimal
-
-MY_P=${P#lib}
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="debug static-libs"
-
-RDEPEND="sys-libs/zlib[static-libs?]"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   use static-libs || find "${ED}" -name '*.la' -delete
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2016-10-10 Thread Slawek Lis
commit: 85629e4c04a16d5022ea6c7ccdf870e756389a1a
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Oct 10 19:05:47 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Oct 10 19:08:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85629e4c

net-libs/libhtp: version bump to libhtp-0.5.22

As >=libhtp-0.5.20 is needed by latest net-analyzer/suricata
I had to update this library (#587786 #595524)

Package-Manager: portage-2.3.1

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.22.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 79fe4ba..194e86e 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1 +1,2 @@
 DIST htp-0.5.18.tar.gz 799444 SHA256 
53f81a2b639edbd9df9f1f0cebcfe9c2a2b381f9d61e2944c020b855a7e89a79 SHA512 
e3efaedb74b8a0655b58922f2d0a079f5dfb5dcead117e21394d5d76ff93a3a7260ab56994468764ceeaa2dd584bcfa988b146efb85831e8a98efcda06b28876
 WHIRLPOOL 
816456580434b2254af8e88e24ff80e5721966ee742bbb89870324e9edcf12bfee4a54727855937c7bbb0d44ba9423dcf714f93a713287dbf0777ca5eeb93c86
+DIST libhtp-0.5.22.tar.gz 5773159 SHA256 
0f5ba5b0316b3c0caaa5c45a792271a61d01c667e76f8e37f1d186cb865f5663 SHA512 
3daf7241e8abca34bf348e0fc805c755472ebba01a869d5523637a81dfd6b9b3019941dff2e75d6e0978ebfbd60d917191e355aa43a2391500ecaaddab487ebc
 WHIRLPOOL 
59a530fec6bba98c1714ca49394167cfb4a6ba079562a28e6c10a0b9fbf82e71e1ab7a7532050a20c2908a6b0673f55812cb9be81ad9da249b9296a1d6698b97

diff --git a/net-libs/libhtp/libhtp-0.5.22.ebuild 
b/net-libs/libhtp/libhtp-0.5.22.ebuild
new file mode 100644
index ..d04d319
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.22.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   use static-libs || find "${ED}" -name '*.la' -delete
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libhtp/

2016-02-18 Thread Mike Frysinger
commit: d306e6724ab89cdcef45b1921c22b0bc8f457c46
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Feb 18 22:34:21 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Feb 18 22:34:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d306e672

net-libs/libhtp: initial version

 net-libs/libhtp/Manifest |  1 +
 net-libs/libhtp/libhtp-0.5.18.ebuild | 35 +++
 net-libs/libhtp/metadata.xml | 11 +++
 3 files changed, 47 insertions(+)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
new file mode 100644
index 000..79fe4ba
--- /dev/null
+++ b/net-libs/libhtp/Manifest
@@ -0,0 +1 @@
+DIST htp-0.5.18.tar.gz 799444 SHA256 
53f81a2b639edbd9df9f1f0cebcfe9c2a2b381f9d61e2944c020b855a7e89a79 SHA512 
e3efaedb74b8a0655b58922f2d0a079f5dfb5dcead117e21394d5d76ff93a3a7260ab56994468764ceeaa2dd584bcfa988b146efb85831e8a98efcda06b28876
 WHIRLPOOL 
816456580434b2254af8e88e24ff80e5721966ee742bbb89870324e9edcf12bfee4a54727855937c7bbb0d44ba9423dcf714f93a713287dbf0777ca5eeb93c86

diff --git a/net-libs/libhtp/libhtp-0.5.18.ebuild 
b/net-libs/libhtp/libhtp-0.5.18.ebuild
new file mode 100644
index 000..2c11b3b
--- /dev/null
+++ b/net-libs/libhtp/libhtp-0.5.18.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-minimal
+
+MY_P=${P#lib}
+
+DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
+HOMEPAGE="https://github.com/OISF/libhtp;
+SRC_URI="https://github.com/OISF/${PN}/releases/download/${PV}/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="sys-libs/zlib[static-libs?]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   # The debug configure logic is broken.
+   ECONF_SOURCE=${S} \
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   use static-libs || find "${ED}" -name '*.la' -delete
+}

diff --git a/net-libs/libhtp/metadata.xml b/net-libs/libhtp/metadata.xml
new file mode 100644
index 000..ee43247
--- /dev/null
+++ b/net-libs/libhtp/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   vap...@gentoo.org
+   feel free to update
+
+
+   OISF/libhtp
+
+