net-libs/libnm-glib: Drop obsolete package

Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
James Le Cuirot 2024-08-12 23:36:26 +01:00
parent ccbd17a523
commit 113656d47f
No known key found for this signature in database
GPG Key ID: 1226415D00DD3137
4 changed files with 0 additions and 130 deletions

View File

@ -1 +0,0 @@
DIST NetworkManager-1.18.10.tar.xz 4888372 BLAKE2B f2f5655de1add7d374341d0a47145f57dcf4f3fcfc0ff1d16d23edcfc8ed4b9e697fb5bb1556cd8949230ed6f39b43cb9e191bbd558c9d7a3f5a997e586cc50a SHA512 00f28f3a783b0ce957869302eb0574a35f149bab2176849b154eec30ccc35e93f905d00b1e8f33ce34d7cfccd97ef72ac77c374c10e9ce7ea5acf295a53461c5

View File

@ -1,111 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
GNOME_ORG_MODULE="NetworkManager"
inherit gnome.org meson multilib-minimal
DESCRIPTION="Legacy NetworkManager glib and util libraries"
HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="gnutls +nss"
REQUIRED_USE="|| ( nss gnutls )"
RESTRICT="test"
DEPEND="
>=sys-apps/dbus-1.2[${MULTILIB_USEDEP}]
>=dev-libs/dbus-glib-0.100[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
net-libs/libndp[${MULTILIB_USEDEP}]
sys-apps/util-linux[${MULTILIB_USEDEP}]
>=virtual/libudev-175:=[${MULTILIB_USEDEP}]
nss? ( >=dev-libs/nss-3.11:=[${MULTILIB_USEDEP}] )
!nss? ( gnutls? (
dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}]
>=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}] ) )
"
RDEPEND="
${DEPEND}
!<net-misc/networkmanager-1.19
"
BDEPEND="
>=dev-util/intltool-0.40
virtual/pkgconfig
"
multilib_src_configure() {
local emesonargs=(
-Dsystemdsystemunitdir=no
-Dudev_dir=no
-Ddbus_conf_dir="/etc/dbus-1/system.d"
-Dsession_tracking_consolekit=false
-Dsession_tracking=no
-Dsuspend_resume=upower
-Dpolkit=false
-Dpolkit_agent=false
-Dselinux=false
-Dsystemd_journal=false
-Dlibaudit=no
-Dwext=false
-Dwifi=false
-Diwd=false
-Dppp=false
-Dmodem_manager=false
-Dofono=false
-Dconcheck=false
-Dteamdctl=false
-Dovs=false
-Dlibnm_glib=true
-Dnmcli=false
-Dnmtui=false
-Dbluez5_dun=false
-Debpf=true
-Dresolvconf=no
-Dnetconfig=no
-Ddhclient=no
-Ddhcpcanon=no
-Ddhcpcd=no
-Dintrospection=false
-Dvapi=false
-Dtests=no
-Dmore_asserts=no
-Dmore_logging=false
-Dvalgrind=no
-Dlibpsl=false
-Djson_validation=false
-Dcrypto=$(usex nss nss gnutls)
-Dqt=false
)
meson_src_configure
}
multilib_src_compile() {
local targets=(
libnm-util/libnm-util.so.2.7.0
libnm-glib/libnm-glib.so.4.9.0
libnm-glib/libnm-glib-vpn.so.1.2.0
)
meson_src_compile "${targets[@]}"
}
multilib_src_install() {
dolib.so libnm-{glib,util}/libnm-*.so*[0-9]
}
multilib_src_install_all() {
:
}

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chewi@aura-online.co.uk</email>
<name>James Le Cuirot</name>
</maintainer>
<use>
<flag name="nss">Use <pkg>dev-libs/nss</pkg> for cryptography</flag>
</use>
</pkgmetadata>

View File

@ -1,7 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (2024-04-26)
# Not required by Steam any more. Probably never required by games. Removal on
# 2024-05-29. See https://github.com/anyc/steam-overlay/issues/357.
net-libs/libnm-glib