From 5d4b0abc18df32a547c7df2e3c89520e6320e478 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 03:45:43 +0200 Subject: [PATCH 1/7] modemmanager-qt:rebuild for modemmanager --- desktop/kde/framework/modemmanager-qt/pspec.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/desktop/kde/framework/modemmanager-qt/pspec.xml b/desktop/kde/framework/modemmanager-qt/pspec.xml index 2d79b111cf..951a2f1118 100644 --- a/desktop/kde/framework/modemmanager-qt/pspec.xml +++ b/desktop/kde/framework/modemmanager-qt/pspec.xml @@ -52,6 +52,13 @@ + + 2016-01-26 + 5.18.0 + rebuild for ModemManager + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-01-10 5.18.0 From 3a48602721c4012748cebf3a4007b5181eabc75a Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 03:46:33 +0200 Subject: [PATCH 2/7] networkmanager-qt:rebuild for NM --- desktop/kde/framework/networkmanager-qt/pspec.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/desktop/kde/framework/networkmanager-qt/pspec.xml b/desktop/kde/framework/networkmanager-qt/pspec.xml index 61e9e74ac0..a6f0c8d2cc 100644 --- a/desktop/kde/framework/networkmanager-qt/pspec.xml +++ b/desktop/kde/framework/networkmanager-qt/pspec.xml @@ -53,6 +53,13 @@ + + 2016-01-25 + 5.18.0 + rebuild for NetworkManager + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2016-01-10 5.18.0 From 19ffea1c9cab3e633b55d788d34b34564ef9dc66 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 03:47:25 +0200 Subject: [PATCH 3/7] ModemManager: version bump --- network/connection/ModemManager/actions.py | 6 +++--- network/connection/ModemManager/pspec.xml | 25 ++++++++++++++++++---- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/network/connection/ModemManager/actions.py b/network/connection/ModemManager/actions.py index 9fd3f51af4..031fe677f0 100644 --- a/network/connection/ModemManager/actions.py +++ b/network/connection/ModemManager/actions.py @@ -10,12 +10,12 @@ from pisi.actionsapi import autotools from pisi.actionsapi import get def setup(): - #shelltools.system("./autogen.sh") + shelltools.system("./autogen.sh") autotools.configure("--disable-static \ --enable-more-warnings=yes \ --with-udev-base-dir=/lib/udev \ - --with-tests=yes \ - --with-polkit=no") + --enable-gtk-doc \ + --with-polkit=permissive") def build(): autotools.make() diff --git a/network/connection/ModemManager/pspec.xml b/network/connection/ModemManager/pspec.xml index f4bdefb808..e3b5c395ea 100644 --- a/network/connection/ModemManager/pspec.xml +++ b/network/connection/ModemManager/pspec.xml @@ -13,24 +13,32 @@ service A manager framework for mobile broadband modems ModemManager provides a unified high level API for communicating with mobile broadband modems. - http://www.freedesktop.org/software/ModemManager/ModemManager-1.2.0.tar.xz + http://www.freedesktop.org/software/ModemManager/ModemManager-1.4.12.tar.xz + glib2-devel + libgudev-devel + libxslt-devel + gobject-introspection-devel + polkit-devel ppp-devel libqmi-devel libmbim-devel intltool + gtk-doc + docbook-xsl + vala-devel ModemManager - ppp glib2 libqmi + polkit libmbim - eudev - libmm-glib + libgudev + libmm-glib /usr/share/doc @@ -44,6 +52,8 @@ /usr/lib/ModemManager /usr/lib/girepository-1.0/ModemManager-1.0.typelib /usr/share/man/man8/ModemManager.8 + /usr/share/gtk-doc + /usr/share/polkit-1 @@ -89,6 +99,13 @@ + + 2016-01-25 + 1.4.12 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2014-02-17 1.2.0 From 3d6c6864ce1a21b1973aa15604dcdf99c53a8621 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 03:48:00 +0200 Subject: [PATCH 4/7] network-manager-applet:version bump --- .../connection/network-manager-applet/pspec.xml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/network/connection/network-manager-applet/pspec.xml b/network/connection/network-manager-applet/pspec.xml index b6b324ad7f..a3ff6d788e 100644 --- a/network/connection/network-manager-applet/pspec.xml +++ b/network/connection/network-manager-applet/pspec.xml @@ -12,7 +12,7 @@ app:gui Network connection manager GUI interface network-manager-applet is a powerful graphical frontend to NetworkManager. - http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.4.tar.xz + http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.10.tar.xz gtk2-devel gtk3-devel @@ -29,7 +29,7 @@ glib2-devel dbus-glib-devel atk-devel - eudev-devel + libgudev-devel intltool @@ -46,12 +46,12 @@ libmm-glib gdk-pixbuf NetworkManager - at-spi2-core + dbus glib2 dbus-glib - eudev + libgudev /usr/bin @@ -87,6 +87,13 @@ + + 2016-01-26 + 1.0.10 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 1.0.4 From 56343193c0b5a1889d6f2c0b82c1ce8c15d4cc71 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 03:48:49 +0200 Subject: [PATCH 5/7] NM: version bump --- network/connection/NetworkManager/actions.py | 2 +- ...-to-configure-routes-due-to-wrong-de.patch | 54 +++++++++++++++++++ ...ling-back-in-the-resolv.conf-methods.patch | 34 ------------ ...ger-0.9.8.9-fix-crash-on-wifi-rescan.patch | 48 ----------------- network/connection/NetworkManager/pspec.xml | 19 +++++-- 5 files changed, 70 insertions(+), 87 deletions(-) create mode 100644 network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch delete mode 100644 network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch delete mode 100644 network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch diff --git a/network/connection/NetworkManager/actions.py b/network/connection/NetworkManager/actions.py index bd927c6a48..4eefddf2df 100644 --- a/network/connection/NetworkManager/actions.py +++ b/network/connection/NetworkManager/actions.py @@ -60,7 +60,7 @@ def build(): autotools.make() #def check(): -# autotools.make("check") + #autotools.make("check") def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch b/network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch new file mode 100644 index 0000000000..164b27747f --- /dev/null +++ b/network/connection/NetworkManager/files/0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch @@ -0,0 +1,54 @@ +From 11aa07ed939193e85516c287a57dee1837242972 Mon Sep 17 00:00:00 2001 +From: Thomas Haller +Date: Mon, 4 Jan 2016 18:54:26 +0100 +Subject: [PATCH] core: fix failure to configure routes due to wrong + device-route for IPv4 peer-addresses + +As in the case of a OpenVPN connection, we might add an address like: + 10.8.0.58/32 ptp 10.8.0.57 + +In this case, kernel would automatically add a device-route like: + 10.8.0.57/32 via 0.0.0.0 dev 32 metric 0 mss 0 src rtprot-kernel scope link pref-src 10.8.0.58 + +nm_ip4_config_commit() checks all IP addresses to figure out +the present device-routes. Then the routes are synced by NMRouteManager. +Due to a bug, we would not consider the peer-address, but the local-address +and configure a route 10.8.0.58/32, instead of 10.8.0.57/32. + +That stays mostly unnoticed, because usually the peer and the local-address are +in the same subnet, so that there is no difference (/32 is an example of the +peer-address being in a different subnet). + +It also seems that due to a bug fixed by df4e5357521 this issue didn't surface. +Probably because we would not notice the 10.8.0.57/32 right away and thus +nm_route_manager_ip4_route_sync() would not wrongly delete it. + +https://bugzilla.gnome.org/show_bug.cgi?id=759892 + +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809195 +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809494 +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809526 +https://bugs.archlinux.org/task/47535 +https://bugzilla.redhat.com/show_bug.cgi?id=1294309 +https://mail.gnome.org/archives/networkmanager-list/2015-December/msg00059.html +--- + src/nm-ip4-config.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c +index f625d35..61e29af 100644 +--- a/src/nm-ip4-config.c ++++ b/src/nm-ip4-config.c +@@ -298,7 +298,8 @@ nm_ip4_config_commit (const NMIP4Config *config, int ifindex, gboolean routes_fu + + route.ifindex = ifindex; + route.source = NM_IP_CONFIG_SOURCE_KERNEL; +- route.network = nm_utils_ip4_address_clear_host_address (addr->address, addr->plen); ++ route.network = nm_utils_ip4_address_clear_host_address (addr->peer_address ? : addr->address, ++ addr->plen); + route.plen = addr->plen; + route.pref_src = addr->address; + route.metric = default_route_metric; +-- +2.6.4 + diff --git a/network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch b/network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch deleted file mode 100644 index a729b2d25c..0000000000 --- a/network/connection/NetworkManager/files/0001-dns-Fix-falling-back-in-the-resolv.conf-methods.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 35c9e8d5321b6451fb74f8e7231a690c940a6e69 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Wed, 6 May 2015 20:49:57 +0200 -Subject: [PATCH] dns: Fix falling back in the resolv.conf methods - ---- - src/dns-manager/nm-dns-manager.c | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/dns-manager/nm-dns-manager.c b/src/dns-manager/nm-dns-manager.c -index 2f8ceab..eade2a0 100644 ---- a/src/dns-manager/nm-dns-manager.c -+++ b/src/dns-manager/nm-dns-manager.c -@@ -782,13 +782,16 @@ update_dns (NMDnsManager *self, - - #ifdef NETCONFIG_PATH - if (success == FALSE) { -+ g_clear_error (error); - success = dispatch_netconfig (searches, nameservers, - nis_domain, nis_servers, error); - } - #endif - -- if (success == FALSE) -+ if (success == FALSE) { -+ g_clear_error (error); - success = update_resolv_conf (searches, nameservers, error); -+ } - - /* signal that resolv.conf was changed */ - if (success) --- -2.4.0 - diff --git a/network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch b/network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch deleted file mode 100644 index b41bbb0aa0..0000000000 --- a/network/connection/NetworkManager/files/networkmanager-0.9.8.9-fix-crash-on-wifi-rescan.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 4099c9242b091604466dda081dc5f6909354258b Mon Sep 17 00:00:00 2001 -From: M. Vefa Bicakci -Date: Sat, 24 May 2014 23:37:00 +0000 -Subject: core: fix crash during Wi-Fi rescan by emitting NM_DEVICE_AUTH_REQUEST signal correctly - -Fixes regression introduced by commit da59b6d2229b85afbb9e14846931376340dc6030. - -https://mail.gnome.org/archives/networkmanager-list/2014-May/msg00038.html - -Backport-of: d9653484859c426f707b4759bc9882f7a57c1152 -[thaller@redhat.com: original patch modified in nm-device-wifi.c to pass no - connection, as it is done on master] -Signed-off-by: Thomas Haller ---- -diff --git a/src/nm-device-wifi.c b/src/nm-device-wifi.c -index 8ca5278..052d68f 100644 ---- a/zsrc/nm-device-wifi.c -+++ b/src/nm-device-wifi.c -@@ -1563,6 +1563,7 @@ impl_device_request_scan (NMDeviceWifi *self, - g_signal_emit_by_name (device, - NM_DEVICE_AUTH_REQUEST, - context, -+ NULL, - NM_AUTH_PERMISSION_NETWORK_CONTROL, - TRUE, - request_scan_cb, -diff --git a/src/nm-manager.c b/src/nm-manager.c -index 9037e64..96bf3b4 100644 ---- a/src/nm-manager.c -+++ b/src/nm-manager.c -@@ -1874,10 +1874,10 @@ device_auth_request_cb (NMDevice *device, - } - - /* Ensure the subject has permissions for this connection */ -- if (!nm_auth_uid_in_acl (connection, -- priv->session_monitor, -- sender_uid, -- &error_desc)) { -+ if (connection != NULL && !nm_auth_uid_in_acl (connection, -+ priv->session_monitor, -+ sender_uid, -+ &error_desc)) { - error = g_error_new_literal (NM_MANAGER_ERROR, - NM_MANAGER_ERROR_PERMISSION_DENIED, - error_desc); --- -cgit v0.9.0.2-2-gbebe - diff --git a/network/connection/NetworkManager/pspec.xml b/network/connection/NetworkManager/pspec.xml index 803a1ca2cc..943d358a59 100644 --- a/network/connection/NetworkManager/pspec.xml +++ b/network/connection/NetworkManager/pspec.xml @@ -12,7 +12,7 @@ app:console Network connection manager powered by D-Bus and UDEV NetworkManager attempts to keep an active network connection available at all times. - https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.4.tar.xz + https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.10.tar.xz tr.po @@ -36,13 +36,14 @@ glib2-devel polkit-devel readline-devel - eudev-devel + libgudev-devel libutil-linux-devel ConsoleKit-devel - disable_set_hostname.patch + 0001-core-fix-failure-to-configure-routes-due-to-wrong-de.patch + disable_set_hostname.patch @@ -56,12 +57,12 @@ readline dbus-glib libutil-linux - eudev nss newt ppp libnl libsoup + libgudev bluez-libs iproute2 iptables @@ -121,6 +122,16 @@ + + 2016-01-25 + 1.0.10 + version bump + + systemRestart + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2015-07-22 1.0.4 From 33acde241386be34b4fb44f2004cf3f3024fe911 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 03:49:22 +0200 Subject: [PATCH 6/7] libqmi:version bump --- network/library/libqmi/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/network/library/libqmi/pspec.xml b/network/library/libqmi/pspec.xml index 833d162e61..8171299cfa 100644 --- a/network/library/libqmi/pspec.xml +++ b/network/library/libqmi/pspec.xml @@ -12,7 +12,7 @@ app:gui QMI modem protocol helper library libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. - http://www.freedesktop.org/software/libqmi/libqmi-1.8.0.tar.xz + http://www.freedesktop.org/software/libqmi/libqmi-1.12.6.tar.xz glib2-devel gobject-introspection-devel @@ -47,6 +47,13 @@ + + 2016-01-25 + 1.12.6 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + 2014-01-19 1.8.0 From 6028ed2fcfa10d0d87a26e1e735aa015ef272da8 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Tue, 26 Jan 2016 06:17:16 +0200 Subject: [PATCH 7/7] scribus:fixed missing deps --- office/misc/scribus/pspec.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/office/misc/scribus/pspec.xml b/office/misc/scribus/pspec.xml index fb93f6a0a4..8312150429 100644 --- a/office/misc/scribus/pspec.xml +++ b/office/misc/scribus/pspec.xml @@ -66,13 +66,19 @@ podofo python libxml2 + poppler freetype hunspell qt5-base fontconfig + librevenge qt5-webkit libjpeg-turbo qt5-declarative + libpagemaker + libcdr + GraphicsMagick + libvisio /usr/bin