Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-openvpn/
Date: Thu, 01 Sep 2022 01:20:45
Message-Id: 1661995222.59a956d88759f8f57c0cdd2aa0be9e2cfead532a.mattst88@gentoo
1 commit: 59a956d88759f8f57c0cdd2aa0be9e2cfead532a
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 1 01:02:36 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 1 01:20:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a956d8
7
8 net-vpn/networkmanager-openvpn: Version bump to 1.10.0
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 net-vpn/networkmanager-openvpn/Manifest | 1 +
13 .../networkmanager-openvpn-1.10.0.ebuild | 55 ++++++++++++++++++++++
14 2 files changed, 56 insertions(+)
15
16 diff --git a/net-vpn/networkmanager-openvpn/Manifest b/net-vpn/networkmanager-openvpn/Manifest
17 index 81bfa9aa6388..14245641a40f 100644
18 --- a/net-vpn/networkmanager-openvpn/Manifest
19 +++ b/net-vpn/networkmanager-openvpn/Manifest
20 @@ -1 +1,2 @@
21 +DIST NetworkManager-openvpn-1.10.0.tar.xz 698340 BLAKE2B 3061aa0525897fe1321ac2843f1dd07b34d6f322b32db9811cb66afd7784d5a50c877ce91d5620d80fa33a74832486426c742f186fb86626bda862c4513d830d SHA512 f7c3b44cf2b7651ac940d3d0547ca3a38d0af415cf580d9fde3780b2320ba022710c2cc1efeddcbc983a7d3e02ab869b36d44ca2ae05df3443f06471d405c679
22 DIST NetworkManager-openvpn-1.8.18.tar.xz 592488 BLAKE2B 01880d834b8eee62d66a81652cc3a6904afc0ad926193b9f346298bfc66fb05922d49a19bfa2c788f76026df1a052e2c0727021ded22ba63545ab669a9250296 SHA512 4cdbd6e6fc6ae1849b45e18bbad29748ee7a538c753901f871de350f08d861acb24770ec74dfb288136b0307b36e6ca784f51f982ade26babaa60e4a1e2f31fd
23
24 diff --git a/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.0.ebuild b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.0.ebuild
25 new file mode 100644
26 index 000000000000..414a67fa81c8
27 --- /dev/null
28 +++ b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.0.ebuild
29 @@ -0,0 +1,55 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
36 +
37 +inherit gnome2
38 +
39 +DESCRIPTION="NetworkManager OpenVPN plugin"
40 +HOMEPAGE="https://gitlab.gnome.org/GNOME/NetworkManager-openvpn https://gitlab.gnome.org/GNOME/NetworkManager-openvpn"
41 +
42 +LICENSE="GPL-2+"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
45 +IUSE="gtk test"
46 +RESTRICT="!test? ( test )"
47 +
48 +DEPEND="
49 + >=dev-libs/glib-2.34:2
50 + dev-libs/libxml2:2
51 + >=net-misc/networkmanager-1.7.0:=
52 + >=net-vpn/openvpn-2.1
53 + gtk? (
54 + >=app-crypt/libsecret-0.18
55 +
56 + >=net-libs/libnma-1.8.0
57 + >=x11-libs/gtk+-3.4:3
58 +
59 + >=gui-libs/gtk-4.0:4
60 + >=net-libs/libnma-1.8.36
61 + )
62 +"
63 +
64 +RDEPEND="
65 + ${DEPEND}
66 + acct-group/nm-openvpn
67 + acct-user/nm-openvpn
68 +"
69 +
70 +BDEPEND="
71 + >=sys-devel/gettext-0.19
72 + virtual/pkgconfig
73 +"
74 +
75 +src_configure() {
76 + # --localstatedir=/var needed per bug #536248
77 + gnome2_src_configure \
78 + --localstatedir=/var \
79 + --disable-more-warnings \
80 + --disable-static \
81 + --with-dist-version=Gentoo \
82 + $(use_with gtk gnome) \
83 + $(use_with gtk gtk4)
84 +}