[arch-commits] Commit in deepin-daemon/trunk (2 files)
Felix Yan
felixonmars at archlinux.org
Sun Jan 31 01:02:23 UTC 2021
Date: Sunday, January 31, 2021 @ 01:02:23
Author: felixonmars
Revision: 836834
upgpkg: deepin-daemon 5.12.0.0-1: bump version and add a patch for https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/646
Added:
deepin-daemon/trunk/networkmanager-duplicated-enums.patch
Modified:
deepin-daemon/trunk/PKGBUILD
---------------------------------------+
PKGBUILD | 9 +++++-
networkmanager-duplicated-enums.patch | 43 ++++++++++++++++++++++++++++++++
2 files changed, 50 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-01-31 00:42:12 UTC (rev 836833)
+++ PKGBUILD 2021-01-31 01:02:23 UTC (rev 836834)
@@ -3,7 +3,7 @@
# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com>
pkgname=deepin-daemon
-pkgver=5.11.0.49
+pkgver=5.12.0.0
pkgrel=1
pkgdesc='Daemon handling the DDE session settings'
arch=('x86_64')
@@ -26,9 +26,11 @@
groups=('deepin')
install="$pkgname.install"
source=("https://github.com/linuxdeepin/dde-daemon/archive/$pkgver/$pkgname-$pkgver.tar.gz"
+ networkmanager-duplicated-enums.patch
$pkgname-fix-vanilla-libinput.patch
'deepin-daemon.sysusers')
-sha512sums=('ede4fac3bc180166c8411e33a965e651126a4f985f16eb5e22ea8522c9273b3aea49de639f19446adc2beb8e10a136301354bcad1e116186e89b81e54074c9e4'
+sha512sums=('3978812e66be976b8686d9efc777e88a73113e2269a7a6e6e180eb38ac403e3306073657f8a55259e203d331b116bd7fe09128943489c1297dd27306ba04adb2'
+ 'fcda3703fa64d994d86093dd1b4fe2d6008fec825e8ffc29f75cfa70fd36e5ecfdfeeb552056671e1378a40bf0c02ef026cd2ea8acbcc234991ded6259dae248'
'944b0ae6cf7f613fd00884593c5e5f43aaf0efe4ea7aaa546a06b4367b8da4f2bc486dca640f77743bd1b7b9e4aacf741afe5c5e3ee219c2fdd4cc891ab3d367'
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a')
@@ -36,6 +38,8 @@
cd dde-daemon-$pkgver
patch -p1 -i ../$pkgname-fix-vanilla-libinput.patch
+ sed -i '/gen_nm_consts.py/a \\tpatch -p3 -i ../../../networkmanager-duplicated-enums.patch' network/nm_generator/Makefile
+
export GOPATH="$srcdir/build:/usr/share/gocode"
# golang-deepin-lib's dependency, remove when go packaging resumes
@@ -56,6 +60,7 @@
export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
cd dde-daemon-$pkgver
+
make -C network/nm_generator gen-nm-code
make
}
Added: networkmanager-duplicated-enums.patch
===================================================================
--- networkmanager-duplicated-enums.patch (rev 0)
+++ networkmanager-duplicated-enums.patch 2021-01-31 01:02:23 UTC (rev 836834)
@@ -0,0 +1,43 @@
+--- a/network/nm_generator/nm_consts_gen.yml 2021-01-31 08:43:57.460564050 +0800
++++ b/network/nm_generator/nm_consts_gen.yml 2021-01-31 08:44:16.737318429 +0800
+@@ -3068,40 +3068,24 @@
+ Value: 1
+ - Name: NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED
+ Value: 2
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED
+- Value: 2
+ - Name: NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED
+ Value: 3
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED
+- Value: 3
+ - Name: NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED
+ Value: 4
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED
+- Value: 4
+ - Name: NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID
+ Value: 5
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID
+- Value: 5
+ - Name: NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT
+ Value: 6
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT
+- Value: 6
+ - Name: NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT
+ Value: 7
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT
+- Value: 7
+ - Name: NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED
+ Value: 8
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED
+- Value: 8
+ - Name: NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS
+ Value: 9
+ - Name: NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED
+ Value: 10
+ - Name: NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED
+ Value: 11
+- - Name: NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED
+- Value: 11
+ - EnumClass: VpnPluginError
+ Members:
+ - Name: NM_VPN_PLUGIN_ERROR_FAILED
More information about the arch-commits
mailing list