From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C9D111382C5 for ; Tue, 9 Jun 2020 02:22:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3653E086E; Tue, 9 Jun 2020 02:22:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AF519E086E for ; Tue, 9 Jun 2020 02:22:20 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D51C034F213 for ; Tue, 9 Jun 2020 02:22:18 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 9FE0B1EE for ; Tue, 9 Jun 2020 02:22:15 +0000 (UTC) From: "Jory Pratt" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jory Pratt" Message-ID: <1591669246.6d943ce2a490f030b8dedaca0a833a9080f7e9ea.anarchy@gentoo> Subject: [gentoo-commits] proj/musl:master commit in: net-misc/networkmanager/, net-misc/networkmanager/files/ X-VCS-Repository: proj/musl X-VCS-Files: net-misc/networkmanager/Manifest net-misc/networkmanager/files/1.18.4-fix-bashisms.patch net-misc/networkmanager/files/1.18.6-fix-bashisms.patch net-misc/networkmanager/files/init.d.NetworkManager-r2 net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild net-misc/networkmanager/networkmanager-1.18.6.ebuild X-VCS-Directories: net-misc/networkmanager/ net-misc/networkmanager/files/ X-VCS-Committer: anarchy X-VCS-Committer-Name: Jory Pratt X-VCS-Revision: 6d943ce2a490f030b8dedaca0a833a9080f7e9ea X-VCS-Branch: master Date: Tue, 9 Jun 2020 02:22:15 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 95b56b06-1266-43fb-8dcd-849899d25993 X-Archives-Hash: 495cdfb6ef5c84a6ab9105aba981ef8b commit: 6d943ce2a490f030b8dedaca0a833a9080f7e9ea Author: Jory Pratt gentoo org> AuthorDate: Tue Jun 9 02:20:46 2020 +0000 Commit: Jory Pratt gentoo org> CommitDate: Tue Jun 9 02:20:46 2020 +0000 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=6d943ce2 net-misc/networkmanager: sync with stable keywords Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Jory Pratt gentoo.org> net-misc/networkmanager/Manifest | 2 +- ...ix-bashisms.patch => 1.18.6-fix-bashisms.patch} | 11 ++-- .../networkmanager/files/init.d.NetworkManager-r2 | 62 ++++++++++++++++++++++ ...18.4-r3.ebuild => networkmanager-1.18.6.ebuild} | 6 +-- 4 files changed, 72 insertions(+), 9 deletions(-) diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest index 28743c1..1218137 100644 --- a/net-misc/networkmanager/Manifest +++ b/net-misc/networkmanager/Manifest @@ -1 +1 @@ -DIST NetworkManager-1.18.4.tar.xz 4875196 BLAKE2B 9c58d6d7317562332dfa9639f8e236a0a7f6b58e7dad5af83916b1c6178899a6bcf12bc289fb401d84fd6420306364b4c4c0a25eda2a08eef812acde1862a18a SHA512 9fd22775a400ee8d20c75ebddfee842bfbd8780966444dd537e371a65918f41640e921d2c441853afe8f72d693e9b4c1415435136a07004666a6af4799fd3350 +DIST NetworkManager-1.18.6.tar.xz 4845144 BLAKE2B cf66789c025d9ec2007d1fe541acb8fd2b5204796ff8498fc5689124016e84a7e76509bee1b6650c796f0429cce6748c7b99e1976d95ac12bc31a1f1e67289b0 SHA512 92ab648e689dd903279fe676e867d7929f616c96dd478b2132854145a29debfcac5b083d70652ea0c7bccb0eb132534133fc9c005527237c47e2802556a29b92 diff --git a/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch b/net-misc/networkmanager/files/1.18.6-fix-bashisms.patch similarity index 96% rename from net-misc/networkmanager/files/1.18.4-fix-bashisms.patch rename to net-misc/networkmanager/files/1.18.6-fix-bashisms.patch index 4d8d6c1..3d087ce 100644 --- a/net-misc/networkmanager/files/1.18.4-fix-bashisms.patch +++ b/net-misc/networkmanager/files/1.18.6-fix-bashisms.patch @@ -1,15 +1,16 @@ -From 03072c0039261e9980ab5e88b283e1f07b4002bb Mon Sep 17 00:00:00 2001 +From 0adfc0f511e1389ca166fb233b9d3feb12da91d2 Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue -Date: Sun, 19 Apr 2020 00:59:33 +0200 +Date: Mon, 8 Jun 2020 20:42:40 -0500 Subject: [PATCH] Remove subshells and fix invalid test syntax +Signed-off-by: Gilles Dartiguelongue --- configure.ac | 28 ++++++++++++++-------------- m4/introspection.m4 | 4 ++-- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/configure.ac b/configure.ac -index 33badfac0..fe43f844a 100644 +index 9dc0625..49cbba3 100644 --- a/configure.ac +++ b/configure.ac @@ -261,7 +261,7 @@ AC_ARG_WITH(libnm-glib, @@ -104,7 +105,7 @@ index 33badfac0..fe43f844a 100644 fi diff --git a/m4/introspection.m4 b/m4/introspection.m4 -index f3bda0e7c..8c64bd04c 100644 +index f3bda0e..8c64bd0 100644 --- a/m4/introspection.m4 +++ b/m4/introspection.m4 @@ -31,7 +31,7 @@ m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL], @@ -126,5 +127,5 @@ index f3bda0e7c..8c64bd04c 100644 AC_MSG_ERROR([introspection enabled but can't be used]) fi -- -2.26.0 +2.26.2 diff --git a/net-misc/networkmanager/files/init.d.NetworkManager-r2 b/net-misc/networkmanager/files/init.d.NetworkManager-r2 new file mode 100644 index 0000000..f7b95c0 --- /dev/null +++ b/net-misc/networkmanager/files/init.d.NetworkManager-r2 @@ -0,0 +1,62 @@ +#!/sbin/openrc-run +# Copyright (c) 2008 Saleem Abdulrasool +# Copyright 2013-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +description="NetworkManager daemon. The service is marked as started only \ +when a network connection is established." + +depend() { + need dbus + use consolekit + provide net +} + +start_pre() { + checkpath -q -d -m 0755 /run/NetworkManager +} + +start() { + # If we are re-called by a dispatcher event, we want to mark the service + # as started without starting the daemon again + yesno "${IN_BACKGROUND}" && return 0 + + [ -z "${INACTIVE_TIMEOUT}" ] && INACTIVE_TIMEOUT="1" + + ebegin "Starting NetworkManager" + start-stop-daemon --start --quiet --pidfile /run/NetworkManager/NetworkManager.pid \ + --exec /usr/sbin/NetworkManager -- --pid-file /run/NetworkManager/NetworkManager.pid + local _retval=$? + eend "${_retval}" + if [ "x${_retval}" = 'x0' ] && ! nm-online -t "${INACTIVE_TIMEOUT}"; then + einfo "Marking NetworkManager as inactive. It will automatically be marked" + einfo "as started after a network connection has been established." + mark_service_inactive + fi + return "${_retval}" +} + +stop() { + # If we are re-called by a dispatcher event, we want to mark the service + # as inactive without stopping the daemon + if yesno "${IN_BACKGROUND}"; then + mark_service_inactive "${SVCNAME}" + return 0 + fi + + ebegin "Stopping NetworkManager" + local pidfile=/run/NetworkManager/NetworkManager.pid + if [ ! -e "${pidfile}" ] && [ -e /var/run/NetworkManager.pid ]; then + # Try stopping the pid file used by <0.9.7 + pidfile=/var/run/NetworkManager.pid + start-stop-daemon --stop --quiet --pidfile "${pidfile}" + ret=$? + [ ${ret} = 0 ] && [ -e "${pidfile}" ] && rm "${pidfile}" + eend ${ret} + else + start-stop-daemon --stop --quiet --pidfile "${pidfile}" + eend $? + fi +} + +# vim: set ft=gentoo-init-d ts=4 : diff --git a/net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild b/net-misc/networkmanager/networkmanager-1.18.6.ebuild similarity index 98% rename from net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild rename to net-misc/networkmanager/networkmanager-1.18.6.ebuild index ed2a4a6..c7b0a92 100644 --- a/net-misc/networkmanager/networkmanager-1.18.4-r3.ebuild +++ b/net-misc/networkmanager/networkmanager-1.18.6.ebuild @@ -28,7 +28,7 @@ REQUIRED_USE=" ?? ( consolekit elogind systemd ) " -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~sparc x86" # gobject-introspection-0.10.3 is needed due to gnome bug 642300 # wpa_supplicant-0.7.3-r3 is needed due to bug 359271 @@ -105,7 +105,7 @@ DEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}"/${PN}-data-fix-the-ID_NET_DRIVER-udev-rule.patch - "${FILESDIR}"/${PV}-iwd1-compat.patch # included in 1.21.3+ + "${FILESDIR}"/1.18.4-iwd1-compat.patch # included in 1.21.3+ "${FILESDIR}"/${PV}-fix-bashisms.patch # Required to build on musl @@ -293,7 +293,7 @@ multilib_src_install_all() { einstalldocs ! use systemd && readme.gentoo_create_doc - newinitd "${FILESDIR}/init.d.NetworkManager-r1" NetworkManager + newinitd "${FILESDIR}/init.d.NetworkManager-r2" NetworkManager newconfd "${FILESDIR}/conf.d.NetworkManager" NetworkManager # Need to keep the /etc/NetworkManager/dispatched.d for dispatcher scripts