[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: b6a7f44fed807998118b545a3bd564b001d4ac26 Author: Hans de Graaff gentoo org> AuthorDate: Mon Oct 2 17:16:10 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Oct 2 17:16:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a7f44f www-servers/varnish: drop 7.1.1-r1 Bug: https://bugs.gentoo.org/880627 Signed-off-by: Hans de Graaff gentoo.org> www-servers/varnish/Manifest| 1 - www-servers/varnish/varnish-7.1.1-r1.ebuild | 103 2 files changed, 104 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 6778daa46ec0..414d994e17c3 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,2 +1 @@ -DIST varnish-7.1.1.tgz 3742869 BLAKE2B d41e7214c3b51ac18b1a89012b48d3db58f4f777df675fa93d6ac75d3cf14b78af23f9d6e8b8686fdfa82add70a1a42e5e54f382506444ec81ad6d121a99e447 SHA512 7c3c081bd37c63b429337a25ebc0c14d780b0c4fd235d18b9ac1004e0bb2f65e70664c5bd25c5d941deeb6bc078f344fa2629cf0d641a0149fe29dcfa07ffcd2 DIST varnish-7.1.2.tgz 3758689 BLAKE2B a5c05d9dd7c5f0cd4dc0cae8cc365b658a15d017c7fb19cbe17088f009304375eb123f35935045c35c61ec3dfd7d8858774c2bbc918cc436415bd50b8894bb3b SHA512 e16a4b75ede25f3812dfc4e95545e39a80022835b9155a4e42118f911e41b691cbedd296db48d307ba4a4d0d01df1149306d752de07cabe459ccbf5bcdd49238 diff --git a/www-servers/varnish/varnish-7.1.1-r1.ebuild b/www-servers/varnish/varnish-7.1.1-r1.ebuild deleted file mode 100644 index 1ab7e2d2b04a.. --- a/www-servers/varnish/varnish-7.1.1-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:= - dev-libs/libedit - dev-libs/libpcre2[jit?] - sys-libs/ncurses:= - jemalloc? ( dev-libs/jemalloc:= ) -" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - acct-user/varnish - acct-group/varnish - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - dev-python/sphinx - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre2-jit) - $(use_with jemalloc) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - keepdir /var/lib/varnish - keepdir /var/log/varnish - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins vmod/vmod_*.vcc - doins etc/example.vcl - - dodoc README.rst - dodoc doc/changes.rst - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish /var/lib/varnish/ - fperms 0750 /var/lib/varnish/ /etc/varnish/ - - find "${ED}" -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 7613187f7b675662be3272444bbc9c4cf606ac53 Author: Sam James gentoo org> AuthorDate: Wed Jun 28 13:53:30 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 13:54:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7613187f www-servers/varnish: fix wrong selinux policy name Fixes: 707932300fd70972fe5a2e97a3bb668f39b628a7 Signed-off-by: Sam James gentoo.org> .../varnish/{varnish-7.1.2-r1.ebuild => varnish-7.1.2-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r2.ebuild similarity index 98% rename from www-servers/varnish/varnish-7.1.2-r1.ebuild rename to www-servers/varnish/varnish-7.1.2-r2.ebuild index a17456ffee76..f6ae9129df5f 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r2.ebuild @@ -32,7 +32,7 @@ RDEPEND=" acct-user/varnish acct-group/varnish sys-devel/gcc - selinux? ( sec-policy/selinux-tgtd ) + selinux? ( sec-policy/selinux-varnishd ) " DEPEND=" ${CDEPEND}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 707932300fd70972fe5a2e97a3bb668f39b628a7 Author: Sam James gentoo org> AuthorDate: Wed Jun 28 07:18:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 07:19:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70793230 www-servers/varnish: add missing selinux policy dep Signed-off-by: Sam James gentoo.org> www-servers/varnish/varnish-7.1.2-r1.ebuild | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild index b17b13fbf64a..a17456ffee76 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="jemalloc jit static-libs unwind" +IUSE="jemalloc jit selinux static-libs unwind" CDEPEND=" sys-libs/readline:= @@ -25,19 +25,21 @@ CDEPEND=" unwind? ( sys-libs/libunwind:= ) " -#varnish compiles stuff at run time +# varnish compiles stuff at run time RDEPEND=" ${PYTHON_DEPS} ${CDEPEND} acct-user/varnish acct-group/varnish - sys-devel/gcc" - + sys-devel/gcc + selinux? ( sec-policy/selinux-tgtd ) +" DEPEND=" ${CDEPEND} dev-python/docutils dev-python/sphinx - virtual/pkgconfig" + virtual/pkgconfig +" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: e772d29007f5c49227f36dac66cb279be349e239 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 6 20:12:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 6 20:12:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e772d290 www-servers/varnish: Stabilize 7.1.2-r1 x86, #889962 Signed-off-by: Arthur Zamarin gentoo.org> www-servers/varnish/varnish-7.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild index 2feb656a3b7f..b17b13fbf64a 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="jemalloc jit static-libs unwind" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d2031bde2bfc1bc272409fa3623086f0dbe6198b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 6 20:12:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 6 20:12:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2031bde www-servers/varnish: Stabilize 7.1.2-r1 amd64, #889962 Signed-off-by: Arthur Zamarin gentoo.org> www-servers/varnish/varnish-7.1.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild index 142a82c07cf8..2feb656a3b7f 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.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 @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="jemalloc jit static-libs unwind" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d987afca4cc7632f1ff557494d482ab81d0ec8e2 Author: Yixun Lan gentoo org> AuthorDate: Thu Nov 24 00:09:57 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 24 01:24:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d987afca www-servers/varnish: Keyword 7.1.2-r1 riscv, #879511 Signed-off-by: Yixun Lan gentoo.org> www-servers/varnish/varnish-7.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild index 6e46c6ba6cd4..142a82c07cf8 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="jemalloc jit static-libs unwind" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 5417d80db2bd588b7ae20a12854ec5c4c5c6fc2d Author: Sam James gentoo org> AuthorDate: Fri Nov 18 04:50:27 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 04:50:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5417d80d www-servers/varnish: fix automagic libunwind dep Closes: https://bugs.gentoo.org/875572 Closes: https://bugs.gentoo.org/876466 Signed-off-by: Sam James gentoo.org> www-servers/varnish/varnish-7.1.2-r1.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild index e9cc44e9f3e7..6e46c6ba6cd4 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" +IUSE="jemalloc jit static-libs unwind" CDEPEND=" sys-libs/readline:= @@ -22,6 +22,7 @@ CDEPEND=" dev-libs/libpcre2[jit?] sys-libs/ncurses:= jemalloc? ( dev-libs/jemalloc:= ) + unwind? ( sys-libs/libunwind:= ) " #varnish compiles stuff at run time @@ -43,15 +44,16 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" PATCHES=( "${FILESDIR}/${PN}-7.1.2-disable-tests.patch" ) src_prepare() { + default + # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac || die # Upstream doesn't put varnish.m4 in the m4/ directory # We link because the Makefiles look for the file in # the original location - ln -sf ../varnish.m4 m4/varnish.m4 + ln -sf ../varnish.m4 m4/varnish.m4 || die - default eautoreconf } @@ -60,6 +62,7 @@ src_configure() { $(use_enable static-libs static) $(use_enable jit pcre2-jit) $(use_with jemalloc) + $(use_with unwind) ) econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 5637f86ab563088a4f7a2827ac7a49010eed99ed Author: Sam James gentoo org> AuthorDate: Fri Nov 18 04:48:49 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 04:48:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5637f86a www-servers/varnish: fix libpcre2 dependency Varnish has used libpcre2 since 7.x (and the configure arg already reflects this). While at it, fix up some missing slot dep operators. Bug: https://bugs.gentoo.org/879511 Signed-off-by: Sam James gentoo.org> .../varnish/{varnish-7.1.1.ebuild => varnish-7.1.1-r1.ebuild}| 9 + .../varnish/{varnish-7.1.2.ebuild => varnish-7.1.2-r1.ebuild}| 9 + 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/www-servers/varnish/varnish-7.1.1.ebuild b/www-servers/varnish/varnish-7.1.1-r1.ebuild similarity index 95% rename from www-servers/varnish/varnish-7.1.1.ebuild rename to www-servers/varnish/varnish-7.1.1-r1.ebuild index c4ac2a18ef9c..1ab7e2d2b04a 100644 --- a/www-servers/varnish/varnish-7.1.1.ebuild +++ b/www-servers/varnish/varnish-7.1.1-r1.ebuild @@ -17,11 +17,12 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND=" - sys-libs/readline:0= + sys-libs/readline:= dev-libs/libedit - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" + dev-libs/libpcre2[jit?] + sys-libs/ncurses:= + jemalloc? ( dev-libs/jemalloc:= ) +" #varnish compiles stuff at run time RDEPEND=" diff --git a/www-servers/varnish/varnish-7.1.2.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild similarity index 95% rename from www-servers/varnish/varnish-7.1.2.ebuild rename to www-servers/varnish/varnish-7.1.2-r1.ebuild index 6fe4beac2068..e9cc44e9f3e7 100644 --- a/www-servers/varnish/varnish-7.1.2.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.ebuild @@ -17,11 +17,12 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" - sys-libs/readline:0= + sys-libs/readline:= dev-libs/libedit - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" + dev-libs/libpcre2[jit?] + sys-libs/ncurses:= + jemalloc? ( dev-libs/jemalloc:= ) +" #varnish compiles stuff at run time RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/, www-servers/varnish/files/
commit: 3f3ec2b1ef6b6295b847a134f4a098bf109239fc Author: John Helmert III gentoo org> AuthorDate: Wed Nov 9 18:38:23 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Nov 9 18:46:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3ec2b1 www-servers/varnish: add 7.1.2 Also reenable tests, disable the 4 tests that seem to be Gentoo-specific failures. Bug: https://bugs.gentoo.org/880627 Signed-off-by: John Helmert III gentoo.org> www-servers/varnish/Manifest | 1 + .../files/varnish-7.1.2-disable-tests.patch| 27 ++ www-servers/varnish/varnish-7.1.2.ebuild | 102 + 3 files changed, 130 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index c3b5fca20313..6778daa46ec0 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1 +1,2 @@ DIST varnish-7.1.1.tgz 3742869 BLAKE2B d41e7214c3b51ac18b1a89012b48d3db58f4f777df675fa93d6ac75d3cf14b78af23f9d6e8b8686fdfa82add70a1a42e5e54f382506444ec81ad6d121a99e447 SHA512 7c3c081bd37c63b429337a25ebc0c14d780b0c4fd235d18b9ac1004e0bb2f65e70664c5bd25c5d941deeb6bc078f344fa2629cf0d641a0149fe29dcfa07ffcd2 +DIST varnish-7.1.2.tgz 3758689 BLAKE2B a5c05d9dd7c5f0cd4dc0cae8cc365b658a15d017c7fb19cbe17088f009304375eb123f35935045c35c61ec3dfd7d8858774c2bbc918cc436415bd50b8894bb3b SHA512 e16a4b75ede25f3812dfc4e95545e39a80022835b9155a4e42118f911e41b691cbedd296db48d307ba4a4d0d01df1149306d752de07cabe459ccbf5bcdd49238 diff --git a/www-servers/varnish/files/varnish-7.1.2-disable-tests.patch b/www-servers/varnish/files/varnish-7.1.2-disable-tests.patch new file mode 100644 index ..81f0a989353b --- /dev/null +++ b/www-servers/varnish/files/varnish-7.1.2-disable-tests.patch @@ -0,0 +1,27 @@ +commit 24bedea4085a41130b13934acb4946d456976dfb (HEAD -> master) +Author: John Helmert III +Date: Wed Nov 9 12:33:17 2022 -0600 + +disable tests which time out + +These tests time out, but can't reproduce when running manually +(outside of sandbox). + +Signed-off-by: John Helmert III + +diff --git a/bin/varnishtest/tests/r02686.vtc b/bin/varnishtest/tests.disabled/r02686.vtc +similarity index 100% +rename from bin/varnishtest/tests/r02686.vtc +rename to bin/varnishtest/tests.disabled/r02686.vtc +diff --git a/bin/varnishtest/tests/r02990.vtc b/bin/varnishtest/tests.disabled/r02990.vtc +similarity index 100% +rename from bin/varnishtest/tests/r02990.vtc +rename to bin/varnishtest/tests.disabled/r02990.vtc +diff --git a/bin/varnishtest/tests/u8.vtc b/bin/varnishtest/tests.disabled/u8.vtc +similarity index 100% +rename from bin/varnishtest/tests/u8.vtc +rename to bin/varnishtest/tests.disabled/u8.vtc +diff --git a/bin/varnishtest/tests/u9.vtc b/bin/varnishtest/tests.disabled/u9.vtc +similarity index 100% +rename from bin/varnishtest/tests/u9.vtc +rename to bin/varnishtest/tests.disabled/u9.vtc diff --git a/www-servers/varnish/varnish-7.1.2.ebuild b/www-servers/varnish/varnish-7.1.2.ebuild new file mode 100644 index ..6fe4beac2068 --- /dev/null +++ b/www-servers/varnish/varnish-7.1.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libedit + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +PATCHES=( "${FILESDIR}/${PN}-7.1.2-disable-tests.patch" ) + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre2-jit) + $(use_with jemalloc) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 74f09bdd01f10ba9a1bd659a8f198cfd4fc10311 Author: John Helmert III gentoo org> AuthorDate: Wed Nov 9 18:39:06 2022 + Commit: John Helmert III gentoo org> CommitDate: Wed Nov 9 18:46:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f09bdd www-servers/varnish: add github upstream metadata Signed-off-by: John Helmert III gentoo.org> www-servers/varnish/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/www-servers/varnish/metadata.xml b/www-servers/varnish/metadata.xml index 857c9c66cfbf..6663d482b16c 100644 --- a/www-servers/varnish/metadata.xml +++ b/www-servers/varnish/metadata.xml @@ -22,4 +22,7 @@ Reflect ABI compatibility for libvarnishapi.so. + + varnishcache/varnish-cache +
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 3da04a035c03ebf772717dbe0c5fd21d86312b06 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Aug 14 15:24:13 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Aug 14 15:24:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da04a03 www-servers/varnish: remove vulnerable version, bug #864941 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-7.1.0.ebuild | 102 --- 2 files changed, 103 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 762f19a7767d..c3b5fca20313 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,2 +1 @@ -DIST varnish-7.1.0.tgz 3787588 BLAKE2B 1a019b140c467063861460b529c253361975826cee797c304c7c096645c315b67ad20400467ecf11711abae5354134ac29a934793691283e12e3fbe29921943b SHA512 ad9ce0cdc759976fcb7044914d28863edd197167f583fab2d1bc57f4e5b86c224b7c948faf1f7364a2a16bde9c415375d011462bdc43026c5f7a60e65bd21f73 DIST varnish-7.1.1.tgz 3742869 BLAKE2B d41e7214c3b51ac18b1a89012b48d3db58f4f777df675fa93d6ac75d3cf14b78af23f9d6e8b8686fdfa82add70a1a42e5e54f382506444ec81ad6d121a99e447 SHA512 7c3c081bd37c63b429337a25ebc0c14d780b0c4fd235d18b9ac1004e0bb2f65e70664c5bd25c5d941deeb6bc078f344fa2629cf0d641a0149fe29dcfa07ffcd2 diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild deleted file mode 100644 index c4ac2a18ef9c.. --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libedit - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - acct-user/varnish - acct-group/varnish - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - dev-python/sphinx - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre2-jit) - $(use_with jemalloc) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - keepdir /var/lib/varnish - keepdir /var/log/varnish - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins vmod/vmod_*.vcc - doins etc/example.vcl - - dodoc README.rst - dodoc doc/changes.rst - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish /var/lib/varnish/ - fperms 0750 /var/lib/varnish/ /etc/varnish/ - - find "${ED}" -name "*.la" -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 04a7a5733005f43bbfcf223b4741127f6f948286 Author: Sam James gentoo org> AuthorDate: Sun Aug 14 13:29:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 14 13:29:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a7a573 www-servers/varnish: Stabilize 7.1.1 x86, #864991 Signed-off-by: Sam James gentoo.org> www-servers/varnish/varnish-7.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.1.ebuild b/www-servers/varnish/varnish-7.1.1.ebuild index dd46c70acb53..c4ac2a18ef9c 100644 --- a/www-servers/varnish/varnish-7.1.1.ebuild +++ b/www-servers/varnish/varnish-7.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 3558b75b796ec4a1b253722589c26a83619651a0 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 13 06:57:33 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 13 06:58:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3558b75b www-servers/varnish: amd64 stable wrt bug #864991 Signed-off-by: Agostino Sarubbo gentoo.org> www-servers/varnish/varnish-7.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.1.ebuild b/www-servers/varnish/varnish-7.1.1.ebuild index e96a88314f50..dd46c70acb53 100644 --- a/www-servers/varnish/varnish-7.1.1.ebuild +++ b/www-servers/varnish/varnish-7.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 46d3d42b399fb3d44434305a71314a4473d368a8 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Aug 12 13:14:17 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Aug 12 13:14:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d3d42b www-servers/varnish: security bump to 7.1.1, bug #864941 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-7.1.1.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 99f0cf57858d..762f19a7767d 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1 +1,2 @@ DIST varnish-7.1.0.tgz 3787588 BLAKE2B 1a019b140c467063861460b529c253361975826cee797c304c7c096645c315b67ad20400467ecf11711abae5354134ac29a934793691283e12e3fbe29921943b SHA512 ad9ce0cdc759976fcb7044914d28863edd197167f583fab2d1bc57f4e5b86c224b7c948faf1f7364a2a16bde9c415375d011462bdc43026c5f7a60e65bd21f73 +DIST varnish-7.1.1.tgz 3742869 BLAKE2B d41e7214c3b51ac18b1a89012b48d3db58f4f777df675fa93d6ac75d3cf14b78af23f9d6e8b8686fdfa82add70a1a42e5e54f382506444ec81ad6d121a99e447 SHA512 7c3c081bd37c63b429337a25ebc0c14d780b0c4fd235d18b9ac1004e0bb2f65e70664c5bd25c5d941deeb6bc078f344fa2629cf0d641a0149fe29dcfa07ffcd2 diff --git a/www-servers/varnish/varnish-7.1.1.ebuild b/www-servers/varnish/varnish-7.1.1.ebuild new file mode 100644 index ..e96a88314f50 --- /dev/null +++ b/www-servers/varnish/varnish-7.1.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..10} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libedit + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre2-jit) + $(use_with jemalloc) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins vmod/vmod_*.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ + + find "${ED}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/
commit: 8eb00664df5c9d0e935f7c6d65db5d91f7b48e7d Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Jul 27 16:31:02 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jul 27 19:00:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb00664 www-servers/varnish: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26625 Signed-off-by: Conrad Kostecki gentoo.org> .../files/varnish-6.5.1-autoconf-2.70.patch| 50 -- 1 file changed, 50 deletions(-) diff --git a/www-servers/varnish/files/varnish-6.5.1-autoconf-2.70.patch b/www-servers/varnish/files/varnish-6.5.1-autoconf-2.70.patch deleted file mode 100644 index beb400620fad.. --- a/www-servers/varnish/files/varnish-6.5.1-autoconf-2.70.patch +++ /dev/null @@ -1,50 +0,0 @@ -From c6f70f8ca126b34a218248109b78a540d3a4989a Mon Sep 17 00:00:00 2001 -From: Simon Stridsberg -Date: Tue, 12 Jan 2021 15:34:33 + -Subject: [PATCH] Fix autoconf error in version 2.70 - -Fixes #3491 - configure.ac | 12 ++-- - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/configure.ac b/configure.ac -index e44b61fffe..3763b3f34d 100644 a/configure.ac -+++ b/configure.ac -@@ -40,9 +40,9 @@ AC_PROG_INSTALL - AC_ARG_WITH([rst2man], - AS_HELP_STRING([--with-rst2man=PATH], [Location of rst2man (auto)]), - [RST2MAN="$withval"], -- AC_CHECK_PROGS(RST2MAN, -+ [AC_CHECK_PROGS(RST2MAN, - [rst2man-3.6 rst2man-3 rst2man rst2man.py], --[no])) -+[no])]) - if test "x$RST2MAN" = "xno"; then - AC_MSG_ERROR( - [rst2man is needed to build Varnish, please install python3-docutils.]) -@@ -51,9 +51,9 @@ fi - AC_ARG_WITH([sphinx-build], - AS_HELP_STRING([--with-sphinx-build=PATH], [Location of sphinx-build (auto)]), - [SPHINX="$withval"], -- AC_CHECK_PROGS(SPHINX, -+ [AC_CHECK_PROGS(SPHINX, - [sphinx-build-3.6 sphinx-build-3 sphinx-build], --[no])) -+[no])]) - if test "x$SPHINX" = "xno"; then - AC_MSG_ERROR( - [sphinx-build is needed to build Varnish, please install python3-sphinx.]) -@@ -62,9 +62,9 @@ fi - AC_ARG_WITH([rst2html], - AS_HELP_STRING([--with-rst2html=PATH], [Location of rst2html (auto)]), - [RST2HTML="$withval"], -- AC_CHECK_PROGS(RST2HTML, -+ [AC_CHECK_PROGS(RST2HTML, - [rst2html-3.6 rst2html-3 rst2html rst2html.py], -- "no")) -+ "no")]) - - if test "x$RST2HTML" = "xno"; then -AC_MSG_ERROR(
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 406b807647871177f09835c21748cacd717c3cca Author: Anthony G. Basile gentoo org> AuthorDate: Tue Jul 26 13:42:45 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jul 26 13:42:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406b8076 www-servers/varnish: clean up vulnerable versions, bug #832207 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-6.5.2.ebuild | 103 - www-servers/varnish/varnish-6.6.1.ebuild | 107 --- 3 files changed, 212 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index b752e226122b..99f0cf57858d 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1 @@ -DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef -DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b DIST varnish-7.1.0.tgz 3787588 BLAKE2B 1a019b140c467063861460b529c253361975826cee797c304c7c096645c315b67ad20400467ecf11711abae5354134ac29a934793691283e12e3fbe29921943b SHA512 ad9ce0cdc759976fcb7044914d28863edd197167f583fab2d1bc57f4e5b86c224b7c948faf1f7364a2a16bde9c415375d011462bdc43026c5f7a60e65bd21f73 diff --git a/www-servers/varnish/varnish-6.5.2.ebuild b/www-servers/varnish/varnish-6.5.2.ebuild deleted file mode 100644 index 159da1164758.. --- a/www-servers/varnish/varnish-6.5.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/2" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - acct-user/varnish - acct-group/varnish - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - dev-python/sphinx - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -PATCHES=( - "${FILESDIR}/varnish-6.5.1-autoconf-2.70.patch" #751190 -) - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre-jit) - $(use_with jemalloc) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - keepdir /var/lib/varnish - keepdir /var/log/varnish - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins lib/libvmod_std/vmod_std.vcc - doins etc/example.vcl - - dodoc README.rst - dodoc doc/changes.rst - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish /var/lib/varnish/ - fperms 0750 /var/lib/varnish/ /etc/varnish/ -} diff --git a/www-servers/varnish/varnish-6.6.1.ebuild b/www-servers/varnish/varnish-6.6.1.ebuild deleted file mode 100644 index 490d4d852608.. --- a/www-servers/varnish/varnish-6.6.1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2022 Gentoo
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 8c02c246dcc0281e8d01c4d72d70d75ac03d24d2 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 01:35:29 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 01:35:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c02c246 www-servers/varnish: Stabilize 7.1.0 amd64, #860990 Signed-off-by: Sam James gentoo.org> www-servers/varnish/varnish-7.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index f49264e63e48..c4ac2a18ef9c 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: bfa70568c4962053b6675263a353a577d95a10c4 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 01:34:05 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 01:34:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa70568 www-servers/varnish: Stabilize 7.1.0 x86, #860990 Signed-off-by: Sam James gentoo.org> www-servers/varnish/varnish-7.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index e96a88314f50..f49264e63e48 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 13a51482918bf0646ca5bf12d11305d5a2cbb1d7 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jul 22 17:42:35 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 17:48:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a51482 www-servers/varnish: hard dep on dev-libs/libedit While this dep could be removed, it is useful for varnishadm. Closes: https://bugs.gentoo.org/617234 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/varnish-7.1.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index 9d83d88165b3..e96a88314f50 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -18,6 +18,7 @@ IUSE="jemalloc jit static-libs" CDEPEND=" sys-libs/readline:0= + dev-libs/libedit dev-libs/libpcre[jit?] jemalloc? ( dev-libs/jemalloc ) sys-libs/ncurses:0="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: ec2fe3b8ec3059ee708d50f5aae96d76f6f04acc Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jul 22 15:41:36 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 15:41:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2fe3b8 www-servers/varnish: remove older 7.0.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-7.0.1.ebuild | 99 2 files changed, 100 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 1e73067f0df4..b752e226122b 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,3 @@ DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b -DIST varnish-7.0.1.tgz 3712763 BLAKE2B ec47b557d8623e349032ac48459ea0c636a4b2810b4354666a651b652b65389abedafd0b665ca1e8178ea2b8339be8fd782dc61e1245f9307e00d665a3c20500 SHA512 7541d50b03a113f0a13660d459cc4c2eb45d57fb19380ab56a5413a4e5d702f9c0856585f09aeea6084a239ad8c69017af3805a864540b4697e0eac29f00b408 DIST varnish-7.1.0.tgz 3787588 BLAKE2B 1a019b140c467063861460b529c253361975826cee797c304c7c096645c315b67ad20400467ecf11711abae5354134ac29a934793691283e12e3fbe29921943b SHA512 ad9ce0cdc759976fcb7044914d28863edd197167f583fab2d1bc57f4e5b86c224b7c948faf1f7364a2a16bde9c415375d011462bdc43026c5f7a60e65bd21f73 diff --git a/www-servers/varnish/varnish-7.0.1.ebuild b/www-servers/varnish/varnish-7.0.1.ebuild deleted file mode 100644 index 853efe7b4987.. --- a/www-servers/varnish/varnish-7.0.1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - acct-user/varnish - acct-group/varnish - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - dev-python/sphinx - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre2-jit) - $(use_with jemalloc) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - keepdir /var/lib/varnish - keepdir /var/log/varnish - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins vmod/vmod_*.vcc - doins etc/example.vcl - - dodoc README.rst - dodoc doc/changes.rst - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish /var/lib/varnish/ - fperms 0750 /var/lib/varnish/ /etc/varnish/ -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 01b1f874e8ab84b44277b6a87a5b8a6e1e782912 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jul 22 15:36:44 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jul 22 15:36:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b1f874 www-servers/varnish: remove libtool .la files Closes: https://bugs.gentoo.org/843704 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/varnish-7.1.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index b8393fda8c2c..9d83d88165b3 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -96,4 +96,6 @@ src_install() { fowners root:varnish /etc/varnish/ fowners varnish:varnish /var/lib/varnish/ fperms 0750 /var/lib/varnish/ /etc/varnish/ + + find "${ED}" -name "*.la" -delete || die }
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: e166c46db03c7aa9fa2ea7d1eb47110cf14c88da Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 09:32:17 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 09:32:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e166c46d www-servers/varnish: Keyword 7.1.0 arm64, #849848 Signed-off-by: Jakov Smolić gentoo.org> www-servers/varnish/varnish-7.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index cdcff0e5b4b9..b8393fda8c2c 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 5bbcbdcfedd8cfc1ab4ae00aa0a274f9b73c0749 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 06:53:16 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 06:53:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbcbdcf www-servers/varnish: Keyword 7.1.0 arm, #849848 Signed-off-by: Jakov Smolić gentoo.org> www-servers/varnish/varnish-7.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index 853efe7b4987..cdcff0e5b4b9 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 79a38d95d6b9dacd9b7f4be990e27d0f42bcd64b Author: Anthony G. Basile gentoo org> AuthorDate: Mon May 30 15:19:24 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon May 30 15:19:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a38d95 www-servers/varnish: add python 10 support CLOSES: https://bugs.gentoo.org/846347 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/varnish-6.5.2.ebuild | 2 +- www-servers/varnish/varnish-6.6.1.ebuild | 2 +- www-servers/varnish/varnish-7.0.1.ebuild | 2 +- www-servers/varnish/varnish-7.1.0.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www-servers/varnish/varnish-6.5.2.ebuild b/www-servers/varnish/varnish-6.5.2.ebuild index 42bef71981c5..159da1164758 100644 --- a/www-servers/varnish/varnish-6.5.2.ebuild +++ b/www-servers/varnish/varnish-6.5.2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-6.6.1.ebuild b/www-servers/varnish/varnish-6.6.1.ebuild index 5f1c242c2b34..490d4d852608 100644 --- a/www-servers/varnish/varnish-6.6.1.ebuild +++ b/www-servers/varnish/varnish-6.6.1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-7.0.1.ebuild b/www-servers/varnish/varnish-7.0.1.ebuild index 9043508fdaf4..853efe7b4987 100644 --- a/www-servers/varnish/varnish-7.0.1.ebuild +++ b/www-servers/varnish/varnish-7.0.1.ebuild @@ -3,7 +3,7 @@ EAPI="8" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild index 9043508fdaf4..853efe7b4987 100644 --- a/www-servers/varnish/varnish-7.1.0.ebuild +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -3,7 +3,7 @@ EAPI="8" -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{9..10} ) inherit autotools systemd python-r1
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d680df5c3d204195d05634703351e26193a0843b Author: Anthony G. Basile gentoo org> AuthorDate: Sat May 14 13:13:06 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat May 14 13:13:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d680df5c www-servers/varnish: version bump to 7.1.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-7.1.0.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 7e193eed0bc4..1e73067f0df4 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b DIST varnish-7.0.1.tgz 3712763 BLAKE2B ec47b557d8623e349032ac48459ea0c636a4b2810b4354666a651b652b65389abedafd0b665ca1e8178ea2b8339be8fd782dc61e1245f9307e00d665a3c20500 SHA512 7541d50b03a113f0a13660d459cc4c2eb45d57fb19380ab56a5413a4e5d702f9c0856585f09aeea6084a239ad8c69017af3805a864540b4697e0eac29f00b408 +DIST varnish-7.1.0.tgz 3787588 BLAKE2B 1a019b140c467063861460b529c253361975826cee797c304c7c096645c315b67ad20400467ecf11711abae5354134ac29a934793691283e12e3fbe29921943b SHA512 ad9ce0cdc759976fcb7044914d28863edd197167f583fab2d1bc57f4e5b86c224b7c948faf1f7364a2a16bde9c415375d011462bdc43026c5f7a60e65bd21f73 diff --git a/www-servers/varnish/varnish-7.1.0.ebuild b/www-servers/varnish/varnish-7.1.0.ebuild new file mode 100644 index ..9043508fdaf4 --- /dev/null +++ b/www-servers/varnish/varnish-7.1.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre2-jit) + $(use_with jemalloc) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins vmod/vmod_*.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 8ce5036c3e16da21e630ba525279492d9111bd52 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue May 10 22:51:39 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue May 10 22:56:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce5036c www-servers/varnish: Drop ~mips Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> www-servers/varnish/varnish-6.5.2.ebuild | 4 ++-- www-servers/varnish/varnish-6.6.1.ebuild | 4 ++-- www-servers/varnish/varnish-7.0.1.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www-servers/varnish/varnish-6.5.2.ebuild b/www-servers/varnish/varnish-6.5.2.ebuild index 887ae91d7519..42bef71981c5 100644 --- a/www-servers/varnish/varnish-6.5.2.ebuild +++ b/www-servers/varnish/varnish-6.5.2.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" @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-6.6.1.ebuild b/www-servers/varnish/varnish-6.6.1.ebuild index 2f73463cee01..5f1c242c2b34 100644 --- a/www-servers/varnish/varnish-6.6.1.ebuild +++ b/www-servers/varnish/varnish-6.6.1.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" @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-7.0.1.ebuild b/www-servers/varnish/varnish-7.0.1.ebuild index c8878790c48c..9043508fdaf4 100644 --- a/www-servers/varnish/varnish-7.0.1.ebuild +++ b/www-servers/varnish/varnish-7.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 1662ae5d615b4463ba9df39e223ef5b1e914e721 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jan 19 18:23:03 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jan 19 18:23:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1662ae5d www-servers/varnish: version bump to 7.0.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 2 +- www-servers/varnish/{varnish-7.0.0.ebuild => varnish-7.0.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index eca4f04b43e6..7e193eed0bc4 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,3 @@ DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b -DIST varnish-7.0.0.tgz 3721912 BLAKE2B 872b9526a252ad5b3c1388363e3aedd68772a87dc2459dd25455c0c694f2c8b5a7897c8627183a92a8cdde10a8288084e8de88e87d329710290c49e2da538277 SHA512 39c694db4ec7b35236d12fe2c03036260d6799395b1c8bb5a58e96fc88d67dcaa5eb8bc75643540d3aa0edc1a8924d7d839e88293b0521fadef4cd12f466fb4b +DIST varnish-7.0.1.tgz 3712763 BLAKE2B ec47b557d8623e349032ac48459ea0c636a4b2810b4354666a651b652b65389abedafd0b665ca1e8178ea2b8339be8fd782dc61e1245f9307e00d665a3c20500 SHA512 7541d50b03a113f0a13660d459cc4c2eb45d57fb19380ab56a5413a4e5d702f9c0856585f09aeea6084a239ad8c69017af3805a864540b4697e0eac29f00b408 diff --git a/www-servers/varnish/varnish-7.0.0.ebuild b/www-servers/varnish/varnish-7.0.1.ebuild similarity index 98% rename from www-servers/varnish/varnish-7.0.0.ebuild rename to www-servers/varnish/varnish-7.0.1.ebuild index cbc2e0eb6a25..c8878790c48c 100644 --- a/www-servers/varnish/varnish-7.0.0.ebuild +++ b/www-servers/varnish/varnish-7.0.1.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="8"
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d9d0f3734e4b5ef86a4d287baae4ce4519f9b7a4 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Sep 24 17:33:47 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Sep 24 17:34:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d0f373 www-servers/varnish: version bump to 7.0.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-7.0.0.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 439384ec952..eca4f04b43e 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,2 +1,3 @@ DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b +DIST varnish-7.0.0.tgz 3721912 BLAKE2B 872b9526a252ad5b3c1388363e3aedd68772a87dc2459dd25455c0c694f2c8b5a7897c8627183a92a8cdde10a8288084e8de88e87d329710290c49e2da538277 SHA512 39c694db4ec7b35236d12fe2c03036260d6799395b1c8bb5a58e96fc88d67dcaa5eb8bc75643540d3aa0edc1a8924d7d839e88293b0521fadef4cd12f466fb4b diff --git a/www-servers/varnish/varnish-7.0.0.ebuild b/www-servers/varnish/varnish-7.0.0.ebuild new file mode 100644 index 000..cbc2e0eb6a2 --- /dev/null +++ b/www-servers/varnish/varnish-7.0.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre2-jit) + $(use_with jemalloc) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins vmod/vmod_*.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: ccfd579307bee163635cee3abbffae2511094af9 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Aug 29 11:34:14 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Aug 29 11:34:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfd5793 www-servers/varnish: remove vulnerable versions, bug #802219 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-6.3.2.ebuild | 98 www-servers/varnish/varnish-6.4.0.ebuild | 98 3 files changed, 198 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 31c941ad80e..439384ec952 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,2 @@ -DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd -DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b diff --git a/www-servers/varnish/varnish-6.3.2.ebuild b/www-servers/varnish/varnish-6.3.2.ebuild deleted file mode 100644 index c4f40d68065..000 --- a/www-servers/varnish/varnish-6.3.2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/2" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - acct-user/varnish - acct-group/varnish - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - dev-python/sphinx - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - eapply_user - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable jit pcre-jit ) \ - $(use_with jemalloc) -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - keepdir /var/lib/varnish - keepdir /var/log/varnish - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins lib/libvmod_std/vmod.vcc - doins etc/example.vcl - - dodoc README.rst - dodoc doc/changes.rst - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish /var/lib/varnish/ - fperms 0750 /var/lib/varnish/ /etc/varnish/ -} diff --git a/www-servers/varnish/varnish-6.4.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: dc0d10b4ba9cac457354c5a0ff8dd5993629bd19 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Aug 29 10:02:20 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Aug 29 10:02:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0d10b4 www-servers/varnish: x86 stable wrt bug #810670 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> www-servers/varnish/varnish-6.5.2.ebuild | 2 +- www-servers/varnish/varnish-6.6.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-6.5.2.ebuild b/www-servers/varnish/varnish-6.5.2.ebuild index a2bf2323766..887ae91d751 100644 --- a/www-servers/varnish/varnish-6.5.2.ebuild +++ b/www-servers/varnish/varnish-6.5.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-6.6.1.ebuild b/www-servers/varnish/varnish-6.6.1.ebuild index c8dff95fd48..2f73463cee0 100644 --- a/www-servers/varnish/varnish-6.6.1.ebuild +++ b/www-servers/varnish/varnish-6.6.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a406dca9cd2f2f481a74bb11c8b64b94688f0db1 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 28 05:36:36 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 28 05:36:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a406dca9 www-servers/varnish: amd64 stable wrt bug #810670 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> www-servers/varnish/varnish-6.5.2.ebuild | 2 +- www-servers/varnish/varnish-6.6.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-6.5.2.ebuild b/www-servers/varnish/varnish-6.5.2.ebuild index 9901f81c14f..a2bf2323766 100644 --- a/www-servers/varnish/varnish-6.5.2.ebuild +++ b/www-servers/varnish/varnish-6.5.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-6.6.1.ebuild b/www-servers/varnish/varnish-6.6.1.ebuild index 5a49d8e6ee1..c8dff95fd48 100644 --- a/www-servers/varnish/varnish-6.6.1.ebuild +++ b/www-servers/varnish/varnish-6.6.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: ab08a26b3f655a479fd7de317375ff6a4efe8c0f Author: Anthony G. Basile gentoo org> AuthorDate: Tue Aug 24 20:46:12 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Aug 24 20:46:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab08a26b www-servers/varnish: version bump to 6.5.2 and 6.6.1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest| 4 ++-- .../{varnish-6.5.1.ebuild => varnish-6.5.2.ebuild} | 2 +- .../{varnish-6.5.0.ebuild => varnish-6.6.1.ebuild} | 21 +++-- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 2ceb806b473..31c941ad80e 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,4 @@ DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 -DIST varnish-6.5.0.tgz 3476969 BLAKE2B bafa8704f28dfa96f681805cc053dd6415e143016b1bbff7f8962f2c3ac5cd07be6dc2f4129a423ddfcbf9f9f8afc57388930685d0ed400f3c06ba03bd667d87 SHA512 43f8cd6429a903a353ac4448b6e9aff445b0d52178141a148d3b29b987c0974841820af0da4917731775b46899c12b0327d64d12e3ddbb8fd438e2802ac66a1c -DIST varnish-6.5.1.tgz 3460024 BLAKE2B 20abebf1df826987623c951122dd8ab2b500c0a64aca192fb12db8846e60938c2f444cf5f471d02aee4f3aeea05f4074bec335e963ab8a2fd59bef47e77df501 SHA512 0f34f2c6fe68bfcdba488cda40cc387b3c10343923a75a6a1791c890d20e79c64069697c45720cd5f0cba666d506d3ab6bb814ef4f9120cf0c8519a01144844f +DIST varnish-6.5.2.tgz 3464372 BLAKE2B 68a7bca159ed9539126f66d21450c87780b49b66a2d45a5abc7db6fe9d68c8526aa059546fb1d865de753736793e700611f4f110edb1c649f4e9753c4dfedacc SHA512 31673eaa95e5d3413cd3a4a6fb324c1f0ad2efb22b75409fc0e02c61446787eb167bd530ee5b0a199da4fc76cc36f3603984d86781f856cc6a4aac48260fe4ef +DIST varnish-6.6.1.tgz 3518308 BLAKE2B 6a88165394c0578427de20588ac2c17f502242bf94f30e9284f7bc2c271b77c3d6511a9dfb8d1cb6d75e1fc4563360fb0bec762aa17481fa598cb5e9d9527705 SHA512 af3ee1743af2ede2d3efbb73e5aa9b42c7bbd5f86163ec338c8afd1989c3e51ff3e1b40bed6b72224b5d339a74f22d6e5f3c3faf2fedee8ab4715307ed5d871b diff --git a/www-servers/varnish/varnish-6.5.1.ebuild b/www-servers/varnish/varnish-6.5.2.ebuild similarity index 97% rename from www-servers/varnish/varnish-6.5.1.ebuild rename to www-servers/varnish/varnish-6.5.2.ebuild index 87201493f01..9901f81c14f 100644 --- a/www-servers/varnish/varnish-6.5.1.ebuild +++ b/www-servers/varnish/varnish-6.5.2.ebuild @@ -41,7 +41,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" #315725 PATCHES=( - "${FILESDIR}/${P}-autoconf-2.70.patch" #751190 + "${FILESDIR}/varnish-6.5.1-autoconf-2.70.patch" #751190 ) src_prepare() { diff --git a/www-servers/varnish/varnish-6.5.0.ebuild b/www-servers/varnish/varnish-6.6.1.ebuild similarity index 84% rename from www-servers/varnish/varnish-6.5.0.ebuild rename to www-servers/varnish/varnish-6.6.1.ebuild index d8b86fe79c7..5a49d8e6ee1 100644 --- a/www-servers/varnish/varnish-6.5.0.ebuild +++ b/www-servers/varnish/varnish-6.6.1.ebuild @@ -49,16 +49,17 @@ src_prepare() { # the original location ln -sf ../varnish.m4 m4/varnish.m4 - eapply_user - + default eautoreconf } src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable jit pcre-jit ) \ + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre-jit) $(use_with jemalloc) + ) + econf "${myeconfargs[@]}" } src_install() { @@ -86,7 +87,15 @@ src_install() { systemd_dounit "${FILESDIR}/${PN}d.service" insinto /etc/varnish/ - doins lib/libvmod_std/vmod_std.vcc + doins vmod/vmod_vtc.vcc + doins vmod/vmod_directors.vcc + doins vmod/vmod_blob.vcc + doins vmod/vmod_proxy.vcc + doins vmod/vmod_debug.vcc + doins vmod/vmod_std.vcc + doins vmod/vmod_unix.vcc + doins vmod/vmod_cookie.vcc + doins vmod/vmod_purge.vcc doins etc/example.vcl dodoc README.rst
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 9692ad87307aecb60d573d2c4ffb2e8ac0eeb2b4 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Jul 16 16:00:55 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Jul 16 16:00:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9692ad87 www-servers/varnish: drop old version Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-6.0.6.ebuild | 102 --- 2 files changed, 103 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index c9c3ff1a66c..2ceb806b473 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,3 @@ -DIST varnish-6.0.6.tgz 3136931 BLAKE2B 2ce379622b20a939a977a426cb842ba62e4fd5fd3ba785ec21888956b6a8c16e95bd834962a7ba05dc426dfc36067cabb4f8ade2bee7fe2a094a1f2c4c4c9e06 SHA512 c0881ab051bca928c12f35494c5e2a8109390abdf3acf368da404c5537d1ee0f1153b6e329058a7e1168eacf5af9b86ccf9a6e58cd89dd7d51b8b71d25aa7ba0 DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 DIST varnish-6.5.0.tgz 3476969 BLAKE2B bafa8704f28dfa96f681805cc053dd6415e143016b1bbff7f8962f2c3ac5cd07be6dc2f4129a423ddfcbf9f9f8afc57388930685d0ed400f3c06ba03bd667d87 SHA512 43f8cd6429a903a353ac4448b6e9aff445b0d52178141a148d3b29b987c0974841820af0da4917731775b46899c12b0327d64d12e3ddbb8fd438e2802ac66a1c diff --git a/www-servers/varnish/varnish-6.0.6.ebuild b/www-servers/varnish/varnish-6.0.6.ebuild deleted file mode 100644 index 3152d2d829a..000 --- a/www-servers/varnish/varnish-6.0.6.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit user autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/1" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - eapply_user - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable jit pcre-jit ) \ - $(use_with jemalloc) -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - keepdir /var/lib/varnish - keepdir /var/log/varnish - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins lib/libvmod_std/vmod.vcc - doins etc/example.vcl - - dodoc README.rst - dodoc doc/changes.rst - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish /var/lib/varnish/ - fperms 0750 /var/lib/varnish/ /etc/varnish/ -}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/, www-servers/varnish/
commit: 4df2160146b9b86175fa8d3c68e42dcc5f0e4fb0 Author: Lars Wendler gentoo org> AuthorDate: Wed Jan 13 09:09:35 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jan 13 09:09:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df21601 www-servers/varnish: Bump to version 6.5.1 Fixed build with sys-devel/autoconf:2.70 Closes: https://bugs.gentoo.org/751190 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> www-servers/varnish/Manifest | 1 + .../files/varnish-6.5.1-autoconf-2.70.patch| 50 ++ www-servers/varnish/varnish-6.5.1.ebuild | 103 + 3 files changed, 154 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index dd921ec4667..c9c3ff1a66c 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -2,3 +2,4 @@ DIST varnish-6.0.6.tgz 3136931 BLAKE2B 2ce379622b20a939a977a426cb842ba62e4fd5fd3 DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 DIST varnish-6.5.0.tgz 3476969 BLAKE2B bafa8704f28dfa96f681805cc053dd6415e143016b1bbff7f8962f2c3ac5cd07be6dc2f4129a423ddfcbf9f9f8afc57388930685d0ed400f3c06ba03bd667d87 SHA512 43f8cd6429a903a353ac4448b6e9aff445b0d52178141a148d3b29b987c0974841820af0da4917731775b46899c12b0327d64d12e3ddbb8fd438e2802ac66a1c +DIST varnish-6.5.1.tgz 3460024 BLAKE2B 20abebf1df826987623c951122dd8ab2b500c0a64aca192fb12db8846e60938c2f444cf5f471d02aee4f3aeea05f4074bec335e963ab8a2fd59bef47e77df501 SHA512 0f34f2c6fe68bfcdba488cda40cc387b3c10343923a75a6a1791c890d20e79c64069697c45720cd5f0cba666d506d3ab6bb814ef4f9120cf0c8519a01144844f diff --git a/www-servers/varnish/files/varnish-6.5.1-autoconf-2.70.patch b/www-servers/varnish/files/varnish-6.5.1-autoconf-2.70.patch new file mode 100644 index 000..beb400620fa --- /dev/null +++ b/www-servers/varnish/files/varnish-6.5.1-autoconf-2.70.patch @@ -0,0 +1,50 @@ +From c6f70f8ca126b34a218248109b78a540d3a4989a Mon Sep 17 00:00:00 2001 +From: Simon Stridsberg +Date: Tue, 12 Jan 2021 15:34:33 + +Subject: [PATCH] Fix autoconf error in version 2.70 + +Fixes #3491 +--- + configure.ac | 12 ++-- + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/configure.ac b/configure.ac +index e44b61fffe..3763b3f34d 100644 +--- a/configure.ac b/configure.ac +@@ -40,9 +40,9 @@ AC_PROG_INSTALL + AC_ARG_WITH([rst2man], + AS_HELP_STRING([--with-rst2man=PATH], [Location of rst2man (auto)]), + [RST2MAN="$withval"], +- AC_CHECK_PROGS(RST2MAN, ++ [AC_CHECK_PROGS(RST2MAN, + [rst2man-3.6 rst2man-3 rst2man rst2man.py], +-[no])) ++[no])]) + if test "x$RST2MAN" = "xno"; then + AC_MSG_ERROR( + [rst2man is needed to build Varnish, please install python3-docutils.]) +@@ -51,9 +51,9 @@ fi + AC_ARG_WITH([sphinx-build], + AS_HELP_STRING([--with-sphinx-build=PATH], [Location of sphinx-build (auto)]), + [SPHINX="$withval"], +- AC_CHECK_PROGS(SPHINX, ++ [AC_CHECK_PROGS(SPHINX, + [sphinx-build-3.6 sphinx-build-3 sphinx-build], +-[no])) ++[no])]) + if test "x$SPHINX" = "xno"; then + AC_MSG_ERROR( + [sphinx-build is needed to build Varnish, please install python3-sphinx.]) +@@ -62,9 +62,9 @@ fi + AC_ARG_WITH([rst2html], + AS_HELP_STRING([--with-rst2html=PATH], [Location of rst2html (auto)]), + [RST2HTML="$withval"], +- AC_CHECK_PROGS(RST2HTML, ++ [AC_CHECK_PROGS(RST2HTML, + [rst2html-3.6 rst2html-3 rst2html rst2html.py], +- "no")) ++ "no")]) + + if test "x$RST2HTML" = "xno"; then +AC_MSG_ERROR( diff --git a/www-servers/varnish/varnish-6.5.1.ebuild b/www-servers/varnish/varnish-6.5.1.ebuild new file mode 100644 index 000..02d9937423c --- /dev/null +++ b/www-servers/varnish/varnish-6.5.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) +
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 7d0bc67940bcc3619945c282dd0321d785086c0b Author: Lars Wendler gentoo org> AuthorDate: Sun Jan 10 13:31:52 2021 + Commit: Lars Wendler gentoo org> CommitDate: Sun Jan 10 13:33:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0bc679 www-servers/varnish: Added suppoert for python3_8 and python3_9 Closes: https://bugs.gentoo.org/762220 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> www-servers/varnish/varnish-6.0.6.ebuild | 4 ++-- www-servers/varnish/varnish-6.3.2.ebuild | 4 ++-- www-servers/varnish/varnish-6.4.0.ebuild | 4 ++-- www-servers/varnish/varnish-6.5.0.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/www-servers/varnish/varnish-6.0.6.ebuild b/www-servers/varnish/varnish-6.0.6.ebuild index b2aedc3e93d..01e91deeec7 100644 --- a/www-servers/varnish/varnish-6.0.6.ebuild +++ b/www-servers/varnish/varnish-6.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit user autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-6.3.2.ebuild b/www-servers/varnish/varnish-6.3.2.ebuild index 5d12afb6459..97e5bcec56d 100644 --- a/www-servers/varnish/varnish-6.3.2.ebuild +++ b/www-servers/varnish/varnish-6.3.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7,3_8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-6.4.0.ebuild b/www-servers/varnish/varnish-6.4.0.ebuild index 87e7399056b..231c5d30ac3 100644 --- a/www-servers/varnish/varnish-6.4.0.ebuild +++ b/www-servers/varnish/varnish-6.4.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-6.5.0.ebuild b/www-servers/varnish/varnish-6.5.0.ebuild index cd7753a43db..0612b2f99d5 100644 --- a/www-servers/varnish/varnish-6.5.0.ebuild +++ b/www-servers/varnish/varnish-6.5.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit autotools systemd python-r1
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: f5155619fbd862fb2acdf6e8d3af6049c5528779 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Oct 1 23:18:44 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Oct 1 23:19:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5155619 www-servers/varnish: version bump to 6.5.0 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.5.0.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index e60281b3d7f..dd921ec4667 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-6.0.6.tgz 3136931 BLAKE2B 2ce379622b20a939a977a426cb842ba62e4fd5fd3ba785ec21888956b6a8c16e95bd834962a7ba05dc426dfc36067cabb4f8ade2bee7fe2a094a1f2c4c4c9e06 SHA512 c0881ab051bca928c12f35494c5e2a8109390abdf3acf368da404c5537d1ee0f1153b6e329058a7e1168eacf5af9b86ccf9a6e58cd89dd7d51b8b71d25aa7ba0 DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 +DIST varnish-6.5.0.tgz 3476969 BLAKE2B bafa8704f28dfa96f681805cc053dd6415e143016b1bbff7f8962f2c3ac5cd07be6dc2f4129a423ddfcbf9f9f8afc57388930685d0ed400f3c06ba03bd667d87 SHA512 43f8cd6429a903a353ac4448b6e9aff445b0d52178141a148d3b29b987c0974841820af0da4917731775b46899c12b0327d64d12e3ddbb8fd438e2802ac66a1c diff --git a/www-servers/varnish/varnish-6.5.0.ebuild b/www-servers/varnish/varnish-6.5.0.ebuild new file mode 100644 index 000..cd7753a43db --- /dev/null +++ b/www-servers/varnish/varnish-6.5.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod_std.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/
commit: 8dfaa6015869e7f7eb69253cedeedea481a04823 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue Jun 23 17:46:42 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 25 07:30:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfaa601 www-servers/varnish: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/16386 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> www-servers/varnish/files/fix-build-x86.patch | 25 .../varnish/files/varnish-5.2.0-fix-import.patch | 66 -- 2 files changed, 91 deletions(-) diff --git a/www-servers/varnish/files/fix-build-x86.patch b/www-servers/varnish/files/fix-build-x86.patch deleted file mode 100644 index acacd3b9d61..000 --- a/www-servers/varnish/files/fix-build-x86.patch +++ /dev/null @@ -1,25 +0,0 @@ -See https://bugs.gentoo.org/show_bug.cgi?id=620952 - -From 54b5a09f00c027da280361b30d32a4ff309ba3ab Mon Sep 17 00:00:00 2001 -From: Poul-Henning Kamp -Date: Tue, 28 Mar 2017 18:44:12 + -Subject: [PATCH] Try to confuse GCC to not doing FP brain-damage. - -Fixes #1875 (maybe) - bin/varnishd/mgt/mgt_param_tweak.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/bin/varnishd/mgt/mgt_param_tweak.c b/bin/varnishd/mgt/mgt_param_tweak.c -index 12a7a52ef..b26581e2e 100644 a/bin/varnishd/mgt/mgt_param_tweak.c -+++ b/bin/varnishd/mgt/mgt_param_tweak.c -@@ -52,7 +52,7 @@ static int - tweak_generic_double(struct vsb *vsb, volatile double *dest, - const char *arg, const char *min, const char *max, const char *fmt) - { -- double u, minv = 0, maxv = 0; -+ volatile double u, minv = 0, maxv = 0; - - if (arg != NULL) { - if (min != NULL) { diff --git a/www-servers/varnish/files/varnish-5.2.0-fix-import.patch b/www-servers/varnish/files/varnish-5.2.0-fix-import.patch deleted file mode 100644 index f83385a3f8e..000 --- a/www-servers/varnish/files/varnish-5.2.0-fix-import.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 17c92e43fda114bf5341e51d752e882238b8fe8c Mon Sep 17 00:00:00 2001 -From: Nils Goroll -Date: Thu, 5 Oct 2017 13:39:23 +0200 -Subject: [PATCH] hack up vsctool to work with python 2 and 3 - -StringIO does not exist any more in python3, yet requiring 2.7 would -not pave the path forward, so try to be compatible with both. - -Works for me on Python 2.7.9 and Python 3.4 - -I would appreciate if someone more fluent in serpentinous programming -language reviewed and/or rewrote this. - lib/libvcc/vsctool.py | 24 - 1 file changed, 20 insertions(+), 4 deletions(-) - -diff --git a/lib/libvcc/vsctool.py b/lib/libvcc/vsctool.py -index 854968e3b..829c6e518 100644 a/lib/libvcc/vsctool.py -+++ b/lib/libvcc/vsctool.py -@@ -37,7 +37,10 @@ - import json - import sys - import gzip --import StringIO -+try: -+import StringIO -+except ImportError: -+import io - import collections - import struct - -@@ -54,9 +57,22 @@ - "format": [ "integer", FORMATS], - } - -+# http://python3porting.com/problems.html#bytes-strings-and-unicode -+if sys.version_info < (3,): -+def b(x): -+return x -+else: -+import codecs -+def b(x): -+return codecs.latin_1_encode(x)[0] -+ - def gzip_str(s): -- out = StringIO.StringIO() -- gzip.GzipFile(fileobj=out, mode="w").write(s) -+ try: -+ out = StringIO.StringIO() -+ except NameError: -+ out = io.BytesIO() -+ -+ gzip.GzipFile(fileobj=out, mode="w").write(b(s)) - out.seek(4) - out.write(struct.pack("
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 67c693d8070d897eb84367da82045268f0366a6b Author: Aaron Bauman gentoo org> AuthorDate: Thu Jun 18 02:42:13 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Jun 18 02:42:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c693d8 www-servers/varnish: drop vulnerable Bug: https://bugs.gentoo.org/637578 Signed-off-by: Aaron Bauman gentoo.org> www-servers/varnish/Manifest | 3 - www-servers/varnish/varnish-6.0.1.ebuild | 102 -- www-servers/varnish/varnish-6.1.1.ebuild | 103 --- www-servers/varnish/varnish-6.3.1.ebuild | 98 - 4 files changed, 306 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 7c307a63589..e60281b3d7f 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,6 +1,3 @@ -DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 DIST varnish-6.0.6.tgz 3136931 BLAKE2B 2ce379622b20a939a977a426cb842ba62e4fd5fd3ba785ec21888956b6a8c16e95bd834962a7ba05dc426dfc36067cabb4f8ade2bee7fe2a094a1f2c4c4c9e06 SHA512 c0881ab051bca928c12f35494c5e2a8109390abdf3acf368da404c5537d1ee0f1153b6e329058a7e1168eacf5af9b86ccf9a6e58cd89dd7d51b8b71d25aa7ba0 -DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 -DIST varnish-6.3.1.tgz 3306392 BLAKE2B d34e52567fc0a9c57ac894c79155b43279a7b1549651494053f3eca3ddf83d234e41cffa4fed4833535b3c07e2a62ec0f54a1cc69c1bd689fee4ab90252f6588 SHA512 2fee11bcd01f53464b53e8271c2aec08233af078f2e9a2600cd82efbf646b3fd48160ebb2add09e1fb4f43e18e61f21a2408e351eeb2a567179733a3efbc3ddc DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 diff --git a/www-servers/varnish/varnish-6.0.1.ebuild b/www-servers/varnish/varnish-6.0.1.ebuild deleted file mode 100644 index b259b36b803..000 --- a/www-servers/varnish/varnish-6.0.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_6 ) - -inherit user autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/1" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - eapply_user - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable jit pcre-jit ) \ - $(use_with jemalloc) -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 5312e2fa5c41bebcba8ca96510d69ff98f3bf1b6 Author: Michał Górny gentoo org> AuthorDate: Thu May 7 15:21:51 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu May 7 17:58:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5312e2fa www-servers/varnish: Remove py2.7 Signed-off-by: Michał Górny gentoo.org> www-servers/varnish/varnish-6.0.1.ebuild | 2 +- www-servers/varnish/varnish-6.1.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-6.0.1.ebuild b/www-servers/varnish/varnish-6.0.1.ebuild index 8f8ce746c0b..b259b36b803 100644 --- a/www-servers/varnish/varnish-6.0.1.ebuild +++ b/www-servers/varnish/varnish-6.0.1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit user autotools systemd python-r1 diff --git a/www-servers/varnish/varnish-6.1.1.ebuild b/www-servers/varnish/varnish-6.1.1.ebuild index 01cc3517963..a335a46245c 100644 --- a/www-servers/varnish/varnish-6.1.1.ebuild +++ b/www-servers/varnish/varnish-6.1.1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit user autotools systemd python-r1
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 57a12d01c0a3cbd0e31655d3a97080a4a4e0338f Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Apr 26 23:37:27 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Apr 26 23:43:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a12d01 www-servers/varnish: x86 stable (bug #637578) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> www-servers/varnish/varnish-6.0.6.ebuild | 2 +- www-servers/varnish/varnish-6.3.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-6.0.6.ebuild b/www-servers/varnish/varnish-6.0.6.ebuild index ff890decad9..b2aedc3e93d 100644 --- a/www-servers/varnish/varnish-6.0.6.ebuild +++ b/www-servers/varnish/varnish-6.0.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/1" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-6.3.2.ebuild b/www-servers/varnish/varnish-6.3.2.ebuild index 757d67ff20f..5d12afb6459 100644 --- a/www-servers/varnish/varnish-6.3.2.ebuild +++ b/www-servers/varnish/varnish-6.3.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a9e888439e3f0853d7bd47ca709961dc2209f416 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Apr 22 14:15:10 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Apr 22 14:15:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e88843 www-servers/varnish: amd64 stable wrt bug #637578 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> www-servers/varnish/varnish-6.0.6.ebuild | 2 +- www-servers/varnish/varnish-6.3.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-6.0.6.ebuild b/www-servers/varnish/varnish-6.0.6.ebuild index 9a0d205c9af..ff890decad9 100644 --- a/www-servers/varnish/varnish-6.0.6.ebuild +++ b/www-servers/varnish/varnish-6.0.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/1" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-6.3.2.ebuild b/www-servers/varnish/varnish-6.3.2.ebuild index 74869e5992c..757d67ff20f 100644 --- a/www-servers/varnish/varnish-6.3.2.ebuild +++ b/www-servers/varnish/varnish-6.3.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 0f5ed37eec767553860112bb9818a959152a615a Author: Anthony G. Basile gentoo org> AuthorDate: Mon Apr 20 15:04:11 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Apr 20 15:04:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5ed37e www-servers/varnish: remove older unsupported versions Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest| 6 -- www-servers/varnish/varnish-4.0.5.ebuild| 97 -- www-servers/varnish/varnish-4.1.8.ebuild| 103 www-servers/varnish/varnish-5.1.3.ebuild| 101 --- www-servers/varnish/varnish-5.2.1.ebuild| 103 www-servers/varnish/varnish-6.2.2-r1.ebuild | 98 -- www-servers/varnish/varnish-6.3.0.ebuild| 98 -- 7 files changed, 606 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 1cd9791fa19..7c307a63589 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,12 +1,6 @@ -DIST varnish-4.0.5.tgz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda -DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e -DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a -DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 DIST varnish-6.0.6.tgz 3136931 BLAKE2B 2ce379622b20a939a977a426cb842ba62e4fd5fd3ba785ec21888956b6a8c16e95bd834962a7ba05dc426dfc36067cabb4f8ade2bee7fe2a094a1f2c4c4c9e06 SHA512 c0881ab051bca928c12f35494c5e2a8109390abdf3acf368da404c5537d1ee0f1153b6e329058a7e1168eacf5af9b86ccf9a6e58cd89dd7d51b8b71d25aa7ba0 DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 -DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a -DIST varnish-6.3.0.tgz 3308117 BLAKE2B ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404 SHA512 887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1 DIST varnish-6.3.1.tgz 3306392 BLAKE2B d34e52567fc0a9c57ac894c79155b43279a7b1549651494053f3eca3ddf83d234e41cffa4fed4833535b3c07e2a62ec0f54a1cc69c1bd689fee4ab90252f6588 SHA512 2fee11bcd01f53464b53e8271c2aec08233af078f2e9a2600cd82efbf646b3fd48160ebb2add09e1fb4f43e18e61f21a2408e351eeb2a567179733a3efbc3ddc DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 diff --git a/www-servers/varnish/varnish-4.0.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 7e40ea98cd46c81c550bd938e56c261a4ada8c64 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Apr 20 15:00:34 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Apr 20 15:00:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e40ea98 www-servers/varnish: 6.3.2 works with python 3.7 and 3.8 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/varnish-6.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-6.3.2.ebuild b/www-servers/varnish/varnish-6.3.2.ebuild index 87e7399056b..74869e5992c 100644 --- a/www-servers/varnish/varnish-6.3.2.ebuild +++ b/www-servers/varnish/varnish-6.3.2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python{3_6,3_7} ) +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) inherit autotools systemd python-r1
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d9bdb84de779be242a0247bca1d52d81efbb130c Author: Anthony G. Basile gentoo org> AuthorDate: Mon Apr 20 14:57:59 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Apr 20 14:58:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9bdb84d www-servers/varnish: version bump to 6.0.6 and 6.4.0 for bug #624832 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 2 + www-servers/varnish/varnish-6.0.6.ebuild | 102 +++ www-servers/varnish/varnish-6.4.0.ebuild | 98 + 3 files changed, 202 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 52cab9fa30a..1cd9791fa19 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -3,8 +3,10 @@ DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06 DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 +DIST varnish-6.0.6.tgz 3136931 BLAKE2B 2ce379622b20a939a977a426cb842ba62e4fd5fd3ba785ec21888956b6a8c16e95bd834962a7ba05dc426dfc36067cabb4f8ade2bee7fe2a094a1f2c4c4c9e06 SHA512 c0881ab051bca928c12f35494c5e2a8109390abdf3acf368da404c5537d1ee0f1153b6e329058a7e1168eacf5af9b86ccf9a6e58cd89dd7d51b8b71d25aa7ba0 DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a DIST varnish-6.3.0.tgz 3308117 BLAKE2B ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404 SHA512 887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1 DIST varnish-6.3.1.tgz 3306392 BLAKE2B d34e52567fc0a9c57ac894c79155b43279a7b1549651494053f3eca3ddf83d234e41cffa4fed4833535b3c07e2a62ec0f54a1cc69c1bd689fee4ab90252f6588 SHA512 2fee11bcd01f53464b53e8271c2aec08233af078f2e9a2600cd82efbf646b3fd48160ebb2add09e1fb4f43e18e61f21a2408e351eeb2a567179733a3efbc3ddc DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd +DIST varnish-6.4.0.tgz 3404617 BLAKE2B 0ef0f7303f5c926bb1b80ec14cdd9755d65c1938fa8645240800ac2997f954022133625a74dd9c30ce21850674c3b00777fcc896309f528e6ba90d347333d7f7 SHA512 cda8f9e1d301a2b79db14685a23e25e36225f37065a1b7f37c5ae12fbb0483be51be9ffcc8ba72c1f65f5a022d1e408825694daed6780e206b9ba91feb2a07a1 diff --git a/www-servers/varnish/varnish-6.0.6.ebuild b/www-servers/varnish/varnish-6.0.6.ebuild new file mode 100644 index 000..9a0d205c9af --- /dev/null +++ b/www-servers/varnish/varnish-6.0.6.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_6,3_7,3_8} ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/1" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a452d5601ba507bef1aa51fef2fdd10c158a7350 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Mar 12 11:37:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Mar 12 11:37:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a452d560 www-servers/varnish: amd64 stable wrt bug #712152 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> www-servers/varnish/varnish-5.2.1.ebuild | 2 +- www-servers/varnish/varnish-6.3.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-5.2.1.ebuild b/www-servers/varnish/varnish-5.2.1.ebuild index e0015d83aff..bdbe6d69672 100644 --- a/www-servers/varnish/varnish-5.2.1.ebuild +++ b/www-servers/varnish/varnish-5.2.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-6.3.1.ebuild b/www-servers/varnish/varnish-6.3.1.ebuild index 87e7399056b..15ef03524a0 100644 --- a/www-servers/varnish/varnish-6.3.1.ebuild +++ b/www-servers/varnish/varnish-6.3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: fe805b1149dbd2460a908b410046244d384d3f72 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Mar 11 15:05:11 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Mar 11 15:05:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe805b11 www-servers/varnish: version bump to 6.3.2 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.3.2.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 8ba57c9585c..52cab9fa30a 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -7,3 +7,4 @@ DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a DIST varnish-6.3.0.tgz 3308117 BLAKE2B ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404 SHA512 887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1 DIST varnish-6.3.1.tgz 3306392 BLAKE2B d34e52567fc0a9c57ac894c79155b43279a7b1549651494053f3eca3ddf83d234e41cffa4fed4833535b3c07e2a62ec0f54a1cc69c1bd689fee4ab90252f6588 SHA512 2fee11bcd01f53464b53e8271c2aec08233af078f2e9a2600cd82efbf646b3fd48160ebb2add09e1fb4f43e18e61f21a2408e351eeb2a567179733a3efbc3ddc +DIST varnish-6.3.2.tgz 3323908 BLAKE2B 5bde1b2ececeb8aed884db22ed75bfd74f82d68416e71400a4c0d27483fcceb029fe8e724e30754899c872d7028da5cb759545f0743a11d0e90b0fd604af0ad7 SHA512 0f476c642df834737d446b3bc6ac8afa5981d1de5810dc6e8556eb22b2ca26d64eb531f4ad3332eb86e231a7443fe35393177ec6dbee97a837f405d1aa9d03cd diff --git a/www-servers/varnish/varnish-6.3.2.ebuild b/www-servers/varnish/varnish-6.3.2.ebuild new file mode 100644 index 000..87e7399056b --- /dev/null +++ b/www-servers/varnish/varnish-6.3.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: ef8b0060d830942a668282153dc0618570a4dce8 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Jan 8 17:08:18 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Jan 8 17:08:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8b0060 www-servers/varnish: version bump to 6.3.1 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.3.1.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 3efe8349324..8ba57c9585c 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -6,3 +6,4 @@ DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031 DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a DIST varnish-6.3.0.tgz 3308117 BLAKE2B ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404 SHA512 887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1 +DIST varnish-6.3.1.tgz 3306392 BLAKE2B d34e52567fc0a9c57ac894c79155b43279a7b1549651494053f3eca3ddf83d234e41cffa4fed4833535b3c07e2a62ec0f54a1cc69c1bd689fee4ab90252f6588 SHA512 2fee11bcd01f53464b53e8271c2aec08233af078f2e9a2600cd82efbf646b3fd48160ebb2add09e1fb4f43e18e61f21a2408e351eeb2a567179733a3efbc3ddc diff --git a/www-servers/varnish/varnish-6.3.1.ebuild b/www-servers/varnish/varnish-6.3.1.ebuild new file mode 100644 index 000..87e7399056b --- /dev/null +++ b/www-servers/varnish/varnish-6.3.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_6,3_7} ) + +inherit autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a9f7128597dac01e42e8445b17c728f33f66d746 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Dec 27 14:00:47 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Dec 27 14:01:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f71285 www-servers/varnish: also port older versions to GLEP 81 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> .../varnish/{varnish-6.2.2.ebuild => varnish-6.2.2-r1.ebuild} | 11 +++ www-servers/varnish/varnish-6.3.0.ebuild | 2 +- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/www-servers/varnish/varnish-6.2.2.ebuild b/www-servers/varnish/varnish-6.2.2-r1.ebuild similarity index 92% rename from www-servers/varnish/varnish-6.2.2.ebuild rename to www-servers/varnish/varnish-6.2.2-r1.ebuild index e5c46f10e7d..45b9dbeea58 100644 --- a/www-servers/varnish/varnish-6.2.2.ebuild +++ b/www-servers/varnish/varnish-6.2.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI="7" PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy ) -inherit user autotools systemd python-r1 +inherit autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" HOMEPAGE="https://varnish-cache.org/; @@ -26,6 +26,8 @@ CDEPEND=" RDEPEND=" ${PYTHON_DEPS} ${CDEPEND} + acct-user/varnish + acct-group/varnish sys-devel/gcc" DEPEND=" @@ -38,13 +40,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" #315725 -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - src_prepare() { # Remove -Werror bug #528354 sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac diff --git a/www-servers/varnish/varnish-6.3.0.ebuild b/www-servers/varnish/varnish-6.3.0.ebuild index 9930680fa67..45b9dbeea58 100644 --- a/www-servers/varnish/varnish-6.3.0.ebuild +++ b/www-servers/varnish/varnish-6.3.0.ebuild @@ -5,7 +5,7 @@ EAPI="7" PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy ) -inherit user autotools systemd python-r1 +inherit autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" HOMEPAGE="https://varnish-cache.org/;
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: f9ca158cdda69233634e6537c21c91131d822513 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Dec 26 17:54:42 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Dec 26 17:54:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ca158c www-servers/varnish: remove older unstable versions Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 3 - www-servers/varnish/varnish-6.1.0.ebuild | 103 --- www-servers/varnish/varnish-6.2.0.ebuild | 103 --- www-servers/varnish/varnish-6.2.1.ebuild | 103 --- 4 files changed, 312 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index bfe4a40694d..3efe8349324 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -3,9 +3,6 @@ DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06 DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 -DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674 SHA512 48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 -DIST varnish-6.2.0.tgz 3207400 BLAKE2B e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47 SHA512 fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376 -DIST varnish-6.2.1.tgz 3207791 BLAKE2B 7c57bd0a120de381473e560c8b6d4e5bae34a435765a4eb7fc9f390e74ca0ca96c1ce1d275abd87cbb6bc36a5b8e48fac04bebbf63f78e51d7db2c29aa8ab1c1 SHA512 57d478a566482a2c58dfb40e44d3f2a799c4d1f62dcb149bb9a5c45ffb681861465eb7847262db2cb139a488d33de099d0221f6b43335b4e68c16f00ed0e4600 DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a DIST varnish-6.3.0.tgz 3308117 BLAKE2B ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404 SHA512 887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1 diff --git a/www-servers/varnish/varnish-6.1.0.ebuild b/www-servers/varnish/varnish-6.1.0.ebuild deleted file mode 100644 index cbc508b46c0..000 --- a/www-servers/varnish/varnish-6.1.0.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy ) - -inherit user autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - dev-python/sphinx - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 -
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a8963c8285d295c0ddd6634ecaf1f939aca6f61b Author: Anthony G. Basile gentoo org> AuthorDate: Thu Dec 26 17:51:28 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Dec 26 17:51:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8963c82 www-servers/varnish: version bump to 6.3.0 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.3.0.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index f3997d099a7..bfe4a40694d 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -8,3 +8,4 @@ DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d DIST varnish-6.2.0.tgz 3207400 BLAKE2B e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47 SHA512 fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376 DIST varnish-6.2.1.tgz 3207791 BLAKE2B 7c57bd0a120de381473e560c8b6d4e5bae34a435765a4eb7fc9f390e74ca0ca96c1ce1d275abd87cbb6bc36a5b8e48fac04bebbf63f78e51d7db2c29aa8ab1c1 SHA512 57d478a566482a2c58dfb40e44d3f2a799c4d1f62dcb149bb9a5c45ffb681861465eb7847262db2cb139a488d33de099d0221f6b43335b4e68c16f00ed0e4600 DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a +DIST varnish-6.3.0.tgz 3308117 BLAKE2B ee9a1ab87ceb96fbfeaa4130da6043f2474cfc6a29ab9f8d74cc66e28003467b63916f7fe498be4cd63fe80ac347bf02e2a5434afab381da32bcb821c9bb5404 SHA512 887c27b498bdac1ddb01759569078e2394a0a754ab3842f866fd06724f154950accebe80c5412b0ba5dd70ff9f687ce4bad3161d1bd32448e0d50aa01c6f96b1 diff --git a/www-servers/varnish/varnish-6.3.0.ebuild b/www-servers/varnish/varnish-6.3.0.ebuild new file mode 100644 index 000..9930680fa67 --- /dev/null +++ b/www-servers/varnish/varnish-6.3.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + acct-user/varnish + acct-group/varnish + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: e9c061b806665eef3f673b51cf4840561f8d6bd4 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Dec 19 11:58:28 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Dec 19 11:58:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c061b8 www-servers/varnish: version bump to 6.2.2 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.2.2.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 7f095e30856..f3997d099a7 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -7,3 +7,4 @@ DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 DIST varnish-6.2.0.tgz 3207400 BLAKE2B e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47 SHA512 fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376 DIST varnish-6.2.1.tgz 3207791 BLAKE2B 7c57bd0a120de381473e560c8b6d4e5bae34a435765a4eb7fc9f390e74ca0ca96c1ce1d275abd87cbb6bc36a5b8e48fac04bebbf63f78e51d7db2c29aa8ab1c1 SHA512 57d478a566482a2c58dfb40e44d3f2a799c4d1f62dcb149bb9a5c45ffb681861465eb7847262db2cb139a488d33de099d0221f6b43335b4e68c16f00ed0e4600 +DIST varnish-6.2.2.tgz 3208447 BLAKE2B 051efacf5b956a0f83723e4a0dd69291fa2215378e2c8b7ca653a87f7b10871b323ed0ee9bc1ed4d1602526b882c2a94b981f3b194584c463d6a7fba18055845 SHA512 cc03fd1833b86e74ca275797da5e16b8ce754c7a9d232d5825c876eacc632d7e4edfae0a15e49b36cb551aea1e72a0d054da06433321498a3c74789c545f6c7a diff --git a/www-servers/varnish/varnish-6.2.2.ebuild b/www-servers/varnish/varnish-6.2.2.ebuild new file mode 100644 index 000..e5c46f10e7d --- /dev/null +++ b/www-servers/varnish/varnish-6.2.2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 4716830ab4947a62857864d391be43144bd5050d Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 17 17:56:56 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 17 17:56:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4716830a www-servers/varnish: version bump to 6.2.1 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.2.1.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index f7c3d06d803..7f095e30856 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -6,3 +6,4 @@ DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031 DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674 SHA512 48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 DIST varnish-6.2.0.tgz 3207400 BLAKE2B e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47 SHA512 fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376 +DIST varnish-6.2.1.tgz 3207791 BLAKE2B 7c57bd0a120de381473e560c8b6d4e5bae34a435765a4eb7fc9f390e74ca0ca96c1ce1d275abd87cbb6bc36a5b8e48fac04bebbf63f78e51d7db2c29aa8ab1c1 SHA512 57d478a566482a2c58dfb40e44d3f2a799c4d1f62dcb149bb9a5c45ffb681861465eb7847262db2cb139a488d33de099d0221f6b43335b4e68c16f00ed0e4600 diff --git a/www-servers/varnish/varnish-6.2.1.ebuild b/www-servers/varnish/varnish-6.2.1.ebuild new file mode 100644 index 000..e5c46f10e7d --- /dev/null +++ b/www-servers/varnish/varnish-6.2.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a6d6342071c4c7ccd59f06d3a3dfcf670f1cbf7d Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 6 13:32:22 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 6 13:32:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d63420 www-servers/varnish: 6.1.1 stable on amd64 and x86 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 www-servers/varnish/varnish-6.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/varnish-6.1.1.ebuild b/www-servers/varnish/varnish-6.1.1.ebuild index af7e42b863d..00b8f3ac38c 100644 --- a/www-servers/varnish/varnish-6.1.1.ebuild +++ b/www-servers/varnish/varnish-6.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: f552a7822aad236c1892906c0700c6b258cb53a5 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 6 13:29:18 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 6 13:29:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f552a782 www-servers/varnish: version bump to 6.2.0 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.2.0.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 372d9c3ae8a..f7c3d06d803 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -5,3 +5,4 @@ DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67f DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674 SHA512 48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 +DIST varnish-6.2.0.tgz 3207400 BLAKE2B e35a3621fd55eb61da38f39554027575f646d24987c7fe64938da6da40e751bfd87019629d8b475c24b748d80dec213ae4b4bb6d762dcd42dff6fb7785ac8c47 SHA512 fc447c27fbe31ef96c7e5666cd83007467619d012c7587c252da6fc8dc00e9534c790f1558c568f610ef9a61f5a0a61dc367e3723d905dece525dc27ee236376 diff --git a/www-servers/varnish/varnish-6.2.0.ebuild b/www-servers/varnish/varnish-6.2.0.ebuild new file mode 100644 index 000..fe7cfa24cf5 --- /dev/null +++ b/www-servers/varnish/varnish-6.2.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{3_5,3_6,3_7} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: a9ec6ddf61e51295ac7170da3d9a14d44eb85a05 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Nov 12 18:51:41 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Nov 12 18:52:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ec6ddf www-servers/varnish: amd64 stable wrt bug #670794 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 www-servers/varnish/varnish-6.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-6.0.1.ebuild b/www-servers/varnish/varnish-6.0.1.ebuild index 6b346bc6036..85face76d49 100644 --- a/www-servers/varnish/varnish-6.0.1.ebuild +++ b/www-servers/varnish/varnish-6.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/1" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 6f72c3d1c77a7151e63cd10c4fcd07bd69b6d1ef Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Nov 12 01:07:09 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Nov 12 01:13:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f72c3d1 www-servers/varnish: x86 stable (bug #670794) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> www-servers/varnish/varnish-6.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-6.0.1.ebuild b/www-servers/varnish/varnish-6.0.1.ebuild index c5595875a13..6b346bc6036 100644 --- a/www-servers/varnish/varnish-6.0.1.ebuild +++ b/www-servers/varnish/varnish-6.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/1" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: cfca6aa4746c46ed53f9572fab7e94f3ce8c99ad Author: Anthony G. Basile gentoo org> AuthorDate: Sat Oct 27 14:25:58 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Oct 27 14:25:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfca6aa4 www-servers/varnish: version bump to 6.1.1 Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.1.1.ebuild | 103 +++ 2 files changed, 104 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 5170ec5d170..372d9c3ae8a 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -4,3 +4,4 @@ DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674 SHA512 48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d +DIST varnish-6.1.1.tgz 3135623 BLAKE2B c39904fe2745ab601e7c1f6d85850fe1a83c19e8d80e8af5a60ac5f134817b26b3274ba62c78c3839fd7e6c2da3e58b6c211a7452d37dd864f0f658d500a6138 SHA512 67e546e5fee2d10ec038d7b011a3f61a0a056ce8a4813556526c8fce23bb1fe4e29952a773e6cbc2433c0228971a5e90693d5ce61f6cb5f2242e055e0ce13d18 diff --git a/www-servers/varnish/varnish-6.1.1.ebuild b/www-servers/varnish/varnish-6.1.1.ebuild new file mode 100644 index 000..af7e42b863d --- /dev/null +++ b/www-servers/varnish/varnish-6.1.1.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0/2" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + dev-python/sphinx + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: c61d42936bf528bf6ced7acf792302bd43f764a8 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Oct 15 13:52:31 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 15 13:53:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61d4293 www-servers/varnish: depend on dev-python/sphinx, fix bug #667574 - Thanks to Oleksandr Trotsenko gmail.com> Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 www-servers/varnish/varnish-6.1.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/www-servers/varnish/varnish-6.1.0.ebuild b/www-servers/varnish/varnish-6.1.0.ebuild index 87fca369e16..af7e42b863d 100644 --- a/www-servers/varnish/varnish-6.1.0.ebuild +++ b/www-servers/varnish/varnish-6.1.0.ebuild @@ -31,6 +31,7 @@ RDEPEND=" DEPEND=" ${CDEPEND} dev-python/docutils + dev-python/sphinx virtual/pkgconfig" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 6f46b345237515eb29f0d8a49b7af7233b43a838 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Oct 2 10:51:06 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Oct 2 10:52:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f46b345 www-servers/varnish: expose subslot Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> www-servers/varnish/metadata.xml | 3 +++ www-servers/varnish/varnish-6.0.1.ebuild | 4 ++-- www-servers/varnish/varnish-6.1.0.ebuild | 4 ++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/www-servers/varnish/metadata.xml b/www-servers/varnish/metadata.xml index 271e7eab665..5046b2337ea 100644 --- a/www-servers/varnish/metadata.xml +++ b/www-servers/varnish/metadata.xml @@ -22,4 +22,7 @@ managment and good documentation is also a main goal of the project since the lack of either one will render Varnish useless. + + Reflect ABI compatibility for libvarnishapi.so. + diff --git a/www-servers/varnish/varnish-6.0.1.ebuild b/www-servers/varnish/varnish-6.0.1.ebuild index fd1d1a8b7ca..c5595875a13 100644 --- a/www-servers/varnish/varnish-6.0.1.ebuild +++ b/www-servers/varnish/varnish-6.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ HOMEPAGE="https://varnish-cache.org/; SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" -SLOT="0" +SLOT="0/1" KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" diff --git a/www-servers/varnish/varnish-6.1.0.ebuild b/www-servers/varnish/varnish-6.1.0.ebuild index fd1d1a8b7ca..87fca369e16 100644 --- a/www-servers/varnish/varnish-6.1.0.ebuild +++ b/www-servers/varnish/varnish-6.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ HOMEPAGE="https://varnish-cache.org/; SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" -SLOT="0" +SLOT="0/2" KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs"
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: bfb8d5bfc4fdd37f06d5fdcafdebe466e64814a2 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Oct 2 03:25:49 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Oct 2 03:28:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb8d5bf www-servers/varnish: remove older version Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-6.0.0.ebuild | 102 --- 2 files changed, 103 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 953aa716606..5170ec5d170 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -2,6 +2,5 @@ DIST varnish-4.0.5.tgz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a026 DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c -DIST varnish-6.0.0.tgz 3033621 BLAKE2B 8fb3c8bf64527476251500ebf809dcff927c8097811e500172d489dd02828981e92034d8c95b8b6d183381d8f3a0fdba633451e8ab17d40d56f7727376378d68 SHA512 39bae462fe40bda9b7c93114ab8256c838a7d67f1a9f7397c37ad090163a33232676120eb7609d0512684a563d8e02c1c2ff5e1b9da0ddedef2250db51c3cc79 DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674 SHA512 48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d diff --git a/www-servers/varnish/varnish-6.0.0.ebuild b/www-servers/varnish/varnish-6.0.0.ebuild deleted file mode 100644 index fd1d1a8b7ca..000 --- a/www-servers/varnish/varnish-6.0.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) - -inherit user autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="https://varnish-cache.org/; -SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - # Upstream doesn't put varnish.m4 in the m4/ directory - # We link because the Makefiles look for the file in - # the original location - ln -sf ../varnish.m4 m4/varnish.m4 - - eapply_user - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable jit pcre-jit ) \ - $(use_with jemalloc) -} - -src_install() { - emake DESTDIR="${D}" install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 81ad383f0b77112b5350f497859d72bfbb204caf Author: Anthony G. Basile gentoo org> AuthorDate: Tue Oct 2 03:24:46 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Oct 2 03:27:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ad383f www-servers/varnish: version bump to 6.1.0 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.1.0.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index e45ec3e04da..953aa716606 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -4,3 +4,4 @@ DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c DIST varnish-6.0.0.tgz 3033621 BLAKE2B 8fb3c8bf64527476251500ebf809dcff927c8097811e500172d489dd02828981e92034d8c95b8b6d183381d8f3a0fdba633451e8ab17d40d56f7727376378d68 SHA512 39bae462fe40bda9b7c93114ab8256c838a7d67f1a9f7397c37ad090163a33232676120eb7609d0512684a563d8e02c1c2ff5e1b9da0ddedef2250db51c3cc79 DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 +DIST varnish-6.1.0.tgz 3137149 BLAKE2B 8db1fb3460a25763bd28c92fa8b9181711b497a7d1cadfbbf19794c9df3e64e60aefac87032892a02eed3ff380686f047fb67d8c7f70b602e65c63b69224e674 SHA512 48584fc2d938cc0759fa5d795992a0c6d5d9fb49db5f3063dca8d3d88c6282dac971ed268edc07bec95b4f25e26562089b1b84abdd26099e12be9ea66557716d diff --git a/www-servers/varnish/varnish-6.1.0.ebuild b/www-servers/varnish/varnish-6.1.0.ebuild new file mode 100644 index 000..fd1d1a8b7ca --- /dev/null +++ b/www-servers/varnish/varnish-6.1.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: f84f6c343ead12d37cc1389115e81e2b42cb4487 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Sep 12 20:02:27 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Sep 12 20:02:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84f6c34 www-servers/varnish: version bump to 6.0.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.0.1.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index f9c6f64a06b..e45ec3e04da 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -3,3 +3,4 @@ DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06 DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c DIST varnish-6.0.0.tgz 3033621 BLAKE2B 8fb3c8bf64527476251500ebf809dcff927c8097811e500172d489dd02828981e92034d8c95b8b6d183381d8f3a0fdba633451e8ab17d40d56f7727376378d68 SHA512 39bae462fe40bda9b7c93114ab8256c838a7d67f1a9f7397c37ad090163a33232676120eb7609d0512684a563d8e02c1c2ff5e1b9da0ddedef2250db51c3cc79 +DIST varnish-6.0.1.tgz 3065822 BLAKE2B b99d0d50444872353367007f2ee97c5d5f0e60031ece7b07f8b2c3a7a84b31be88fe2b850304b1f2e47a35f35c2c41f43888bee1d1874721a72ad078acfddfa1 SHA512 057cb69ae6a4d980401effb7561d3a9b537216d8626fdf4e7bcc75971958517f51b6bd7f7af86c11bc92a2e77876831c577736dfcd11447ad0128f222c5ad138 diff --git a/www-servers/varnish/varnish-6.0.1.ebuild b/www-servers/varnish/varnish-6.0.1.ebuild new file mode 100644 index 000..fd1d1a8b7ca --- /dev/null +++ b/www-servers/varnish/varnish-6.0.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 9a73027b17878cf0562e976bea58c308a8ee30a1 Author: Christian Ruppert gentoo org> AuthorDate: Mon Jul 23 08:14:56 2018 + Commit: Christian Ruppert gentoo org> CommitDate: Mon Jul 23 08:15:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a73027b www-servers/varnish: Drop Maintainership Package-Manager: Portage-2.3.43, Repoman-2.3.10 www-servers/varnish/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/www-servers/varnish/metadata.xml b/www-servers/varnish/metadata.xml index e9d6ec501f2..271e7eab665 100644 --- a/www-servers/varnish/metadata.xml +++ b/www-servers/varnish/metadata.xml @@ -5,10 +5,6 @@ bluen...@gentoo.org Anthony G. Basile - - id...@gentoo.org - Christian Ruppert - Use dev-libs/jemalloc for allocations
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 794033f83ab843e4f05a248bde978f085cf2a9d6 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Mar 17 22:49:43 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Mar 17 22:50:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794033f8 www-servers/varnish: version bump to 6.0.0 Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-6.0.0.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 4d1a3283eef..f9c6f64a06b 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -2,3 +2,4 @@ DIST varnish-4.0.5.tgz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a026 DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c +DIST varnish-6.0.0.tgz 3033621 BLAKE2B 8fb3c8bf64527476251500ebf809dcff927c8097811e500172d489dd02828981e92034d8c95b8b6d183381d8f3a0fdba633451e8ab17d40d56f7727376378d68 SHA512 39bae462fe40bda9b7c93114ab8256c838a7d67f1a9f7397c37ad090163a33232676120eb7609d0512684a563d8e02c1c2ff5e1b9da0ddedef2250db51c3cc79 diff --git a/www-servers/varnish/varnish-6.0.0.ebuild b/www-servers/varnish/varnish-6.0.0.ebuild new file mode 100644 index 000..fd1d1a8b7ca --- /dev/null +++ b/www-servers/varnish/varnish-6.0.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="https://varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + keepdir /var/lib/varnish + keepdir /var/log/varnish + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: c4655c5ea6defbf962b7b9612fb192c03b4df4e7 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Mar 2 18:00:33 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Mar 11 14:23:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4655c5e www-servers/varnish: use HTTPS Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/varnish-4.0.5.ebuild | 2 +- www-servers/varnish/varnish-4.1.8.ebuild | 2 +- www-servers/varnish/varnish-5.1.3.ebuild | 2 +- www-servers/varnish/varnish-5.2.1.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www-servers/varnish/varnish-4.0.5.ebuild b/www-servers/varnish/varnish-4.0.5.ebuild index 33ea75412cb..dd9c1ab2522 100644 --- a/www-servers/varnish/varnish-4.0.5.ebuild +++ b/www-servers/varnish/varnish-4.0.5.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy ) inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; +HOMEPAGE="https://varnish-cache.org/; SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" diff --git a/www-servers/varnish/varnish-4.1.8.ebuild b/www-servers/varnish/varnish-4.1.8.ebuild index fb6b3b4964e..a2b684287b9 100644 --- a/www-servers/varnish/varnish-4.1.8.ebuild +++ b/www-servers/varnish/varnish-4.1.8.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy ) inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; +HOMEPAGE="https://varnish-cache.org/; SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" diff --git a/www-servers/varnish/varnish-5.1.3.ebuild b/www-servers/varnish/varnish-5.1.3.ebuild index 851375c6fdc..c7269e2396f 100644 --- a/www-servers/varnish/varnish-5.1.3.ebuild +++ b/www-servers/varnish/varnish-5.1.3.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; +HOMEPAGE="https://varnish-cache.org/; SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" diff --git a/www-servers/varnish/varnish-5.2.1.ebuild b/www-servers/varnish/varnish-5.2.1.ebuild index 3a01a455867..5b3698dea93 100644 --- a/www-servers/varnish/varnish-5.2.1.ebuild +++ b/www-servers/varnish/varnish-5.2.1.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; +HOMEPAGE="https://varnish-cache.org/; SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2"
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: bd4e20b35c61497e52b0d7a7fb1628fa4aaa6527 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Feb 21 00:54:47 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Feb 21 00:54:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4e20b3 www-servers/varnish: version bump to 5.2.1, remover 5.2.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 www-servers/varnish/Manifest | 2 +- www-servers/varnish/{varnish-5.2.0-r1.ebuild => varnish-5.2.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 3d62d48784b..4d1a3283eef 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,4 @@ DIST varnish-4.0.5.tgz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a -DIST varnish-5.2.0.tgz 2828867 BLAKE2B 42bf09df723e768e4223f09dc89fffb08b2341a6bb8975c1a6bd719d36996ea38e38a6693fa26f926c3fece845c01df123f64807e4b5477568000779eda2ffcc SHA512 a962846492356efedaa9b2e5076b9f2423a88ed33dfd11fdeb7690d5622c3d73c782a48cbafdf919b7fca7d37b5b9f4f1243ac925e010ccbc086ae12e87c5627 +DIST varnish-5.2.1.tgz 2827676 BLAKE2B 6f50a55a9b16d137eaec59aea98a0179b808bb67fc3de26c9b0924b9937a3688b7f9db45d2f0a71be2b7c6f77bfd47cd22e7b898348b5236114572b5bb33ff22 SHA512 2e979983c7f2325e289768752cc474dc3032c3420de65ccfd5871098c076aecf18e962b04308ecb1860f542fd6f6418dc79220fdd6cf4a75f7476a733faa589c diff --git a/www-servers/varnish/varnish-5.2.0-r1.ebuild b/www-servers/varnish/varnish-5.2.1.ebuild similarity index 97% rename from www-servers/varnish/varnish-5.2.0-r1.ebuild rename to www-servers/varnish/varnish-5.2.1.ebuild index e1b07932b6d..3a01a455867 100644 --- a/www-servers/varnish/varnish-5.2.0-r1.ebuild +++ b/www-servers/varnish/varnish-5.2.1.ebuild @@ -53,7 +53,7 @@ src_prepare() { # the original location ln -sf ../varnish.m4 m4/varnish.m4 - eapply "${FILESDIR}"/"${P}"-fix-import.patch + eapply "${FILESDIR}"/${PN}-5.2.0-fix-import.patch eapply_user
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/, www-servers/varnish/
commit: 79f6deae86e2473c9db7922e6be38c485c27ad97 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Feb 19 17:10:38 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Feb 19 17:11:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f6deae www-servers/varnish: fix bug #647984 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../varnish/files/varnish-5.2.0-fix-import.patch | 66 ++ ...arnish-5.2.0.ebuild => varnish-5.2.0-r1.ebuild} | 2 + 2 files changed, 68 insertions(+) diff --git a/www-servers/varnish/files/varnish-5.2.0-fix-import.patch b/www-servers/varnish/files/varnish-5.2.0-fix-import.patch new file mode 100644 index 000..f83385a3f8e --- /dev/null +++ b/www-servers/varnish/files/varnish-5.2.0-fix-import.patch @@ -0,0 +1,66 @@ +From 17c92e43fda114bf5341e51d752e882238b8fe8c Mon Sep 17 00:00:00 2001 +From: Nils Goroll+Date: Thu, 5 Oct 2017 13:39:23 +0200 +Subject: [PATCH] hack up vsctool to work with python 2 and 3 + +StringIO does not exist any more in python3, yet requiring 2.7 would +not pave the path forward, so try to be compatible with both. + +Works for me on Python 2.7.9 and Python 3.4 + +I would appreciate if someone more fluent in serpentinous programming +language reviewed and/or rewrote this. +--- + lib/libvcc/vsctool.py | 24 + 1 file changed, 20 insertions(+), 4 deletions(-) + +diff --git a/lib/libvcc/vsctool.py b/lib/libvcc/vsctool.py +index 854968e3b..829c6e518 100644 +--- a/lib/libvcc/vsctool.py b/lib/libvcc/vsctool.py +@@ -37,7 +37,10 @@ + import json + import sys + import gzip +-import StringIO ++try: ++import StringIO ++except ImportError: ++import io + import collections + import struct + +@@ -54,9 +57,22 @@ + "format": [ "integer", FORMATS], + } + ++# http://python3porting.com/problems.html#bytes-strings-and-unicode ++if sys.version_info < (3,): ++def b(x): ++return x ++else: ++import codecs ++def b(x): ++return codecs.latin_1_encode(x)[0] ++ + def gzip_str(s): +- out = StringIO.StringIO() +- gzip.GzipFile(fileobj=out, mode="w").write(s) ++ try: ++ out = StringIO.StringIO() ++ except NameError: ++ out = io.BytesIO() ++ ++ gzip.GzipFile(fileobj=out, mode="w").write(b(s)) + out.seek(4) + out.write(struct.pack("
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 395a9f32631e797fedb0c27ac38bc12b8877adb3 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Feb 18 07:51:27 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Feb 18 07:51:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395a9f32 www-servers/varnish: version bump to 5.2.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-5.2.0.ebuild | 101 +++ 2 files changed, 102 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 8b4f1470a2e..3d62d48784b 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-4.0.5.tgz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a +DIST varnish-5.2.0.tgz 2828867 BLAKE2B 42bf09df723e768e4223f09dc89fffb08b2341a6bb8975c1a6bd719d36996ea38e38a6693fa26f926c3fece845c01df123f64807e4b5477568000779eda2ffcc SHA512 a962846492356efedaa9b2e5076b9f2423a88ed33dfd11fdeb7690d5622c3d73c782a48cbafdf919b7fca7d37b5b9f4f1243ac925e010ccbc086ae12e87c5627 diff --git a/www-servers/varnish/varnish-5.2.0.ebuild b/www-servers/varnish/varnish-5.2.0.ebuild new file mode 100644 index 000..13a77002584 --- /dev/null +++ b/www-servers/varnish/varnish-5.2.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + dodoc README.rst + dodoc doc/changes.rst + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 1fa08e82c8846930971e2f396d3b811b62e7cb13 Author: Oleksandr Trotsenko gmail com> AuthorDate: Fri Feb 16 08:16:58 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Feb 16 12:22:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa08e82 www-servers/varnish: Fixing SOURCE_URI Pointing to the new upstream source URI all the ebuilds. Closes: https://bugs.gentoo.org/647834 Package-Manager: Portage-2.3.23, Repoman-2.3.6 www-servers/varnish/Manifest | 6 +++--- www-servers/varnish/varnish-4.0.5.ebuild | 4 ++-- www-servers/varnish/varnish-4.1.8.ebuild | 4 ++-- www-servers/varnish/varnish-5.1.3.ebuild | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 3a23e1aa4a3..8b4f1470a2e 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,3 @@ -DIST varnish-4.0.5.tar.gz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda -DIST varnish-4.1.8.tar.gz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e -DIST varnish-5.1.3.tar.gz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a +DIST varnish-4.0.5.tgz 1947888 BLAKE2B d921dc6f2abae7b0bd1816470fd41f8555c02a02607b49bf8f36a0b778dd926ea0f5e8cf8a60aaceb097bd4193e22fc7d718c1f13a4f8502b57b797277c66f5a SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda +DIST varnish-4.1.8.tgz 2254772 BLAKE2B acadf4079d58bb8f0dc5e24713aba7f2786ca6f06a683465b1564bacd986e209d858f9a3100cfb7586fa5d17f7e5f4d8425ece10c609bb3412d3adafa6ad0d05 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e +DIST varnish-5.1.3.tgz 2643223 BLAKE2B 85bae87785da1284d7d916b8948a0984eea9cf07e96012255435ba04c28e8078e5dad893946bbc12da6cbe9326699458f0e3af6be55cb5e7bba4e622724ddac2 SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a diff --git a/www-servers/varnish/varnish-4.0.5.ebuild b/www-servers/varnish/varnish-4.0.5.ebuild index 5240acf564b..33ea75412cb 100644 --- a/www-servers/varnish/varnish-4.0.5.ebuild +++ b/www-servers/varnish/varnish-4.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -9,7 +9,7 @@ inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0" diff --git a/www-servers/varnish/varnish-4.1.8.ebuild b/www-servers/varnish/varnish-4.1.8.ebuild index dd30bd9dab1..fb6b3b4964e 100644 --- a/www-servers/varnish/varnish-4.1.8.ebuild +++ b/www-servers/varnish/varnish-4.1.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -9,7 +9,7 @@ inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0" diff --git a/www-servers/varnish/varnish-5.1.3.ebuild b/www-servers/varnish/varnish-5.1.3.ebuild index d2bfc697e39..851375c6fdc 100644 --- a/www-servers/varnish/varnish-5.1.3.ebuild +++ b/www-servers/varnish/varnish-5.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -9,7 +9,7 @@ inherit user autotools systemd python-r1 DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; +SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz;
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 47b194caba2d03fe0585ce13a98e2785d18df11a Author: Michał Górny gentoo org> AuthorDate: Sun Feb 11 11:21:20 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 11 11:36:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b194ca www-servers/varnish: Remove useless maintainer Remove useless/redundant maintainer . It does not benefit bug wrangling, and only wastes developer's time on reading it. Few tips: - assignee/CC is implied by ordering, there is no reason to repeat it, - we know that maintainer is maintainer (la la la la la), - most of adjectives for maintainer are of no value and/or are obvious. www-servers/varnish/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/www-servers/varnish/metadata.xml b/www-servers/varnish/metadata.xml index fa6c1983648..e9d6ec501f2 100644 --- a/www-servers/varnish/metadata.xml +++ b/www-servers/varnish/metadata.xml @@ -8,7 +8,6 @@ id...@gentoo.org Christian Ruppert - Secondary maintainer Use dev-libs/jemalloc for allocations
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/
commit: fcc6a1e573ad9f42e1aea8c0c5d802f88d0755a4 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Nov 20 20:58:07 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Nov 20 22:53:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc6a1e5 www-servers/varnish: remove unused files Signed-off-by: Anthony G. Basile gentoo.org> www-servers/varnish/files/varnishd.confd-r3| 22 www-servers/varnish/files/varnishd.initd-r3| 77 -- www-servers/varnish/files/varnishncsa.initd-r1 | 44 --- 3 files changed, 143 deletions(-) diff --git a/www-servers/varnish/files/varnishd.confd-r3 b/www-servers/varnish/files/varnishd.confd-r3 deleted file mode 100644 index c05b8fb7521..000 --- a/www-servers/varnish/files/varnishd.confd-r3 +++ /dev/null @@ -1,22 +0,0 @@ -# /etc/conf.d/varnishd - -VARNISHD="/usr/sbin/varnishd" -VARNISHADM="/usr/bin/varnishadm" - -#CONFIGFILES="/etc/varnish/${SVCNAME}.vcl" -CONFIGFILE="/etc/varnish/default.vcl" - -# Listen on 127.0.0.1:8080 and connect to backend 127.0.0.1:80 -#VARNISHD_OPTS="-a 127.0.0.1:8080 -a 127.0.0.1:8080" - -# Alternatively, don't listen to a backend -VARNISHD_OPTS="-a 127.0.0.1:8080" - - -# User/Group -VARNISHD_OPTS="${VARNISHD_OPTS} -u varnish -g varnish" - -# You may need to increase the number of open files (-n) -# and the maximum amount off locked memory (-l) -# See bug #459142 -#rc_ulimit="-n 32786 -l 82000" diff --git a/www-servers/varnish/files/varnishd.initd-r3 b/www-servers/varnish/files/varnishd.initd-r3 deleted file mode 100644 index ff8eaf691ea..000 --- a/www-servers/varnish/files/varnishd.initd-r3 +++ /dev/null @@ -1,77 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -VARNISHD_PID=${VARNISHD_PID:-/run/${SVCNAME}.pid} -CONFIGFILES="${CONFIGFILE:-/etc/varnish/default.vcl}" - -command="${VARNISHD:-/usr/sbin/varnishd}" -command_args="-P ${VARNISHD_PID} -f ${CONFIGFILE} ${VARNISHD_OPTS}" -pidfile="${VARNISHD_PID}" - -extra_commands="configtest" -extra_started_commands="reload" - -description_configtest="Run syntax tests for configuration files." -description_reload="Reloads the configuration." - -depend() { - need net -} - -configtest() { - ebegin "Checking ${SVCNAME} configuration" - checkconfig - eend $? -} - -checkconfig() { - ${VARNISHD} -C -f ${CONFIGFILE} >/dev/null 2>&1 - ret=$? - if [ $ret -ne 0 ]; then - eerror "${SVCNAME} has detected an error in your setup:" - ${VARNISHD} -C -f ${CONFIGFILE} - fi - - return $ret -} - -start_pre() { - checkconfig || return 1 -} - -stop_pre() { - if [ "${RC_CMD}" = "restart" ]; then - checkconfig || return 1 - fi -} - -reload() { - checkconfig || return 1 - - ebegin "Reloading varnish" - - $VARNISHADM vcl.list >/dev/null 2>&1 - ret=$? - if [ $ret -ne 0 ]; then - eerror "${SVCNAME} cannot list configuration" - return 1 - fi - - new_config="reload_$(date +%FT%H:%M:%S)" - $VARNISHADM vcl.load $new_config $CONFIGFILE >/dev/null 2>&1 - ret=$? - if [ $ret -ne 0 ]; then - eerror "${SVCNAME} cannot load configuration" - return 1 - fi - - $VARNISHADM vcl.use $new_config >/dev/null 2>&1 - ret=$? - if [ $ret -ne 0 ]; then - eerror "${SVCNAME} cannot switch configuration" - return 1 - fi - - eend 0 -} diff --git a/www-servers/varnish/files/varnishncsa.initd-r1 b/www-servers/varnish/files/varnishncsa.initd-r1 deleted file mode 100644 index 8a584decc96..000 --- a/www-servers/varnish/files/varnishncsa.initd-r1 +++ /dev/null @@ -1,44 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -VARNISHNCSA_PID=${VARNISHNCSA_PID:-/run/${SVCNAME}.pid} - -command="${VARNISHNCSA:-/usr/bin/varnishncsa}" -command_args="-D -P ${VARNISHNCSA_PID} ${VARNISHNCSA_OPTS}" -pidfile="${VARNISHNCSA_PID}" - -extra_started_commands="reload rotate flush" - -description_rotate="Rotate the log file" -description_flush="Flush any outstanding transactions" - -# We need to make sure varnishd has started first, bug #524284 -start_pre() { - TIMEOUT=${TIMEOUT:-5} - - local i=0 - while [ $i -lt ${TIMEOUT} ]; do - echo status | varnishadm 2>/dev/null | grep -q "Child in state running" - test $? -eq 0 && break - - sleep 1 && i=$(expr $i + 1) - done -} - -rotate() { - ebegin "Rotating log file" - start-stop-daemon -p ${VARNISHNCSA_PID} -s SIGHUP - eend $? -} - -flush() { - ebegin "Flushing any outstanding transactions" - start-stop-daemon -p ${VARNISHNCSA_PID} -s SIGUSR1 -
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 055c91f2e988a2c7ec8c15d4206d6af3ecb80094 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Sep 25 00:34:34 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Sep 25 00:35:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055c91f2 www-servers/varnish: remove vulnerable versions, bug #626872 Package-Manager: Portage-2.3.8, Repoman-2.3.1 www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-4.0.3.ebuild | 104 --- www-servers/varnish/varnish-4.1.6.ebuild | 104 --- 3 files changed, 210 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 9bd74616458..93ed113d07e 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,5 +1,3 @@ -DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.0.5.tar.gz 1947888 SHA256 d90ffa33902d3ac40742cbb50588a37f467f23797f93e67a261724f4a7fb0aff SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda WHIRLPOOL feea23e932e4bb422885679f15ddfed8d87976ab129f9658a96a01c81de8b3cd92e747739ad96693477b09025aecc9a5da9ce9170fdb9fdfc04c1d7c4ef8d3f4 -DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 DIST varnish-4.1.8.tar.gz 2254772 SHA256 908e7fbfa0325498717686b2050181134aa0a69d1495c02b2625cd34d35a4ff1 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e WHIRLPOOL 2e04466f2a7a60cb788177b6328f47a4929767c927c0083da33ccb30bfa2fa39b220ddab965c1093e77c2b222f959798f91090a37e809476781c45e23601fb3e DIST varnish-5.1.3.tar.gz 2643223 SHA256 7439c93ca581340f3722b8c790160f46dc6c5328188e4c0bc233c42f3f04a54e SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a WHIRLPOOL 7dbd0da80bb9b8de194da83c6e8d198ec2652ae8d17105196b0af76d9df1129cecc67b3fd47a73c53d0f175872782478ee836ec6a75738b343b444ecb1dd1f19 diff --git a/www-servers/varnish/varnish-4.0.3.ebuild b/www-servers/varnish/varnish-4.0.3.ebuild deleted file mode 100644 index 6dd7e9046cf..000 --- a/www-servers/varnish/varnish-4.0.3.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_4} pypy ) - -inherit user autotools-utils eutils systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 ~mips x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - || ( dev-libs/libedit sys-libs/readline ) - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -DOCS=( README doc/changes.rst ) - -AUTOTOOLS_AUTORECONF="yes" - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish 40 - enewuser varnish 40 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove bundled libjemalloc. We also fix - # automagic dep in our patches, bug #461638 - rm -rf lib/libjemalloc - - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre-jit ) - $(use_with jemalloc) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd-r1 varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 676d1d658c6526e6b30dc7fb58ea019ab5fd4f6e Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Aug 29 20:39:30 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Aug 29 20:42:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676d1d65 www-servers/varnish: x86 stable (bug #626872) Package-Manager: Portage-2.3.8, Repoman-2.3.3 www-servers/varnish/varnish-4.0.5.ebuild | 2 +- www-servers/varnish/varnish-4.1.8.ebuild | 2 +- www-servers/varnish/varnish-5.1.3.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-servers/varnish/varnish-4.0.5.ebuild b/www-servers/varnish/varnish-4.0.5.ebuild index 9bb781dcca8..5240acf564b 100644 --- a/www-servers/varnish/varnish-4.0.5.ebuild +++ b/www-servers/varnish/varnish-4.0.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~mips ~x86" +KEYWORDS="amd64 ~mips x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-4.1.8.ebuild b/www-servers/varnish/varnish-4.1.8.ebuild index e0219f8dcbc..dd30bd9dab1 100644 --- a/www-servers/varnish/varnish-4.1.8.ebuild +++ b/www-servers/varnish/varnish-4.1.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-5.1.3.ebuild b/www-servers/varnish/varnish-5.1.3.ebuild index c5dc5bb1c1c..d2bfc697e39 100644 --- a/www-servers/varnish/varnish-5.1.3.ebuild +++ b/www-servers/varnish/varnish-5.1.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 1994ef872f0895ab153847f566135b33c0a33121 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Aug 25 21:56:44 2017 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Aug 25 21:56:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1994ef87 www-servers/varnish: amd64 stable wrt bug #626872 Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-servers/varnish/varnish-4.0.5.ebuild | 2 +- www-servers/varnish/varnish-4.1.8.ebuild | 2 +- www-servers/varnish/varnish-5.1.3.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-servers/varnish/varnish-4.0.5.ebuild b/www-servers/varnish/varnish-4.0.5.ebuild index cec5a370a96..9bb781dcca8 100644 --- a/www-servers/varnish/varnish-4.0.5.ebuild +++ b/www-servers/varnish/varnish-4.0.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" +KEYWORDS="amd64 ~mips ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-4.1.8.ebuild b/www-servers/varnish/varnish-4.1.8.ebuild index 96614e6b108..e0219f8dcbc 100644 --- a/www-servers/varnish/varnish-4.1.8.ebuild +++ b/www-servers/varnish/varnish-4.1.8.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" diff --git a/www-servers/varnish/varnish-5.1.3.ebuild b/www-servers/varnish/varnish-5.1.3.ebuild index e2245b6eb41..c5dc5bb1c1c 100644 --- a/www-servers/varnish/varnish-5.1.3.ebuild +++ b/www-servers/varnish/varnish-5.1.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 54fbdbac61bb262e50b4761d7feccb21170c8cc2 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Aug 2 14:59:26 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Aug 2 14:59:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fbdbac www-servers/varnish: remove vulnerable unstable versions Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-4.1.7.ebuild | 102 --- www-servers/varnish/varnish-5.1.2.ebuild | 99 -- 3 files changed, 203 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 45a266590b6..9bd74616458 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,7 +1,5 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.0.5.tar.gz 1947888 SHA256 d90ffa33902d3ac40742cbb50588a37f467f23797f93e67a261724f4a7fb0aff SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda WHIRLPOOL feea23e932e4bb422885679f15ddfed8d87976ab129f9658a96a01c81de8b3cd92e747739ad96693477b09025aecc9a5da9ce9170fdb9fdfc04c1d7c4ef8d3f4 DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 -DIST varnish-4.1.7.tar.gz 2210417 SHA256 c52ee2f5d052a496f3700d8ac8eb4da45144779c863f09f7be70daec3cfed105 SHA512 668e69430163600fad34031593d6144a52b113f9aea01d5ba51c7dac0ecf10606610a1d96393f07329e4f6af9a71b4ce668284f7c49b2c5871817707326036fd WHIRLPOOL cede0f86e86b55a312535aa76bd6b6bb0ec27c688ae65ee0b8953b238f4172202237ed97af3278dc77611773a7b29253037a4ebe9ef47bddf01832adefac9ac5 DIST varnish-4.1.8.tar.gz 2254772 SHA256 908e7fbfa0325498717686b2050181134aa0a69d1495c02b2625cd34d35a4ff1 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e WHIRLPOOL 2e04466f2a7a60cb788177b6328f47a4929767c927c0083da33ccb30bfa2fa39b220ddab965c1093e77c2b222f959798f91090a37e809476781c45e23601fb3e -DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 DIST varnish-5.1.3.tar.gz 2643223 SHA256 7439c93ca581340f3722b8c790160f46dc6c5328188e4c0bc233c42f3f04a54e SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a WHIRLPOOL 7dbd0da80bb9b8de194da83c6e8d198ec2652ae8d17105196b0af76d9df1129cecc67b3fd47a73c53d0f175872782478ee836ec6a75738b343b444ecb1dd1f19 diff --git a/www-servers/varnish/varnish-4.1.7.ebuild b/www-servers/varnish/varnish-4.1.7.ebuild deleted file mode 100644 index abb3177963a..000 --- a/www-servers/varnish/varnish-4.1.7.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python{2_7,3_4} pypy ) - -inherit user autotools systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -DOCS=( README.rst doc/changes.rst ) - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove bundled libjemalloc. We also fix - # automagic dep in
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 535d9754989fe98588d9c2e74e052a3d84d95acd Author: Anthony G. Basile gentoo org> AuthorDate: Wed Aug 2 14:58:09 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Aug 2 14:59:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535d9754 www-servers/varnish: version bumps to 4.0.5, 4.1.8, 5.1.3, security bug #626872 Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-servers/varnish/Manifest | 3 + www-servers/varnish/varnish-4.0.5.ebuild | 97 + www-servers/varnish/varnish-4.1.8.ebuild | 103 +++ www-servers/varnish/varnish-5.1.3.ebuild | 101 ++ 4 files changed, 304 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 1047f36e3b4..45a266590b6 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,7 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f +DIST varnish-4.0.5.tar.gz 1947888 SHA256 d90ffa33902d3ac40742cbb50588a37f467f23797f93e67a261724f4a7fb0aff SHA512 a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda WHIRLPOOL feea23e932e4bb422885679f15ddfed8d87976ab129f9658a96a01c81de8b3cd92e747739ad96693477b09025aecc9a5da9ce9170fdb9fdfc04c1d7c4ef8d3f4 DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 DIST varnish-4.1.7.tar.gz 2210417 SHA256 c52ee2f5d052a496f3700d8ac8eb4da45144779c863f09f7be70daec3cfed105 SHA512 668e69430163600fad34031593d6144a52b113f9aea01d5ba51c7dac0ecf10606610a1d96393f07329e4f6af9a71b4ce668284f7c49b2c5871817707326036fd WHIRLPOOL cede0f86e86b55a312535aa76bd6b6bb0ec27c688ae65ee0b8953b238f4172202237ed97af3278dc77611773a7b29253037a4ebe9ef47bddf01832adefac9ac5 +DIST varnish-4.1.8.tar.gz 2254772 SHA256 908e7fbfa0325498717686b2050181134aa0a69d1495c02b2625cd34d35a4ff1 SHA512 c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e WHIRLPOOL 2e04466f2a7a60cb788177b6328f47a4929767c927c0083da33ccb30bfa2fa39b220ddab965c1093e77c2b222f959798f91090a37e809476781c45e23601fb3e DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 +DIST varnish-5.1.3.tar.gz 2643223 SHA256 7439c93ca581340f3722b8c790160f46dc6c5328188e4c0bc233c42f3f04a54e SHA512 a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a WHIRLPOOL 7dbd0da80bb9b8de194da83c6e8d198ec2652ae8d17105196b0af76d9df1129cecc67b3fd47a73c53d0f175872782478ee836ec6a75738b343b444ecb1dd1f19 diff --git a/www-servers/varnish/varnish-4.0.5.ebuild b/www-servers/varnish/varnish-4.0.5.ebuild new file mode 100644 index 000..cec5a370a96 --- /dev/null +++ b/www-servers/varnish/varnish-4.0.5.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove bundled
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: ba4ad6bba2c8574369965f9725346b45aeb2dd5e Author: Anthony G. Basile gentoo org> AuthorDate: Sat Jul 15 13:29:09 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Jul 15 13:29:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4ad6bb www-servers/varnish: version bump to 4.1.7 Package-Manager: Portage-2.3.6, Repoman-2.3.1 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-4.1.7.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 34bad472aef..1047f36e3b4 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 +DIST varnish-4.1.7.tar.gz 2210417 SHA256 c52ee2f5d052a496f3700d8ac8eb4da45144779c863f09f7be70daec3cfed105 SHA512 668e69430163600fad34031593d6144a52b113f9aea01d5ba51c7dac0ecf10606610a1d96393f07329e4f6af9a71b4ce668284f7c49b2c5871817707326036fd WHIRLPOOL cede0f86e86b55a312535aa76bd6b6bb0ec27c688ae65ee0b8953b238f4172202237ed97af3278dc77611773a7b29253037a4ebe9ef47bddf01832adefac9ac5 DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 diff --git a/www-servers/varnish/varnish-4.1.7.ebuild b/www-servers/varnish/varnish-4.1.7.ebuild new file mode 100644 index 000..abb3177963a --- /dev/null +++ b/www-servers/varnish/varnish-4.1.7.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove bundled libjemalloc. We also fix + # automagic dep in our patches, bug #461638 + rm -rf lib/libjemalloc + + # Fix bug #620952 + eapply "${FILESDIR}"/fix-build-x86.patch + + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + emake DESTDIR="${D}" install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + +
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 29a4690946f1c5443ee075110008ae78455b3a71 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Jun 25 00:44:20 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jun 25 00:44:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a46909 www-servers/varnish: remove older stable version Package-Manager: Portage-2.3.5, Repoman-2.3.1 www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-4.1.5.ebuild | 104 --- 2 files changed, 105 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 9497bbea2a8..34bad472aef 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,3 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f -DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 diff --git a/www-servers/varnish/varnish-4.1.5.ebuild b/www-servers/varnish/varnish-4.1.5.ebuild deleted file mode 100644 index e0e8515fff5..000 --- a/www-servers/varnish/varnish-4.1.5.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_4} pypy ) - -inherit user autotools-utils eutils systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -DOCS=( README.rst doc/changes.rst ) - -AUTOTOOLS_AUTORECONF="yes" - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove bundled libjemalloc. We also fix - # automagic dep in our patches, bug #461638 - rm -rf lib/libjemalloc - - # Fix bug #620952 - epatch "${FILESDIR}"/fix-build-x86.patch - - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre-jit ) - $(use_with jemalloc) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - dodir /var/log/varnish/ - - systemd_dounit "${FILESDIR}/${PN}d.service" - -
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: c5babc31bb86f1c941a8d36304e0966a27ab4cc8 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Jun 25 00:43:31 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jun 25 00:44:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5babc31 www-servers/varnish: stable on amd64, bug #620952 Package-Manager: Portage-2.3.5, Repoman-2.3.1 www-servers/varnish/varnish-4.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-4.1.6.ebuild b/www-servers/varnish/varnish-4.1.6.ebuild index 1e6890080ef..e0e8515fff5 100644 --- a/www-servers/varnish/varnish-4.1.6.ebuild +++ b/www-servers/varnish/varnish-4.1.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 9e7860b9046f93f96fd87ce6483fc0c135dee4e7 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 11 09:22:18 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 11 09:22:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7860b9 www-servers/varnish: x86 stable (bug #620952) Package-Manager: Portage-2.3.5, Repoman-2.3.2 www-servers/varnish/varnish-4.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-4.1.6.ebuild b/www-servers/varnish/varnish-4.1.6.ebuild index 2d122c0ff48..1e6890080ef 100644 --- a/www-servers/varnish/varnish-4.1.6.ebuild +++ b/www-servers/varnish/varnish-4.1.6.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 7dd792a273cc082c5f2581097cf0f24623c36657 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Jun 5 22:57:24 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Jun 5 22:57:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd792a2 www-servers/varnish: remove older unstable versions Package-Manager: Portage-2.3.5, Repoman-2.3.1 www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-5.0.0.ebuild | 98 --- www-servers/varnish/varnish-5.1.1.ebuild | 99 3 files changed, 199 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index de5cbaca407..9497bbea2a8 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,6 +1,4 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 -DIST varnish-5.0.0.tar.gz 2472963 SHA256 5101ad72b29d288a07e2e5ded4c2abe850b70ff000c13ceb1764625e83823f4a SHA512 0694ad32595dc559bd044c5cf1bf12f002e4c0ab477b5fdc9d026d0bc3aec64d6dbe0b14dbab0b95a2180aa2ffe3871db22d0793b12c9d67350da05c25ae8e6c WHIRLPOOL 0e9e6415934971e9e289693a3e4963eb2a9415a3364293c22703c2539e14e77bd0cce46440a5c3426a1be75c28a9353dab23243283e70e786123e1d7b0c78775 -DIST varnish-5.1.1.tar.gz 2589250 SHA256 6f4b85b52a827f28b3964fbe6a11296e2ed50156c70d511c10feff19459493ae SHA512 d5acb1fa9d55f5bb77bea85a6db637769126b701c010cffd511e8ac9fd67853e7f0d3bf86ba1ff067031e14a320b3bc9a84c66cd4a5a6b66d30226f5184f5f05 WHIRLPOOL 83a17ca817031f7330b3576722f02951a6709413767314c6bed902a303922ec739fb8718fc9aeca2fde354ab2bbfe53e930515a16cf6551a04b138afb1d57353 DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 diff --git a/www-servers/varnish/varnish-5.0.0.ebuild b/www-servers/varnish/varnish-5.0.0.ebuild deleted file mode 100644 index 1c0902ad4fc..000 --- a/www-servers/varnish/varnish-5.0.0.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python{2_7,3_4} pypy ) - -inherit user autotools eutils systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -DOCS=( README.rst doc/changes.rst ) - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove bundled libjemalloc. We also fix - # automagic dep in our patches, bug #461638 - rm -rf lib/libjemalloc - - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - eapply_user - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_enable jit pcre-jit ) \ - $(use_with jemalloc) -} -
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/, www-servers/varnish/files/
commit: e789ee8e3d8cd764a1f347050b6eef2104e4da8e Author: Anthony G. Basile gentoo org> AuthorDate: Mon Jun 5 22:55:16 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Jun 5 22:55:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e789ee8e www-servers/varnish: fix bug #620952 for 4.1.5 and 4.1.6 Package-Manager: Portage-2.3.5, Repoman-2.3.1 www-servers/varnish/files/fix-build-x86.patch | 25 + www-servers/varnish/varnish-4.1.5.ebuild | 3 +++ www-servers/varnish/varnish-4.1.6.ebuild | 3 +++ 3 files changed, 31 insertions(+) diff --git a/www-servers/varnish/files/fix-build-x86.patch b/www-servers/varnish/files/fix-build-x86.patch new file mode 100644 index 000..acacd3b9d61 --- /dev/null +++ b/www-servers/varnish/files/fix-build-x86.patch @@ -0,0 +1,25 @@ +See https://bugs.gentoo.org/show_bug.cgi?id=620952 + +From 54b5a09f00c027da280361b30d32a4ff309ba3ab Mon Sep 17 00:00:00 2001 +From: Poul-Henning Kamp+Date: Tue, 28 Mar 2017 18:44:12 + +Subject: [PATCH] Try to confuse GCC to not doing FP brain-damage. + +Fixes #1875 (maybe) +--- + bin/varnishd/mgt/mgt_param_tweak.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/bin/varnishd/mgt/mgt_param_tweak.c b/bin/varnishd/mgt/mgt_param_tweak.c +index 12a7a52ef..b26581e2e 100644 +--- a/bin/varnishd/mgt/mgt_param_tweak.c b/bin/varnishd/mgt/mgt_param_tweak.c +@@ -52,7 +52,7 @@ static int + tweak_generic_double(struct vsb *vsb, volatile double *dest, + const char *arg, const char *min, const char *max, const char *fmt) + { +- double u, minv = 0, maxv = 0; ++ volatile double u, minv = 0, maxv = 0; + + if (arg != NULL) { + if (min != NULL) { diff --git a/www-servers/varnish/varnish-4.1.5.ebuild b/www-servers/varnish/varnish-4.1.5.ebuild index fa893f30376..e0e8515fff5 100644 --- a/www-servers/varnish/varnish-4.1.5.ebuild +++ b/www-servers/varnish/varnish-4.1.5.ebuild @@ -53,6 +53,9 @@ src_prepare() { # automagic dep in our patches, bug #461638 rm -rf lib/libjemalloc + # Fix bug #620952 + epatch "${FILESDIR}"/fix-build-x86.patch + # Remove -Werror bug #528354 sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac diff --git a/www-servers/varnish/varnish-4.1.6.ebuild b/www-servers/varnish/varnish-4.1.6.ebuild index 482292dc748..2d122c0ff48 100644 --- a/www-servers/varnish/varnish-4.1.6.ebuild +++ b/www-servers/varnish/varnish-4.1.6.ebuild @@ -53,6 +53,9 @@ src_prepare() { # automagic dep in our patches, bug #461638 rm -rf lib/libjemalloc + # Fix bug #620952 + epatch "${FILESDIR}"/fix-build-x86.patch + # Remove -Werror bug #528354 sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: b2795345fdc67bdef6fce869cd970d7478280e97 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 28 11:37:30 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 28 11:37:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2795345 www-servers/varnish: Support newer python Package-Manager: Portage-2.3.6, Repoman-2.3.2 www-servers/varnish/varnish-5.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-5.1.2.ebuild b/www-servers/varnish/varnish-5.1.2.ebuild index 13c2238e88d..e9d0fe5bb05 100644 --- a/www-servers/varnish/varnish-5.1.2.ebuild +++ b/www-servers/varnish/varnish-5.1.2.ebuild @@ -3,7 +3,7 @@ EAPI="6" -PYTHON_COMPAT=( python{2_7,3_4} pypy ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) inherit user autotools eutils systemd python-r1
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: c78f12b2c90268a3ab11e6ea2796ee4b47d9c4ea Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 30 09:25:54 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 30 09:25:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78f12b2 www-servers/varnish: amd64 stable wrt bug #617012 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> www-servers/varnish/varnish-4.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-4.1.5.ebuild b/www-servers/varnish/varnish-4.1.5.ebuild index 482292dc748..2177bf21e02 100644 --- a/www-servers/varnish/varnish-4.1.5.ebuild +++ b/www-servers/varnish/varnish-4.1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: c340e0be73078fcf4035b6274a5034cae9c51558 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 29 16:54:33 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 29 17:02:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c340e0be www-servers/varnish: version bump to 4.1.6 Package-Manager: Portage-2.3.3, Repoman-2.3.1 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-4.1.6.ebuild | 101 +++ 2 files changed, 102 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 7a973c677dc..de5cbaca407 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,5 +1,6 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae +DIST varnish-4.1.6.tar.gz 2201975 SHA256 c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927 WHIRLPOOL 6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4 DIST varnish-5.0.0.tar.gz 2472963 SHA256 5101ad72b29d288a07e2e5ded4c2abe850b70ff000c13ceb1764625e83823f4a SHA512 0694ad32595dc559bd044c5cf1bf12f002e4c0ab477b5fdc9d026d0bc3aec64d6dbe0b14dbab0b95a2180aa2ffe3871db22d0793b12c9d67350da05c25ae8e6c WHIRLPOOL 0e9e6415934971e9e289693a3e4963eb2a9415a3364293c22703c2539e14e77bd0cce46440a5c3426a1be75c28a9353dab23243283e70e786123e1d7b0c78775 DIST varnish-5.1.1.tar.gz 2589250 SHA256 6f4b85b52a827f28b3964fbe6a11296e2ed50156c70d511c10feff19459493ae SHA512 d5acb1fa9d55f5bb77bea85a6db637769126b701c010cffd511e8ac9fd67853e7f0d3bf86ba1ff067031e14a320b3bc9a84c66cd4a5a6b66d30226f5184f5f05 WHIRLPOOL 83a17ca817031f7330b3576722f02951a6709413767314c6bed902a303922ec739fb8718fc9aeca2fde354ab2bbfe53e930515a16cf6551a04b138afb1d57353 DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 diff --git a/www-servers/varnish/varnish-4.1.6.ebuild b/www-servers/varnish/varnish-4.1.6.ebuild new file mode 100644 index 000..482292dc748 --- /dev/null +++ b/www-servers/varnish/varnish-4.1.6.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools-utils eutils systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +AUTOTOOLS_AUTORECONF="yes" + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove bundled libjemalloc. We also fix + # automagic dep in our patches, bug #461638 + rm -rf lib/libjemalloc + + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre-jit ) + $(use_with jemalloc) + ) + autotools-utils_src_configure +} + +src_install()
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 152f7fbc6b8fd7048083dc9fe1338f3013752012 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 8 14:07:59 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 8 14:07:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152f7fbc www-servers/varnish: version bump to 5.1.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-5.1.2.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 2f690048413..7a973c677dc 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -2,3 +2,4 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae DIST varnish-5.0.0.tar.gz 2472963 SHA256 5101ad72b29d288a07e2e5ded4c2abe850b70ff000c13ceb1764625e83823f4a SHA512 0694ad32595dc559bd044c5cf1bf12f002e4c0ab477b5fdc9d026d0bc3aec64d6dbe0b14dbab0b95a2180aa2ffe3871db22d0793b12c9d67350da05c25ae8e6c WHIRLPOOL 0e9e6415934971e9e289693a3e4963eb2a9415a3364293c22703c2539e14e77bd0cce46440a5c3426a1be75c28a9353dab23243283e70e786123e1d7b0c78775 DIST varnish-5.1.1.tar.gz 2589250 SHA256 6f4b85b52a827f28b3964fbe6a11296e2ed50156c70d511c10feff19459493ae SHA512 d5acb1fa9d55f5bb77bea85a6db637769126b701c010cffd511e8ac9fd67853e7f0d3bf86ba1ff067031e14a320b3bc9a84c66cd4a5a6b66d30226f5184f5f05 WHIRLPOOL 83a17ca817031f7330b3576722f02951a6709413767314c6bed902a303922ec739fb8718fc9aeca2fde354ab2bbfe53e930515a16cf6551a04b138afb1d57353 +DIST varnish-5.1.2.tar.gz 2597817 SHA256 39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b WHIRLPOOL 4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86 diff --git a/www-servers/varnish/varnish-5.1.2.ebuild b/www-servers/varnish/varnish-5.1.2.ebuild new file mode 100644 index 000..13c2238e88d --- /dev/null +++ b/www-servers/varnish/varnish-5.1.2.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools eutils systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + default + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 503028eb25e718969f3d4745a188accb7474b139 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Mar 18 16:00:46 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Mar 18 17:00:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503028eb www-servers/varnish: version bump to 5.1.1 Package-Manager: Portage-2.3.3, Repoman-2.3.1 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-5.1.1.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index edffb16edf8..2f690048413 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae DIST varnish-5.0.0.tar.gz 2472963 SHA256 5101ad72b29d288a07e2e5ded4c2abe850b70ff000c13ceb1764625e83823f4a SHA512 0694ad32595dc559bd044c5cf1bf12f002e4c0ab477b5fdc9d026d0bc3aec64d6dbe0b14dbab0b95a2180aa2ffe3871db22d0793b12c9d67350da05c25ae8e6c WHIRLPOOL 0e9e6415934971e9e289693a3e4963eb2a9415a3364293c22703c2539e14e77bd0cce46440a5c3426a1be75c28a9353dab23243283e70e786123e1d7b0c78775 +DIST varnish-5.1.1.tar.gz 2589250 SHA256 6f4b85b52a827f28b3964fbe6a11296e2ed50156c70d511c10feff19459493ae SHA512 d5acb1fa9d55f5bb77bea85a6db637769126b701c010cffd511e8ac9fd67853e7f0d3bf86ba1ff067031e14a320b3bc9a84c66cd4a5a6b66d30226f5184f5f05 WHIRLPOOL 83a17ca817031f7330b3576722f02951a6709413767314c6bed902a303922ec739fb8718fc9aeca2fde354ab2bbfe53e930515a16cf6551a04b138afb1d57353 diff --git a/www-servers/varnish/varnish-5.1.1.ebuild b/www-servers/varnish/varnish-5.1.1.ebuild new file mode 100644 index 000..13c2238e88d --- /dev/null +++ b/www-servers/varnish/varnish-5.1.1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools eutils systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + # Upstream doesn't put varnish.m4 in the m4/ directory + # We link because the Makefiles look for the file in + # the original location + ln -sf ../varnish.m4 m4/varnish.m4 + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + default + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + fowners root:varnish
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: b9d796f091beeef77dcaff31bd6821da58d04432 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Mar 11 14:33:51 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Mar 11 14:33:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d796f0 www-servers/varnish: remove older versions Package-Manager: Portage-2.3.3, Repoman-2.3.1 www-servers/varnish/Manifest | 2 - www-servers/varnish/varnish-4.1.3.ebuild | 107 --- www-servers/varnish/varnish-4.1.4.ebuild | 101 - 3 files changed, 210 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 70f2c47a712..33cf7931c67 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,2 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f -DIST varnish-4.1.3.tar.gz 2134205 SHA256 9f9469b9fda2a578da2a9d282c71c34eeb5c42eda7f8d8728284d92282108429 SHA512 9ba0b2490bfa6f068d6777b4e8f1afcd823a3d6bf8e18ad0274cc9aff7733cd65df0e2ed9f2c6a3d3261d19438cc3254c89b0e41508d2cac2f17bdfd8119e4f1 WHIRLPOOL 6440932735c66fc8e7c8bf0ca577f84d93ed45a5e3cc09074c8471cdb6937f731219dfdf2eaaa43b32aefda8511aec10289c8f6f0596c4ce0f88829b3240a299 -DIST varnish-4.1.4.tar.gz 2196408 SHA256 44fdeb66fb27af9c18fde6123ef7b0038d6d263c7999a02a780ce4ea1a3965fc SHA512 448f417029486ce7f860a82bdfb45dc87e864c78c2389ee7a1f420fd5307aaa8464169125044f6efd1e6ebeea447ef97ddf724b674a0ee8c2e04d1c098926f2b WHIRLPOOL 386325467f842d62c0f2a8dfb95d082fddc5c4607c4da0fe0343105cf2b437c9d1ee4272e76e20f376e7caba132923f039767098219e344eaf586ef9b9acd5e2 DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae diff --git a/www-servers/varnish/varnish-4.1.3.ebuild b/www-servers/varnish/varnish-4.1.3.ebuild deleted file mode 100644 index 13e54efb04c..000 --- a/www-servers/varnish/varnish-4.1.3.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_4} pypy ) - -inherit user autotools-utils eutils systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - sys-libs/readline:0= - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:0=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -DOCS=( README.rst doc/changes.rst ) - -AUTOTOOLS_AUTORECONF="yes" - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish - enewuser varnish -1 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove bundled libjemalloc. We also fix - # automagic dep in our patches, bug #461638 - rm -rf lib/libjemalloc - - # Remove -Werror bug #528354 - sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac - - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre-jit ) - $(use_with jemalloc) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - dodir /var/log/varnish/ - - systemd_dounit "${FILESDIR}/${PN}d.service" - -
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: e7934a3d25bb839578dc5513a90b2a866214bc8b Author: Anthony G. Basile gentoo org> AuthorDate: Sat Mar 11 15:22:36 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Mar 11 15:22:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7934a3d www-servers/varnish: version bump to 5.0.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-5.0.0.ebuild | 98 2 files changed, 99 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 33cf7931c67..edffb16edf8 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,2 +1,3 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae +DIST varnish-5.0.0.tar.gz 2472963 SHA256 5101ad72b29d288a07e2e5ded4c2abe850b70ff000c13ceb1764625e83823f4a SHA512 0694ad32595dc559bd044c5cf1bf12f002e4c0ab477b5fdc9d026d0bc3aec64d6dbe0b14dbab0b95a2180aa2ffe3871db22d0793b12c9d67350da05c25ae8e6c WHIRLPOOL 0e9e6415934971e9e289693a3e4963eb2a9415a3364293c22703c2539e14e77bd0cce46440a5c3426a1be75c28a9353dab23243283e70e786123e1d7b0c78775 diff --git a/www-servers/varnish/varnish-5.0.0.ebuild b/www-servers/varnish/varnish-5.0.0.ebuild new file mode 100644 index 000..1c0902ad4fc --- /dev/null +++ b/www-servers/varnish/varnish-5.0.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools eutils systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove bundled libjemalloc. We also fix + # automagic dep in our patches, bug #461638 + rm -rf lib/libjemalloc + + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + eapply_user + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_enable jit pcre-jit ) \ + $(use_with jemalloc) +} + +src_install() { + default + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 9293d03773e521e72c2576718b0daec45db03a28 Author: Anthony G. Basile gentoo org> AuthorDate: Wed Feb 15 15:12:12 2017 + Commit: Anthony G. Basile gentoo org> CommitDate: Wed Feb 15 15:12:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9293d037 www-servers/varnish: version bump to 4.1.5 Package-Manager: portage-2.3.3 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-4.1.5.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 5ecf250095..70f2c47a71 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.3.tar.gz 2134205 SHA256 9f9469b9fda2a578da2a9d282c71c34eeb5c42eda7f8d8728284d92282108429 SHA512 9ba0b2490bfa6f068d6777b4e8f1afcd823a3d6bf8e18ad0274cc9aff7733cd65df0e2ed9f2c6a3d3261d19438cc3254c89b0e41508d2cac2f17bdfd8119e4f1 WHIRLPOOL 6440932735c66fc8e7c8bf0ca577f84d93ed45a5e3cc09074c8471cdb6937f731219dfdf2eaaa43b32aefda8511aec10289c8f6f0596c4ce0f88829b3240a299 DIST varnish-4.1.4.tar.gz 2196408 SHA256 44fdeb66fb27af9c18fde6123ef7b0038d6d263c7999a02a780ce4ea1a3965fc SHA512 448f417029486ce7f860a82bdfb45dc87e864c78c2389ee7a1f420fd5307aaa8464169125044f6efd1e6ebeea447ef97ddf724b674a0ee8c2e04d1c098926f2b WHIRLPOOL 386325467f842d62c0f2a8dfb95d082fddc5c4607c4da0fe0343105cf2b437c9d1ee4272e76e20f376e7caba132923f039767098219e344eaf586ef9b9acd5e2 +DIST varnish-4.1.5.tar.gz 2199183 SHA256 b52d4d05dd3c571c5538f2d821b237ec029691aebbc35918311ede256404feb3 SHA512 8d54a59afbc9f485b313d2e036dcc8d874ec279e1dd2aab9daf2a169e169d15c98ff71307d44c6beb43968dcd7d69b9501486ea3b138c27d084bc4b16ed10d24 WHIRLPOOL bc2e5f2d7fab56db2a7cda961be557bf0487bc5ec28f5f5274edbf49eaf615234f35d8ee7a83251f1c49b8dd4241758b0ae24e13c7fb28c4c7a11c01553c67ae diff --git a/www-servers/varnish/varnish-4.1.5.ebuild b/www-servers/varnish/varnish-4.1.5.ebuild new file mode 100644 index 00..f96826ec68 --- /dev/null +++ b/www-servers/varnish/varnish-4.1.5.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools-utils eutils systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +AUTOTOOLS_AUTORECONF="yes" + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove bundled libjemalloc. We also fix + # automagic dep in our patches, bug #461638 + rm -rf lib/libjemalloc + + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre-jit ) + $(use_with jemalloc) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl +
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 09827d58830a521a88f70e5cb8cb1a49232ee8cb Author: Anthony G. Basile gentoo org> AuthorDate: Fri Dec 2 10:55:42 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Dec 2 10:55:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09827d58 www-servers/varnish: version bump to 4.1.4 Package-Manager: portage-2.3.0 www-servers/varnish/Manifest | 1 + www-servers/varnish/varnish-4.1.4.ebuild | 102 +++ 2 files changed, 103 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index cbeb55c..5ecf250 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,2 +1,3 @@ DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.3.tar.gz 2134205 SHA256 9f9469b9fda2a578da2a9d282c71c34eeb5c42eda7f8d8728284d92282108429 SHA512 9ba0b2490bfa6f068d6777b4e8f1afcd823a3d6bf8e18ad0274cc9aff7733cd65df0e2ed9f2c6a3d3261d19438cc3254c89b0e41508d2cac2f17bdfd8119e4f1 WHIRLPOOL 6440932735c66fc8e7c8bf0ca577f84d93ed45a5e3cc09074c8471cdb6937f731219dfdf2eaaa43b32aefda8511aec10289c8f6f0596c4ce0f88829b3240a299 +DIST varnish-4.1.4.tar.gz 2196408 SHA256 44fdeb66fb27af9c18fde6123ef7b0038d6d263c7999a02a780ce4ea1a3965fc SHA512 448f417029486ce7f860a82bdfb45dc87e864c78c2389ee7a1f420fd5307aaa8464169125044f6efd1e6ebeea447ef97ddf724b674a0ee8c2e04d1c098926f2b WHIRLPOOL 386325467f842d62c0f2a8dfb95d082fddc5c4607c4da0fe0343105cf2b437c9d1ee4272e76e20f376e7caba132923f039767098219e344eaf586ef9b9acd5e2 diff --git a/www-servers/varnish/varnish-4.1.4.ebuild b/www-servers/varnish/varnish-4.1.4.ebuild new file mode 100644 index ..9aee3ed --- /dev/null +++ b/www-servers/varnish/varnish-4.1.4.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +PYTHON_COMPAT=( python{2_7,3_4} pypy ) + +inherit user autotools-utils eutils systemd python-r1 + +DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" +HOMEPAGE="http://www.varnish-cache.org/; +SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; + +LICENSE="BSD-2 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" +IUSE="jemalloc jit static-libs" + +CDEPEND=" + sys-libs/readline:0= + dev-libs/libpcre[jit?] + jemalloc? ( dev-libs/jemalloc ) + sys-libs/ncurses:0=" + +#varnish compiles stuff at run time +RDEPEND=" + ${PYTHON_DEPS} + ${CDEPEND} + sys-devel/gcc" + +DEPEND=" + ${CDEPEND} + dev-python/docutils + virtual/pkgconfig" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="test" #315725 + +DOCS=( README.rst doc/changes.rst ) + +AUTOTOOLS_AUTORECONF="yes" + +pkg_setup() { + ebegin "Creating varnish user and group" + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish + eend $? +} + +src_prepare() { + # Remove bundled libjemalloc. We also fix + # automagic dep in our patches, bug #461638 + rm -rf lib/libjemalloc + + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_enable jit pcre-jit ) + $(use_with jemalloc) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + python_replicate_script "${D}/usr/share/varnish/vmodtool.py" + + newinitd "${FILESDIR}"/varnishlog.initd varnishlog + newconfd "${FILESDIR}"/varnishlog.confd varnishlog + + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa + newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa + + newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd + newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/varnishd.logrotate-r2" varnishd + + diropts -m750 + + dodir /var/log/varnish/ + + systemd_dounit "${FILESDIR}/${PN}d.service" + + insinto /etc/varnish/ + doins lib/libvmod_std/vmod.vcc + doins etc/example.vcl + + fowners root:varnish /etc/varnish/ + fowners varnish:varnish /var/lib/varnish/ + fperms 0750 /var/lib/varnish/ /etc/varnish/ +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 4e5be8408b8ee7cf624d6cc0712cd48f41200d7c Author: Anthony G. Basile gentoo org> AuthorDate: Mon Jul 11 10:45:23 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Jul 11 10:45:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5be840 www-servers/varnish: keyword ~ppc and ~ppc64 Package-Manager: portage-2.2.28 www-servers/varnish/varnish-4.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-4.1.3.ebuild b/www-servers/varnish/varnish-4.1.3.ebuild index 9ed7c28..f947955 100644 --- a/www-servers/varnish/varnish-4.1.3.ebuild +++ b/www-servers/varnish/varnish-4.1.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; LICENSE="BSD-2 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" +KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86" IUSE="jemalloc jit static-libs" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: b80e7c54521c22a00e50139f74ad42a5e3d9a317 Author: Anthony G. Basile gentoo org> AuthorDate: Sun Jul 10 17:57:12 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jul 10 18:06:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80e7c54 www-servers/varnish: version bump to 4.1.3 Package-Manager: portage-2.2.28 www-servers/varnish/Manifest | 2 +- .../varnish/{varnish-4.1.2.ebuild => varnish-4.1.3.ebuild} | 9 ++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 6e4c6da..4076f56 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,3 @@ DIST varnish-3.0.7.tar.gz 2102037 SHA256 a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061 WHIRLPOOL 00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659 DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f -DIST varnish-4.1.2.tar.gz 2030846 SHA256 9728da944d28eb5be90e7ab6799c2c4c831ef4df5e5154537eb7f2e5d5e348c4 SHA512 28c4e5a3a74bf5294e6d1f7a48cd3ec64faffca89388b7ea9ed3de3cd58bede357383bcdd021ff783a411590c0a0a1cb747981507272352c1521b4fcac35e179 WHIRLPOOL 8a1841d44bd6f132306aab6a0c97f839159a38a98f8d72415577fada866cade3f57ba4aae4753f880043b912b73ed6f590e4529d26d669822f532f3b1f578103 +DIST varnish-4.1.3.tar.gz 2134205 SHA256 9f9469b9fda2a578da2a9d282c71c34eeb5c42eda7f8d8728284d92282108429 SHA512 9ba0b2490bfa6f068d6777b4e8f1afcd823a3d6bf8e18ad0274cc9aff7733cd65df0e2ed9f2c6a3d3261d19438cc3254c89b0e41508d2cac2f17bdfd8119e4f1 WHIRLPOOL 6440932735c66fc8e7c8bf0ca577f84d93ed45a5e3cc09074c8471cdb6937f731219dfdf2eaaa43b32aefda8511aec10289c8f6f0596c4ce0f88829b3240a299 diff --git a/www-servers/varnish/varnish-4.1.2.ebuild b/www-servers/varnish/varnish-4.1.3.ebuild similarity index 93% rename from www-servers/varnish/varnish-4.1.2.ebuild rename to www-servers/varnish/varnish-4.1.3.ebuild index 289ef32..9ed7c28 100644 --- a/www-servers/varnish/varnish-4.1.2.ebuild +++ b/www-servers/varnish/varnish-4.1.3.ebuild @@ -18,10 +18,10 @@ KEYWORDS="~amd64 ~mips ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" - || ( dev-libs/libedit sys-libs/readline ) + sys-libs/readline:0= dev-libs/libpcre[jit?] jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:=" + sys-libs/ncurses:0=" #varnish compiles stuff at run time RDEPEND=" @@ -38,7 +38,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="test" #315725 -DOCS=( README doc/changes.rst ) +DOCS=( README.rst doc/changes.rst ) AUTOTOOLS_AUTORECONF="yes" @@ -54,6 +54,9 @@ src_prepare() { # automagic dep in our patches, bug #461638 rm -rf lib/libjemalloc + # Remove -Werror bug #528354 + sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac + autotools-utils_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/, www-servers/varnish/
commit: d41320f2858a9dca4139e74b44d7f0c32fed2f7b Author: Anthony G. Basile gentoo org> AuthorDate: Sun Jul 10 18:06:06 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jul 10 18:06:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41320f2 www-servers/varnish: punt oldest stable version 3.0.7 Package-Manager: portage-2.2.28 www-servers/varnish/Manifest | 1 - .../files/varnish-3.0.3-pthread-uclibc.patch | 35 .../varnish/files/varnish-3.0.4-automagic.patch| 94 --- .../files/varnish-3.0.4-fix-automake-1.13.patch| 12 --- .../files/varnish-3.0.5-fix-python-path.patch | 9 -- .../files/varnish-3.0.5-path-to-vmod_vcc.patch | 12 --- www-servers/varnish/files/varnishd.confd-r2| 26 -- www-servers/varnish/files/varnishd.initd-r2| 94 --- www-servers/varnish/files/varnishd.logrotate | 9 -- www-servers/varnish/metadata.xml | 1 - www-servers/varnish/varnish-3.0.7.ebuild | 100 - 11 files changed, 393 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 4076f56..cbeb55c 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,2 @@ -DIST varnish-3.0.7.tar.gz 2102037 SHA256 a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061 WHIRLPOOL 00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659 DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.3.tar.gz 2134205 SHA256 9f9469b9fda2a578da2a9d282c71c34eeb5c42eda7f8d8728284d92282108429 SHA512 9ba0b2490bfa6f068d6777b4e8f1afcd823a3d6bf8e18ad0274cc9aff7733cd65df0e2ed9f2c6a3d3261d19438cc3254c89b0e41508d2cac2f17bdfd8119e4f1 WHIRLPOOL 6440932735c66fc8e7c8bf0ca577f84d93ed45a5e3cc09074c8471cdb6937f731219dfdf2eaaa43b32aefda8511aec10289c8f6f0596c4ce0f88829b3240a299 diff --git a/www-servers/varnish/files/varnish-3.0.3-pthread-uclibc.patch b/www-servers/varnish/files/varnish-3.0.3-pthread-uclibc.patch deleted file mode 100644 index 93f3da3..000 --- a/www-servers/varnish/files/varnish-3.0.3-pthread-uclibc.patch +++ /dev/null @@ -1,35 +0,0 @@ -Refine header check in bin/varnishd/mgt/mgt.h, mgt_main.c for uClibc - -Because of the difference in how uClibc and glibc stack their header -files, stdio.h indirectly brings in PTHREAD_CANCELED from pthread.h -on a uClibc system, whereas it does not on a glibc system. This happens -in mgt.h and mgt_main.c. This patch refines the check in those files -to take this fact into consideration. - -X-Gentoo-Bug-URL: https://bugs.gentoo.org/444294 - -diff --git a/bin/varnishd/mgt.h b/bin/varnishd/mgt.h -index 905fbcc..5d3ab09 100644 a/bin/varnishd/mgt.h -+++ b/bin/varnishd/mgt.h -@@ -126,6 +126,6 @@ extern unsigned mgt_vcc_unsafe_path; - syslog(pri, fmt, __VA_ARGS__); \ - } while (0) - --#if defined(PTHREAD_CANCELED) || defined(PTHREAD_MUTEX_DEFAULT) -+#if (defined(PTHREAD_CANCELED) && !defined(__UCLIBC__)) || defined(PTHREAD_MUTEX_DEFAULT) - #error "Keep pthreads out of in manager process" - #endif -diff --git a/bin/varnishd/varnishd.c b/bin/varnishd/varnishd.c -index 1b7f1e3..dce42d9 100644 a/bin/varnishd/varnishd.c -+++ b/bin/varnishd/varnishd.c -@@ -656,6 +656,6 @@ main(int argc, char * const *argv) - exit(exit_status); - } - --#if defined(PTHREAD_CANCELED) || defined(PTHREAD_MUTEX_DEFAULT) -+#if (defined(PTHREAD_CANCELED) && !defined(__UCLIBC__)) || defined(PTHREAD_MUTEX_DEFAULT) - #error "Keep pthreads out of in manager process" - #endif diff --git a/www-servers/varnish/files/varnish-3.0.4-automagic.patch b/www-servers/varnish/files/varnish-3.0.4-automagic.patch deleted file mode 100644 index 6a517cc..000 --- a/www-servers/varnish/files/varnish-3.0.4-automagic.patch +++ /dev/null @@ -1,94 +0,0 @@ -diff -Naur varnish-3.0.4.orig/configure.ac varnish-3.0.4/configure.ac varnish-3.0.4.orig/configure.ac2013-06-14 04:39:32.0 -0400 -+++ varnish-3.0.4/configure.ac 2013-06-15 23:51:51.0 -0400 -@@ -87,15 +87,20 @@ - - save_LIBS="${LIBS}" - LIBS="" --AC_SEARCH_LIBS(initscr, [curses ncurses], -- [have_curses=yes], [have_curses=no]) --CURSES_LIBS="${LIBS}" --LIBS="${save_LIBS}" --AC_SUBST(CURSES_LIBS) --if test "$have_curses" = no; then -- AC_MSG_WARN([curses not found; some tools will
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d46a4711f181e81394f409f035c3b54b03f88038 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 21 19:19:38 2016 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 21 19:20:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46a4711 www-servers/varnish: Remove invalid := slotop from || (), #586330 www-servers/varnish/varnish-3.0.7.ebuild | 4 ++-- www-servers/varnish/varnish-4.0.3.ebuild | 4 ++-- www-servers/varnish/varnish-4.1.2.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www-servers/varnish/varnish-3.0.7.ebuild b/www-servers/varnish/varnish-3.0.7.ebuild index b43cc84..4c52071 100644 --- a/www-servers/varnish/varnish-3.0.7.ebuild +++ b/www-servers/varnish/varnish-3.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ KEYWORDS="amd64 ~mips x86" IUSE="doc jemalloc jit static-libs +tools" CDEPEND=" - || ( dev-libs/libedit sys-libs/readline:= ) + || ( dev-libs/libedit sys-libs/readline ) dev-libs/libpcre[jit?] jemalloc? ( dev-libs/jemalloc ) tools? ( sys-libs/ncurses:= )" diff --git a/www-servers/varnish/varnish-4.0.3.ebuild b/www-servers/varnish/varnish-4.0.3.ebuild index 96a8262..917f714 100644 --- a/www-servers/varnish/varnish-4.0.3.ebuild +++ b/www-servers/varnish/varnish-4.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ KEYWORDS="amd64 ~mips x86" IUSE="jemalloc jit static-libs" CDEPEND=" - || ( dev-libs/libedit sys-libs/readline:= ) + || ( dev-libs/libedit sys-libs/readline ) dev-libs/libpcre[jit?] jemalloc? ( dev-libs/jemalloc ) sys-libs/ncurses:=" diff --git a/www-servers/varnish/varnish-4.1.2.ebuild b/www-servers/varnish/varnish-4.1.2.ebuild index 31fefbf..289ef32 100644 --- a/www-servers/varnish/varnish-4.1.2.ebuild +++ b/www-servers/varnish/varnish-4.1.2.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~mips ~x86" IUSE="jemalloc jit static-libs" CDEPEND=" - || ( dev-libs/libedit sys-libs/readline:= ) + || ( dev-libs/libedit sys-libs/readline ) dev-libs/libpcre[jit?] jemalloc? ( dev-libs/jemalloc ) sys-libs/ncurses:="
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/
commit: e7df50fd22158ce37ecca9a315bea43def5c747f Author: Austin English gentoo org> AuthorDate: Wed May 18 06:35:26 2016 + Commit: Austin English gentoo org> CommitDate: Wed May 18 06:38:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7df50fd www-servers/varnish: use #!/sbin/openrc-run instead of #!/sbin/runscript www-servers/varnish/files/varnishd.initd-r2| 2 +- www-servers/varnish/files/varnishd.initd-r3| 2 +- www-servers/varnish/files/varnishd.initd-r4| 2 +- www-servers/varnish/files/varnishlog.initd | 2 +- www-servers/varnish/files/varnishncsa.initd| 2 +- www-servers/varnish/files/varnishncsa.initd-r1 | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/www-servers/varnish/files/varnishd.initd-r2 b/www-servers/varnish/files/varnishd.initd-r2 index 055a9ec..7edd50d 100644 --- a/www-servers/varnish/files/varnishd.initd-r2 +++ b/www-servers/varnish/files/varnishd.initd-r2 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-servers/varnish/files/varnishd.initd-r3 b/www-servers/varnish/files/varnishd.initd-r3 index 4a7dcb9..d1a2454 100644 --- a/www-servers/varnish/files/varnishd.initd-r3 +++ b/www-servers/varnish/files/varnishd.initd-r3 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-servers/varnish/files/varnishd.initd-r4 b/www-servers/varnish/files/varnishd.initd-r4 index b0ec918..c60f8be 100644 --- a/www-servers/varnish/files/varnishd.initd-r4 +++ b/www-servers/varnish/files/varnishd.initd-r4 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-servers/varnish/files/varnishlog.initd b/www-servers/varnish/files/varnishlog.initd index fae8297..f98442a 100644 --- a/www-servers/varnish/files/varnishlog.initd +++ b/www-servers/varnish/files/varnishlog.initd @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-servers/varnish/files/varnishncsa.initd b/www-servers/varnish/files/varnishncsa.initd index 7b38397..f17bf3e 100644 --- a/www-servers/varnish/files/varnishncsa.initd +++ b/www-servers/varnish/files/varnishncsa.initd @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-servers/varnish/files/varnishncsa.initd-r1 b/www-servers/varnish/files/varnishncsa.initd-r1 index e06a594..c21d528 100644 --- a/www-servers/varnish/files/varnishncsa.initd-r1 +++ b/www-servers/varnish/files/varnishncsa.initd-r1 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 80f592cde2ce35b9a8814e5b9a3e00f36d4104df Author: Anthony G. Basile gentoo org> AuthorDate: Thu May 12 08:10:39 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu May 12 08:23:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f592cd www-servers/varnish: remove older 4.1 version Package-Manager: portage-2.2.26 www-servers/varnish/Manifest | 1 - www-servers/varnish/varnish-4.1.0.ebuild | 105 --- 2 files changed, 106 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index d4f30ee..6e4c6da 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,3 @@ DIST varnish-3.0.7.tar.gz 2102037 SHA256 a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061 WHIRLPOOL 00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659 DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f -DIST varnish-4.1.0.tar.gz 1990932 SHA256 4a6ea08e30b62fbf25f884a65f0d8af42e9cc9d25bf70f45ae4417c4f1c99017 SHA512 b50aaa41247b912b40307423f99ae519ae5e19bea3546b049f148661727887f06b3d27712e685c219ae18cb6d53d89b415ddbd10bada7cfac00b2fd995995f5c WHIRLPOOL ae462819521b2ad5df29e82a1966190b849eba2c0d9d146cf97c8a0dba325653c24a6c67ed8a154c1cb1cba6a1a25c78bfda6d83deff72ad7756a57725521d92 DIST varnish-4.1.2.tar.gz 2030846 SHA256 9728da944d28eb5be90e7ab6799c2c4c831ef4df5e5154537eb7f2e5d5e348c4 SHA512 28c4e5a3a74bf5294e6d1f7a48cd3ec64faffca89388b7ea9ed3de3cd58bede357383bcdd021ff783a411590c0a0a1cb747981507272352c1521b4fcac35e179 WHIRLPOOL 8a1841d44bd6f132306aab6a0c97f839159a38a98f8d72415577fada866cade3f57ba4aae4753f880043b912b73ed6f590e4529d26d669822f532f3b1f578103 diff --git a/www-servers/varnish/varnish-4.1.0.ebuild b/www-servers/varnish/varnish-4.1.0.ebuild deleted file mode 100644 index 24d34d0..000 --- a/www-servers/varnish/varnish-4.1.0.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) - -inherit user autotools-utils eutils systemd python-r1 - -DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator" -HOMEPAGE="http://www.varnish-cache.org/; -SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz; - -LICENSE="BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" -IUSE="jemalloc jit static-libs" - -CDEPEND=" - || ( dev-libs/libedit sys-libs/readline:= ) - dev-libs/libpcre[jit?] - jemalloc? ( dev-libs/jemalloc ) - sys-libs/ncurses:=" - -#varnish compiles stuff at run time -RDEPEND=" - ${PYTHON_DEPS} - ${CDEPEND} - sys-devel/gcc" - -DEPEND=" - ${CDEPEND} - dev-python/docutils - virtual/pkgconfig" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" #315725 - -DOCS=( README doc/changes.rst ) - -AUTOTOOLS_AUTORECONF="yes" - -pkg_setup() { - ebegin "Creating varnish user and group" - enewgroup varnish 40 - enewuser varnish 40 -1 /var/lib/varnish varnish - eend $? -} - -src_prepare() { - # Remove bundled libjemalloc. We also fix - # automagic dep in our patches, bug #461638 - rm -rf lib/libjemalloc - - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_enable jit pcre-jit ) - $(use_with jemalloc) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - python_replicate_script "${D}/usr/share/varnish/vmodtool.py" - - newinitd "${FILESDIR}"/varnishlog.initd varnishlog - newconfd "${FILESDIR}"/varnishlog.confd varnishlog - - newinitd "${FILESDIR}"/varnishncsa.initd-r1 varnishncsa - newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa - - newinitd "${FILESDIR}"/varnishd.initd-r3 varnishd - newconfd "${FILESDIR}"/varnishd.confd-r3 varnishd - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/varnishd.logrotate-r2" varnishd - - diropts -m750 - - dodir /var/log/varnish/ - - systemd_dounit "${FILESDIR}/${PN}d.service" - - insinto /etc/varnish/ - doins lib/libvmod_std/vmod.vcc - doins etc/example.vcl - - fowners root:varnish /etc/varnish/ - fowners varnish:varnish
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/files/
commit: b8c6a40ca62d36b62cbbee5f94b24c8c4d9359c2 Author: Anthony G. Basile gentoo org> AuthorDate: Thu May 12 08:22:49 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu May 12 08:23:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c6a40c www-servers/varnish: clean out older patches and conf.d files Package-Manager: portage-2.2.26 .../files/varnish-4.0.0-fix-man-Makefile_am.patch | 14 .../files/varnish-4.0.1-fix-doc-Makefile_am.patch | 14 .../files/varnish-4.0.1-fix-man-Makefile_am.patch | 19 - .../varnish/files/varnish-4.0.1-fix-warning.patch | 12 --- www-servers/varnish/files/varnishd.confd-r1| 22 -- www-servers/varnish/files/varnishd.initd-r1| 87 -- 6 files changed, 168 deletions(-) diff --git a/www-servers/varnish/files/varnish-4.0.0-fix-man-Makefile_am.patch b/www-servers/varnish/files/varnish-4.0.0-fix-man-Makefile_am.patch deleted file mode 100644 index 311f0fd..000 --- a/www-servers/varnish/files/varnish-4.0.0-fix-man-Makefile_am.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur varnish-4.0.0.orig/man/Makefile.am varnish-4.0.0/man/Makefile.am varnish-4.0.0.orig/man/Makefile.am 2014-04-12 18:25:35.435043191 -0400 -+++ varnish-4.0.0/man/Makefile.am 2014-04-12 18:25:58.579043997 -0400 -@@ -84,8 +84,8 @@ - $(top_srcdir)/doc/sphinx/include/varnishhist_synopsis.rst - ${RST2MAN} $(top_srcdir)/doc/sphinx/reference/varnishhist.rst $@ - --vmod_std.3: $(top_srcdir)/lib/libvmod_std/vmod_std.man.rst -+vmod_std.3: $(top_builddir)/lib/libvmod_std/vmod_std.man.rst - ${RST2MAN} $? $@ - --vmod_directors.3: $(top_srcdir)/lib/libvmod_directors/vmod_directors.man.rst -+vmod_directors.3: $(top_builddir)/lib/libvmod_directors/vmod_directors.man.rst - ${RST2MAN} $? $@ diff --git a/www-servers/varnish/files/varnish-4.0.1-fix-doc-Makefile_am.patch b/www-servers/varnish/files/varnish-4.0.1-fix-doc-Makefile_am.patch deleted file mode 100644 index 57885c6..000 --- a/www-servers/varnish/files/varnish-4.0.1-fix-doc-Makefile_am.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur varnish-4.0.1.orig/man/Makefile.am varnish-4.0.1/man/Makefile.am varnish-4.0.1.orig/man/Makefile.am 2014-06-23 09:43:06.0 -0400 -+++ varnish-4.0.1/man/Makefile.am 2014-06-25 08:40:43.498765372 -0400 -@@ -86,8 +86,8 @@ - $(top_srcdir)/doc/sphinx/include/varnishhist_synopsis.rst - ${RST2MAN} $(RST2ANY_FLAGS) $(top_srcdir)/doc/sphinx/reference/varnishhist.rst $@ - --vmod_std.3: $(top_srcdir)/lib/libvmod_std/vmod_std.man.rst -+vmod_std.3: $(top_builddir)/lib/libvmod_std/vmod_std.man.rst - ${RST2MAN} $(RST2ANY_FLAGS) $? $@ - --vmod_directors.3: $(top_srcdir)/lib/libvmod_directors/vmod_directors.man.rst -+vmod_directors.3: $(top_builddir)/lib/libvmod_directors/vmod_directors.man.rst - ${RST2MAN} $(RST2ANY_FLAGS) $? $@ diff --git a/www-servers/varnish/files/varnish-4.0.1-fix-man-Makefile_am.patch b/www-servers/varnish/files/varnish-4.0.1-fix-man-Makefile_am.patch deleted file mode 100644 index c65fba2..000 --- a/www-servers/varnish/files/varnish-4.0.1-fix-man-Makefile_am.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur varnish-4.0.1.orig/doc/sphinx/Makefile.am varnish-4.0.1/doc/sphinx/Makefile.am varnish-4.0.1.orig/doc/sphinx/Makefile.am 2014-06-23 09:43:06.0 -0400 -+++ varnish-4.0.1/doc/sphinx/Makefile.am 2014-06-25 08:35:11.887750279 -0400 -@@ -144,11 +144,13 @@ - BUILT_SOURCES += include/varnishhist_options.rst \ -include/varnishhist_synopsis.rst - --reference/vmod_std.generated.rst: $(top_srcdir)/lib/libvmod_std/vmod_std.rst -+reference/vmod_std.generated.rst: $(top_builddir)/lib/libvmod_std/vmod_std.rst -+ mkdir -p reference - cp $? $@ - BUILT_SOURCES += reference/vmod_std.generated.rst - --reference/vmod_directors.generated.rst: $(top_srcdir)/lib/libvmod_directors/vmod_directors.rst -+reference/vmod_directors.generated.rst: $(top_builddir)/lib/libvmod_directors/vmod_directors.rst -+ mkdir -p reference - cp $? $@ - BUILT_SOURCES += reference/vmod_directors.generated.rst - diff --git a/www-servers/varnish/files/varnish-4.0.1-fix-warning.patch b/www-servers/varnish/files/varnish-4.0.1-fix-warning.patch deleted file mode 100644 index ae32729..000 --- a/www-servers/varnish/files/varnish-4.0.1-fix-warning.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur /root/varnish-4.0.1/lib/libvcc/vcc_expr.c varnish-4.0.1/lib/libvcc/vcc_expr.c /root/varnish-4.0.1/lib/libvcc/vcc_expr.c 2014-06-25 07:06:42.550508615 -0400 -+++ varnish-4.0.1/lib/libvcc/vcc_expr.c2014-06-23 09:43:06.0 -0400 -@@ -670,7 +670,7 @@ - struct expr *e1, *e2; - const char *ip; - const struct symbol *sym; -- double d; -+ double d = 0.0; - - *e = NULL; - if (tl->t->tok == '(') { diff --git a/www-servers/varnish/files/varnishd.confd-r1
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: 1cac1caca26f0e7735d8d00498c29b7b6ee75f72 Author: Christian Ruppert gentoo org> AuthorDate: Thu Mar 17 19:03:16 2016 + Commit: Christian Ruppert gentoo org> CommitDate: Thu Mar 17 19:06:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cac1cac www-servers/varnish: Version bump. Also fixes hardcoded group id issues, bug 537472. Revert the workaround of bug 524284 since varnishncsa itself will take care of it Package-Manager: portage-2.2.28 www-servers/varnish/Manifest | 2 +- www-servers/varnish/{varnish-4.1.1.ebuild => varnish-4.1.2.ebuild} | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index 320bb6a..d4f30ee 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,4 +1,4 @@ DIST varnish-3.0.7.tar.gz 2102037 SHA256 a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061 WHIRLPOOL 00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659 DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.0.tar.gz 1990932 SHA256 4a6ea08e30b62fbf25f884a65f0d8af42e9cc9d25bf70f45ae4417c4f1c99017 SHA512 b50aaa41247b912b40307423f99ae519ae5e19bea3546b049f148661727887f06b3d27712e685c219ae18cb6d53d89b415ddbd10bada7cfac00b2fd995995f5c WHIRLPOOL ae462819521b2ad5df29e82a1966190b849eba2c0d9d146cf97c8a0dba325653c24a6c67ed8a154c1cb1cba6a1a25c78bfda6d83deff72ad7756a57725521d92 -DIST varnish-4.1.1.tar.gz 2009042 SHA256 1230ac1b87248b5a3f3fdfddc66cf080c7c4d80a97fcb44efa6286e5ccf8354f SHA512 8407fa049aafd3ae1c7dfe134a2ecaa10d1a0fb77359bd423cc97e90790eacf3b8a785926956a3d0842efbdeb1558ecb487181f093124b9698961f29d30f0b15 WHIRLPOOL 4766fb3fd1fd22382dd1316dab40ded1639567bb7afaff92675acec6b5d0bd561d706983aa34b54ed0a2bd1d9ffb1aab3cb62f6f7ac5e326ead169fa82e24e6b +DIST varnish-4.1.2.tar.gz 2030846 SHA256 9728da944d28eb5be90e7ab6799c2c4c831ef4df5e5154537eb7f2e5d5e348c4 SHA512 28c4e5a3a74bf5294e6d1f7a48cd3ec64faffca89388b7ea9ed3de3cd58bede357383bcdd021ff783a411590c0a0a1cb747981507272352c1521b4fcac35e179 WHIRLPOOL 8a1841d44bd6f132306aab6a0c97f839159a38a98f8d72415577fada866cade3f57ba4aae4753f880043b912b73ed6f590e4529d26d669822f532f3b1f578103 diff --git a/www-servers/varnish/varnish-4.1.1.ebuild b/www-servers/varnish/varnish-4.1.2.ebuild similarity index 94% rename from www-servers/varnish/varnish-4.1.1.ebuild rename to www-servers/varnish/varnish-4.1.2.ebuild index 52170ef..31fefbf 100644 --- a/www-servers/varnish/varnish-4.1.1.ebuild +++ b/www-servers/varnish/varnish-4.1.2.ebuild @@ -44,8 +44,8 @@ AUTOTOOLS_AUTORECONF="yes" pkg_setup() { ebegin "Creating varnish user and group" - enewgroup varnish 40 - enewuser varnish 40 -1 /var/lib/varnish varnish + enewgroup varnish + enewuser varnish -1 -1 /var/lib/varnish varnish eend $? } @@ -74,7 +74,7 @@ src_install() { newinitd "${FILESDIR}"/varnishlog.initd varnishlog newconfd "${FILESDIR}"/varnishlog.confd varnishlog - newinitd "${FILESDIR}"/varnishncsa.initd-r1 varnishncsa + newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/, www-servers/varnish/files/
commit: 1a9ede7eaa41f510c0f643de14ff712cce564c18 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Jan 29 10:42:19 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Jan 29 10:42:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9ede7e www-servers/varnish: version bump to 4.1.1, fix bug #567756 Package-Manager: portage-2.2.26 www-servers/varnish/Manifest| 1 + www-servers/varnish/files/varnishd.confd-r4 | 18 + www-servers/varnish/files/varnishd.initd-r4 | 78 + www-servers/varnish/varnish-4.1.1.ebuild| 105 4 files changed, 202 insertions(+) diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest index b6e8a47..320bb6a 100644 --- a/www-servers/varnish/Manifest +++ b/www-servers/varnish/Manifest @@ -1,3 +1,4 @@ DIST varnish-3.0.7.tar.gz 2102037 SHA256 a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061 WHIRLPOOL 00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659 DIST varnish-4.0.3.tar.gz 1866760 SHA256 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883 WHIRLPOOL 942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f DIST varnish-4.1.0.tar.gz 1990932 SHA256 4a6ea08e30b62fbf25f884a65f0d8af42e9cc9d25bf70f45ae4417c4f1c99017 SHA512 b50aaa41247b912b40307423f99ae519ae5e19bea3546b049f148661727887f06b3d27712e685c219ae18cb6d53d89b415ddbd10bada7cfac00b2fd995995f5c WHIRLPOOL ae462819521b2ad5df29e82a1966190b849eba2c0d9d146cf97c8a0dba325653c24a6c67ed8a154c1cb1cba6a1a25c78bfda6d83deff72ad7756a57725521d92 +DIST varnish-4.1.1.tar.gz 2009042 SHA256 1230ac1b87248b5a3f3fdfddc66cf080c7c4d80a97fcb44efa6286e5ccf8354f SHA512 8407fa049aafd3ae1c7dfe134a2ecaa10d1a0fb77359bd423cc97e90790eacf3b8a785926956a3d0842efbdeb1558ecb487181f093124b9698961f29d30f0b15 WHIRLPOOL 4766fb3fd1fd22382dd1316dab40ded1639567bb7afaff92675acec6b5d0bd561d706983aa34b54ed0a2bd1d9ffb1aab3cb62f6f7ac5e326ead169fa82e24e6b diff --git a/www-servers/varnish/files/varnishd.confd-r4 b/www-servers/varnish/files/varnishd.confd-r4 new file mode 100644 index 000..1a18b64 --- /dev/null +++ b/www-servers/varnish/files/varnishd.confd-r4 @@ -0,0 +1,18 @@ +# /etc/conf.d/varnishd + +VARNISHD="/usr/sbin/varnishd" +VARNISHADM="/usr/bin/varnishadm" + +#CONFIGFILES="/etc/varnish/${SVCNAME}.vcl" +CONFIGFILE="/etc/varnish/default.vcl" + +# Listen on 127.0.0.1:8080 and connect to backend 127.0.0.1:80 +#VARNISHD_OPTS="-a 127.0.0.1:8080 -a 127.0.0.1:8080" + +# Alternatively, don't listen to a backend +VARNISHD_OPTS="-a 127.0.0.1:8080" + +# You may need to increase the number of open files (-n) +# and the maximum amount off locked memory (-l) +# See bug #459142 +#rc_ulimit="-n 32786 -l 82000" diff --git a/www-servers/varnish/files/varnishd.initd-r4 b/www-servers/varnish/files/varnishd.initd-r4 new file mode 100644 index 000..b0ec918 --- /dev/null +++ b/www-servers/varnish/files/varnishd.initd-r4 @@ -0,0 +1,78 @@ +#!/sbin/runscript +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +VARNISHD_PID=${VARNISHD_PID:-/run/${SVCNAME}.pid} +CONFIGFILES="${CONFIGFILE:-/etc/varnish/default.vcl}" + +command="${VARNISHD:-/usr/sbin/varnishd}" +command_args="-j unix,user=varnish -P ${VARNISHD_PID} -f ${CONFIGFILE} ${VARNISHD_OPTS}" +pidfile="${VARNISHD_PID}" + +extra_commands="configtest" +extra_started_commands="reload" + +description_configtest="Run syntax tests for configuration files." +description_reload="Reloads the configuration." + +depend() { + need net +} + +configtest() { + ebegin "Checking ${SVCNAME} configuration" + checkconfig + eend $? +} + +checkconfig() { + ${VARNISHD} -C -f ${CONFIGFILE} >/dev/null 2>&1 + ret=$? + if [ $ret -ne 0 ]; then + eerror "${SVCNAME} has detected an error in your setup:" + ${VARNISHD} -C -f ${CONFIGFILE} + fi + + return $ret +} + +start_pre() { + checkconfig || return 1 +} + +stop_pre() { + if [ "${RC_CMD}" = "restart" ]; then + checkconfig || return 1 + fi +} + +reload() { + checkconfig || return 1 + + ebegin "Reloading varnish" + + $VARNISHADM vcl.list >/dev/null 2>&1 + ret=$? + if [ $ret -ne 0 ]; then + eerror "${SVCNAME} cannot list configuration" + return 1 + fi + + new_config="reload_$(date +%FT%H:%M:%S)" + $VARNISHADM vcl.load $new_config $CONFIGFILE >/dev/null 2>&1