Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/
Date: Fri, 26 Feb 2021 21:19:40
Message-Id: 1614374364.8bec3eea0bb8501b95e14ea3c31098adfcb8429b.asturm@gentoo
1 commit: 8bec3eea0bb8501b95e14ea3c31098adfcb8429b
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 26 15:32:52 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 26 21:19:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bec3eea
7
8 net-libs/libproxy: Drop 0.4.16-r1
9
10 Package-Manager: Portage-3.0.15, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 net-libs/libproxy/Manifest | 1 -
14 net-libs/libproxy/libproxy-0.4.16-r1.ebuild | 81 -----------------------------
15 2 files changed, 82 deletions(-)
16
17 diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
18 index 42ddcd2569f..58615016c9c 100644
19 --- a/net-libs/libproxy/Manifest
20 +++ b/net-libs/libproxy/Manifest
21 @@ -1,2 +1 @@
22 -DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8 SHA512 28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1
23 DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5 SHA512 589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126
24
25 diff --git a/net-libs/libproxy/libproxy-0.4.16-r1.ebuild b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
26 deleted file mode 100644
27 index 8ed586d917b..00000000000
28 --- a/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
29 +++ /dev/null
30 @@ -1,81 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -CMAKE_ECLASS=cmake
37 -inherit cmake-multilib flag-o-matic mono-env
38 -
39 -DESCRIPTION="Library for automatic proxy configuration management"
40 -HOMEPAGE="https://github.com/libproxy/libproxy"
41 -SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> ${P}.tar.gz"
42 -
43 -LICENSE="LGPL-2.1+"
44 -SLOT="0"
45 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~x86-solaris"
46 -IUSE="gnome kde mono networkmanager spidermonkey test webkit"
47 -
48 -RESTRICT="!test? ( test )"
49 -
50 -BDEPEND="
51 - virtual/pkgconfig
52 -"
53 -DEPEND="
54 - gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
55 - mono? ( dev-lang/mono )
56 - networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
57 - spidermonkey? ( dev-lang/spidermonkey:68 )
58 - webkit? ( net-libs/webkit-gtk:4 )
59 -"
60 -RDEPEND="${DEPEND}
61 - kde? ( kde-frameworks/kconfig:5 )
62 -"
63 -# avoid dependency loop, bug #467696
64 -PDEPEND="networkmanager? ( net-misc/networkmanager )"
65 -
66 -PATCHES=(
67 - # get-pac-test freezes when run by the ebuild, succeeds when building
68 - # manually; virtualx.eclass doesn't help :(
69 - "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
70 -
71 - # https://github.com/libproxy/libproxy/issues/27
72 - "${FILESDIR}/${PN}-0.4.12-macosx.patch"
73 -
74 - # prevent dependency loop with networkmanager, libsoup, glib-networking; bug #467696
75 - # https://github.com/libproxy/libproxy/issues/28
76 - "${FILESDIR}/${P}-avoid-nm-build-dep.patch"
77 -)
78 -
79 -multilib_src_configure() {
80 - local mycmakeargs=(
81 - -DCMAKE_C_FLAGS="${CFLAGS}"
82 - -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
83 - -DWITH_NATUS=OFF
84 - -DWITH_PYTHON2=OFF
85 - # WITH_VALA just copies the .vapi file over and needs no deps,
86 - # hence always enable it unconditionally
87 - -DWITH_VALA=ON
88 - -DWITH_WEBKIT=OFF
89 - $(multilib_is_native_abi && usex mono -DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs)
90 - -DWITH_GNOME3=$(usex gnome)
91 - -DWITH_KDE=$(usex kde)
92 - -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
93 - -DWITH_NM=$(usex networkmanager)
94 - -DWITH_PERL=OFF # bug 705410, uses reserved target name "test"
95 - -DWITH_PYTHON3=OFF # Major issue: https://github.com/libproxy/libproxy/issues/65
96 - -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || echo OFF)
97 - -DBUILD_TESTING=$(usex test)
98 - -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo OFF)
99 - )
100 - cmake_src_configure
101 -}
102 -
103 -src_configure() {
104 - [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
105 -
106 - multilib-minimal_src_configure
107 -}
108 -
109 -multilib_src_install_all() {
110 - doman "${FILESDIR}"/proxy.1
111 -}