Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 833165 Details for
Bug 881645
net-libs/libproxy: Add support for webkit-gtk-4.1
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
This ebuild supports both webkit-gtk-4.0 and webkit-gtk-4.1
libproxy-0.4.18-r100.ebuild (text/plain), 2.59 KB, created by
Vladislav Mikhailikov
on 2022-11-17 10:00:46 UTC
(
hide
)
Description:
This ebuild supports both webkit-gtk-4.0 and webkit-gtk-4.1
Filename:
MIME Type:
Creator:
Vladislav Mikhailikov
Created:
2022-11-17 10:00:46 UTC
Size:
2.59 KB
patch
obsolete
># Copyright 1999-2022 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >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 ~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 )" > >BDEPEND=" > virtual/pkgconfig >" >DEPEND=" > duktape? ( dev-lang/duktape ) > 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 > net-libs/webkit-gtk:4.1 > ) >" >RDEPEND="${DEPEND} > kde? ( kde-frameworks/kconfig:5 ) >" ># avoid dependency loop, bug #467696 >PDEPEND="networkmanager? ( net-misc/networkmanager )" > >PATCHES=( > # 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.18-avoid-nm-build-dep.patch" > > "${FILESDIR}/${PN}-0.4.18-Fix-building-without-duktape.patch" >) > >multilib_src_configure() { > local mycmakeargs=( > -DCMAKE_C_FLAGS="${CFLAGS}" > -DCMAKE_CXX_FLAGS="${CXXFLAGS}" > > -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF) > $(multilib_is_native_abi && usex mono -DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs) > -DWITH_GNOME2=OFF > -DWITH_GNOME3=$(usex gnome) > -DWITH_KDE=$(usex kde) > -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || echo OFF) > -DWITH_NM=$(usex networkmanager) > -DWITH_PERL=OFF # bug 705410, uses reserved target name "test" > -DWITH_PYTHON2=OFF > -DWITH_PYTHON3=OFF # Major issue: https://github.com/libproxy/libproxy/issues/65 > # WITH_VALA just copies the .vapi file over and needs no deps, > # hence always enable it unconditionally > -DWITH_VALA=ON > -DWITH_WEBKIT=$(multilib_is_native_abi && usex webkit || echo OFF) > -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo OFF) > -DWITH_DUKTAPE=$(multilib_is_native_abi && usex duktape || echo OFF) > > -DWITH_NATUS=OFF > -DBUILD_TESTING=$(usex test) > ) > cmake_src_configure >} > >src_configure() { > [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl > > multilib-minimal_src_configure >} > >multilib_src_install_all() { > doman "${FILESDIR}"/proxy.1 >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 881645
: 833165