summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2017-08-23 00:37:11 -0400
committerTim Harder <radhermit@gentoo.org>2017-08-23 00:37:41 -0400
commitad6508154b1c708e47f132183b3ef33a5941b1db (patch)
tree437ddc392124b3c0f3c3b1ef1a160ca1a2db1ce4 /net-libs
parentnet-libs/http-parser: version bump to 2.7.1 (diff)
downloadgentoo-ad6508154b1c708e47f132183b3ef33a5941b1db.tar.gz
gentoo-ad6508154b1c708e47f132183b3ef33a5941b1db.tar.bz2
gentoo-ad6508154b1c708e47f132183b3ef33a5941b1db.zip
net-libs/http-parser: remove old
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/http-parser/Manifest5
-rw-r--r--net-libs/http-parser/files/http-parser-2.3-flags.patch32
-rw-r--r--net-libs/http-parser/http-parser-2.3.ebuild40
-rw-r--r--net-libs/http-parser/http-parser-2.4.1.ebuild42
-rw-r--r--net-libs/http-parser/http-parser-2.4.2.ebuild42
-rw-r--r--net-libs/http-parser/http-parser-2.5.0.ebuild41
-rw-r--r--net-libs/http-parser/http-parser-2.6.1.ebuild44
7 files changed, 0 insertions, 246 deletions
diff --git a/net-libs/http-parser/Manifest b/net-libs/http-parser/Manifest
index 1a4df285f76c..097155ffb5bc 100644
--- a/net-libs/http-parser/Manifest
+++ b/net-libs/http-parser/Manifest
@@ -1,7 +1,2 @@
-DIST http-parser-2.3.tar.gz 42538 SHA256 3bfe6b4ab7656c86e48b4a43a7a08aee7fd72c17b213655166f6a3cb8d21d5e2 SHA512 63ec361dd0bdb2d30676b430fc122eb4df5a6ff90a6a188ee9975ea9c46263f0322ebf51fb1816643d1b8d58bfd8793d7c6e2f6bd96778539095517ea320de2e WHIRLPOOL 8bc4d67857d2ac57bcac46c012f521c374f2875b7a4edb987189571b27ccb8ea5544b0b7eeba56b1f3f1a7bb1680a9a33821aab3863e373be12f3eba85371c66
-DIST http-parser-2.4.1.tar.gz 44724 SHA256 4a2597c37b874ce46b30764960d158d18cae2b4cd46458ce3cad98aa106427c9 SHA512 f56b84f0af57cefa46daa10ac2e7b3015c185fa4c55615efa33f9131871a980b5c06ffad1699302ebe847c9325b41403520e0ef4d34bf5f6c48c6edabf1f4cb8 WHIRLPOOL 1873e97df046b10ed7a7da9ad3ba43055634af230b0b4391a8a814bb00455f8864ead809ba2555715e63b9a74202287b2a3c68ced884edf152e794bf70a0cfeb
-DIST http-parser-2.4.2.tar.gz 44814 SHA256 d93d6cd4d587355bc714d6a79f4e5676d7dd2ccd2fafb21606c87268ea440cbf SHA512 fa2ac6a27807252a8e2ca61e307b92fa7004424dbea69d9ffbd2297f47e0c2af740033126aeb6b11ea172e03c2fbf957c0ab0387836647920c3a9304d07f68ab WHIRLPOOL cbf45915f622ad07ee095f3a592c565847f427575ab0a062ce7d8dbfe3b8b92d4ec97787c3dec4710b7dec4f5b4cde49ece80063b29399c2f44acc14816c08ff
-DIST http-parser-2.5.0.tar.gz 46070 SHA256 e3b4ba58f4e6ee5fbec781df020e5cb74c3a799a07f059e1e125127a0b801481 SHA512 da94b21f313d09f0557e61574e1187d06ef3bc4e8115c6f8120eac8d26ba6db51469ee5ddb6da5a0c05f49279838e5028afff6a15790708cdca147b3bc66e18f WHIRLPOOL 933ab2f8065fd2e7734d61284a042579edea40f0a0dea6b339a1ba07d9e50f2cd5e14f081d9889b728024171f2faeff7aab97b43c531fbd6badd882026261254
-DIST http-parser-2.6.1.tar.gz 48265 SHA256 48ce852009121e9959c28408017902423ed0b5125de923cd0fdde77fce862aad SHA512 98e34bfb18d5d1e36225f10600c82dc0c818190a07ee8c19096cef2527ddf33e238cae6ccb7ae1f99854d9c76779b693c02a24d807504ba41dcb33f08a2beb72 WHIRLPOOL 59b4a3502f71eb704855e19263f18a282ea21f751a1356eeacc2a5480c5df46a0173ddfef19ae9c22836c73f32bb17b1d25aa5ba6b5a874795b9ed97d26ea24f
DIST http-parser-2.6.2.tar.gz 48292 SHA256 80fffc3b64ef6968cecdd4b299a96986007dff4bd12ae6c58cbcb506959b90ad SHA512 e19e5377b3eb7f149c428196826fb878564fdfa3716ff6df5a3845c51586aee0582e252e09d1f8ebad1163b3e66632ff0c6e78f6acb2f0da20d7a06e734406c1 WHIRLPOOL 25e5f3ff8bc37d8a06d1929e31683326bb4d3a13f1e899e4f357787973be56fc007dd4ad16567067a9bce587ddc81360f777332a097fbb6dcf22cbad26872962
DIST http-parser-2.7.1.tar.gz 48578 SHA256 70409ad324e5de2da6a0f39e859e566d497c1ff0a249c0c38a5012df91b386b3 SHA512 c0fe86455db1a563a5c668f118dfa9a27b9a637ee1c0e2f2f18a5b816352436ed90435ea978e3f3d85b037d3c630234e47d609dc3b7086b898286c4e54d9f031 WHIRLPOOL be51ed5aed8a01d8d544a21a87f3d1c928c1e2bdca95c71f42ff291a9381381e9fa6d437e52b5818526e59ea81fdf3d92792b6c4f32af62ff169582d57d7ee1d
diff --git a/net-libs/http-parser/files/http-parser-2.3-flags.patch b/net-libs/http-parser/files/http-parser-2.3-flags.patch
deleted file mode 100644
index 3dc9b3305ad7..000000000000
--- a/net-libs/http-parser/files/http-parser-2.3-flags.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-commit 3752e633e23284133decc8ca8481e4416a317fbc
-Author: hasufell <hasufell@gentoo.org>
-Date: Sun Jun 30 12:27:04 2013 +0200
-
- respect system flags
-
-diff --git a/Makefile b/Makefile
-index 64e5c2f..2e20723 100644
---- a/Makefile
-+++ b/Makefile
-@@ -7,9 +7,9 @@ CPPFLAGS_DEBUG += $(CPPFLAGS_DEBUG_EXTRA)
- CPPFLAGS_FAST = $(CPPFLAGS) -DHTTP_PARSER_STRICT=0
- CPPFLAGS_FAST += $(CPPFLAGS_FAST_EXTRA)
-
--CFLAGS += -Wall -Wextra -Werror
--CFLAGS_DEBUG = $(CFLAGS) -O0 -g $(CFLAGS_DEBUG_EXTRA)
--CFLAGS_FAST = $(CFLAGS) -O3 $(CFLAGS_FAST_EXTRA)
-+CFLAGS += -Wall -Wextra
-+CFLAGS_DEBUG = $(CFLAGS) $(CFLAGS_DEBUG_EXTRA)
-+CFLAGS_FAST = $(CFLAGS) $(CFLAGS_FAST_EXTRA)
- CFLAGS_LIB = $(CFLAGS_FAST) -fPIC
-
- test: test_g test_fast
-@@ -44,7 +44,7 @@ libhttp_parser.o: http_parser.c http_parser.h Makefile
- $(CC) $(CPPFLAGS_FAST) $(CFLAGS_LIB) -c http_parser.c -o libhttp_parser.o
-
- library: libhttp_parser.o
-- $(CC) $(LDFLAGS_LIB) -o $(SONAME) $<
-+ $(CC) $(CFLAGS) $(LDFLAGS_LIB) -o $(SONAME) $<
-
- package: http_parser.o
- $(AR) rcs libhttp_parser.a http_parser.o
diff --git a/net-libs/http-parser/http-parser-2.3.ebuild b/net-libs/http-parser/http-parser-2.3.ebuild
deleted file mode 100644
index e5b40d314500..000000000000
--- a/net-libs/http-parser/http-parser-2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SONAMEVER="2.3"
-SONAME="libhttp_parser.so.${SONAMEVER}"
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="A parser for HTTP messages written in C. It parses both requests and responses"
-HOMEPAGE="https://github.com/joyent/http-parser"
-SRC_URI="https://github.com/joyent/http-parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${SONAMEVER}"
-KEYWORDS="amd64 ~arm ppc x86"
-IUSE="static-libs"
-
-src_prepare() {
- tc-export CC AR
- epatch "${FILESDIR}"/${P}-flags.patch
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- emake library
- use static-libs && emake package
-}
-
-multilib_src_install() {
- doheader http_parser.h
- dolib.so ${SONAME}
- dosym ${SONAME} /usr/$(get_libdir)/libhttp_parser.so
- use static-libs && dolib.a libhttp_parser.a
-}
-
-multilib_src_install_all() {
- dodoc README.md
-}
diff --git a/net-libs/http-parser/http-parser-2.4.1.ebuild b/net-libs/http-parser/http-parser-2.4.1.ebuild
deleted file mode 100644
index 1d953dcb3793..000000000000
--- a/net-libs/http-parser/http-parser-2.4.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SONAME="libhttp_parser.so.${PV}"
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="http request/response parser for c"
-HOMEPAGE="https://github.com/joyent/http-parser"
-SRC_URI="https://github.com/joyent/http-parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="static-libs"
-
-src_prepare() {
-
- sed -i -e 's: -Werror::' \
- -e 's:-O3 ::' \
- Makefile || die
- tc-export CC AR
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- emake library
- use static-libs && emake package
-}
-
-multilib_src_install() {
- doheader http_parser.h
- dolib.so ${SONAME}
- dosym ${SONAME} /usr/$(get_libdir)/libhttp_parser.so
- use static-libs && dolib.a libhttp_parser.a
-}
-
-multilib_src_install_all() {
- dodoc README.md
-}
diff --git a/net-libs/http-parser/http-parser-2.4.2.ebuild b/net-libs/http-parser/http-parser-2.4.2.ebuild
deleted file mode 100644
index 1d953dcb3793..000000000000
--- a/net-libs/http-parser/http-parser-2.4.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SONAME="libhttp_parser.so.${PV}"
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="http request/response parser for c"
-HOMEPAGE="https://github.com/joyent/http-parser"
-SRC_URI="https://github.com/joyent/http-parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="static-libs"
-
-src_prepare() {
-
- sed -i -e 's: -Werror::' \
- -e 's:-O3 ::' \
- Makefile || die
- tc-export CC AR
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- emake library
- use static-libs && emake package
-}
-
-multilib_src_install() {
- doheader http_parser.h
- dolib.so ${SONAME}
- dosym ${SONAME} /usr/$(get_libdir)/libhttp_parser.so
- use static-libs && dolib.a libhttp_parser.a
-}
-
-multilib_src_install_all() {
- dodoc README.md
-}
diff --git a/net-libs/http-parser/http-parser-2.5.0.ebuild b/net-libs/http-parser/http-parser-2.5.0.ebuild
deleted file mode 100644
index 9d67c7f0a13d..000000000000
--- a/net-libs/http-parser/http-parser-2.5.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SONAME="libhttp_parser.so.${PV}"
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="http request/response parser for c"
-HOMEPAGE="https://github.com/joyent/http-parser"
-SRC_URI="https://github.com/joyent/http-parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="static-libs"
-
-src_prepare() {
- sed -i -e 's: -Werror::' \
- -e 's:-O3 ::' \
- Makefile || die
- tc-export CC AR
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- emake library
- use static-libs && emake package
-}
-
-multilib_src_install() {
- doheader http_parser.h
- dolib.so ${SONAME}
- dosym ${SONAME} /usr/$(get_libdir)/libhttp_parser.so
- use static-libs && dolib.a libhttp_parser.a
-}
-
-multilib_src_install_all() {
- dodoc README.md
-}
diff --git a/net-libs/http-parser/http-parser-2.6.1.ebuild b/net-libs/http-parser/http-parser-2.6.1.ebuild
deleted file mode 100644
index 813bddc73957..000000000000
--- a/net-libs/http-parser/http-parser-2.6.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs multilib multilib-minimal
-
-DESCRIPTION="Http request/response parser for C"
-HOMEPAGE="https://github.com/nodejs/http-parser"
-SRC_URI="https://github.com/nodejs/http-parser/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x64-macos ~x64-solaris"
-IUSE="static-libs"
-
-# https://github.com/nodejs/http-parser/pull/272
-PATCHES=(
- "${FILESDIR}"/0001-makefile-fix-DESTDIR-usage.patch
- "${FILESDIR}"/0002-makefile-quote-variables.patch
- "${FILESDIR}"/0003-makefile-fix-SONAME-symlink-it-should-not-be-a-full-.patch
- "${FILESDIR}"/0004-makefile-add-CFLAGS-to-linking-command.patch
- "${FILESDIR}"/0005-makefile-fix-install-rule-dependency.patch
-)
-
-src_prepare() {
- tc-export CC AR
- epatch "${PATCHES[@]}"
- multilib_copy_sources
-}
-
-multilib_src_compile() {
- emake CFLAGS_FAST="${CFLAGS}" library
- use static-libs && emake CFLAGS_FAST="${CFLAGS}" package
-}
-
-multilib_src_test() {
- emake CFLAGS_DEBUG="${CFLAGS}" test
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
- use static-libs && dolib.a libhttp_parser.a
-}