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

2024-05-05 Thread Sam James
commit: 36fe6793547f99b24c8d2a0c8690a6e3c78e869c
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fe6793

net-libs/libproxy: Stabilize 0.5.5 ppc, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index d71385d568ea..52b053e22dbb 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-05-05 Thread Sam James
commit: e7a741af1b9db4f858c5290e28849ddcac7b816c
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a741af

net-libs/libproxy: Stabilize 0.5.5 ppc64, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index dda857b9c0b8..e95dde2fceb2 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-05-05 Thread Sam James
commit: a59fd1ef4b595436f3ca76995dbab77171f63797
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59fd1ef

net-libs/libproxy: Stabilize 0.5.5 arm64, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index 52b053e22dbb..dda857b9c0b8 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-05-05 Thread Sam James
commit: e213607674e426774d448e29771c7473612d66d8
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 09:32:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 09:32:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2136076

net-libs/libproxy: Stabilize 0.5.5 arm, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index 19cf21380e1b..d71385d568ea 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-05-05 Thread Sam James
commit: 4673cfc0d4cf676744f4acd85283a0fa3c480427
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 08:18:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 08:18:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4673cfc0

net-libs/libproxy: Stabilize 0.5.5 sparc, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index 096b55785217..19cf21380e1b 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-05-05 Thread Sam James
commit: 588abe6a17e5f5b21fc488c5da5fae35bacbfbbf
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 08:18:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 08:18:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588abe6a

net-libs/libproxy: Stabilize 0.5.5 x86, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index b0c3841f68a2..77dac988db4d 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-05-05 Thread Sam James
commit: 6b47faa31fe3dc05fac3f23198e2f1a854d92641
Author: Sam James  gentoo  org>
AuthorDate: Sun May  5 08:18:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  5 08:18:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b47faa3

net-libs/libproxy: Stabilize 0.5.5 amd64, #931211

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
index 77dac988db4d..096b55785217 100644
--- a/net-libs/libproxy/libproxy-0.5.5.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2024-04-07 Thread Pacho Ramos
commit: fea07b72d07d7fd5ac3e29ed2c337325467af3d6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 15:45:25 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 15:45:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea07b72

net-libs/libproxy: add 0.5.5

Bug: https://bugs.gentoo.org/907899
Signed-off-by: Pacho Ramos  gentoo.org>

 net-libs/libproxy/Manifest  |  1 +
 net-libs/libproxy/libproxy-0.5.5.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 7634549b162f..c3d88e10923c 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1,3 @@
 DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B 
adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36
 SHA512 
0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590
 DIST libproxy-0.5.4.tar.gz 60605 BLAKE2B 
b603781d454ae9d177522d85027f763275e6f243579e8dd808fc5f740438105ac9f782bd35c39cb0007f42279d8d4f724a81dd06fc79709af227064a477cd70e
 SHA512 
4372570322682369f65317cbeb4e9b9dbcff3d8e5089a3bb3b8efa6cd461468a313793435fd5815fe18360984c44e6895c3c2a62e5e0b07eb0c3bf3532dbb1b2
+DIST libproxy-0.5.5.tar.gz 60880 BLAKE2B 
fedf06db2e39ca1cacf489542597ab002a8c943234fda2f9e5482d43d3b3b0a5af2c4d270eb678e24bb3c4c9ac8e37e65d609af84d02be9541555e953be6a0f5
 SHA512 
101139fe6972c9b8b46a8bc5f5cea807649ad21e201a9cd7d532d2145c34eadc861d8039fc8a2bf129f364ddc99ffb1324ab8f19bb0b4b9e52eb0f6bd703c8a8

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
new file mode 100644
index ..b0c3841f68a2
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   -Dconfig-kde=true
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



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

2024-03-26 Thread Andreas Sturmlechner
commit: 6fcacc4b57b3665ea999be3dc5749524c05f46dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 20:25:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 26 16:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcacc4b

net-libs/libproxy: drop 0.5.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/libproxy-0.5.4.ebuild | 71 -
 1 file changed, 71 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.5.4.ebuild 
b/net-libs/libproxy/libproxy-0.5.4.ebuild
deleted file mode 100644
index 9c74d75f82d7..
--- a/net-libs/libproxy/libproxy-0.5.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson-multilib vala
-
-DESCRIPTION="Library for automatic proxy configuration management"
-HOMEPAGE="https://github.com/libproxy/libproxy;
-SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="duktape gnome gtk-doc +introspection kde test vala"
-REQUIRED_USE="
-   gtk-doc? ( introspection )
-   vala? ( introspection )
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
-   gnome? ( gnome-base/gsettings-desktop-schemas )
-   duktape? (
-   dev-lang/duktape:=
-   net-misc/curl
-   )
-   introspection? ( dev-libs/gobject-introspection )
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
-   kde? ( kde-frameworks/kconfig:5 )
-"
-BDEPEND="
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gi-docgen )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_setup
-   default
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_native_use_bool gtk-doc docs)
-   $(meson_use test tests)
-   -Dconfig-env=true
-   $(meson_use gnome config-gnome)
-   -Dconfig-windows=false
-   -Dconfig-sysconfig=true
-   -Dconfig-osx=false
-   $(meson_use kde config-kde)
-   $(meson_native_use_bool duktape pacrunner-duktape)
-   $(meson_native_use_bool vala vapi)
-   $(meson_use duktape curl)
-   $(meson_native_use_bool introspection)
-   )
-   meson_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use gtk-doc; then
-   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
-   fi
-}



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

2024-03-26 Thread Andreas Sturmlechner
commit: 5016ac44d7fb63c224eda3784f01e6dea4066bc3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 20:23:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 26 16:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5016ac44

net-libs/libproxy: Drop unused IUSE kde and dependency

RDEPEND on kde-frameworks/kconfig:5 was only needed in <0.5, now this
seems to be done without KDE Frameworks facilities, for better or worse.

With the dependency gone I see no reason to expose this option to the
user any longer.

Closes: https://bugs.gentoo.org/927234
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/libproxy-0.5.4-r1.ebuild | 68 ++
 1 file changed, 68 insertions(+)

diff --git a/net-libs/libproxy/libproxy-0.5.4-r1.ebuild 
b/net-libs/libproxy/libproxy-0.5.4-r1.ebuild
new file mode 100644
index ..b0c3841f68a2
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.4-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   -Dconfig-kde=true
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



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

2024-02-24 Thread Matt Turner
commit: 24e83c703e9f87df220546750b20f3075bd0397c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 24 19:09:57 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 24 20:15:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e83c70

net-libs/libproxy: Version bump to 0.5.4

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libproxy/Manifest  |  1 +
 net-libs/libproxy/libproxy-0.5.4.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index b51521aacb35..7634549b162f 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1 +1,2 @@
 DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B 
adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36
 SHA512 
0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590
+DIST libproxy-0.5.4.tar.gz 60605 BLAKE2B 
b603781d454ae9d177522d85027f763275e6f243579e8dd808fc5f740438105ac9f782bd35c39cb0007f42279d8d4f724a81dd06fc79709af227064a477cd70e
 SHA512 
4372570322682369f65317cbeb4e9b9dbcff3d8e5089a3bb3b8efa6cd461468a313793435fd5815fe18360984c44e6895c3c2a62e5e0b07eb0c3bf3532dbb1b2

diff --git a/net-libs/libproxy/libproxy-0.5.4.ebuild 
b/net-libs/libproxy/libproxy-0.5.4.ebuild
new file mode 100644
index ..9c74d75f82d7
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection kde test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   $(meson_use kde config-kde)
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



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

2023-07-22 Thread Matt Turner
commit: 3c640d1bd2c057b4e2b0c5b8905ad3c77a201664
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 22 16:10:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 22 16:12:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c640d1b

net-libs/libproxy: Drop old versions

Bug: https://bugs.gentoo.org/754954
Closes: https://bugs.gentoo.org/893704
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libproxy/Manifest |  2 -
 .../libproxy/files/libproxy-0.4.12-macosx.patch| 70 -
 ...proxy-0.4.18-Fix-building-without-duktape.patch | 33 
 .../files/libproxy-0.4.18-avoid-nm-build-dep.patch | 90 --
 net-libs/libproxy/files/proxy.1| 23 --
 net-libs/libproxy/libproxy-0.4.18.ebuild   | 83 
 net-libs/libproxy/libproxy-0.5.2.ebuild| 71 -
 net-libs/libproxy/metadata.xml |  2 -
 8 files changed, 374 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 69fdf63ced84..b51521aacb35 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,3 +1 @@
-DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754
-DIST libproxy-0.5.2.tar.gz 60024 BLAKE2B 
7484b61f5eb3dbb148bce69c6d5d30d218c9392c559661c7e01e02339546c246afb47ab28956d90076d835f4a72ec260690cd0d3a52b8302ec238f1bb1eb87c0
 SHA512 
10d2d435288e8259bc16e6fc678bbd5edee7de8ef4235de29ed7740493690b33c3b1820f1a9befb60254069946e3ff3cc6130c7d19f34fff8062aec16dc1cbc8
 DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B 
adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36
 SHA512 
0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590

diff --git a/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch 
b/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch
deleted file mode 100644
index 052e6b0a7fe8..
--- a/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-https://trac.macports.org/browser/trunk/dports/net/libproxy/files/patch-libproxy-cmake.diff
-
-diff -ur libproxy/cmake.orig/libproxy.cmk libproxy/cmake/libproxy.cmk
 a/libproxy/cmake/libproxy.cmk  2012-10-02 07:20:40.0 -0700
-+++ b/libproxy/cmake/libproxy.cmk  2012-10-19 13:47:50.0 -0700
-@@ -18,7 +18,7 @@
- set_property(SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/proxy.cpp
-  PROPERTY COMPILE_DEFINITIONS 
MODULEDIR="${MODULEDIR}";BUILTIN_MODULES=${BUILTIN_MODULES})
- # When changing the SOVERSION here remember to also bump the 'favorite proxy 
.so' in python bindings.
--set_target_properties(libproxy PROPERTIES PREFIX "" VERSION 1.0.0 SOVERSION 1)
-+set_target_properties(libproxy PROPERTIES INSTALL_NAME_DIR 
"${CMAKE_INSTALL_PREFIX}/lib" PREFIX "" VERSION 1.0.0 SOVERSION 1)
- set_target_properties(libproxy PROPERTIES INTERFACE_LINK_LIBRARIES "")
- set_target_properties(libproxy PROPERTIES LINK_INTERFACE_LIBRARIES "")
- install(TARGETS libproxy DESTINATION ${LIB_INSTALL_DIR})
-diff -ur libproxy/cmake.orig/modules/config_envvar.cmk 
libproxy/cmake/modules/config_envvar.cmk
 libproxy/cmake.orig/modules/config_envvar.cmk  2010-06-14 
10:40:47.0 -0700
-+++ b/libproxy/cmake/modules/config_envvar.cmk 2012-10-19 13:45:42.0 
-0700
-@@ -1,3 +1,3 @@
--if (NOT WIN32 AND NOT APPLE)
-+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
-   set(ENVVAR_FOUND 1)
--endif()
-\ No newline at end of file
-+endif()
-diff -ur libproxy/cmake.orig/modules/config_gnome.cmk 
libproxy/cmake/modules/config_gnome.cmk
 libproxy/cmake.orig/modules/config_gnome.cmk   2012-10-02 
07:20:40.0 -0700
-+++ b/libproxy/cmake/modules/config_gnome.cmk  2012-10-19 13:45:42.0 
-0700
-@@ -1,4 +1,4 @@
--if (NOT WIN32 AND NOT APPLE)
-+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
-   option(WITH_GNOME2 "Target a GNOME 2 system (gconf)" OFF)
-   option(WITH_GNOME3 "Target a GNOME 3 system (gsettings)" ON)
-   if(WITH_GNOME3)
-diff -ur libproxy/cmake.orig/modules/config_macosx.cmk 
libproxy/cmake/modules/config_macosx.cmk
 libproxy/cmake.orig/modules/config_macosx.cmk  2010-06-14 
10:40:47.0 -0700
-+++ b/libproxy/cmake/modules/config_macosx.cmk 2012-10-19 13:45:42.0 
-0700
-@@ -1,4 +1,4 @@
--if(APPLE)
-+if(APPLE AND MP_MACOSX)
-   find_library(SC_LIBRARIES SystemConfiguration)
-   find_library(CF_LIBRARIES CoreFoundation)
-   if(SC_LIBRARIES)
-@@ -7,4 +7,4 @@
-   if(CF_LIBRARIES)
- set(CF_FOUND 1)
-   endif()
--endif()
-\ No newline at end of file
-+endif()
-diff -ur 

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

2023-07-21 Thread Matt Turner
commit: fb6b739c1735dc5aa0a318f99ce126816a0fe71e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 21 23:01:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 21 23:01:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6b739c

net-libs/libproxy: Stabilize 0.5.3 ppc, #910513

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index f507a317d64b..448f904ff3aa 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-19 Thread Sam James
commit: 99e34e409cf3aff67f6d56896f5ba13c17a90c29
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 15:06:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 15:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e34e40

net-libs/libproxy: Stabilize 0.5.3 sparc, #910513

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index f84f3dd751a5..f507a317d64b 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-19 Thread Sam James
commit: 915c501289c1702490449c94d539b0f203ea925f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 09:33:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 09:33:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915c5012

net-libs/libproxy: Stabilize 0.5.3 x86, #910513

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index 9bf1b11b17b0..f84f3dd751a5 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-18 Thread Sam James
commit: b47645730e6e95759cb68e326a813d5a62a03fbd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:25:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:25:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4764573

net-libs/libproxy: Stabilize 0.5.3 arm64, #910513

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index a61539dd58c6..9bf1b11b17b0 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-18 Thread Sam James
commit: e07893bb26cc98f8abe2c8702406d088db605622
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:24:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:24:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07893bb

net-libs/libproxy: Stabilize 0.5.3 amd64, #910513

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index 485c43212d51..ffeaa343efac 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-18 Thread Sam James
commit: 43bafc81f65a34e5bf54852ef5c49b07422767d8
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:25:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bafc81

net-libs/libproxy: Stabilize 0.5.3 arm, #910513

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index 22f8af5c8b16..a61539dd58c6 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-18 Thread Sam James
commit: 14b4cf081668cbc6b035a96653839a539ffd366e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:24:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:24:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b4cf08

net-libs/libproxy: Stabilize 0.5.3 ppc64, #910513

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

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

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
index ffeaa343efac..22f8af5c8b16 100644
--- a/net-libs/libproxy/libproxy-0.5.3.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="duktape gnome gtk-doc +introspection kde test vala"
 REQUIRED_USE="
gtk-doc? ( introspection )



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

2023-07-09 Thread Sam James
commit: 6c2c608cf0df7e3ae72d08c0da37fe91d9494562
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 07:35:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 07:35:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2c608c

net-libs/libproxy: add 0.5.3

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

 net-libs/libproxy/Manifest  |  1 +
 net-libs/libproxy/libproxy-0.5.3.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 499da8b44f8b..69fdf63ced84 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1,3 @@
 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754
 DIST libproxy-0.5.2.tar.gz 60024 BLAKE2B 
7484b61f5eb3dbb148bce69c6d5d30d218c9392c559661c7e01e02339546c246afb47ab28956d90076d835f4a72ec260690cd0d3a52b8302ec238f1bb1eb87c0
 SHA512 
10d2d435288e8259bc16e6fc678bbd5edee7de8ef4235de29ed7740493690b33c3b1820f1a9befb60254069946e3ff3cc6130c7d19f34fff8062aec16dc1cbc8
+DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B 
adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36
 SHA512 
0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590

diff --git a/net-libs/libproxy/libproxy-0.5.3.ebuild 
b/net-libs/libproxy/libproxy-0.5.3.ebuild
new file mode 100644
index ..485c43212d51
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection kde test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   $(meson_use kde config-kde)
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



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

2023-06-21 Thread Matt Turner
commit: 94509ec5f30f147c84f2608f84e3ac96af3dc976
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jun 20 10:46:28 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jun 21 22:10:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94509ec5

net-libs/libproxy: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31551
Signed-off-by: Matt Turner  gentoo.org>

 ...ager-test-with-pacrunner-duktape-option-2.patch | 26 --
 1 file changed, 26 deletions(-)

diff --git 
a/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
 
b/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
deleted file mode 100644
index 6af2ebbe7f86..
--- 
a/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From f6aab7bc2a821117b2079f7504ab444dd13f4708 Mon Sep 17 00:00:00 2001
-From: Jan-Michael Brummer 
-Date: Tue, 16 May 2023 15:10:53 +0200
-Subject: [PATCH] Guard PxManager test with pacrunner-duktape option (#215)
-
-Fixes: https://github.com/libproxy/libproxy/issues/213

- tests/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/meson.build b/tests/meson.build
-index 4ae8e7d..c8fe11f 100644
 a/tests/meson.build
-+++ b/tests/meson.build
-@@ -17,7 +17,7 @@ if get_option('tests')
-env: envs
-   )
- 
--  if soup_dep.found()
-+  if soup_dep.found() and get_option('pacrunner-duktape')
- px_manager_test = executable('test-px-manager',
-   ['px-manager-test.c', 'px-manager-helper.c'],
-   include_directories: px_backend_inc,
--- 
-2.39.3
-



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

2023-06-16 Thread Sam James
commit: 2b44aee5ab81747f73f355ca40893957225925ce
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 02:22:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 02:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b44aee5

net-libs/libproxy: drop 0.5.0, 0.5.1

Short-lived releases w/ regressions.

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

 net-libs/libproxy/Manifest  |  2 -
 net-libs/libproxy/libproxy-0.5.0.ebuild | 79 -
 net-libs/libproxy/libproxy-0.5.1.ebuild | 71 -
 3 files changed, 152 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 522f01560760..499da8b44f8b 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,4 +1,2 @@
 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754
-DIST libproxy-0.5.0.tar.gz 58746 BLAKE2B 
a93217d4b3112b9c2761d7156de1359278b764bdfb3ba0942653e930e4cb60c00adf936fa1210668dc584c6e34fccfe405acdbabfff1927fd25b9de953b7
 SHA512 
699d09d747c3e56247b1d0a8dee0cd7c122199cc4296aa61753a4e52b4346ad5d98d608f953d28a5779e7d49f64be639e22c696ac82d48bbdaa7b743501b18e6
-DIST libproxy-0.5.1.tar.gz 59939 BLAKE2B 
dc219c9df624a82544ce26b0629c0bc012e34d82fb6fd49bdb07450ba98d1e4a29ff1bdf3a1d3e6645139ddd8e4953f36584e10f64119584d335a7a6cb5d34a9
 SHA512 
830e4bb1879c6afd1fbebc24de2ca75a597096a8eadb45dd3965b9f8121110039379342facebddce1b679a9b6ceb065089f0fbe38b55411a2c53ac36ef979ab7
 DIST libproxy-0.5.2.tar.gz 60024 BLAKE2B 
7484b61f5eb3dbb148bce69c6d5d30d218c9392c559661c7e01e02339546c246afb47ab28956d90076d835f4a72ec260690cd0d3a52b8302ec238f1bb1eb87c0
 SHA512 
10d2d435288e8259bc16e6fc678bbd5edee7de8ef4235de29ed7740493690b33c3b1820f1a9befb60254069946e3ff3cc6130c7d19f34fff8062aec16dc1cbc8

diff --git a/net-libs/libproxy/libproxy-0.5.0.ebuild 
b/net-libs/libproxy/libproxy-0.5.0.ebuild
deleted file mode 100644
index cc9bdefca67c..
--- a/net-libs/libproxy/libproxy-0.5.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson-multilib vala
-
-DESCRIPTION="Library for automatic proxy configuration management"
-HOMEPAGE="https://github.com/libproxy/libproxy;
-SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${P}.tar.gz;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="duktape gnome gtk-doc +introspection kde test vala"
-REQUIRED_USE="
-   gtk-doc? ( introspection )
-   vala? ( introspection )
-"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
-   gnome? ( gnome-base/gsettings-desktop-schemas )
-   duktape? (
-   dev-lang/duktape:=
-   net-misc/curl
-   )
-   introspection? ( dev-libs/gobject-introspection )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( net-libs/libsoup:3.0[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${COMMON_DEPEND}
-   kde? ( kde-frameworks/kconfig:5 )
-"
-BDEPEND="
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gi-docgen )
-   vala? ( $(vala_depend) )
-"
-
-S="${WORKDIR}/${PN}-${P}"
-
-PATCHES=(
-   
"${FILESDIR}"/${PV}-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
-)
-
-src_prepare() {
-   use vala && vala_setup
-   default
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_native_use_bool gtk-doc docs)
-   $(meson_use test tests)
-   -Dconfig-env=true
-   $(meson_use gnome config-gnome)
-   -Dconfig-windows=false
-   -Dconfig-sysconfig=true
-   -Dconfig-osx=false
-   $(meson_use kde config-kde)
-   $(meson_native_use_bool duktape pacrunner-duktape)
-   $(meson_native_use_bool vala vapi)
-   $(meson_use duktape curl)
-   $(meson_native_use_bool introspection)
-   )
-   meson_src_configure
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   if use gtk-doc; then
-   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
-   fi
-}

diff --git a/net-libs/libproxy/libproxy-0.5.1.ebuild 
b/net-libs/libproxy/libproxy-0.5.1.ebuild
deleted file mode 100644
index 485c43212d51..
--- a/net-libs/libproxy/libproxy-0.5.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit 

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

2023-06-16 Thread Sam James
commit: 3c1430fe3dbb79af8cfe17558abe562ba3e6c99e
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 02:22:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 02:22:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1430fe

net-libs/libproxy: add 0.5.2

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

 net-libs/libproxy/Manifest  |  1 +
 net-libs/libproxy/libproxy-0.5.2.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 85aca0f82747..522f01560760 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,3 +1,4 @@
 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754
 DIST libproxy-0.5.0.tar.gz 58746 BLAKE2B 
a93217d4b3112b9c2761d7156de1359278b764bdfb3ba0942653e930e4cb60c00adf936fa1210668dc584c6e34fccfe405acdbabfff1927fd25b9de953b7
 SHA512 
699d09d747c3e56247b1d0a8dee0cd7c122199cc4296aa61753a4e52b4346ad5d98d608f953d28a5779e7d49f64be639e22c696ac82d48bbdaa7b743501b18e6
 DIST libproxy-0.5.1.tar.gz 59939 BLAKE2B 
dc219c9df624a82544ce26b0629c0bc012e34d82fb6fd49bdb07450ba98d1e4a29ff1bdf3a1d3e6645139ddd8e4953f36584e10f64119584d335a7a6cb5d34a9
 SHA512 
830e4bb1879c6afd1fbebc24de2ca75a597096a8eadb45dd3965b9f8121110039379342facebddce1b679a9b6ceb065089f0fbe38b55411a2c53ac36ef979ab7
+DIST libproxy-0.5.2.tar.gz 60024 BLAKE2B 
7484b61f5eb3dbb148bce69c6d5d30d218c9392c559661c7e01e02339546c246afb47ab28956d90076d835f4a72ec260690cd0d3a52b8302ec238f1bb1eb87c0
 SHA512 
10d2d435288e8259bc16e6fc678bbd5edee7de8ef4235de29ed7740493690b33c3b1820f1a9befb60254069946e3ff3cc6130c7d19f34fff8062aec16dc1cbc8

diff --git a/net-libs/libproxy/libproxy-0.5.2.ebuild 
b/net-libs/libproxy/libproxy-0.5.2.ebuild
new file mode 100644
index ..485c43212d51
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection kde test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   $(meson_use kde config-kde)
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/, profiles/

2023-05-24 Thread Sam James
commit: 17eefd7b6289ed7e523dd4d598534e474cf99f98
Author: Sam James  gentoo  org>
AuthorDate: Wed May 24 12:45:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 24 12:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17eefd7b

net-libs/libproxy: add 0.5.1

Closes: https://bugs.gentoo.org/906755
Closes: https://bugs.gentoo.org/906879
Closes: https://bugs.gentoo.org/906957
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/Manifest  |  1 +
 net-libs/libproxy/libproxy-0.5.1.ebuild | 71 +
 profiles/package.mask   |  5 +++
 3 files changed, 77 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index eb7e2829d864..85aca0f82747 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1,3 @@
 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754
 DIST libproxy-0.5.0.tar.gz 58746 BLAKE2B 
a93217d4b3112b9c2761d7156de1359278b764bdfb3ba0942653e930e4cb60c00adf936fa1210668dc584c6e34fccfe405acdbabfff1927fd25b9de953b7
 SHA512 
699d09d747c3e56247b1d0a8dee0cd7c122199cc4296aa61753a4e52b4346ad5d98d608f953d28a5779e7d49f64be639e22c696ac82d48bbdaa7b743501b18e6
+DIST libproxy-0.5.1.tar.gz 59939 BLAKE2B 
dc219c9df624a82544ce26b0629c0bc012e34d82fb6fd49bdb07450ba98d1e4a29ff1bdf3a1d3e6645139ddd8e4953f36584e10f64119584d335a7a6cb5d34a9
 SHA512 
830e4bb1879c6afd1fbebc24de2ca75a597096a8eadb45dd3965b9f8121110039379342facebddce1b679a9b6ceb065089f0fbe38b55411a2c53ac36ef979ab7

diff --git a/net-libs/libproxy/libproxy-0.5.1.ebuild 
b/net-libs/libproxy/libproxy-0.5.1.ebuild
new file mode 100644
index ..485c43212d51
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection kde test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   $(meson_use kde config-kde)
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index e696b07469ba..c0309d9319ca 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-05-24)
+# Breaks building C++ consumers at least: bug #906755, bug #906879, bug 
#906957.
+# Please upgrade to >=0.5.1.
+=net-libs/libproxy-0.5.0
+
 # Sam James  (2023-05-23)
 # Argument splitting seems broken, see bug #906892 and 
https://github.com/ffi/ffi-compiler/issues/23.
 =dev-ruby/ffi-compiler-1.2.0



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

2023-05-16 Thread Matt Turner
commit: 421dbfbf8ecf682b9f53852429d222d30c84992e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 16 23:29:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 16 23:32:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421dbfbf

net-libs/libproxy: Add more dependencies

Closes: https://bugs.gentoo.org/906584
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libproxy/libproxy-0.5.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/libproxy/libproxy-0.5.0.ebuild 
b/net-libs/libproxy/libproxy-0.5.0.ebuild
index 19c04bc6750a..cc9bdefca67c 100644
--- a/net-libs/libproxy/libproxy-0.5.0.ebuild
+++ b/net-libs/libproxy/libproxy-0.5.0.ebuild
@@ -26,6 +26,7 @@ COMMON_DEPEND="
dev-lang/duktape:=
net-misc/curl
)
+   introspection? ( dev-libs/gobject-introspection )
 "
 DEPEND="${COMMON_DEPEND}
test? ( net-libs/libsoup:3.0[${MULTILIB_USEDEP}] )
@@ -35,6 +36,7 @@ RDEPEND="${COMMON_DEPEND}
 "
 BDEPEND="
virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
vala? ( $(vala_depend) )
 "
 



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

2023-05-16 Thread Matt Turner
commit: 4f9bdf3ff851a3d92511a61dee004fd42090a4bc
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 15 16:44:40 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 16 17:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9bdf3f

net-libs/libproxy: Version bump to 0.5.0

* Bump to EAPI=8
* Switch from cmake to meson
* Drop non-Duktape PAC-parsing options (webkit, spidermonkey), per
  upstream

Bug: https://bugs.gentoo.org/893704
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libproxy/Manifest |  1 +
 ...ager-test-with-pacrunner-duktape-option-2.patch | 26 
 net-libs/libproxy/libproxy-0.5.0.ebuild| 77 ++
 3 files changed, 104 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index a92c1f4d02d5..eb7e2829d864 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1 +1,2 @@
 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754
+DIST libproxy-0.5.0.tar.gz 58746 BLAKE2B 
a93217d4b3112b9c2761d7156de1359278b764bdfb3ba0942653e930e4cb60c00adf936fa1210668dc584c6e34fccfe405acdbabfff1927fd25b9de953b7
 SHA512 
699d09d747c3e56247b1d0a8dee0cd7c122199cc4296aa61753a4e52b4346ad5d98d608f953d28a5779e7d49f64be639e22c696ac82d48bbdaa7b743501b18e6

diff --git 
a/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
 
b/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
new file mode 100644
index ..6af2ebbe7f86
--- /dev/null
+++ 
b/net-libs/libproxy/files/0.5.0-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
@@ -0,0 +1,26 @@
+From f6aab7bc2a821117b2079f7504ab444dd13f4708 Mon Sep 17 00:00:00 2001
+From: Jan-Michael Brummer 
+Date: Tue, 16 May 2023 15:10:53 +0200
+Subject: [PATCH] Guard PxManager test with pacrunner-duktape option (#215)
+
+Fixes: https://github.com/libproxy/libproxy/issues/213
+---
+ tests/meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/meson.build b/tests/meson.build
+index 4ae8e7d..c8fe11f 100644
+--- a/tests/meson.build
 b/tests/meson.build
+@@ -17,7 +17,7 @@ if get_option('tests')
+env: envs
+   )
+ 
+-  if soup_dep.found()
++  if soup_dep.found() and get_option('pacrunner-duktape')
+ px_manager_test = executable('test-px-manager',
+   ['px-manager-test.c', 'px-manager-helper.c'],
+   include_directories: px_backend_inc,
+-- 
+2.39.3
+

diff --git a/net-libs/libproxy/libproxy-0.5.0.ebuild 
b/net-libs/libproxy/libproxy-0.5.0.ebuild
new file mode 100644
index ..19c04bc6750a
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection kde test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( net-libs/libsoup:3.0[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+S="${WORKDIR}/${PN}-${P}"
+
+PATCHES=(
+   
"${FILESDIR}"/${PV}-Guard-PxManager-test-with-pacrunner-duktape-option-2.patch
+)
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   $(meson_use kde config-kde)
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+

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

2022-11-23 Thread Sam James
commit: 6633430d22c6a5049c8a2709b914d09efdb55453
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 24 03:12:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 24 07:20:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6633430d

net-libs/libproxy: drop 0.4.17-r1

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

 net-libs/libproxy/Manifest |  1 -
 .../files/libproxy-0.4.10-disable-pac-test.patch   | 29 
 .../files/libproxy-0.4.16-avoid-nm-build-dep.patch | 87 --
 .../libproxy/files/libproxy-0.4.17-mozjs.patch | 15 
 net-libs/libproxy/libproxy-0.4.17-r1.ebuild| 83 -
 5 files changed, 215 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 6d388cb8b367..a92c1f4d02d5 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1 @@
-DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 
70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5
 SHA512 
589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126
 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754

diff --git a/net-libs/libproxy/files/libproxy-0.4.10-disable-pac-test.patch 
b/net-libs/libproxy/files/libproxy-0.4.10-disable-pac-test.patch
deleted file mode 100644
index 91658574134e..
--- a/net-libs/libproxy/files/libproxy-0.4.10-disable-pac-test.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 5a1a8d2b920006e54d9de971999b443073f50843 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Tue, 16 Oct 2012 03:30:50 -0400
-Subject: [PATCH] Disable PAC test
-
-get-pac-test freezes when run from the ebuild, but succeeds when
-building manually. Using Xemake/virtualx.eclass doesn't seem to help.

- libproxy/test/CMakeLists.txt | 7 ---
- 1 file changed, 7 deletions(-)
-
-diff --git a/libproxy/test/CMakeLists.txt b/libproxy/test/CMakeLists.txt
-index 8894425..69543a4 100644
 a/libproxy/test/CMakeLists.txt
-+++ b/libproxy/test/CMakeLists.txt
-@@ -17,10 +17,3 @@ if(WIN32)
-   target_link_libraries(url-encode ws2_32)
- endif()
- add_test(NAME url-encode COMMAND ${CMAKE_CURRENT_BINARY_DIR}/url-encode)
--
--# Get PAC
--if (NOT WIN32)
--add_executable(get-pac-test ${CMAKE_CURRENT_SOURCE_DIR}/get-pac-test.cpp 
${PROJECT_SOURCE_DIR}/url.cpp)
--target_link_libraries(get-pac-test pthread)
--add_test(NAME get-pac-test COMMAND ${CMAKE_CURRENT_BINARY_DIR}/get-pac-test)
--endif()
--- 
-1.7.12.3
-

diff --git a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
deleted file mode 100644
index a50bcc130cc7..
--- a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-https://github.com/libproxy/libproxy/issues/28
-
-From 703ac16ea2b508dc16d433b3fd597fcd496d05c1 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Mon, 29 Apr 2013 23:02:25 -0400
-Subject: [PATCH] Avoid build-time dependency on NetworkManager
-
-Needed to prevent a dependency loop:
-nm -> libsoup -> glib-networking -> libproxy -> nm
-
-https://bugs.gentoo.org/467696
-
-* ast...@gentoo.org: Rebased on top of 0.4.15
-  also revert 423801295921ab1ec0d98565fcbc2635088d45da
-* s...@gentoo.org: Rebased on top of 0.4.16
-  (same revert included)

- libproxy/cmake/modules.cmk|  6 ++---
- .../cmake/modules/network_networkmanager.cmk  |  5 +---
- libproxy/modules/network_networkmanager.cpp   | 23 ++-
- 3 files changed, 21 insertions(+), 13 deletions(-)
-
-diff --git a/libproxy/cmake/modules.cmk b/libproxy/cmake/modules.cmk
-index 11d2d43..cc2b58f 100644
 a/libproxy/cmake/modules.cmk
-+++ b/libproxy/cmake/modules.cmk
-@@ -40,10 +40,10 @@ px_module(config_w32reg"${WIN32}"1)
- px_module(ignore_domain1 1)
- px_module(ignore_hostname  1 1)
- px_module(ignore_ip1 1)
--if(NM_FOUND OR NMold_FOUND)
-+if(NM_FOUND)
-   set(NM_BUILD 1)
--endif(NM_FOUND OR NMold_FOUND)
--px_module(network_networkmanager   "${NM_BUILD}" 0   
${NM_LIBRARIES}${NMold_LIBRARIES})
-+endif(NM_FOUND)
-+px_module(network_networkmanager   "${NM_BUILD}" 0   ${NM_LIBRARIES})
- px_module(pacrunner_mozjs  0 ${BIPR} 
${MOZJS_LIBRARIES})
- px_module(pacrunner_natus  "${NATUS_FOUND}"  ${BIPR} 
${NATUS_LIBRARIES})
- px_module(pacrunner_webkit "${WEBKIT_FOUND}" ${BIPR} 
${WEBKIT_LIBRARIES})
-diff --git 

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

2022-08-17 Thread Sam James
commit: d97f143a1fa99155f0515568fca742991ca16958
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 14:28:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 14:29:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97f143a

net-libs/libproxy: Stabilize 0.4.18 x86, #865177

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index f1fbf7c80eb9..d4c191ba59d3 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-08-17 Thread Agostino Sarubbo
commit: 6bf4150bb025a77d5162037aaea192802050eedf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 17 13:09:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 17 13:09:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf4150b

net-libs/libproxy: amd64 stable wrt bug #865177

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index 6ce864ef1cdf..f1fbf7c80eb9 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-08-16 Thread Arthur Zamarin
commit: 2113c49d8bbdc39caf77c8aa29eccced084f5cb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 04:52:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 04:52:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2113c49d

net-libs/libproxy: Stabilize 0.4.18 sparc, #865177

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index 9c067459b993..6ce864ef1cdf 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-08-16 Thread Arthur Zamarin
commit: b90f8297e168b4ef85f73da29502be2bc9ee533d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 04:52:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 04:52:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90f8297

net-libs/libproxy: Stabilize 0.4.18 ppc, #865177

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index cedf5b0b3340..9c067459b993 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-08-16 Thread Arthur Zamarin
commit: 55d96d1a786a4ce298536efb2a5f558e9b94f434
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 04:52:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 04:52:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d96d1a

net-libs/libproxy: Stabilize 0.4.18 ppc64, #865177

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index 458b3c57de66..cedf5b0b3340 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-08-16 Thread Arthur Zamarin
commit: 7dc3ff3ddb46196e6731f243bcbc8e1fa3881397
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 16 18:17:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 16 18:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc3ff3d

net-libs/libproxy: Stabilize 0.4.18 arm, #865177

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index 1d01a565a7bd..458b3c57de66 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-08-16 Thread Arthur Zamarin
commit: 64b0f6b3e306daf1fbf8f820ce056c6db430244f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 16 18:16:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 16 18:16:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b0f6b3

net-libs/libproxy: Stabilize 0.4.18 arm64, #865177

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.18.ebuild 
b/net-libs/libproxy/libproxy-0.4.18.ebuild
index 0e6a926aebd0..1d01a565a7bd 100644
--- a/net-libs/libproxy/libproxy-0.4.18.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="duktape gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-06-20 Thread Matt Turner
commit: 64b8854267134d2539c6b66d793a25fc2157a085
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jun 21 04:13:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jun 21 04:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b88542

net-libs/libproxy: Version bump to 0.4.18

* Add IUSE=duktape (bug #842714)
* Fix IUSE=webkit (broken by commit 0fdbf838a0ef 5.5 years ago)
* Drop libproxy-0.4.10-disable-pac-test.patch; test seems to pass now

Closes: https://bugs.gentoo.org/842714
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libproxy/Manifest |  1 +
 ...proxy-0.4.18-Fix-building-without-duktape.patch | 33 
 .../files/libproxy-0.4.18-avoid-nm-build-dep.patch | 90 ++
 net-libs/libproxy/libproxy-0.4.18.ebuild   | 84 
 net-libs/libproxy/metadata.xml |  1 +
 5 files changed, 209 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 58615016c9cb..6d388cb8b367 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1 +1,2 @@
 DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 
70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5
 SHA512 
589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126
+DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 
12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a
 SHA512 
1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754

diff --git 
a/net-libs/libproxy/files/libproxy-0.4.18-Fix-building-without-duktape.patch 
b/net-libs/libproxy/files/libproxy-0.4.18-Fix-building-without-duktape.patch
new file mode 100644
index ..dd834687553a
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.18-Fix-building-without-duktape.patch
@@ -0,0 +1,33 @@
+https://github.com/libproxy/libproxy/pull/180
+
+From 54a08b73f4a9bc43356dd50fe91942b4270bfe10 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Tue, 21 Jun 2022 00:08:57 -0400
+Subject: [PATCH] Fix building without duktape
+
+Otherwise configuring fails with
+
+CMake Error at libproxy/cmake/modules.cmk:26 (math):
+  math cannot parse the expression: "0+0+0+": syntax error, unexpected end of
+  file (6).
+Call Stack (most recent call first):
+  libproxy/CMakeLists.txt:14 (include)
+---
+ libproxy/cmake/modules/pacrunner_duktape.cmk | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/libproxy/cmake/modules/pacrunner_duktape.cmk 
b/libproxy/cmake/modules/pacrunner_duktape.cmk
+index e7918a8..a468125 100644
+--- a/libproxy/cmake/modules/pacrunner_duktape.cmk
 b/libproxy/cmake/modules/pacrunner_duktape.cmk
+@@ -17,5 +17,7 @@ else()
+   link_directories(${DUKTAPE_LIBRARIES})
+   link_libraries(duktape)
+ endif()
++  else()
++set(DUKTAPE_FOUND 0)
+   endif()
+ endif()
+-- 
+2.35.1
+

diff --git a/net-libs/libproxy/files/libproxy-0.4.18-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.18-avoid-nm-build-dep.patch
new file mode 100644
index ..d62eac9af879
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.18-avoid-nm-build-dep.patch
@@ -0,0 +1,90 @@
+From f0ae8a0022a18fb26dff0ace0608d1916c68d179 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev 
+Date: Mon, 29 Apr 2013 23:02:25 -0400
+Subject: [PATCH] Avoid build-time dependency on NetworkManager
+
+Needed to prevent a dependency loop:
+nm -> libsoup -> glib-networking -> libproxy -> nm
+
+https://bugs.gentoo.org/467696
+
+* ast...@gentoo.org: Rebased on top of 0.4.15
+  also revert 423801295921ab1ec0d98565fcbc2635088d45da
+* s...@gentoo.org: Rebased on top of 0.4.16
+  (same revert included)
+* matts...@gentoo.org: Rebased on top of 0.4.18
+  (same revert included)
+---
+ libproxy/cmake/modules.cmk|  6 ++---
+ .../cmake/modules/network_networkmanager.cmk  |  5 +---
+ libproxy/modules/network_networkmanager.cpp   | 23 ++-
+ 3 files changed, 21 insertions(+), 13 deletions(-)
+
+diff --git a/libproxy/cmake/modules.cmk b/libproxy/cmake/modules.cmk
+index 6eaaa01..0afce2f 100644
+--- a/libproxy/cmake/modules.cmk
 b/libproxy/cmake/modules.cmk
+@@ -43,10 +43,10 @@ px_module(config_w32reg"${WIN32}"1)
+ px_module(ignore_domain1 1)
+ px_module(ignore_hostname  1 1)
+ px_module(ignore_ip1 1)
+-if(NM_FOUND OR NMold_FOUND)
++if(NM_FOUND)
+   set(NM_BUILD 1)
+-endif(NM_FOUND OR NMold_FOUND)
+-px_module(network_networkmanager   "${NM_BUILD}" 0   
${NM_LIBRARIES}${NMold_LIBRARIES})
++endif(NM_FOUND)
++px_module(network_networkmanager   "${NM_BUILD}" 0   ${NM_LIBRARIES})
+ 

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

2022-05-25 Thread WANG Xuerui
commit: b548cb4776f0584f037620f112f2fd41b6fcd45f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 26 04:39:39 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 26 04:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b548cb47

net-libs/libproxy: keyword 0.4.17-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/libproxy/libproxy-0.4.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.17-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
index 0f5687d4a18a..5d69bcee8d45 100644
--- a/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2022-04-21 Thread Jakov Smolić
commit: a41f166f29ca3995195e2e3179cc868a18cf8310
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Mar 25 19:55:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Apr 21 16:35:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41f166f

net-libs/libproxy: Enable mozjs detection

Closes: https://bugs.gentoo.org/811858
Signed-off-by: Jakov Smolić  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24750
Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libproxy/files/libproxy-0.4.17-mozjs.patch   | 15 +++
 .../{libproxy-0.4.17.ebuild => libproxy-0.4.17-r1.ebuild} |  5 -
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/net-libs/libproxy/files/libproxy-0.4.17-mozjs.patch 
b/net-libs/libproxy/files/libproxy-0.4.17-mozjs.patch
new file mode 100644
index ..cf31c77ae53f
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.17-mozjs.patch
@@ -0,0 +1,15 @@
+Enable mozjs detection.
+Backported from 
https://github.com/libproxy/libproxy/commit/66b30ef388a45f66f9b118d51cc76b53fdb8bbf4
+Bug: https://bugs.gentoo.org/811858
+
+--- a/libproxy/cmake/modules.cmk
 b/libproxy/cmake/modules.cmk
+@@ -44,7 +44,7 @@ if(NM_FOUND)
+   set(NM_BUILD 1)
+ endif(NM_FOUND)
+ px_module(network_networkmanager   "${NM_BUILD}" 0   ${NM_LIBRARIES})
+-px_module(pacrunner_mozjs  0 ${BIPR} 
${MOZJS_LIBRARIES})
++px_module(pacrunner_mozjs  "${MOZJS_FOUND}"  ${BIPR} 
${MOZJS_LIBRARIES})
+ px_module(pacrunner_natus  "${NATUS_FOUND}"  ${BIPR} 
${NATUS_LIBRARIES})
+ px_module(pacrunner_webkit "${WEBKIT_FOUND}" ${BIPR} 
${WEBKIT_LIBRARIES})
+ px_module(wpad_dns_alias   1 1)

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17-r1.ebuild
similarity index 95%
rename from net-libs/libproxy/libproxy-0.4.17.ebuild
rename to net-libs/libproxy/libproxy-0.4.17-r1.ebuild
index 4777e3c49fcd..0f5687d4a18a 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17-r1.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
@@ -44,6 +44,9 @@ PATCHES=(
# prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
# https://github.com/libproxy/libproxy/issues/28
"${FILESDIR}/${PN}-0.4.16-avoid-nm-build-dep.patch"
+
+   # enable mozjs detection, bug #811858
+   "${FILESDIR}/${PN}-0.4.17-mozjs.patch"
 )
 
 multilib_src_configure() {



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

2021-07-10 Thread Sam James
commit: 0b2d5b0def4e00bc230c7266778ed3c59fd69bee
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 10 17:20:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 10 17:28:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d5b0d

net-libs/libproxy: add link to NetworkManager circular dep bug upstream

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

 net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
index 4a287955bba..a50bcc130cc 100644
--- a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
+++ b/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
@@ -1,3 +1,5 @@
+https://github.com/libproxy/libproxy/issues/28
+
 From 703ac16ea2b508dc16d433b3fd597fcd496d05c1 Mon Sep 17 00:00:00 2001
 From: Alexandre Rostovtsev 
 Date: Mon, 29 Apr 2013 23:02:25 -0400



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

2021-05-20 Thread Yixun Lan
commit: ad0b008d8d5e168fd039005911dbefa673ead2c8
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May 20 14:08:01 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri May 21 00:49:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0b008d

net-libs/libproxy: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index 05856b011b3..4777e3c49fc 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-02-26 Thread Andreas Sturmlechner
commit: 8bec3eea0bb8501b95e14ea3c31098adfcb8429b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 26 15:32:52 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 26 21:19:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bec3eea

net-libs/libproxy: Drop 0.4.16-r1

Package-Manager: Portage-3.0.15, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/Manifest  |  1 -
 net-libs/libproxy/libproxy-0.4.16-r1.ebuild | 81 -
 2 files changed, 82 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 42ddcd2569f..58615016c9c 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1 @@
-DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 
163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8
 SHA512 
28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1
 DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 
70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5
 SHA512 
589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126

diff --git a/net-libs/libproxy/libproxy-0.4.16-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
deleted file mode 100644
index 8ed586d917b..000
--- a/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic mono-env
-
-DESCRIPTION="Library for automatic proxy configuration management"
-HOMEPAGE="https://github.com/libproxy/libproxy;
-SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="gnome kde mono networkmanager spidermonkey test webkit"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
-   mono? ( dev-lang/mono )
-   networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
-   spidermonkey? ( dev-lang/spidermonkey:68 )
-   webkit? ( net-libs/webkit-gtk:4 )
-"
-RDEPEND="${DEPEND}
-   kde? ( kde-frameworks/kconfig:5 )
-"
-# avoid dependency loop, bug #467696
-PDEPEND="networkmanager? ( net-misc/networkmanager )"
-
-PATCHES=(
-   # get-pac-test freezes when run by the ebuild, succeeds when building
-   # manually; virtualx.eclass doesn't help :(
-   "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
-
-   # https://github.com/libproxy/libproxy/issues/27
-   "${FILESDIR}/${PN}-0.4.12-macosx.patch"
-
-   # prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
-   # https://github.com/libproxy/libproxy/issues/28
-   "${FILESDIR}/${P}-avoid-nm-build-dep.patch"
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS}"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
-   -DWITH_NATUS=OFF
-   -DWITH_PYTHON2=OFF
-   # WITH_VALA just copies the .vapi file over and needs no deps,
-   # hence always enable it unconditionally
-   -DWITH_VALA=ON
-   -DWITH_WEBKIT=OFF
-   $(multilib_is_native_abi && usex mono 
-DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs)
-   -DWITH_GNOME3=$(usex gnome)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
-   -DWITH_NM=$(usex networkmanager)
-   -DWITH_PERL=OFF # bug 705410, uses reserved target name "test"
-   -DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
-   -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
-   -DBUILD_TESTING=$(usex test)
-   -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
OFF)
-   )
-   cmake_src_configure
-}
-
-src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_install_all() {
-   doman "${FILESDIR}"/proxy.1
-}



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

2021-02-25 Thread Sam James
commit: 55038237c4670e15903c55c2ad0ab352b5749025
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 11:28:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 11:29:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55038237

net-libs/libproxy: Stabilize 0.4.17 arm, #769176

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index f583baf405f..05856b011b3 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-02-18 Thread Sam James
commit: eae2e9f4233827a9fae0adea26c29ed80dca3a9e
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 21:46:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 21:46:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae2e9f4

net-libs/libproxy: Stabilize 0.4.17 x86, #769176

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index c81597085bc..f583baf405f 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-02-18 Thread Sam James
commit: 35ba4d9423d50dee161c9d603124348cf4512ad8
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 08:37:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 08:37:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ba4d94

net-libs/libproxy: Stabilize 0.4.17 amd64, #769176

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index c85655ee205..c81597085bc 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-02-16 Thread Sam James
commit: 08b60dc56b6ac2abb21673d9367fbbd41dc7e75d
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 00:10:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 00:10:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b60dc5

net-libs/libproxy: Stabilize 0.4.17 arm64, #769176

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index 3d11951d9da..c85655ee205 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-02-12 Thread Sam James
commit: ddc83796b97321b8dc125ec62fe53987243c1d89
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 13:46:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 13:46:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc83796

net-libs/libproxy: Stabilize 0.4.17 ppc64, #769176

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index 85f1a5f7a52..935bcddd5b2 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-02-11 Thread Sam James
commit: 3a952abd3e273a3565a1fd50f667489ebf112e3a
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 11 09:30:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 11 09:30:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a952abd

net-libs/libproxy: Stabilize 0.4.17 sparc, #769176

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
index 42108bf4ad3..85f1a5f7a52 100644
--- a/net-libs/libproxy/libproxy-0.4.17.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2021-01-26 Thread Sam James
commit: 642d99b784c7096c6a49f22c79a5189a2ec9bd90
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jan 26 07:16:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 26 15:53:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642d99b7

net-libs/libproxy: remove unused patch

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19224
Signed-off-by: Sam James  gentoo.org>

 .../files/libproxy-0.4.15-avoid-nm-build-dep.patch | 86 --
 1 file changed, 86 deletions(-)

diff --git a/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
deleted file mode 100644
index e896baa3bac..000
--- a/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 703ac16ea2b508dc16d433b3fd597fcd496d05c1 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Mon, 29 Apr 2013 23:02:25 -0400
-Subject: [PATCH] Avoid build-time dependency on NetworkManager
-
-Needed to prevent a dependency loop:
-nm -> libsoup -> glib-networking -> libproxy -> nm
-
-https://bugs.gentoo.org/467696
-
-* ast...@gentoo.org: Rebased on top of 0.4.15
-  also revert 423801295921ab1ec0d98565fcbc2635088d45da

- libproxy/cmake/modules.cmk|  6 ++---
- .../cmake/modules/network_networkmanager.cmk  |  5 +---
- libproxy/modules/network_networkmanager.cpp   | 23 ++-
- 3 files changed, 21 insertions(+), 13 deletions(-)
-
-diff --git a/libproxy/cmake/modules.cmk b/libproxy/cmake/modules.cmk
-index b3211f2..d4436e1 100644
 a/libproxy/cmake/modules.cmk
-+++ b/libproxy/cmake/modules.cmk
-@@ -38,10 +38,10 @@ px_module(config_w32reg"${WIN32}"1)
- px_module(ignore_domain1 1)
- px_module(ignore_hostname  1 1)
- px_module(ignore_ip1 1)
--if(NM_FOUND OR NMold_FOUND)
-+if(NM_FOUND)
-   set(NM_BUILD 1)
--endif(NM_FOUND OR NMold_FOUND)
--px_module(network_networkmanager   "${NM_BUILD}" 0   
${NM_LIBRARIES}${NMold_LIBRARIES})
-+endif(NM_FOUND)
-+px_module(network_networkmanager   "${NM_BUILD}" 0   ${NM_LIBRARIES})
- px_module(pacrunner_mozjs  "${MOZJS_FOUND}"  ${BIPR} 
${MOZJS_LIBRARIES})
- px_module(pacrunner_natus  "${NATUS_FOUND}"  ${BIPR} 
${NATUS_LIBRARIES})
- px_module(pacrunner_webkit "${WEBKIT_FOUND}" ${BIPR} 
${WEBKIT_LIBRARIES})
-diff --git a/libproxy/cmake/modules/network_networkmanager.cmk 
b/libproxy/cmake/modules/network_networkmanager.cmk
-index 6ef6ead..2586bbd 100644
 a/libproxy/cmake/modules/network_networkmanager.cmk
-+++ b/libproxy/cmake/modules/network_networkmanager.cmk
-@@ -1,6 +1,3 @@
- if (NOT WIN32 AND NOT APPLE)
--  px_check_modules(NM libnm dbus-1)
--  if (NOT NM_FOUND)
--px_check_modules(NMold NetworkManager dbus-1)
--  endif (NOT NM_FOUND)
-+  px_check_modules(NM dbus-1)
- endif()
-diff --git a/libproxy/modules/network_networkmanager.cpp 
b/libproxy/modules/network_networkmanager.cpp
-index 546a8ee..4dc3d8d 100644
 a/libproxy/modules/network_networkmanager.cpp
-+++ b/libproxy/modules/network_networkmanager.cpp
-@@ -23,13 +23,24 @@
- using namespace libproxy;
- 
- #include 
--#include 
- 
--// Backwards compatibility: with the switch to libnm, NM_STATE_CONNECTED is no
--// longer defined. NM_STATE_CONNECTED_GLOBAL appeared with NM 0.9 and was 
aliased
--#ifndef NM_STATE_CONNECTED
--  #define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL
--#endif
-+/*
-+ * copy-pasted from NetworkManager-0.9.6.4's NetworkManager.h to prevent
-+ * a circular dependency; https://bugs.gentoo.org/467696
-+ */
-+#define   NM_DBUS_PATH
"/org/freedesktop/NetworkManager"
-+#define   NM_DBUS_INTERFACE   
"org.freedesktop.NetworkManager"
-+typedef enum {
-+  NM_STATE_UNKNOWN  = 0,
-+  NM_STATE_ASLEEP   = 10,
-+  NM_STATE_DISCONNECTED = 20,
-+  NM_STATE_DISCONNECTING= 30,
-+  NM_STATE_CONNECTING   = 40,
-+  NM_STATE_CONNECTED_LOCAL  = 50,
-+  NM_STATE_CONNECTED_SITE   = 60,
-+  NM_STATE_CONNECTED_GLOBAL = 70
-+} NMState;
-+#define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL
- 
- class networkmanager_network_extension : public network_extension {
- public:
--- 
-2.25.0
-



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

2020-12-31 Thread Sam James
commit: 010d992874cfb87e8f32d610f4ea18f1a169eb13
Author: John Helmert III  posteo  net>
AuthorDate: Thu Dec 31 18:15:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 00:21:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010d9928

net-libs/libproxy: security cleanup (drop <0.4.16)

Bug: https://bugs.gentoo.org/741538
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/18889
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/Manifest |   1 -
 .../libproxy/files/libproxy-0.4.15-gcc-11.patch| 118 -
 .../files/libproxy-0.4.15-mozjs-52-1.patch | 101 --
 .../files/libproxy-0.4.15-mozjs-52-2.patch |  23 
 .../files/libproxy-0.4.15-python-3.7.patch |  23 
 net-libs/libproxy/libproxy-0.4.15-r1.ebuild|  85 ---
 net-libs/libproxy/libproxy-0.4.15-r2.ebuild|  86 ---
 7 files changed, 437 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index fbf9cd36718..42ddcd2569f 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,3 +1,2 @@
-DIST libproxy-0.4.15.tar.gz 93084 BLAKE2B 
9aa86403eaf4e1791958013c2739e251c61f11da40e66b3296b33a7f380828895f621175add5efb3cd17222ff016941801c25c2d70c19ef3a6652510268a0b3d
 SHA512 
8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b
 DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 
163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8
 SHA512 
28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1
 DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 
70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5
 SHA512 
589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126

diff --git a/net-libs/libproxy/files/libproxy-0.4.15-gcc-11.patch 
b/net-libs/libproxy/files/libproxy-0.4.15-gcc-11.patch
deleted file mode 100644
index 2d40a6c1600..000
--- a/net-libs/libproxy/files/libproxy-0.4.15-gcc-11.patch
+++ /dev/null
@@ -1,118 +0,0 @@
-https://bugs.gentoo.org/732700
-https://github.com/libproxy/libproxy/issues/127
-
 a/libproxy/extension_config.hpp
-+++ b/libproxy/extension_config.hpp
-@@ -31,7 +31,7 @@ using namespace libmodman;
- class DLL_PUBLIC config_extension : public extension {
- public:
-   // Abstract methods
--  virtual vector  get_config(const url ) throw 
(runtime_error)=0;
-+  virtual vector  get_config(const url )=0;
- 
-   // Virtual methods
-   virtual string   get_ignore(const url );
 a/libproxy/extension_pacrunner.cpp
-+++ b/libproxy/extension_pacrunner.cpp
-@@ -30,7 +30,7 @@ pacrunner_extension::~pacrunner_extension() {
-   if (this->pr) delete this->pr;
- }
- 
--pacrunner* pacrunner_extension::get(string pac, const url& pacurl) throw 
(bad_alloc) {
-+pacrunner* pacrunner_extension::get(string pac, const url& pacurl) {
-   if (this->pr) {
-   if (this->last == pac)
-   return this->pr;
 a/libproxy/extension_pacrunner.hpp
-+++ b/libproxy/extension_pacrunner.hpp
-@@ -26,7 +26,7 @@
- #define PX_PACRUNNER_MODULE_EZ(name, symb, smod) \
-   class name ## _pacrunner_extension : public pacrunner_extension { \
-   protected: \
--  virtual pacrunner* create(string pac, const url& pacurl) throw 
(bad_alloc) { \
-+  virtual pacrunner* create(string pac, const url& pacurl) { \
-   return new name ## _pacrunner(pac, pacurl); \
-   } \
-   }; \
-@@ -41,13 +41,13 @@ class DLL_PUBLIC pacrunner {
- public:
-   pacrunner(string pac, const url& pacurl);
-   virtual ~pacrunner() {};
--  virtual string run(const url& url) throw (bad_alloc)=0;
-+  virtual string run(const url& url)=0;
- };
- 
- class DLL_PUBLIC pacrunner_extension : public extension {
- public:
-   // Virtual methods
--  virtual pacrunner* get(string pac, const url& pacurl) throw (bad_alloc);
-+  virtual pacrunner* get(string pac, const url& pacurl);
-   virtual ~pacrunner_extension();
- 
-   // Final methods
-@@ -55,7 +55,7 @@ public:
- 
- protected:
-   // Abstract methods
--  virtual pacrunner* create(string pac, const url& pacurl) throw 
(bad_alloc)=0;
-+  virtual pacrunner* create(string pac, const url& pacurl)=0;
- 
- private:
-   pacrunner* pr;
 a/libproxy/modules/config_envvar.cpp
-+++ b/libproxy/modules/config_envvar.cpp
-@@ -24,7 +24,7 @@ using namespace libproxy;
- 
- class envvar_config_extension : public config_extension {
- 

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

2020-12-30 Thread Sam James
commit: e5bce369a8f4457be942992988385249db167451
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:37:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:37:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bce369

net-libs/libproxy: bump to 0.4.17

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/Manifest   |  1 +
 net-libs/libproxy/libproxy-0.4.17.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index d879cde8cee..fbf9cd36718 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1,3 @@
 DIST libproxy-0.4.15.tar.gz 93084 BLAKE2B 
9aa86403eaf4e1791958013c2739e251c61f11da40e66b3296b33a7f380828895f621175add5efb3cd17222ff016941801c25c2d70c19ef3a6652510268a0b3d
 SHA512 
8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b
 DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 
163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8
 SHA512 
28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1
+DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 
70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5
 SHA512 
589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
new file mode 100644
index 000..2597575d9ef
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic mono-env
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="gnome kde mono networkmanager spidermonkey test webkit"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
+   mono? ( dev-lang/mono )
+   networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
+   spidermonkey? ( dev-lang/spidermonkey:68 )
+   webkit? ( net-libs/webkit-gtk:4 )
+"
+RDEPEND="${DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+# avoid dependency loop, bug #467696
+PDEPEND="networkmanager? ( net-misc/networkmanager )"
+
+PATCHES=(
+   # get-pac-test freezes when run by the ebuild, succeeds when building
+   # manually; virtualx.eclass doesn't help :(
+   "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
+
+   # https://github.com/libproxy/libproxy/issues/27
+   "${FILESDIR}/${PN}-0.4.12-macosx.patch"
+
+   # prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
+   # https://github.com/libproxy/libproxy/issues/28
+   "${FILESDIR}/${PN}-0.4.16-avoid-nm-build-dep.patch"
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS}"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
+   -DWITH_NATUS=OFF
+   -DWITH_PYTHON2=OFF
+   # WITH_VALA just copies the .vapi file over and needs no deps,
+   # hence always enable it unconditionally
+   -DWITH_VALA=ON
+   -DWITH_WEBKIT=OFF
+   $(multilib_is_native_abi && usex mono 
-DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs)
+   -DWITH_GNOME3=$(usex gnome)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
+   -DWITH_NM=$(usex networkmanager)
+   -DWITH_PERL=OFF # bug 705410, uses reserved target name "test"
+   -DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
+   -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
+   -DBUILD_TESTING=$(usex test)
+   -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
OFF)
+   )
+   cmake_src_configure
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_install_all() {
+   doman "${FILESDIR}"/proxy.1
+}



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

2020-12-30 Thread Sam James
commit: 05aefd839382abf1fdc13b288e4e32b5e5131911
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:36:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05aefd83

net-libs/libproxy: fix SpiderMonkey dep

I recall changing the dependency so it must
have been on a first draft before I came back to it.

Fixes: 60e59f03b62e262dc5056d77fadb9cfe321e06c6
Thanks-to: Arfrever
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/{libproxy-0.4.16.ebuild => libproxy-0.4.16-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
similarity index 97%
rename from net-libs/libproxy/libproxy-0.4.16.ebuild
rename to net-libs/libproxy/libproxy-0.4.16-r1.ebuild
index 2b8c9c9cd3f..fa06d11f7f9 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
@@ -24,7 +24,7 @@ DEPEND="
gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
mono? ( dev-lang/mono )
networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
-   spidermonkey? ( >=dev-lang/spidermonkey-52.0.0:= )
+   spidermonkey? ( dev-lang/spidermonkey:68 )
webkit? ( net-libs/webkit-gtk:4 )
 "
 RDEPEND="${DEPEND}



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

2020-12-21 Thread Sergei Trofimovich
commit: 40e656ef455aa8b4476605778b0b4a60ca221c39
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 21 09:40:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 21 09:41:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e656ef

net-libs/libproxy: stable 0.4.16 for sparc

stable wrt bug #741538

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index e2cd85c0a0d..2b8c9c9cd3f 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-20 Thread Thomas Deutschmann
commit: 17466ebf35739146cfeb030639d7913993f137cf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec 20 16:38:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec 20 16:38:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17466ebf

net-libs/libproxy: x86 stable (bug #741538)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index 4df21be83a7..e2cd85c0a0d 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-18 Thread Sergei Trofimovich
commit: f18200d80db9bccc8f4b4dd09099161c7533e610
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 18 10:21:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 10:25:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18200d8

net-libs/libproxy: stable 0.4.16 for ppc64

stable wrt bug #741538

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index 27cfceae4ff..4df21be83a7 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-18 Thread Sergei Trofimovich
commit: 31e969846098dd762b1161a57a57d13e0121b43d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 18 10:15:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 10:15:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e96984

net-libs/libproxy: stable 0.4.16 for ppc

stable wrt bug #741538

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index 05a310fc743..27cfceae4ff 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-17 Thread Sam James
commit: 6cbdc35bfa5d54b3a4f685573dde3c90bc3b5191
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 11:54:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 11:54:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbdc35b

net-libs/libproxy: Stabilize 0.4.16 amd64, #741538

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index d8c885a99e2..05a310fc743 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-17 Thread Sam James
commit: 0d4dd152a66730dd734ee8f48676e8a031f23b55
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 11:41:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 11:41:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4dd152

net-libs/libproxy: Stabilize 0.4.16 arm, #741538

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index f6dea615200..d8c885a99e2 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-17 Thread Sam James
commit: 56ff391c82d5ee407ca5854feba1d49829ca0f9f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 07:59:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 07:59:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ff391c

net-libs/libproxy: Stabilize 0.4.16 arm64, #741538

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

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

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16.ebuild
index 1373ea5f58a..f6dea615200 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-12-14 Thread Sam James
commit: 60e59f03b62e262dc5056d77fadb9cfe321e06c6
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 15 04:50:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 15 04:50:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e59f03

net-libs/libproxy: security bump to 0.4.16

Bug: https://bugs.gentoo.org/741538
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/Manifest |  1 +
 .../files/libproxy-0.4.16-avoid-nm-build-dep.patch | 85 ++
 net-libs/libproxy/libproxy-0.4.16.ebuild   | 81 +
 3 files changed, 167 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index a35afe3e315..d879cde8cee 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1 +1,2 @@
 DIST libproxy-0.4.15.tar.gz 93084 BLAKE2B 
9aa86403eaf4e1791958013c2739e251c61f11da40e66b3296b33a7f380828895f621175add5efb3cd17222ff016941801c25c2d70c19ef3a6652510268a0b3d
 SHA512 
8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b
+DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 
163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8
 SHA512 
28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1

diff --git a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
new file mode 100644
index 000..4a287955bba
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch
@@ -0,0 +1,85 @@
+From 703ac16ea2b508dc16d433b3fd597fcd496d05c1 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev 
+Date: Mon, 29 Apr 2013 23:02:25 -0400
+Subject: [PATCH] Avoid build-time dependency on NetworkManager
+
+Needed to prevent a dependency loop:
+nm -> libsoup -> glib-networking -> libproxy -> nm
+
+https://bugs.gentoo.org/467696
+
+* ast...@gentoo.org: Rebased on top of 0.4.15
+  also revert 423801295921ab1ec0d98565fcbc2635088d45da
+* s...@gentoo.org: Rebased on top of 0.4.16
+  (same revert included)
+---
+ libproxy/cmake/modules.cmk|  6 ++---
+ .../cmake/modules/network_networkmanager.cmk  |  5 +---
+ libproxy/modules/network_networkmanager.cpp   | 23 ++-
+ 3 files changed, 21 insertions(+), 13 deletions(-)
+
+diff --git a/libproxy/cmake/modules.cmk b/libproxy/cmake/modules.cmk
+index 11d2d43..cc2b58f 100644
+--- a/libproxy/cmake/modules.cmk
 b/libproxy/cmake/modules.cmk
+@@ -40,10 +40,10 @@ px_module(config_w32reg"${WIN32}"1)
+ px_module(ignore_domain1 1)
+ px_module(ignore_hostname  1 1)
+ px_module(ignore_ip1 1)
+-if(NM_FOUND OR NMold_FOUND)
++if(NM_FOUND)
+   set(NM_BUILD 1)
+-endif(NM_FOUND OR NMold_FOUND)
+-px_module(network_networkmanager   "${NM_BUILD}" 0   
${NM_LIBRARIES}${NMold_LIBRARIES})
++endif(NM_FOUND)
++px_module(network_networkmanager   "${NM_BUILD}" 0   ${NM_LIBRARIES})
+ px_module(pacrunner_mozjs  0 ${BIPR} 
${MOZJS_LIBRARIES})
+ px_module(pacrunner_natus  "${NATUS_FOUND}"  ${BIPR} 
${NATUS_LIBRARIES})
+ px_module(pacrunner_webkit "${WEBKIT_FOUND}" ${BIPR} 
${WEBKIT_LIBRARIES})
+diff --git a/libproxy/cmake/modules/network_networkmanager.cmk 
b/libproxy/cmake/modules/network_networkmanager.cmk
+index 6ef6ead..2586bbd 100644
+--- a/libproxy/cmake/modules/network_networkmanager.cmk
 b/libproxy/cmake/modules/network_networkmanager.cmk
+@@ -1,6 +1,3 @@
+ if (NOT WIN32 AND NOT APPLE)
+-  px_check_modules(NM libnm dbus-1)
+-  if (NOT NM_FOUND)
+-px_check_modules(NMold NetworkManager dbus-1)
+-  endif (NOT NM_FOUND)
++  px_check_modules(NM dbus-1)
+ endif()
+diff --git a/libproxy/modules/network_networkmanager.cpp 
b/libproxy/modules/network_networkmanager.cpp
+index 546a8ee..317f1ab 100644
+--- a/libproxy/modules/network_networkmanager.cpp
 b/libproxy/modules/network_networkmanager.cpp
+@@ -23,13 +23,24 @@
+ using namespace libproxy;
+ 
+ #include 
+-#include 
+ 
+-// Backwards compatibility: with the switch to libnm, NM_STATE_CONNECTED is no
+-// longer defined. NM_STATE_CONNECTED_GLOBAL appeared with NM 0.9 and was 
aliased
+-#ifndef NM_STATE_CONNECTED
+-  #define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL
+-#endif
++/*
++ * copy-pasted from NetworkManager-1.26.0's NetworkManager.h to prevent
++ * a circular dependency; https://bugs.gentoo.org/467696
++ */
++#define NM_DBUS_PATH   
"/org/freedesktop/NetworkManager"
++#define NM_DBUS_INTERFACE  
"org.freedesktop.NetworkManager"
++typedef enum {
++  NM_STATE_UNKNOWN  = 0,
++  NM_STATE_ASLEEP  

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

2020-10-11 Thread Sergei Trofimovich
commit: eb13aa137fcda3e70a82a877aef671a9c7860634
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 11 09:22:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 11 09:22:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb13aa13

net-libs/libproxy: fix build on c++17 compiler (gcc-11)

Closes: https://bugs.gentoo.org/732700
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../libproxy/files/libproxy-0.4.15-gcc-11.patch| 118 +
 net-libs/libproxy/libproxy-0.4.15-r2.ebuild|  86 +++
 2 files changed, 204 insertions(+)

diff --git a/net-libs/libproxy/files/libproxy-0.4.15-gcc-11.patch 
b/net-libs/libproxy/files/libproxy-0.4.15-gcc-11.patch
new file mode 100644
index 000..2d40a6c1600
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.15-gcc-11.patch
@@ -0,0 +1,118 @@
+https://bugs.gentoo.org/732700
+https://github.com/libproxy/libproxy/issues/127
+
+--- a/libproxy/extension_config.hpp
 b/libproxy/extension_config.hpp
+@@ -31,7 +31,7 @@ using namespace libmodman;
+ class DLL_PUBLIC config_extension : public extension {
+ public:
+   // Abstract methods
+-  virtual vector  get_config(const url ) throw 
(runtime_error)=0;
++  virtual vector  get_config(const url )=0;
+ 
+   // Virtual methods
+   virtual string   get_ignore(const url );
+--- a/libproxy/extension_pacrunner.cpp
 b/libproxy/extension_pacrunner.cpp
+@@ -30,7 +30,7 @@ pacrunner_extension::~pacrunner_extension() {
+   if (this->pr) delete this->pr;
+ }
+ 
+-pacrunner* pacrunner_extension::get(string pac, const url& pacurl) throw 
(bad_alloc) {
++pacrunner* pacrunner_extension::get(string pac, const url& pacurl) {
+   if (this->pr) {
+   if (this->last == pac)
+   return this->pr;
+--- a/libproxy/extension_pacrunner.hpp
 b/libproxy/extension_pacrunner.hpp
+@@ -26,7 +26,7 @@
+ #define PX_PACRUNNER_MODULE_EZ(name, symb, smod) \
+   class name ## _pacrunner_extension : public pacrunner_extension { \
+   protected: \
+-  virtual pacrunner* create(string pac, const url& pacurl) throw 
(bad_alloc) { \
++  virtual pacrunner* create(string pac, const url& pacurl) { \
+   return new name ## _pacrunner(pac, pacurl); \
+   } \
+   }; \
+@@ -41,13 +41,13 @@ class DLL_PUBLIC pacrunner {
+ public:
+   pacrunner(string pac, const url& pacurl);
+   virtual ~pacrunner() {};
+-  virtual string run(const url& url) throw (bad_alloc)=0;
++  virtual string run(const url& url)=0;
+ };
+ 
+ class DLL_PUBLIC pacrunner_extension : public extension {
+ public:
+   // Virtual methods
+-  virtual pacrunner* get(string pac, const url& pacurl) throw (bad_alloc);
++  virtual pacrunner* get(string pac, const url& pacurl);
+   virtual ~pacrunner_extension();
+ 
+   // Final methods
+@@ -55,7 +55,7 @@ public:
+ 
+ protected:
+   // Abstract methods
+-  virtual pacrunner* create(string pac, const url& pacurl) throw 
(bad_alloc)=0;
++  virtual pacrunner* create(string pac, const url& pacurl)=0;
+ 
+ private:
+   pacrunner* pr;
+--- a/libproxy/modules/config_envvar.cpp
 b/libproxy/modules/config_envvar.cpp
+@@ -24,7 +24,7 @@ using namespace libproxy;
+ 
+ class envvar_config_extension : public config_extension {
+ public:
+-  vector get_config(const url ) throw (runtime_error) {
++  vector get_config(const url ) {
+   const char *proxy = NULL;
+ vector response;
+ 
+--- a/libproxy/modules/config_sysconfig.cpp
 b/libproxy/modules/config_sysconfig.cpp
+@@ -124,7 +124,7 @@ public:
+   ~sysconfig_config_extension() {
+   }
+
+-  vector get_config(const url ) throw (runtime_error) {
++  vector get_config(const url ) {
+   map::const_iterator it = 
_data.find("PROXY_ENABLED");
+   vector response;
+ 
+--- a/libproxy/url.cpp
 b/libproxy/url.cpp
+@@ -115,7 +115,7 @@ string url::encode(const string , const string 
_reserved) {
+   return encoded.str();
+ }
+ 
+-url::url(const string ) throw(parse_error)
++url::url(const string )
+   : m_orig(url), m_port(0), m_ips(NULL) {
+   size_t idx = 0;
+   size_t hier_part_start, hier_part_end;
+@@ -298,7 +298,7 @@ url& url::operator=(const url& url) {
+   return *this;
+ }
+ 
+-url& url::operator=(string strurl) throw (parse_error) {
++url& url::operator=(string strurl) {
+   url tmp(strurl);
+   *this = tmp;
+   return *this;
+--- a/libproxy/url.hpp
 b/libproxy/url.hpp
+@@ -50,10 +50,10 @@ public:
+ 
+   ~url();
+   url(const url& url);
+-  url(const string& url) throw (parse_error);
++  url(const string& url);
+   bool operator==(const url& url) const;
+   url& operator=(const url& url);
+-  url& operator=(string url) throw 

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

2020-03-30 Thread Andreas Sturmlechner
commit: 94919576bc66fd8a8de264b075de7aecc7b39ab7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 29 09:02:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 30 08:01:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94919576

net-libs/libproxy: Drop 0.4.13-r2

Package-Manager: Portage-2.3.96, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/Manifest |  1 -
 .../files/libproxy-0.4.11-avoid-nm-build-dep.patch | 60 --
 .../libproxy/files/libproxy-0.4.12-mozjs.pc.patch  | 23 --
 .../libproxy/files/libproxy-0.4.13-cmake-37.patch  | 27 ---
 net-libs/libproxy/libproxy-0.4.13-r2.ebuild| 94 --
 5 files changed, 205 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 1e6520ca0b2..a35afe3e315 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1 @@
-DIST libproxy-0.4.13.tar.gz 89296 BLAKE2B 
05e1c6a56e562a9fc8c8123bead6f3a264589f97895079f3d90cd0edd03d980c9b2bb0a4a3c2d2c2aa553e0ed0450863bd74236c00d94b9c42930efe9c37bff1
 SHA512 
babbe5e9326cb2bfdf4504662533b314f72c3475687f8b57c235614698cb18e0ed31752b834cb1d33cc94ecd3af6589684b2846e73830f0be3557c465a1f1c42
 DIST libproxy-0.4.15.tar.gz 93084 BLAKE2B 
9aa86403eaf4e1791958013c2739e251c61f11da40e66b3296b33a7f380828895f621175add5efb3cd17222ff016941801c25c2d70c19ef3a6652510268a0b3d
 SHA512 
8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b

diff --git a/net-libs/libproxy/files/libproxy-0.4.11-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.11-avoid-nm-build-dep.patch
deleted file mode 100644
index 59e368b696e..000
--- a/net-libs/libproxy/files/libproxy-0.4.11-avoid-nm-build-dep.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 518214ee85e10c5bc99d3b115ae7ac9cc3fc14fc Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Mon, 29 Apr 2013 23:02:25 -0400
-Subject: [PATCH] Avoid build-time dependency on NetworkManager
-
-Needed to prevent a dependency loop:
-nm -> libsoup -> glib-networking -> libproxy -> nm
-
-https://bugs.gentoo.org/467696

- libproxy/cmake/modules/network_networkmanager.cmk |  4 ++--
- libproxy/modules/network_networkmanager.cpp   | 21 -
- 2 files changed, 22 insertions(+), 3 deletions(-)
-
-diff --git a/libproxy/cmake/modules/network_networkmanager.cmk 
b/libproxy/cmake/modules/network_networkmanager.cmk
-index d9f9588..2586bbd 100644
 a/libproxy/cmake/modules/network_networkmanager.cmk
-+++ b/libproxy/cmake/modules/network_networkmanager.cmk
-@@ -1,3 +1,3 @@
- if (NOT WIN32 AND NOT APPLE)
--  px_check_modules(NM NetworkManager dbus-1)
--endif()
-\ No newline at end of file
-+  px_check_modules(NM dbus-1)
-+endif()
-diff --git a/libproxy/modules/network_networkmanager.cpp 
b/libproxy/modules/network_networkmanager.cpp
-index 564c275..a03425b 100644
 a/libproxy/modules/network_networkmanager.cpp
-+++ b/libproxy/modules/network_networkmanager.cpp
-@@ -23,7 +23,26 @@
- using namespace libproxy;
- 
- #include 
--#include 
-+
-+
-+/*
-+ * copy-pasted from NetworkManager-0.9.6.4's NetworkManager.h to prevent
-+ * a circular dependency; https://bugs.gentoo.org/467696
-+ */
-+#define   NM_DBUS_PATH
"/org/freedesktop/NetworkManager"
-+#define   NM_DBUS_INTERFACE   
"org.freedesktop.NetworkManager"
-+typedef enum {
-+  NM_STATE_UNKNOWN  = 0,
-+  NM_STATE_ASLEEP   = 10,
-+  NM_STATE_DISCONNECTED = 20,
-+  NM_STATE_DISCONNECTING= 30,
-+  NM_STATE_CONNECTING   = 40,
-+  NM_STATE_CONNECTED_LOCAL  = 50,
-+  NM_STATE_CONNECTED_SITE   = 60,
-+  NM_STATE_CONNECTED_GLOBAL = 70
-+} NMState;
-+#define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL
-+
- 
- class networkmanager_network_extension : public network_extension {
- public:
--- 
-1.8.2.1
-

diff --git a/net-libs/libproxy/files/libproxy-0.4.12-mozjs.pc.patch 
b/net-libs/libproxy/files/libproxy-0.4.12-mozjs.pc.patch
deleted file mode 100644
index bf69fc31d93..000
--- a/net-libs/libproxy/files/libproxy-0.4.12-mozjs.pc.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 a/libproxy/cmake/modules/pacrunner_mozjs.cmk   2011-06-20 
04:31:41.0 -0600
-+++ b/libproxy/cmake/modules/pacrunner_mozjs.cmk   2013-03-24 
19:20:17.910765954 -0600
-@@ -9,12 +9,18 @@
- elseif(NOT APPLE)
-   option(WITH_MOZJS "Search for MOZJS package" ON)
-   if (WITH_MOZJS)
--pkg_search_module(MOZJS mozjs185)
-+pkg_search_module(MOZJS mozjs187)
- if(MOZJS_FOUND)
-   include_directories(${MOZJS_INCLUDE_DIRS})
-   link_directories(${MOZJS_LIBRARY_DIRS})
- else()
--  set(MOZJS_FOUND 0)
-+  pkg_search_module(MOZJS mozjs185)
-+  if(MOZJS_FOUND)
-+include_directories(${MOZJS_INCLUDE_DIRS})
-+

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

2020-03-29 Thread Mart Raudsepp
commit: 061fde8eda0452e29e85642479772dcb26a6375b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar 29 08:34:55 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar 29 08:34:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061fde8e

net-libs/libproxy: arm64 stable (bug #709948)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 4b24fb8b64f..a7f18a3ed30 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-24 Thread Agostino Sarubbo
commit: 79dce8528df880dd29d5745b4a80ec90dc8ac781
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 13:11:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 13:11:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79dce852

net-libs/libproxy: x86 stable wrt bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 175b2430245..16852065bae 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-24 Thread Agostino Sarubbo
commit: 8dcc4a0d24b6f6e9833113eb3b0e857b03063408
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:42:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:43:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcc4a0d

net-libs/libproxy: ppc stable wrt bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 7b2f9878fcf..175b2430245 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-24 Thread Agostino Sarubbo
commit: e862ef975c4da29c2106a1fb025465e851e83ddb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:31:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:31:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e862ef97

net-libs/libproxy: ppc64 stable wrt bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 5b6de6d67a4..7b2f9878fcf 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-24 Thread Agostino Sarubbo
commit: edeb3d5350e5521548d3e3dd02ec587c52078d68
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:27:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:27:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeb3d53

net-libs/libproxy: ia64 stable wrt bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index c30167a5893..5b6de6d67a4 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-24 Thread Agostino Sarubbo
commit: 59e2d970e4b90e419f79f062d558c0996d452e2f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 10:06:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 10:06:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e2d970

net-libs/libproxy: arm stable wrt bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index e982b51013b..c30167a5893 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-20 Thread Sergei Trofimovich
commit: 14d370869cedb0c25f8c2ffe6fdf5565ee892827
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 20 18:07:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 20 18:47:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d37086

net-libs/libproxy: stable 0.4.15-r1 for hppa, bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 359a02d5acc..e982b51013b 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-20 Thread Sergei Trofimovich
commit: 3123916fee55052cfd549c4f0f5941e3c11821dd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 20 18:05:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 20 18:47:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3123916f

net-libs/libproxy: stable 0.4.15-r1 for sparc, bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 2def4a245f5..359a02d5acc 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-02-18 Thread Agostino Sarubbo
commit: a29697ed4bbe78ebcc2356e26b88bd8ab6034fa0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 18 16:24:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 18 16:24:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29697ed

net-libs/libproxy: amd64 stable wrt bug #709948

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 4dcab470c23..2def4a245f5 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"



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

2020-01-16 Thread Andreas Sturmlechner
commit: 91b67ce86892d7b9315ae469cc02e371359653be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 16 20:16:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 16 20:22:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b67ce8

net-libs/libproxy: Properly fix patch to avoid NM dependency loop

Previously a second attempt at finding it would succeed.

Bug: https://bugs.gentoo.org/705552
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/libproxy-0.4.15-avoid-nm-build-dep.patch | 53 --
 1 file changed, 38 insertions(+), 15 deletions(-)

diff --git a/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
index 0b9320a6dfd..e896baa3bac 100644
--- a/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
+++ b/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
@@ -1,4 +1,4 @@
-From 518214ee85e10c5bc99d3b115ae7ac9cc3fc14fc Mon Sep 17 00:00:00 2001
+From 703ac16ea2b508dc16d433b3fd597fcd496d05c1 Mon Sep 17 00:00:00 2001
 From: Alexandre Rostovtsev 
 Date: Mon, 29 Apr 2013 23:02:25 -0400
 Subject: [PATCH] Avoid build-time dependency on NetworkManager
@@ -9,25 +9,47 @@ nm -> libsoup -> glib-networking -> libproxy -> nm
 https://bugs.gentoo.org/467696
 
 * ast...@gentoo.org: Rebased on top of 0.4.15
+  also revert 423801295921ab1ec0d98565fcbc2635088d45da
 ---
- libproxy/cmake/modules/network_networkmanager.cmk |  4 ++--
- libproxy/modules/network_networkmanager.cpp   | 23 +--
- 2 files changed, 19 insertions(+), 8 deletions(-)
+ libproxy/cmake/modules.cmk|  6 ++---
+ .../cmake/modules/network_networkmanager.cmk  |  5 +---
+ libproxy/modules/network_networkmanager.cpp   | 23 ++-
+ 3 files changed, 21 insertions(+), 13 deletions(-)
 
 a/libproxy/cmake/modules/network_networkmanager.cmk2017-05-11 
11:33:33.0 +0200
-+++ b/libproxy/cmake/modules/network_networkmanager.cmk2019-10-06 
15:17:37.881932672 +0200
-@@ -1,6 +1,6 @@
+diff --git a/libproxy/cmake/modules.cmk b/libproxy/cmake/modules.cmk
+index b3211f2..d4436e1 100644
+--- a/libproxy/cmake/modules.cmk
 b/libproxy/cmake/modules.cmk
+@@ -38,10 +38,10 @@ px_module(config_w32reg"${WIN32}"1)
+ px_module(ignore_domain1 1)
+ px_module(ignore_hostname  1 1)
+ px_module(ignore_ip1 1)
+-if(NM_FOUND OR NMold_FOUND)
++if(NM_FOUND)
+   set(NM_BUILD 1)
+-endif(NM_FOUND OR NMold_FOUND)
+-px_module(network_networkmanager   "${NM_BUILD}" 0   
${NM_LIBRARIES}${NMold_LIBRARIES})
++endif(NM_FOUND)
++px_module(network_networkmanager   "${NM_BUILD}" 0   ${NM_LIBRARIES})
+ px_module(pacrunner_mozjs  "${MOZJS_FOUND}"  ${BIPR} 
${MOZJS_LIBRARIES})
+ px_module(pacrunner_natus  "${NATUS_FOUND}"  ${BIPR} 
${NATUS_LIBRARIES})
+ px_module(pacrunner_webkit "${WEBKIT_FOUND}" ${BIPR} 
${WEBKIT_LIBRARIES})
+diff --git a/libproxy/cmake/modules/network_networkmanager.cmk 
b/libproxy/cmake/modules/network_networkmanager.cmk
+index 6ef6ead..2586bbd 100644
+--- a/libproxy/cmake/modules/network_networkmanager.cmk
 b/libproxy/cmake/modules/network_networkmanager.cmk
+@@ -1,6 +1,3 @@
  if (NOT WIN32 AND NOT APPLE)
 -  px_check_modules(NM libnm dbus-1)
-+  px_check_modules(NM dbus-1)
-   if (NOT NM_FOUND)
+-  if (NOT NM_FOUND)
 -px_check_modules(NMold NetworkManager dbus-1)
-+px_check_modules(NMold dbus-1)
-   endif (NOT NM_FOUND)
+-  endif (NOT NM_FOUND)
++  px_check_modules(NM dbus-1)
  endif()
-
 a/libproxy/modules/network_networkmanager.cpp  2017-05-11 
11:33:33.0 +0200
-+++ b/libproxy/modules/network_networkmanager.cpp  2019-10-06 
15:24:21.621173178 +0200
+diff --git a/libproxy/modules/network_networkmanager.cpp 
b/libproxy/modules/network_networkmanager.cpp
+index 546a8ee..4dc3d8d 100644
+--- a/libproxy/modules/network_networkmanager.cpp
 b/libproxy/modules/network_networkmanager.cpp
 @@ -23,13 +23,24 @@
  using namespace libproxy;
  
@@ -60,4 +82,5 @@ https://bugs.gentoo.org/467696
  class networkmanager_network_extension : public network_extension {
  public:
 -- 
-1.8.2.1
+2.25.0
+



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

2020-01-16 Thread Andreas Sturmlechner
commit: b0b6e4bbdf09f5805f4903cbf48e6f0204ceeba5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 16 19:44:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 16 19:44:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b6e4bb

net-libs/libproxy: Drop unused CMake variables

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index 36b6342d56c..4dcab470c23 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -65,8 +65,6 @@ multilib_src_configure() {
-DWITH_KDE=$(usex kde)
-DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
-DWITH_NM=$(usex networkmanager)
-   -DWITH_NMold=$(usex networkmanager)
-   -DPERL_VENDORINSTALL=OFF
-DWITH_PERL=OFF # bug 705410, uses reserved target name "test"
-DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
-DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)



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

2020-01-16 Thread Andreas Sturmlechner
commit: 7b26254e22f3a8b5b4f38d00f31c87dec2d69345
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 16 19:42:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 16 19:42:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b26254e

net-libs/libproxy: Drop 0.4.15 (r0)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15.ebuild | 87 
 1 file changed, 87 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15.ebuild 
b/net-libs/libproxy/libproxy-0.4.15.ebuild
deleted file mode 100644
index 8f8f6a2ec5a..000
--- a/net-libs/libproxy/libproxy-0.4.15.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic mono-env
-
-DESCRIPTION="Library for automatic proxy configuration management"
-HOMEPAGE="https://github.com/libproxy/libproxy;
-SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="gnome kde mono networkmanager perl spidermonkey test webkit"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig:0[${MULTILIB_USEDEP}]
-"
-DEPEND="
-   gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
-   mono? ( dev-lang/mono )
-   networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
-   perl? ( dev-lang/perl:= )
-   spidermonkey? ( >=dev-lang/spidermonkey-52.0.0:= )
-   webkit? ( net-libs/webkit-gtk:4 )
-"
-RDEPEND="${DEPEND}
-   kde? ( kde-frameworks/kconfig:5 )
-"
-# avoid dependency loop, bug #467696
-PDEPEND="networkmanager? ( net-misc/networkmanager )"
-
-PATCHES=(
-   # get-pac-test freezes when run by the ebuild, succeeds when building
-   # manually; virtualx.eclass doesn't help :(
-   "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
-
-   # https://github.com/libproxy/libproxy/issues/27
-   "${FILESDIR}/${PN}-0.4.12-macosx.patch"
-
-   # prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
-   # https://github.com/libproxy/libproxy/issues/28
-   "${FILESDIR}/${P}-avoid-nm-build-dep.patch"
-
-   # backports from git master:
-   "${FILESDIR}"/${P}-python-3.7.patch # find python-3.7 and 3.8 as well
-   "${FILESDIR}"/${P}-mozjs-52-{1,2}.patch
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_C_FLAGS="${CFLAGS}"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
-   -DWITH_NATUS=OFF
-   -DWITH_PYTHON2=OFF
-   # WITH_VALA just copies the .vapi file over and needs no deps,
-   # hence always enable it unconditionally
-   -DWITH_VALA=ON
-   -DWITH_WEBKIT=OFF
-   $(multilib_is_native_abi && usex mono 
-DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs)
-   -DWITH_GNOME3=$(usex gnome)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
-   -DWITH_NM=$(usex networkmanager)
-   $(multilib_is_native_abi && usex perl -DPERL_VENDORINSTALL=ON)
-   -DWITH_PERL=$(multilib_is_native_abi && usex perl || echo OFF)
-   -DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
-   -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
-   -DBUILD_TESTING=$(usex test)
-   -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
OFF)
-   )
-   cmake_src_configure
-}
-
-src_configure() {
-   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_install_all() {
-   doman "${FILESDIR}"/proxy.1
-}



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

2020-01-16 Thread Andreas Sturmlechner
commit: bc0a50d2bcf7e361d8b9a31f316720ebc751804a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan 16 19:41:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan 16 19:41:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0a50d2

net-libs/libproxy: Drop USE perl

No revdeps. Feel free to revert after fixing build system (upstream!).

Closes: https://bugs.gentoo.org/705410
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
index c194f52a8c6..36b6342d56c 100644
--- a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="gnome kde mono networkmanager perl spidermonkey test webkit"
+IUSE="gnome kde mono networkmanager spidermonkey test webkit"
 
 RESTRICT="!test? ( test )"
 
@@ -24,7 +24,6 @@ DEPEND="
gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
mono? ( dev-lang/mono )
networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
-   perl? ( dev-lang/perl:= )
spidermonkey? ( >=dev-lang/spidermonkey-52.0.0:= )
webkit? ( net-libs/webkit-gtk:4 )
 "
@@ -67,8 +66,8 @@ multilib_src_configure() {
-DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
-DWITH_NM=$(usex networkmanager)
-DWITH_NMold=$(usex networkmanager)
-   $(multilib_is_native_abi && usex perl -DPERL_VENDORINSTALL=ON)
-   -DWITH_PERL=$(multilib_is_native_abi && usex perl || echo OFF)
+   -DPERL_VENDORINSTALL=OFF
+   -DWITH_PERL=OFF # bug 705410, uses reserved target name "test"
-DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
-DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
-DBUILD_TESTING=$(usex test)



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

2020-01-16 Thread Ben Kohler
commit: 7cd662dd30c20f23c1ac804f06f08936dac0e372
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 16 19:12:50 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 16 19:12:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd662dd

net-libs/libproxy: fix installation for USE="-networkmanager"

Closes: https://bugs.gentoo.org/705552
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ben Kohler  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15-r1.ebuild | 88 +
 1 file changed, 88 insertions(+)

diff --git a/net-libs/libproxy/libproxy-0.4.15-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
new file mode 100644
index 000..c194f52a8c6
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.4.15-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic mono-env
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="gnome kde mono networkmanager perl spidermonkey test webkit"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig:0[${MULTILIB_USEDEP}]
+"
+DEPEND="
+   gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
+   mono? ( dev-lang/mono )
+   networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
+   perl? ( dev-lang/perl:= )
+   spidermonkey? ( >=dev-lang/spidermonkey-52.0.0:= )
+   webkit? ( net-libs/webkit-gtk:4 )
+"
+RDEPEND="${DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+# avoid dependency loop, bug #467696
+PDEPEND="networkmanager? ( net-misc/networkmanager )"
+
+PATCHES=(
+   # get-pac-test freezes when run by the ebuild, succeeds when building
+   # manually; virtualx.eclass doesn't help :(
+   "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
+
+   # https://github.com/libproxy/libproxy/issues/27
+   "${FILESDIR}/${PN}-0.4.12-macosx.patch"
+
+   # prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
+   # https://github.com/libproxy/libproxy/issues/28
+   "${FILESDIR}/${P}-avoid-nm-build-dep.patch"
+
+   # backports from git master:
+   "${FILESDIR}"/${P}-python-3.7.patch # find python-3.7 and 3.8 as well
+   "${FILESDIR}"/${P}-mozjs-52-{1,2}.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS}"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
+   -DWITH_NATUS=OFF
+   -DWITH_PYTHON2=OFF
+   # WITH_VALA just copies the .vapi file over and needs no deps,
+   # hence always enable it unconditionally
+   -DWITH_VALA=ON
+   -DWITH_WEBKIT=OFF
+   $(multilib_is_native_abi && usex mono 
-DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs)
+   -DWITH_GNOME3=$(usex gnome)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
+   -DWITH_NM=$(usex networkmanager)
+   -DWITH_NMold=$(usex networkmanager)
+   $(multilib_is_native_abi && usex perl -DPERL_VENDORINSTALL=ON)
+   -DWITH_PERL=$(multilib_is_native_abi && usex perl || echo OFF)
+   -DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
+   -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
+   -DBUILD_TESTING=$(usex test)
+   -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
OFF)
+   )
+   cmake_src_configure
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_install_all() {
+   doman "${FILESDIR}"/proxy.1
+}



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

2020-01-13 Thread Andreas Sturmlechner
commit: 001b200d2bc7ca12a9d3239d00a1bcae07465db9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan 13 19:21:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 13 19:26:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001b200d

net-libs/libproxy: Drop USE python, python3 has a major runtime issue

Bug: https://bugs.gentoo.org/608886
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/libproxy-0.4.15.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.15.ebuild 
b/net-libs/libproxy/libproxy-0.4.15.ebuild
index 0e4f5379188..8f8f6a2ec5a 100644
--- a/net-libs/libproxy/libproxy-0.4.15.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.15.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib flag-o-matic mono-env python-r1
+inherit cmake-multilib flag-o-matic mono-env
 
 DESCRIPTION="Library for automatic proxy configuration management"
 HOMEPAGE="https://github.com/libproxy/libproxy;
@@ -14,9 +13,8 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
+IUSE="gnome kde mono networkmanager perl spidermonkey test webkit"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -27,7 +25,6 @@ DEPEND="
mono? ( dev-lang/mono )
networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
spidermonkey? ( >=dev-lang/spidermonkey-52.0.0:= )
webkit? ( net-libs/webkit-gtk:4 )
 "
@@ -71,7 +68,7 @@ multilib_src_configure() {
-DWITH_NM=$(usex networkmanager)
$(multilib_is_native_abi && usex perl -DPERL_VENDORINSTALL=ON)
-DWITH_PERL=$(multilib_is_native_abi && usex perl || echo OFF)
-   -DWITH_PYTHON3=$(multilib_is_native_abi && usex python || echo 
OFF)
+   -DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
-DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
-DBUILD_TESTING=$(usex test)
-DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
OFF)
@@ -82,11 +79,9 @@ multilib_src_configure() {
 src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
 
-   use python && python_setup
multilib-minimal_src_configure
 }
 
 multilib_src_install_all() {
doman "${FILESDIR}"/proxy.1
-   use python && python_foreach_impl python_domodule 
bindings/python/libproxy.py
 }



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

2020-01-13 Thread Andreas Sturmlechner
commit: 0ff192d63f46225f557ec26daef552f2bda232bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  6 14:23:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jan 13 19:26:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff192d6

net-libs/libproxy: 0.4.15 version bump, EAPI-7 bump, python3 support

Closes: https://bugs.gentoo.org/608886
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libproxy/Manifest |   1 +
 .../files/libproxy-0.4.15-avoid-nm-build-dep.patch |  63 +
 .../files/libproxy-0.4.15-mozjs-52-1.patch | 101 +
 .../files/libproxy-0.4.15-mozjs-52-2.patch |  23 +
 .../files/libproxy-0.4.15-python-3.7.patch |  23 +
 net-libs/libproxy/libproxy-0.4.15.ebuild   |  92 +++
 6 files changed, 303 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 39a629475f8..1e6520ca0b2 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1 +1,2 @@
 DIST libproxy-0.4.13.tar.gz 89296 BLAKE2B 
05e1c6a56e562a9fc8c8123bead6f3a264589f97895079f3d90cd0edd03d980c9b2bb0a4a3c2d2c2aa553e0ed0450863bd74236c00d94b9c42930efe9c37bff1
 SHA512 
babbe5e9326cb2bfdf4504662533b314f72c3475687f8b57c235614698cb18e0ed31752b834cb1d33cc94ecd3af6589684b2846e73830f0be3557c465a1f1c42
+DIST libproxy-0.4.15.tar.gz 93084 BLAKE2B 
9aa86403eaf4e1791958013c2739e251c61f11da40e66b3296b33a7f380828895f621175add5efb3cd17222ff016941801c25c2d70c19ef3a6652510268a0b3d
 SHA512 
8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b

diff --git a/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch 
b/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
new file mode 100644
index 000..0b9320a6dfd
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.15-avoid-nm-build-dep.patch
@@ -0,0 +1,63 @@
+From 518214ee85e10c5bc99d3b115ae7ac9cc3fc14fc Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev 
+Date: Mon, 29 Apr 2013 23:02:25 -0400
+Subject: [PATCH] Avoid build-time dependency on NetworkManager
+
+Needed to prevent a dependency loop:
+nm -> libsoup -> glib-networking -> libproxy -> nm
+
+https://bugs.gentoo.org/467696
+
+* ast...@gentoo.org: Rebased on top of 0.4.15
+---
+ libproxy/cmake/modules/network_networkmanager.cmk |  4 ++--
+ libproxy/modules/network_networkmanager.cpp   | 23 +--
+ 2 files changed, 19 insertions(+), 8 deletions(-)
+
+--- a/libproxy/cmake/modules/network_networkmanager.cmk2017-05-11 
11:33:33.0 +0200
 b/libproxy/cmake/modules/network_networkmanager.cmk2019-10-06 
15:17:37.881932672 +0200
+@@ -1,6 +1,6 @@
+ if (NOT WIN32 AND NOT APPLE)
+-  px_check_modules(NM libnm dbus-1)
++  px_check_modules(NM dbus-1)
+   if (NOT NM_FOUND)
+-px_check_modules(NMold NetworkManager dbus-1)
++px_check_modules(NMold dbus-1)
+   endif (NOT NM_FOUND)
+ endif()
+
+--- a/libproxy/modules/network_networkmanager.cpp  2017-05-11 
11:33:33.0 +0200
 b/libproxy/modules/network_networkmanager.cpp  2019-10-06 
15:24:21.621173178 +0200
+@@ -23,13 +23,24 @@
+ using namespace libproxy;
+ 
+ #include 
+-#include 
+ 
+-// Backwards compatibility: with the switch to libnm, NM_STATE_CONNECTED is no
+-// longer defined. NM_STATE_CONNECTED_GLOBAL appeared with NM 0.9 and was 
aliased
+-#ifndef NM_STATE_CONNECTED
+-  #define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL
+-#endif
++/*
++ * copy-pasted from NetworkManager-0.9.6.4's NetworkManager.h to prevent
++ * a circular dependency; https://bugs.gentoo.org/467696
++ */
++#define   NM_DBUS_PATH
"/org/freedesktop/NetworkManager"
++#define   NM_DBUS_INTERFACE   
"org.freedesktop.NetworkManager"
++typedef enum {
++  NM_STATE_UNKNOWN  = 0,
++  NM_STATE_ASLEEP   = 10,
++  NM_STATE_DISCONNECTED = 20,
++  NM_STATE_DISCONNECTING= 30,
++  NM_STATE_CONNECTING   = 40,
++  NM_STATE_CONNECTED_LOCAL  = 50,
++  NM_STATE_CONNECTED_SITE   = 60,
++  NM_STATE_CONNECTED_GLOBAL = 70
++} NMState;
++#define NM_STATE_CONNECTED NM_STATE_CONNECTED_GLOBAL
+ 
+ class networkmanager_network_extension : public network_extension {
+ public:
+-- 
+1.8.2.1

diff --git a/net-libs/libproxy/files/libproxy-0.4.15-mozjs-52-1.patch 
b/net-libs/libproxy/files/libproxy-0.4.15-mozjs-52-1.patch
new file mode 100644
index 000..c2d0257d437
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.15-mozjs-52-1.patch
@@ -0,0 +1,101 @@
+From f594720280b2e40d81fa6e286a0ef8868687ef7e Mon Sep 17 00:00:00 2001
+From: Pierre Lejeune 
+Date: Sat, 30 Jun 2018 21:10:06 +0200
+Subject: [PATCH] Build with mozjs-52
+
+Fixes #71
+---
+ libproxy/cmake/modules/pacrunner_mozjs.cmk |  2 +-
+ 

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

2018-06-28 Thread Andreas Sturmlechner
commit: bce85c76b133fa7985fd146130047d6d1079daf5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun 28 19:05:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 28 19:05:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce85c76

net-libs/libproxy: Drop nonexistent kde-apps/kreadconfig:4

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-libs/libproxy/libproxy-0.4.13-r2.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
index d5e475e1e5c..5fa2ed8c02f 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
@@ -32,10 +32,7 @@ DEPEND="${CDEPEND}
virtual/pkgconfig:0[${MULTILIB_USEDEP}]
 "
 RDEPEND="${CDEPEND}
-   kde? ( || (
-   kde-frameworks/kconfig:5
-   kde-apps/kreadconfig:4
-   ) )
+   kde? ( kde-frameworks/kconfig:5 )
 "
 # avoid dependency loop, bug #467696
 PDEPEND="networkmanager? ( net-misc/networkmanager )"



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

2018-03-25 Thread Gilles Dartiguelongue
commit: 347ce2c59f01431a937f8a56c2a6277a85597287
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Mar 25 18:19:24 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Mar 25 20:40:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347ce2c5

net-libs/libproxy: fix configure warnings

Explicitely disable NATUS support, bug #624274.
Do not pass unneeded variables if corresponding support is not enabled (perl, 
mono), bug #649454.

Closes: https://bugs.gentoo.org/649454
Closes: https://bugs.gentoo.org/624274
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/libproxy/libproxy-0.4.13-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
index d212bc6f1b1..d5e475e1e5c 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r2.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
@@ -61,13 +61,13 @@ PATCHES=(
 
 multilib_src_configure() {
local mycmakeargs=(
-   '-DPERL_VENDORINSTALL=ON'
+   "$(multilib_is_native_abi && usex perl -DPERL_VENDORINSTALL=ON)"
# WITH_VALA just copies the .vapi file over and needs no deps,
# hence always enable it unconditionally
'-DWITH_VALA=ON'
"-DCMAKE_C_FLAGS=${CFLAGS}"
"-DCMAKE_CXX_FLAGS=${CXXFLAGS}"
-   "-DGMCS_EXECUTABLE='${EPREFIX}/usr/bin/mcs'"
+   "$(multilib_is_native_abi && usex mono 
-DGMCS_EXECUTABLE="${EPREFIX}/usr/bin/mcs")"
"-DWITH_GNOME3=$(usex gnome)"
"-DWITH_KDE=$(usex kde)"
"-DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo 
'OFF')"
@@ -75,6 +75,7 @@ multilib_src_configure() {
"-DWITH_PERL=$(multilib_is_native_abi && usex perl || echo 
'OFF')"
"-DWITH_PYTHON=$(multilib_is_native_abi && usex python || echo 
'OFF')"
"-DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo 'OFF')"
+   "-DWITH_NATUS=OFF"
"-DWITH_WEBKIT=OFF"
"-DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
'OFF')"
"-DBUILD_TESTING=$(usex test)"



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

2017-06-23 Thread Alexis Ballier
commit: b36db1b67d881631be34023603b5f28d999cb931
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 23 11:44:12 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 23 11:44:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36db1b6

net-libs/libproxy: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-libs/libproxy/libproxy-0.4.13-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
index c6c0baf84a7..d212bc6f1b1 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2017-02-11 Thread Pacho Ramos
commit: 5463fcf13ce83412fc1a122a373d714ddd561efc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 11 14:49:08 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 11 14:49:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5463fcf1

net-libs/libproxy: revbump to fix installed files

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --force

 .../libproxy/{libproxy-0.4.13-r1.ebuild => libproxy-0.4.13-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r2.ebuild
similarity index 100%
rename from net-libs/libproxy/libproxy-0.4.13-r1.ebuild
rename to net-libs/libproxy/libproxy-0.4.13-r2.ebuild



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

2017-02-10 Thread Pacho Ramos
commit: 69362244e4a27aac1dcaf952e42f2bfac778a23e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 10 18:46:27 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 10 18:47:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69362244

net-libs/libproxy: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libproxy/Manifest |  1 -
 .../libproxy/files/libproxy-0.4.11-macosx.patch| 86 
 .../libproxy/files/libproxy-0.4.11-mozjs.pc.patch  | 23 --
 net-libs/libproxy/libproxy-0.4.11-r2.ebuild| 94 --
 4 files changed, 204 deletions(-)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index ef970e3876..e7803f596c 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1 @@
-DIST libproxy-0.4.11.tar.gz 93757 SHA256 
dc3f33de54163718f82b3e7c496a7de97f8862578414b8ecaad3cbfe4821864b SHA512 
563a837946a73c41e0773cec93332c6308245c0b807a40a0fb052c2445deae4a117ba2780a350c799717fd11c4dbe410183a38ea050a4f04db0b1adcb6f9ad98
 WHIRLPOOL 
2165fcb9a43592e1112539ff7fdd79963fc6c00821edb5d5f04d92d7d1bd884362019a2a2cd12cb412dfaee25ad8e1554a568e9818910861000666bfe81ca479
 DIST libproxy-0.4.13.tar.gz 89296 SHA256 
d610bc0ef81a18ba418d759c5f4f87bf7102229a9153fb397d7d490987330ffd SHA512 
babbe5e9326cb2bfdf4504662533b314f72c3475687f8b57c235614698cb18e0ed31752b834cb1d33cc94ecd3af6589684b2846e73830f0be3557c465a1f1c42
 WHIRLPOOL 
1b159efd7e03505c8fd7098a553ba22099cf90002730c3a6c929dbfecb95af3c175aebb93502e4286c66604f75a01d4205cd311144a97f51d425ef69f4345370

diff --git a/net-libs/libproxy/files/libproxy-0.4.11-macosx.patch 
b/net-libs/libproxy/files/libproxy-0.4.11-macosx.patch
deleted file mode 100644
index 09558e3c4d..00
--- a/net-libs/libproxy/files/libproxy-0.4.11-macosx.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-https://trac.macports.org/browser/trunk/dports/net/libproxy/files/patch-libproxy-cmake.diff
-
-diff -ur libproxy/cmake.orig/libproxy.cmk libproxy/cmake/libproxy.cmk
 libproxy/cmake.orig/libproxy.cmk   2012-10-02 07:20:40.0 -0700
-+++ libproxy/cmake/libproxy.cmk2012-10-19 13:47:50.0 -0700
-@@ -18,7 +18,7 @@
- set_property(SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/proxy.cpp
-  PROPERTY COMPILE_DEFINITIONS 
MODULEDIR="${MODULEDIR}";BUILTIN_MODULES=${BUILTIN_MODULES})
- # When changing the SOVERSION here remember to also bump the 'favorite proxy 
.so' in python bindings.
--set_target_properties(libproxy PROPERTIES PREFIX "" VERSION 1.0.0 SOVERSION 1)
-+set_target_properties(libproxy PROPERTIES INSTALL_NAME_DIR 
"${CMAKE_INSTALL_PREFIX}/lib" PREFIX "" VERSION 1.0.0 SOVERSION 1)
- set_target_properties(libproxy PROPERTIES LINK_INTERFACE_LIBRARIES "")
- install(TARGETS libproxy DESTINATION ${LIB_INSTALL_DIR})
- install(FILES   proxy.h  DESTINATION ${INCLUDE_INSTALL_DIR})
-diff -ur libproxy/cmake.orig/modules/config_envvar.cmk 
libproxy/cmake/modules/config_envvar.cmk
 libproxy/cmake.orig/modules/config_envvar.cmk  2010-06-14 
10:40:47.0 -0700
-+++ libproxy/cmake/modules/config_envvar.cmk   2012-10-19 13:45:42.0 
-0700
-@@ -1,3 +1,3 @@
--if (NOT WIN32 AND NOT APPLE)
-+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
-   set(ENVVAR_FOUND 1)
--endif()
-\ No newline at end of file
-+endif()
-diff -ur libproxy/cmake.orig/modules/config_gnome.cmk 
libproxy/cmake/modules/config_gnome.cmk
 libproxy/cmake.orig/modules/config_gnome.cmk   2012-10-02 
07:20:40.0 -0700
-+++ libproxy/cmake/modules/config_gnome.cmk2012-10-19 13:45:42.0 
-0700
-@@ -1,4 +1,4 @@
--if (NOT WIN32 AND NOT APPLE)
-+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
-   option(WITH_GNOME2 "Target a GNOME 2 system (gconf)" OFF)
-   option(WITH_GNOME3 "Target a GNOME 3 system (gsettings)" ON)
-   if(WITH_GNOME3)
-diff -ur libproxy/cmake.orig/modules/config_kde4.cmk 
libproxy/cmake/modules/config_kde4.cmk
 libproxy/cmake.orig/modules/config_kde4.cmk2010-06-14 
10:40:47.0 -0700
-+++ libproxy/cmake/modules/config_kde4.cmk 2012-10-19 13:45:42.0 
-0700
-@@ -1,4 +1,4 @@
--if (NOT WIN32 AND NOT APPLE)
-+if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
-   option(WITH_KDE4 "Search for KDE4 package" ON)
-   if (WITH_KDE4)
- find_package(KDE4)
-@@ -16,4 +16,4 @@
-   else()
- set(KDE4_FOUND 0)
-   endif()
--endif()
-\ No newline at end of file
-+endif()
-diff -ur libproxy/cmake.orig/modules/config_macosx.cmk 
libproxy/cmake/modules/config_macosx.cmk
 libproxy/cmake.orig/modules/config_macosx.cmk  2010-06-14 
10:40:47.0 -0700
-+++ libproxy/cmake/modules/config_macosx.cmk   2012-10-19 13:45:42.0 
-0700
-@@ -1,4 +1,4 @@
--if(APPLE)
-+if(APPLE AND MP_MACOSX)
-   find_library(SC_LIBRARIES SystemConfiguration)
-   find_library(CF_LIBRARIES CoreFoundation)
-   if(SC_LIBRARIES)
-@@ -7,4 +7,4 @@
-   if(CF_LIBRARIES)
- set(CF_FOUND 1)
-   endif()
--endif()
-\ No 

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

2017-02-10 Thread Pacho Ramos
commit: 0fdbf838a0efff04dccf7b5d62b74cb4610b329e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 10 18:45:07 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 10 18:46:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fdbf838

net-libs/libproxy: Don't rdepend on old webkit-gtk automagically (#596194 by 
Mike Hiretsky)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 0ef1fd83d9..725f7d5c08 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -73,6 +73,7 @@ multilib_src_configure() {
"-DWITH_PERL=$(multilib_is_native_abi && usex perl || echo 
'OFF')"
"-DWITH_PYTHON=$(multilib_is_native_abi && usex python || echo 
'OFF')"
"-DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo 'OFF')"
+   "-DWITH_WEBKIT=OFF"
"-DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
'OFF')"
"-DBUILD_TESTING=$(usex test)"
)



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

2017-01-29 Thread Fabian Groffen
commit: 96fbbc11762f7045fe00d70227b700d9b6a8f531
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 19:32:13 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 19:33:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96fbbc11

net-libs/libproxy: dropped ~ia64-linux ~x86-freebsd ~x86-interix

Package-Manager: portage-2.3.3

 net-libs/libproxy/libproxy-0.4.11-r2.ebuild | 4 ++--
 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.11-r2.ebuild 
b/net-libs/libproxy/libproxy-0.4.11-r2.ebuild
index 1ae5fe6..35d5494 100644
--- a/net-libs/libproxy/libproxy-0.4.11-r2.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.11-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 368163c..0ef1fd8 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-08-16 Thread Jeroen Roovers
commit: 50df649781238d7a573b7873fb558b863e02e944
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 17 04:19:02 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 17 04:19:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50df6497

net-libs/libproxy: Stable for PPC64 (bug #584180).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index a3e4921..c950283 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-08-16 Thread Jeroen Roovers
commit: a8d73c4063613f5132c46b219bf11d0163714454
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 17 03:50:08 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 17 03:50:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d73c40

net-libs/libproxy: Stable for HPPA (bug #584180).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 01e0587..a3e4921 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-07-06 Thread Agostino Sarubbo
commit: 8a6397eadc7e788fe626732f174e8d34a5dd886c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  6 09:21:00 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  6 09:21:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6397ea

net-libs/libproxy: ppc stable wrt bug #584180

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 77df876..01e0587 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-06-25 Thread Agostino Sarubbo
commit: 99f228d091138cc868382c7a2b04861f1425f4a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 25 20:12:18 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 25 20:13:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f228d0

net-libs/libproxy: x86 stable wrt bug #584180

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 186e406..77df876 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-06-11 Thread Agostino Sarubbo
commit: 3f1274c5b2c8419793cfa32425ab91dd78f8af48
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 11 16:43:34 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 11 16:43:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1274c5

net-libs/libproxy: amd64 stable wrt bug #584180

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 1f9bc7c..186e406 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-06-08 Thread Markus Meier
commit: 9271f1043949a03c602709219161c452196255b9
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun  8 19:34:53 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun  8 19:34:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9271f104

net-libs/libproxy: arm stable, bug #584180

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 2da4027..1f9bc7c 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-06-01 Thread Tobias Klausmann
commit: faf3ab8d522d8d29dc1a5fae613bd376d07b6b30
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Jun  1 15:09:53 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Jun  1 15:09:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf3ab8d

net-libs/libproxy-0.4.13-r1: add alpha keyword

Gentoo-Bug: 584180

Package-Manager: portage-2.3.0_rc1

 net-libs/libproxy/libproxy-0.4.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 791a522..2da4027 100644
--- a/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~amd64-linux ~arm ~arm-linux ~hppa ~ia64 ~ia64-linux 
~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-solaris ~x64-macos ~x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-05-08 Thread Pacho Ramos
commit: bd2a59b96c1c398630e7a02f5abadd379a37bf40
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May  8 09:25:51 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun May  8 09:25:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2a59b9

net-libs/libproxy: Fix gmcs detection (#549734) and webkit dependencies 
(#574046#c10)

Package-Manager: portage-2.2.28

 ...oxy-0.4.13.ebuild => libproxy-0.4.13-r1.ebuild} | 31 +++---
 1 file changed, 15 insertions(+), 16 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
similarity index 87%
rename from net-libs/libproxy/libproxy-0.4.13.ebuild
rename to net-libs/libproxy/libproxy-0.4.13-r1.ebuild
index 7e3b1e2..791a522 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13-r1.ebuild
@@ -3,25 +3,23 @@
 # $Id$
 
 EAPI=6
-
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-multilib eutils flag-o-matic mono-env python-r1
 
 DESCRIPTION="Library for automatic proxy configuration management"
 HOMEPAGE="https://github.com/libproxy/libproxy;
-LICENSE="LGPL-2.1+"
+SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
+LICENSE="LGPL-2.1+"
 SLOT="0"
-SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 KEYWORDS="~alpha ~amd64 ~amd64-linux ~arm ~arm-linux ~hppa ~ia64 ~ia64-linux 
~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-solaris ~x64-macos ~x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
-IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 
+IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # NOTE: mozjs/spidermonkey might still cause problems like #373397 ?
-# NOTE: webkit-gtk:3, not :2, needed for libjavascriptcoregtk support
 CDEPEND="
gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
mono? ( dev-lang/mono )
@@ -29,17 +27,17 @@ CDEPEND="
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
spidermonkey? ( >=dev-lang/spidermonkey-1.8.5:0= )
-   webkit? ( || (
-   net-libs/webkit-gtk:3=
-   net-libs/webkit-gtk:4=
-   ) )"
+   webkit? ( net-libs/webkit-gtk:4 )
+"
 DEPEND="${CDEPEND}
-   virtual/pkgconfig:0[${MULTILIB_USEDEP}]"
+   virtual/pkgconfig:0[${MULTILIB_USEDEP}]
+"
 RDEPEND="${CDEPEND}
kde? ( || (
-   kde-apps/kreadconfig:4
kde-frameworks/kconfig:5
-   ) )"
+   kde-apps/kreadconfig:4
+   ) )
+"
 # avoid dependency loop, bug #467696
 PDEPEND="networkmanager? ( net-misc/networkmanager )"
 
@@ -49,11 +47,13 @@ PATCHES=(
"${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
 
# prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
+   # https://github.com/libproxy/libproxy/issues/28
"${FILESDIR}/${PN}-0.4.11-avoid-nm-build-dep.patch"
 
# Gentoo's spidermonkey doesn't set Version: in mozjs18[57].pc
"${FILESDIR}/${PN}-0.4.12-mozjs.pc.patch"
 
+   # https://github.com/libproxy/libproxy/issues/27
"${FILESDIR}/${PN}-0.4.12-macosx.patch"
 )
 
@@ -65,14 +65,14 @@ multilib_src_configure() {
'-DWITH_VALA=ON'
"-DCMAKE_C_FLAGS=${CFLAGS}"
"-DCMAKE_CXX_FLAGS=${CXXFLAGS}"
+   "-DGMCS_EXECUTABLE='${EPREFIX}/usr/bin/mcs'"
"-DWITH_GNOME3=$(usex gnome)"
"-DWITH_KDE=$(usex kde)"
"-DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo 
'OFF')"
"-DWITH_NM=$(usex networkmanager)"
-   "-DWITH_PERL=$(multilib_is_native_abi   && usex perl || echo 
'OFF')"
+   "-DWITH_PERL=$(multilib_is_native_abi && usex perl || echo 
'OFF')"
"-DWITH_PYTHON=$(multilib_is_native_abi && usex python || echo 
'OFF')"
-   "-DWITH_MOZJS=$(multilib_is_native_abi  && usex spidermonkey || 
echo 'OFF')"
-   "-DWITH_WEBKIT=$(multilib_is_native_abi && usex webkit || echo 
'OFF')"
+   "-DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo 'OFF')"
"-DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
'OFF')"
"-DBUILD_TESTING=$(usex test)"
)
@@ -88,6 +88,5 @@ src_configure() {
 
 multilib_src_install_all() {
doman "${FILESDIR}/proxy.1"
-
use python && python_foreach_impl python_domodule 
'bindings/python/libproxy.py'
 }



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

2016-05-07 Thread Jason Zaman
commit: 33d797b36526be748cc033cf1a3b61391c4e1ee2
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 21:31:23 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d797b3

net-libs/libproxy: remove unnecessary docs

These are installed automagically by default.

 net-libs/libproxy/libproxy-0.4.13.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index d4f69e1..b73d2a0 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -87,9 +87,6 @@ src_configure() {
 }
 
 multilib_src_install_all() {
-   DOCS="AUTHORS ChangeLog NEWS README"
-   einstalldocs
-
if use python; then
python_foreach_impl python_domodule bindings/python/libproxy.py 
|| die
fi



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

2016-05-07 Thread Jason Zaman
commit: ff43aac18d9a5160d528fefd99abefb3bffa94dc
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 20:46:52 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff43aac1

net-libs/libproxy: google-code -> github

 net-libs/libproxy/libproxy-0.4.13.ebuild | 4 ++--
 net-libs/libproxy/metadata.xml   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index 8601068..ab33a4f 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -8,11 +8,11 @@ PYTHON_COMPAT=( python2_7 )
 inherit cmake-multilib eutils flag-o-matic mono python-r1
 
 DESCRIPTION="Library for automatic proxy configuration management"
-HOMEPAGE="https://code.google.com/p/libproxy/;
+HOMEPAGE="https://github.com/libproxy/libproxy;
 LICENSE="LGPL-2.1+"
 
 SLOT="0"
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
+SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 KEYWORDS="~alpha ~amd64 ~amd64-linux ~arm ~arm-linux ~hppa ~ia64 ~ia64-linux 
~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-solaris ~x64-macos ~x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
 IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"

diff --git a/net-libs/libproxy/metadata.xml b/net-libs/libproxy/metadata.xml
index 1321bb9..888eb21 100644
--- a/net-libs/libproxy/metadata.xml
+++ b/net-libs/libproxy/metadata.xml
@@ -14,6 +14,6 @@
net-libs/webkit-gtk for PAC parsing
   
   
-libproxy
+libproxy/libproxy
   
 



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

2016-05-07 Thread Jason Zaman
commit: 33aa498599d070ece03bac11c3c2e8af654a937f
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 20:59:55 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33aa4985

net-libs/libproxy: EAPI6 + update mycmakeargs

- `-DWITH_KDE4` -> `-DWITH_KDE` 
(https://github.com/libproxy/libproxy/commit/bd9bf72e15107e6c6133b438c700dd42d79c9d60)

Thanks-to: Arfrever Frehtes Taifersar Arahesis  gmail.com>
Gentoo-Bug: 574046

 net-libs/libproxy/libproxy-0.4.13.ebuild | 54 ++--
 1 file changed, 24 insertions(+), 30 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index 0a9b94c..9b8a91a 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
+
 PYTHON_COMPAT=( python2_7 )
 
 inherit cmake-multilib eutils flag-o-matic mono python-r1
@@ -49,6 +50,28 @@ PATCHES=(
"${FILESDIR}/${PN}-0.4.12-macosx.patch"
 )
 
+multilib_src_configure() {
+   local mycmakeargs=(
+   '-DPERL_VENDORINSTALL=ON'
+   # WITH_VALA just copies the .vapi file over and needs no deps,
+   # hence always enable it unconditionally
+   '-DWITH_VALA=ON'
+   "-DCMAKE_C_FLAGS=${CFLAGS}"
+   "-DCMAKE_CXX_FLAGS=${CXXFLAGS}"
+   "-DWITH_GNOME3=$(usex gnome)"
+   "-DWITH_KDE=$(usex kde)"
+   "-DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo 
'OFF')"
+   "-DWITH_NM=$(usex networkmanager)"
+   "-DWITH_PERL=$(multilib_is_native_abi   && usex perl || echo 
'OFF')"
+   "-DWITH_PYTHON=$(multilib_is_native_abi && usex python || echo 
'OFF')"
+   "-DWITH_MOZJS=$(multilib_is_native_abi  && usex spidermonkey || 
echo 'OFF')"
+   "-DWITH_WEBKIT=$(multilib_is_native_abi && usex webkit || echo 
'OFF')"
+   "-DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
'OFF')"
+   "-DBUILD_TESTING=$(usex test)"
+   )
+   cmake-utils_src_configure
+}
+
 src_configure() {
[[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
 
@@ -56,35 +79,6 @@ src_configure() {
multilib-minimal_src_configure
 }
 
-multilib_src_configure() {
-   # WITH_VALA just copies the .vapi file over and needs no deps,
-   # hence always enable it unconditionally
-   local mycmakeargs=(
-   -DPERL_VENDORINSTALL=ON
-   -DCMAKE_C_FLAGS="${CFLAGS}"
-   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
-   $(cmake-utils_use_with gnome GNOME3)
-   $(multilib_is_native_abi && cmake-utils_use_with kde 
KDE4 \
-   || echo -DWITH_KDE4=OFF)
-   $(multilib_is_native_abi && cmake-utils_use_with mono 
DOTNET \
-   || echo -DWITH_DOTNET=OFF)
-   $(cmake-utils_use_with networkmanager NM)
-   $(multilib_is_native_abi && cmake-utils_use_with perl 
PERL \
-   || echo -DWITH_PERL=OFF)
-   $(multilib_is_native_abi && cmake-utils_use_with python 
PYTHON \
-   || echo -DWITH_PYTHON=OFF)
-   $(multilib_is_native_abi && cmake-utils_use_with 
spidermonkey MOZJS \
-   || echo -DWITH_MOZJS=OFF)
-   $(multilib_is_native_abi && cmake-utils_use_with webkit 
WEBKIT \
-   || echo -DWITH_WEBKIT=OFF)
-   $(multilib_is_native_abi && cmake-utils_use_with webkit 
WEBKIT3 \
-   || echo -DWITH_WEBKIT3=OFF)
-   -DWITH_VALA=ON
-   $(cmake-utils_use test BUILD_TESTING)
-   )
-   cmake-utils_src_configure
-}
-
 multilib_src_install_all() {
DOCS="AUTHORS ChangeLog NEWS README"
einstalldocs



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

2016-05-07 Thread Jason Zaman
commit: d7675df85cdc0851c7ce306290677afb08b8dcbe
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 20:55:05 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7675df8

net-libs/libproxy: update patches

Patches were simply ported from 0.4.11.

 .../libproxy/files/libproxy-0.4.12-macosx.patch| 70 ++
 .../libproxy/files/libproxy-0.4.12-mozjs.pc.patch  | 23 +++
 net-libs/libproxy/libproxy-0.4.13.ebuild   | 18 +++---
 3 files changed, 102 insertions(+), 9 deletions(-)

diff --git a/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch 
b/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch
new file mode 100644
index 000..052e6b0
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.12-macosx.patch
@@ -0,0 +1,70 @@
+https://trac.macports.org/browser/trunk/dports/net/libproxy/files/patch-libproxy-cmake.diff
+
+diff -ur libproxy/cmake.orig/libproxy.cmk libproxy/cmake/libproxy.cmk
+--- a/libproxy/cmake/libproxy.cmk  2012-10-02 07:20:40.0 -0700
 b/libproxy/cmake/libproxy.cmk  2012-10-19 13:47:50.0 -0700
+@@ -18,7 +18,7 @@
+ set_property(SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/proxy.cpp
+  PROPERTY COMPILE_DEFINITIONS 
MODULEDIR="${MODULEDIR}";BUILTIN_MODULES=${BUILTIN_MODULES})
+ # When changing the SOVERSION here remember to also bump the 'favorite proxy 
.so' in python bindings.
+-set_target_properties(libproxy PROPERTIES PREFIX "" VERSION 1.0.0 SOVERSION 1)
++set_target_properties(libproxy PROPERTIES INSTALL_NAME_DIR 
"${CMAKE_INSTALL_PREFIX}/lib" PREFIX "" VERSION 1.0.0 SOVERSION 1)
+ set_target_properties(libproxy PROPERTIES INTERFACE_LINK_LIBRARIES "")
+ set_target_properties(libproxy PROPERTIES LINK_INTERFACE_LIBRARIES "")
+ install(TARGETS libproxy DESTINATION ${LIB_INSTALL_DIR})
+diff -ur libproxy/cmake.orig/modules/config_envvar.cmk 
libproxy/cmake/modules/config_envvar.cmk
+--- libproxy/cmake.orig/modules/config_envvar.cmk  2010-06-14 
10:40:47.0 -0700
 b/libproxy/cmake/modules/config_envvar.cmk 2012-10-19 13:45:42.0 
-0700
+@@ -1,3 +1,3 @@
+-if (NOT WIN32 AND NOT APPLE)
++if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
+   set(ENVVAR_FOUND 1)
+-endif()
+\ No newline at end of file
++endif()
+diff -ur libproxy/cmake.orig/modules/config_gnome.cmk 
libproxy/cmake/modules/config_gnome.cmk
+--- libproxy/cmake.orig/modules/config_gnome.cmk   2012-10-02 
07:20:40.0 -0700
 b/libproxy/cmake/modules/config_gnome.cmk  2012-10-19 13:45:42.0 
-0700
+@@ -1,4 +1,4 @@
+-if (NOT WIN32 AND NOT APPLE)
++if (NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
+   option(WITH_GNOME2 "Target a GNOME 2 system (gconf)" OFF)
+   option(WITH_GNOME3 "Target a GNOME 3 system (gsettings)" ON)
+   if(WITH_GNOME3)
+diff -ur libproxy/cmake.orig/modules/config_macosx.cmk 
libproxy/cmake/modules/config_macosx.cmk
+--- libproxy/cmake.orig/modules/config_macosx.cmk  2010-06-14 
10:40:47.0 -0700
 b/libproxy/cmake/modules/config_macosx.cmk 2012-10-19 13:45:42.0 
-0700
+@@ -1,4 +1,4 @@
+-if(APPLE)
++if(APPLE AND MP_MACOSX)
+   find_library(SC_LIBRARIES SystemConfiguration)
+   find_library(CF_LIBRARIES CoreFoundation)
+   if(SC_LIBRARIES)
+@@ -7,4 +7,4 @@
+   if(CF_LIBRARIES)
+ set(CF_FOUND 1)
+   endif()
+-endif()
+\ No newline at end of file
++endif()
+diff -ur libproxy/cmake.orig/modules/pacrunner_webkit.cmk 
libproxy/cmake/modules/pacrunner_webkit.cmk
+--- libproxy/cmake.orig/modules/pacrunner_webkit.cmk   2012-10-02 
07:20:40.0 -0700
 b/libproxy/cmake/modules/pacrunner_webkit.cmk  2012-10-19 
13:45:42.0 -0700
+@@ -6,7 +6,7 @@
+ link_directories(WEBKIT_LIBRARIES)
+ include_directories("${WEBKIT_INCLUDE_DIR}")
+   endif()
+-elseif(APPLE)
++elseif(APPLE AND MP_MACOSX)
+   find_library(WEBKIT_LIBRARIES JavaScriptCore)
+   if(WEBKIT_LIBRARIES)
+ set(WEBKIT_FOUND 1)
+diff -ur libproxy/cmake.orig/pkgconfig.cmk libproxy/cmake/pkgconfig.cmk
+--- libproxy/cmake.orig/pkgconfig.cmk  2012-10-02 07:20:40.0 -0700
 b/libproxy/cmake/pkgconfig.cmk 2012-10-19 13:45:42.0 -0700
+@@ -1,4 +1,4 @@
+-if(NOT WIN32 AND NOT APPLE)
++if(NOT WIN32 AND NOT (APPLE AND MP_MACOSX))
+   find_package(PkgConfig)
+ 
+   # Define our magical px_check_modules function

diff --git a/net-libs/libproxy/files/libproxy-0.4.12-mozjs.pc.patch 
b/net-libs/libproxy/files/libproxy-0.4.12-mozjs.pc.patch
new file mode 100644
index 000..bf69fc3
--- /dev/null
+++ b/net-libs/libproxy/files/libproxy-0.4.12-mozjs.pc.patch
@@ -0,0 +1,23 @@
+--- a/libproxy/cmake/modules/pacrunner_mozjs.cmk   2011-06-20 
04:31:41.0 -0600
 b/libproxy/cmake/modules/pacrunner_mozjs.cmk   2013-03-24 
19:20:17.910765954 -0600
+@@ -9,12 +9,18 @@
+ elseif(NOT APPLE)
+   option(WITH_MOZJS "Search for MOZJS package" ON)
+   if (WITH_MOZJS)
+-pkg_search_module(MOZJS mozjs185)
++

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

2016-05-07 Thread Jason Zaman
commit: 363d2acb3ff0e2c8aed6bef02972f794ef705c00
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 21:04:36 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363d2acb

net-libs/libproxy: update dependencies

KDE module dependency changed from linked (against Qt/KDE) to runtime, which 
uses kreadconfig/kreadconfig5.
This change was introduced in 
https://github.com/libproxy/libproxy/commit/bd9bf72e15107e6c6133b438c700dd42d79c9d60.
Thanks to Arfrever for shedding light on this in bug #574046.

Since 
https://github.com/libproxy/libproxy/commit/00975fa11220af11398f9d89ee2ee0cf17c655d2
 libproxy supports webkit:4.

Thanks-to: Arfrever Frehtes Taifersar Arahesis  gmail.com>
Gentoo-Bug: 574046

 net-libs/libproxy/libproxy-0.4.13.ebuild | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index 9b8a91a..d4f69e1 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -22,17 +22,24 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # NOTE: mozjs/spidermonkey might still cause problems like #373397 ?
 # NOTE: webkit-gtk:3, not :2, needed for libjavascriptcoregtk support
-RDEPEND="gnome? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
-   kde? ( >=kde-base/kdelibs-4.4.5 )
+CDEPEND="
+   gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
mono? ( dev-lang/mono )
-   networkmanager? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )
spidermonkey? ( >=dev-lang/spidermonkey-1.8.5:0= )
-   webkit? ( >=net-libs/webkit-gtk-1.6:3= )"
-DEPEND="${RDEPEND}
-   kde? ( dev-util/automoc )
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+   webkit? ( || (
+   net-libs/webkit-gtk:3=
+   net-libs/webkit-gtk:4=
+   ) )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig:0[${MULTILIB_USEDEP}]"
+RDEPEND="${CDEPEND}
+   kde? ( || (
+   kde-apps/kreadconfig:4
+   kde-frameworks/kconfig:5
+   ) )"
 # avoid dependency loop, bug #467696
 PDEPEND="networkmanager? ( net-misc/networkmanager )"
 



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

2016-05-07 Thread Jason Zaman
commit: 31f7b8ba966287ef92361d2e59193e58dcc6adca
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 22:55:08 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f7b8ba

net-libs/libproxy: add manpage for `proxy` command

Manpage fetched from Debian and updated.

 net-libs/libproxy/files/proxy.1  | 23 +++
 net-libs/libproxy/libproxy-0.4.13.ebuild |  2 ++
 2 files changed, 25 insertions(+)

diff --git a/net-libs/libproxy/files/proxy.1 b/net-libs/libproxy/files/proxy.1
new file mode 100644
index 000..7111db8
--- /dev/null
+++ b/net-libs/libproxy/files/proxy.1
@@ -0,0 +1,23 @@
+.TH PROXY "1" "April 2016" "libproxy" "User Commands"
+.SH NAME
+proxy \- Display the proxy server that should be used to reach a given a 
network resource
+.SH SYNOPSIS
+proxy
+.SH DESCRIPTION
+Display the proxy server that should be used to reach a given a network 
resource.
+.PP
+libproxy is a library that provides automatic proxy configuration management
+using different backends.
+.SH EXAMPLE
+.B echo http://www.example.com/ | proxy
+  http://webcache:3128 direct://
+.SH AUTHOR
+This manual page was written by
+.MT bi...@debian.org
+Laurent Bigonville
+.ME ,
+for the Debian GNU/Linux system (but may be used by others).
+.SH SEE ALSO
+.UR https://libproxy.github.io/libproxy/
+libproxy
+.UE .

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index 480025a..7e3b1e2 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -87,5 +87,7 @@ src_configure() {
 }
 
 multilib_src_install_all() {
+   doman "${FILESDIR}/proxy.1"
+
use python && python_foreach_impl python_domodule 
'bindings/python/libproxy.py'
 }



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

2016-05-07 Thread Jason Zaman
commit: 8d9f6c18c2d20221171204129573ca7bc420a974
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 19:59:49 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9f6c18

net-libs/libproxy: bump to 0.4.13

Thanks-to: Arfrever Frehtes Taifersar Arahesis  gmail.com>
Gentoo-Bug: 574046

 net-libs/libproxy/Manifest   |  1 +
 net-libs/libproxy/libproxy-0.4.13.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 81c8202..ef970e3 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1 +1,2 @@
 DIST libproxy-0.4.11.tar.gz 93757 SHA256 
dc3f33de54163718f82b3e7c496a7de97f8862578414b8ecaad3cbfe4821864b SHA512 
563a837946a73c41e0773cec93332c6308245c0b807a40a0fb052c2445deae4a117ba2780a350c799717fd11c4dbe410183a38ea050a4f04db0b1adcb6f9ad98
 WHIRLPOOL 
2165fcb9a43592e1112539ff7fdd79963fc6c00821edb5d5f04d92d7d1bd884362019a2a2cd12cb412dfaee25ad8e1554a568e9818910861000666bfe81ca479
+DIST libproxy-0.4.13.tar.gz 89296 SHA256 
d610bc0ef81a18ba418d759c5f4f87bf7102229a9153fb397d7d490987330ffd SHA512 
babbe5e9326cb2bfdf4504662533b314f72c3475687f8b57c235614698cb18e0ed31752b834cb1d33cc94ecd3af6589684b2846e73830f0be3557c465a1f1c42
 WHIRLPOOL 
1b159efd7e03505c8fd7098a553ba22099cf90002730c3a6c929dbfecb95af3c175aebb93502e4286c66604f75a01d4205cd311144a97f51d425ef69f4345370

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
new file mode 100644
index 000..8601068
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-multilib eutils flag-o-matic mono python-r1
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://code.google.com/p/libproxy/;
+LICENSE="LGPL-2.1+"
+
+SLOT="0"
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
+
+KEYWORDS="~alpha ~amd64 ~amd64-linux ~arm ~arm-linux ~hppa ~ia64 ~ia64-linux 
~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-solaris ~x64-macos ~x86 ~x86-fbsd 
~x86-freebsd ~x86-interix ~x86-linux ~x86-macos ~x86-solaris"
+IUSE="gnome kde mono networkmanager perl python spidermonkey test webkit"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# NOTE: mozjs/spidermonkey might still cause problems like #373397 ?
+# NOTE: webkit-gtk:3, not :2, needed for libjavascriptcoregtk support
+RDEPEND="gnome? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
+   kde? ( >=kde-base/kdelibs-4.4.5 )
+   mono? ( dev-lang/mono )
+   networkmanager? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   spidermonkey? ( >=dev-lang/spidermonkey-1.8.5:0= )
+   webkit? ( >=net-libs/webkit-gtk-1.6:3= )"
+DEPEND="${RDEPEND}
+   kde? ( dev-util/automoc )
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+# avoid dependency loop, bug #467696
+PDEPEND="networkmanager? ( net-misc/networkmanager )"
+
+src_prepare() {
+   # Gentoo's spidermonkey doesn't set Version: in mozjs18[57].pc
+   epatch "${FILESDIR}/${P}-mozjs.pc.patch"
+
+   # get-pac-test freezes when run by the ebuild, succeeds when building
+   # manually; virtualx.eclass doesn't help :(
+   epatch "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
+
+   epatch "${FILESDIR}"/${P}-macosx.patch
+
+   # prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
+   epatch "${FILESDIR}/${PN}-0.4.11-avoid-nm-build-dep.patch"
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
+
+   use python && python_setup
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # WITH_VALA just copies the .vapi file over and needs no deps,
+   # hence always enable it unconditionally
+   local mycmakeargs=(
+   -DPERL_VENDORINSTALL=ON
+   -DCMAKE_C_FLAGS="${CFLAGS}"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
+   $(cmake-utils_use_with gnome GNOME3)
+   $(multilib_is_native_abi && cmake-utils_use_with kde 
KDE4 \
+   || echo -DWITH_KDE4=OFF)
+   $(multilib_is_native_abi && cmake-utils_use_with mono 
DOTNET \
+   || echo -DWITH_DOTNET=OFF)
+   $(cmake-utils_use_with networkmanager NM)
+   $(multilib_is_native_abi && cmake-utils_use_with perl 
PERL \
+   || echo -DWITH_PERL=OFF)
+   $(multilib_is_native_abi && cmake-utils_use_with python 
PYTHON \
+   || echo 

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

2016-05-07 Thread Jason Zaman
commit: 9019bc1c5f7bf65ff64e0975dc9807ad4a27ab6a
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 21:37:31 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9019bc1c

net-libs/libproxy: replace deprecated mono.eclass by mono-env.eclass

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

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index 4982663..480025a 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-multilib eutils flag-o-matic mono python-r1
+inherit cmake-multilib eutils flag-o-matic mono-env python-r1
 
 DESCRIPTION="Library for automatic proxy configuration management"
 HOMEPAGE="https://github.com/libproxy/libproxy;



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

2016-05-07 Thread Jason Zaman
commit: 91bf5626e2727c05aed63cf56746cd03573773a4
Author: Jan Chren  gmail  com>
AuthorDate: Thu Apr 28 21:34:26 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun May  8 04:19:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91bf5626

net-libs/libproxy: update multilib_src_install_all()

Fit it on a single line and remove unnecessary die()

 net-libs/libproxy/libproxy-0.4.13.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-libs/libproxy/libproxy-0.4.13.ebuild 
b/net-libs/libproxy/libproxy-0.4.13.ebuild
index b73d2a0..4982663 100644
--- a/net-libs/libproxy/libproxy-0.4.13.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.13.ebuild
@@ -87,7 +87,5 @@ src_configure() {
 }
 
 multilib_src_install_all() {
-   if use python; then
-   python_foreach_impl python_domodule bindings/python/libproxy.py 
|| die
-   fi
+   use python && python_foreach_impl python_domodule 
'bindings/python/libproxy.py'
 }



  1   2   >