[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/

2023-10-02 Thread Hans de Graaff
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/

2023-06-28 Thread Sam James
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/

2023-06-28 Thread Sam James
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/

2023-01-06 Thread Arthur Zamarin
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/

2023-01-06 Thread Arthur Zamarin
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/

2022-11-23 Thread Yixun Lan
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/

2022-11-17 Thread Sam James
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/

2022-11-17 Thread Sam James
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/

2022-11-09 Thread John Helmert III
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/

2022-11-09 Thread John Helmert III
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/

2022-08-14 Thread Anthony G. Basile
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/

2022-08-14 Thread Sam James
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/

2022-08-13 Thread Agostino Sarubbo
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/

2022-08-12 Thread Anthony G. Basile
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/

2022-07-27 Thread Conrad Kostecki
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/

2022-07-26 Thread Anthony G. Basile
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/

2022-07-25 Thread Sam James
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/

2022-07-25 Thread Sam James
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/

2022-07-22 Thread Anthony G. Basile
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/

2022-07-22 Thread Anthony G. Basile
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/

2022-07-22 Thread Anthony G. Basile
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/

2022-06-06 Thread Jakov Smolić
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/

2022-06-06 Thread Jakov Smolić
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/

2022-05-30 Thread Anthony G. Basile
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/

2022-05-14 Thread Anthony G. Basile
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/

2022-05-10 Thread Andreas K. Hüttel
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/

2022-01-19 Thread Anthony G. Basile
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/

2021-09-24 Thread Anthony G. Basile
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/

2021-08-29 Thread Anthony G. Basile
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/

2021-08-29 Thread Agostino Sarubbo
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/

2021-08-27 Thread Agostino Sarubbo
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/

2021-08-24 Thread Anthony G. Basile
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/

2021-07-16 Thread Conrad Kostecki
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/

2021-01-13 Thread Lars Wendler
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/

2021-01-10 Thread Lars Wendler
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/

2020-10-01 Thread Anthony G. Basile
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/

2020-06-25 Thread Conrad Kostecki
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/

2020-06-17 Thread Aaron Bauman
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/

2020-05-07 Thread Michał Górny
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/

2020-04-26 Thread Thomas Deutschmann
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/

2020-04-22 Thread Mikle Kolyada
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/

2020-04-20 Thread Anthony G. Basile
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/

2020-04-20 Thread Anthony G. Basile
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/

2020-04-20 Thread Anthony G. Basile
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/

2020-03-12 Thread Mikle Kolyada
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/

2020-03-11 Thread Anthony G. Basile
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/

2020-01-08 Thread Anthony G. Basile
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/

2019-12-27 Thread Anthony G. Basile
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/

2019-12-26 Thread Anthony G. Basile
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/

2019-12-26 Thread Anthony G. Basile
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/

2019-12-19 Thread Anthony G. Basile
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/

2019-12-17 Thread Anthony G. Basile
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/

2019-04-06 Thread Anthony G. Basile
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/

2019-04-06 Thread Anthony G. Basile
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/

2018-11-12 Thread Mikle Kolyada
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/

2018-11-11 Thread Thomas Deutschmann
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/

2018-10-27 Thread Anthony G. Basile
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/

2018-10-15 Thread Anthony G. Basile
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/

2018-10-02 Thread Thomas Deutschmann
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/

2018-10-01 Thread Anthony G. Basile
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/

2018-10-01 Thread Anthony G. Basile
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/

2018-09-12 Thread Anthony G. Basile
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/

2018-07-23 Thread Christian Ruppert
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/

2018-03-17 Thread Anthony G. Basile
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/

2018-03-11 Thread Anthony G. Basile
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/

2018-02-20 Thread Anthony G. Basile
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/

2018-02-19 Thread Anthony G. Basile
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/

2018-02-17 Thread Anthony G. Basile
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/

2018-02-16 Thread Anthony G. Basile
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/

2018-02-11 Thread Michał Górny
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/

2017-11-20 Thread Anthony G. Basile
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/

2017-09-24 Thread Anthony G. Basile
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/

2017-08-29 Thread Thomas Deutschmann
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/

2017-08-25 Thread Mikle Kolyada
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/

2017-08-02 Thread Anthony G. Basile
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/

2017-08-02 Thread Anthony G. Basile
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/

2017-07-15 Thread Anthony G. Basile
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/

2017-06-24 Thread Anthony G. Basile
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/

2017-06-24 Thread Anthony G. Basile
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/

2017-06-11 Thread Thomas Deutschmann
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/

2017-06-05 Thread Anthony G. Basile
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/

2017-06-05 Thread Anthony G. Basile
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/

2017-05-28 Thread Pacho Ramos
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/

2017-04-30 Thread Agostino Sarubbo
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/

2017-04-29 Thread Anthony G. Basile
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/

2017-04-08 Thread Anthony G. Basile
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/

2017-03-18 Thread Anthony G. Basile
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/

2017-03-11 Thread Anthony G. Basile
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/

2017-03-11 Thread Anthony G. Basile
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/

2017-02-15 Thread Anthony G. Basile
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/

2016-12-02 Thread Anthony G. Basile
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/

2016-07-11 Thread Anthony G. Basile
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/

2016-07-10 Thread Anthony G. Basile
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/

2016-07-10 Thread Anthony G. Basile
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/

2016-06-21 Thread Michał Górny
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/

2016-05-18 Thread Austin English
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/

2016-05-12 Thread Anthony G. Basile
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/

2016-05-12 Thread Anthony G. Basile
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/

2016-03-19 Thread Christian Ruppert
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/

2016-01-29 Thread Anthony G. Basile
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

  1   2   >