openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
January 2020
- 1 participants
- 3624 discussions
Hello community,
here is the log from the commit of package libqmi for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libqmi (Old)
and /work/SRC/openSUSE:Leap:15.2/.libqmi.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqmi"
Thu Jan 30 14:50:14 2020 rev:22 rq:758550 version:1.24.0
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libqmi/libqmi.changes 2020-01-15 15:23:58.458528033 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libqmi.new.26092/libqmi.changes 2020-01-30 14:51:17.830931080 +0100
@@ -1,0 +2,160 @@
+Fri Nov 8 11:49:40 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.24.0:
+ + Various new services, requests and firmware update support
+ added.
+
+-------------------------------------------------------------------
+Sun Sep 8 20:21:52 UTC 2019 - Martin Hauke <mardnh(a)gmx.de>
+
+- Update to version 1.22.6:
+ + qmicli:
+ - Fix potential dereference of null GArray in LOC service.
+ + libqmi-glib:
+ - Fix definitions for QMI_*_LTE_BAND_*_EUTRAN_32 enum values.
+ + Build updated with several fixes:
+ - Explicitly define max allowed GLib version.
+
+-------------------------------------------------------------------
+Thu Apr 11 18:11:50 UTC 2019 - Martin Hauke <mardnh(a)gmx.de>
+
+- Update to version 1.22.4:
+ + New request/responses/indications:
+ - uim: new "Register Events" request/response.
+ - dms: new "Dell Change Device Mode" request/response.
+ - dms: new "Dell Get Firmware Version" request/response.
+ + libqmi-glib:
+ - wds: fixed reporting unknown current rates.
+ + qmi-proxy:
+ - Increased empty lifetime to 300s.
+ + qmicli:
+ Avoid priting service option in 3GPP devices.
+
+-------------------------------------------------------------------
+Sat Mar 2 21:38:48 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.22.2:
+ + Fixed CID tracking logic in the qmi-proxy.
+ https://gitlab.freedesktop.org/mobile-broadband/libqmi/issues/9
+
+-------------------------------------------------------------------
+Tue Jan 8 21:43:44 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 1.22.0:
+ + Build now looks for the correct python provider in the system
+ during configure.
+ + New services: New 'QoS' (Quality of Service) service, with some
+ minimal initial implementation to support flow/network status
+ querying. Additionally, some Sierra-specific commands are also
+ implemented that allow querying per-bearer statistics (e.g. if
+ multiple dedicated and default LTE bearers are used).
+ + New request/responses/indications:
+ - loc: new "Register Events" request/response.
+ - loc: new "NMEA" indication.
+ - loc: new "Engine State" indication.
+ - loc: new "Fix Recurrence Type" indication.
+ - loc: new "GNSS Sv Info" indication.
+ - loc: new "Inject Predicted Orbits Data"
+ request/response/indication.
+ - loc: new "Get Predicted Orbits Data Source"
+ request/response/indication.
+ - loc: new "Set Server" request/response/indication.
+ - loc: new "Get Server" request/response/indication.
+ - loc: new "Delete Assistance Data"
+ request/response/indication.
+ - loc: new "Set Operation Mode" request/response/indication.
+ - loc: new "Get Operation Mode" request/response/indication.
+ - loc: new "Inject XTRA Data" request/response/indication.
+ - uim: new "Card Status" indication.
+ - wds: new "Get Default Profile Num" request/response.
+ - wds: new "Set Default Profile Num" request/response.
+ - wds: new Sierra-specific "Swi Create Profile Indexed"
+ request/response.
+ + New TLVs supported in existing messages:
+ - loc: added multiple new TLVs in the "Position Report"
+ indication, which was a minimal skeleton in previous
+ releases.
+ - loc: added 'Fix Recurrence Type' TLV in "Start".
+ - loc: added 'Minimum Interval between Position Reports' TLV in
+ "Start".
+ - nas: added 'Acquisition Order Preference' TLV in "Set System
+ Selection Preference" and "Get System Selection Preference".
+ - nas: added 'Phy CA Agg Secondary Cells' TLV in "Get LTE Cphy
+ CA Info".
+ - wds: added 'WDS APN Disabled Flag' TLV in "Create Profile",
+ "Modify Profile" and "Get Profile Settings".
+ - wds: added 'WDS Roaming Disallowed Flag' TLV in "Create
+ Profile", "Modify Profile" and "Get Profile Settings".
+ + libqmi:
+ - Assume TLVs < 0x10 are mandatory by default.
+ - Fixed some missing QmiProtocolErrors and updated some
+ existing ones.
+ - Implemented support to allow enabling QMI indications when in
+ MBIM mode.
+ - Addded missing QmiNasBandPreference and
+ QmiDmsLteBandCapability flags.
+ - Deprecate QMI_CORE_ERROR_TLV_EMPTY, as empty TLVs are allowed
+ by the protocol and totally valid e.g. in 0-sized string-type
+ TLVs.
+ - Moved all deprecated APIs to 'qmi-compat.h' header.
+ + qmicli:
+ - New '--loc-get-position-report' command.
+ - New '--loc-get-gnss-sv-info' command.
+ - New '--loc-follow-position-report' command.
+ - New '--loc-follow-gnss-sv-info' command.
+ - New '--loc-follow-nmea' command.
+ - New '--loc-delete-assistance-data' command.
+ - New '--qos-get-flow-status' command.
+ - New '--qos-get-network-status' command.
+ - New '--qos-swi-read-data-stats' command.
+ - New '--qos-reset' command.
+ - New '--wds-create-profile' command.
+ - New '--wds-modify-profile' command.
+ - New '--wds-delete-profile' command.
+ - New '--wds-get-default-profile-num' command.
+ - New '--wds-set-default-profile-num' command.
+ - New '--wds-swi-create-profile-indexed' command.
+ - Added support to request acquisition order preference updates
+ when using '--nas-set-system-selection-preference'.
+ - Fixed slot indices in '--uim-get-card-status'.
+ - Fixed '--uim-set-pin-protection', '--uim-verify-pin",
+ "--uim-unblock-pin", and '--uim-change-pin', so that a dummy
+ application identifier is always used.
+ - Updated so that all commands work even through QMI over MBIM,
+ even if indications are required to complete the command
+ (e.g. most PDC and LOC commands).
+ + qmi-network: Avoid creating invalid --wds-start-network when
+ APN is not set.
+ + Several other minor improvements and fixes.
+
+-------------------------------------------------------------------
+Mon Aug 13 20:01:38 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 1.20.2:
+ + qmicli:
+ - Exit on --wds-start-network parse errors.
+ - Fix reading current technology in
+ --wds-get-data-bearer-technology.
+ - Remove implicity casts to GDestroyNotify in
+ g_clear_pointer().
+ + qmi-firmware-update:
+ - Fix --ignore-version-errors.
+ - Fix byte counts in error message.
+ + libqmi-glib:
+ - dms: factory settings related operations since 1.0
+ - Avoid closing same file descriptor twice.
+ - Don't leak the inner MbimDevice if MBIM_QMUX_ENABLED.
+- Add no-dependency-on filter to rpmlintrc, filter out false
+ warning about missing deps in devel package.
+
+-------------------------------------------------------------------
+Thu Mar 8 09:52:04 UTC 2018 - jengelh(a)inai.de
+
+- Update summary to standard language
+
+-------------------------------------------------------------------
+Wed Feb 28 16:36:07 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
Old:
----
libqmi-1.20.0.tar.xz
New:
----
libqmi-1.24.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqmi.spec ++++++
--- /var/tmp/diff_new_pack.OjbPaF/_old 2020-01-30 14:51:18.274931316 +0100
+++ /var/tmp/diff_new_pack.OjbPaF/_new 2020-01-30 14:51:18.278931319 +0100
@@ -20,17 +20,18 @@
%define _soname libqmi-glib5
Name: libqmi
-Version: 1.20.0
+Version: 1.24.0
Release: 0
# NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+
Summary: Library to control QMI devices
License: LGPL-2.1+ AND GPL-2.0+
Group: Hardware/Modem
-URL: http://cgit.freedesktop.org/libqmi/
-Source0: http://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz
+URL: https://www.freedesktop.org/wiki/Software/libqmi/
+Source0: https://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz
Source99: libqmi-rpmlintrc
-BuildRequires: python3
+
BuildRequires: pkgconfig
+BuildRequires: python3
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.36
@@ -63,7 +64,7 @@
This package contains command line tools to manage such devices.
%package devel
-Summary: Library to control QMI devices -- Development files
+Summary: Development files for the QMI device control library
Group: Development/Languages/C and C++
Requires: %{_soname} = %{version}
@@ -73,14 +74,14 @@
This package contains files required to link sources against libqmi.
%prep
-%setup -q
+%autosetup -p1
%build
# Do not rely on env for choosing python
sed -i "s|env python|python3|g" build-aux/qmi-codegen/*
%configure \
--disable-static
-make %{?_smp_mflags}
+%make_build
%install
%make_install
@@ -90,7 +91,8 @@
%postun -n %{_soname} -p /sbin/ldconfig
%files tools
-%doc COPYING NEWS
+%license COPYING
+%doc NEWS
%{_bindir}/qmi-network
%{_bindir}/qmicli
%{_bindir}/qmi-firmware-update
@@ -104,7 +106,8 @@
%{_mandir}/man1/qmi-firmware-update.1%{?ext_man}
%files -n %{_soname}
-%doc COPYING.LIB
+%license COPYING.LIB
+
%{_libdir}/libqmi-glib.so.*
%files devel
++++++ libqmi-1.20.0.tar.xz -> libqmi-1.24.0.tar.xz ++++++
++++ 180262 lines of diff (skipped)
++++++ libqmi-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.OjbPaF/_old 2020-01-30 14:51:18.982931693 +0100
+++ /var/tmp/diff_new_pack.OjbPaF/_new 2020-01-30 14:51:18.986931695 +0100
@@ -1,3 +1,5 @@
# The main package is called libqmi but is not shared lib.. elimintate false warning.
addFilter("libqmi-tools\..*: W: shlib-policy-missing-lib");
addFilter("libqmi-tools\..*: W: shlib-policy-nonversioned-dir");
+# Devel package have the correct deps, elimintate false warning.
+addFilter("no-dependency-on");
1
0
Hello community,
here is the log from the commit of package gnome-control-center for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-control-center (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-control-center.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-control-center"
Thu Jan 30 14:50:13 2020 rev:51 rq:758549 version:3.34.2
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-control-center/gnome-control-center.changes 2020-01-15 15:04:31.865876016 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-control-center.new.26092/gnome-control-center.changes 2020-01-30 14:51:16.862930565 +0100
@@ -1,0 +2,166 @@
+Thu Dec 12 02:25:20 UTC 2019 - Xiaoguang Wang <xwang(a)suse.com>
+
+- Add gnome-control-center-Initialize-GError-to-NULL-before-use.patch:
+ backport upstream commit 54caab7b, initialize GError* to NULL
+ before use, fix g-c-c crash.
+
+-------------------------------------------------------------------
+Fri Dec 6 09:21:09 UTC 2019 - QK ZHU <qkzhu(a)suse.com>
+
+- Rebase gnome-control-center-more-power-button-actions.patch for 3.34:
+ Rename 'Shutdown' to 'Force Off' and adjust the order by severity
+ (bsc#1091796, bsc#1158476).
+
+-------------------------------------------------------------------
+Thu Dec 5 01:45:59 UTC 2019 - Xiaoguang Wang <xwang(a)suse.com>
+
+- Add gnome-control-center-can-not-find-usermod.patch:
+ g-c-c use command usermod to verify user is valid, usermod is in
+ /usr/sbin, environment PATH doesn't include this path, so g-c-c
+ can't find this command. Upstream commit c6be204
+ (bsc#1158341 glgo#GNOME/gnome-control-center!653).
+
+-------------------------------------------------------------------
+Mon Nov 25 15:22:25 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.2:
+ + Applications: Fix a memory leak.
+ + Background: Fix crash if a BgRecentSource is unreffed during an
+ async operation.
+ + Display: Use correct mode for supported scale checking.
+ + Printer: Provide a scheme to address parser.
+ + User Accounts: Fix password dialog crashes and hangs.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Nov 19 08:19:16 UTC 2019 - Alynx Zhou <alynx.zhou(a)suse.com>
+
+- Drop patches fixed upstream:
+ + control-center-fix-crash-due-to-object-name-clashes.patch
+ + control-center-fix-crash-opening-hidden-network.patch
+ + control-center-sharing-fix-margin-issue.patch
+ + gnome-control-center-fix-users-crash.patch
+ + gnome-control-center-periodic-wifi-scan.patch
+ + gnome-control-center-users-empty-state.patch
+
+-------------------------------------------------------------------
+Fri Nov 15 04:40:33 UTC 2019 - Alynx Zhou <alynx.zhou(a)suse.com>
+
+- Rebase gnome-control-center-bring-back-firewall-zone.patch
+
+-------------------------------------------------------------------
+Thu Nov 14 08:15:55 UTC 2019 - Yifan Jiang <yfjiang(a)suse.com>
+
+- BuildRequires /usr/bin/Xvfb instead of the xorg-x11-server-Xvfb
+ package. This is for the compatibility with older X packages where
+ Xvfb is not splitted.
+
+-------------------------------------------------------------------
+Sat Oct 5 14:34:11 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.1:
+ + Background:
+ - Allow load background file relative to XML file.
+ - Update clock in both preview modes.
+ + Date & Time: Allow changing the timezone when auto-update is
+ prohibited.
+ + Network:
+ - Disable the "Apply" button until a change has been made.
+ - Fix Add Connection dialog.
+ - Accept empty values for the cloned mac address.
+ + Online Accounts: Fix a crash.
+ + Printers:
+ - Give printer name fewer characters in width.
+ - Check whether URI is valid while searching for printers.
+ + Region & Language: Fix crash in keyboard layout population.
+ + Search: Fix crash on clicking 'Search Locations'.
+ + Sharing: Set new shared folder visible as soon as it gets
+ added.
+ + Sound: Remove leftover canberra-gtk header inclusion.
+ + Updated translations.
+- Drop patches fixed upstream:
+ + gnome-control-center-Remove-leftover-canberra-gtk.patch.
+ + control-center-network-fix-ce-apply-button.patch.
+
+-------------------------------------------------------------------
+Sat Sep 21 09:38:32 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Add gnome-control-center-Remove-leftover-canberra-gtk.patch:
+ sound: Remove leftover canberra-gtk header inclusion. Following
+ this, drop pkgconfig(libcanberra-gtk3) BuildRequires: No longer
+ needed, nor used.
+- Add explicit xorg-x11-server-Xvfb BuildRequires: Previously
+ pulled in by libcanberra-gtk3. Needed for tests to succeed.
+
+-------------------------------------------------------------------
+Mon Sep 9 14:46:21 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.34.0.1:
+ + Sound: fix sliders not behaving properly.
+ + Changes in version 3.34.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 4 15:28:03 NZST 2019 - luke(a)ljones.dev
+
+- Update to version 3.33.90:
+ + Background: Clarify remove background button.
+ + Display: Various bugfixes.
+ + Search:
+ - Introduce Drag n' Drop
+ - Visual polishment.
+ + Updated translations.
+- Changes from version 3.33.3:
+ + Various minor improvements from the Every Detail Matters
+ session.
+ + Add shadows to application icons
+ + Documented Communication Guidelines
+ + Development builds with Flatpak working again
+ + Background: Redesigned panel.
+ + Display: Move Night Light to a tab, instead of a dialog.
+ + Keyboard Shortcuts:
+ - Panel renamed from "Keyboard".
+ - Minor UI adjustments.
+ + Mouse & Touchpad: Reinstate keyboard navitation.
+ + Power: Don't treat all batteries as laptop batteries.
+ + Sharing: Use a HdyLeaflet.
+ + User Accounts: Present the default avatar in the avatar
+ popover.
+ + Wacom: Ensure calibrator UI CSS only applies to its UI.
+ + Updated translations.
+- Remove control-center-fix-mtu-label.patch
+- Remove control-center-network-add-domain-suffix-match.patch
+- Remove gnome-control-center-disable-error-message-for-NM.patch
+
+-------------------------------------------------------------------
+Fri Aug 02 19:21:27 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.32.2+9:
+ + display:
+ - Add guards for NULL display configuration.
+ - Add failure returns into CcDisplayConfig.
+ + universal-access:
+ - Don't use widget names for GSettings keys.
+ - Fix leaks checking settings.
+ - Fix duplicate settings call.
+ + Updated translations.
+- Switch to git checkout via source service, upstream is lacking in
+ stable releases. In the future we will use a stable tag when
+ possible, but when upstream slacks off, we will use a checkout of
+ the stable branch.
+
+-------------------------------------------------------------------
+Fri May 24 23:40:28 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.2:
+ + Applications: Use larger icons.
+ + Display:
+ - Set Night Light screen temperature strings as translatable.
+ - Fix crash if a monitor has no preferred mode.
+ + Mouse & Touchpad: Reinstate keyboard navigation in the panel.
+ + Power: Correct the value of 90 minutes to 5400.
+ + Region & Language: Fix input source options not being applied.
+ + Sound: Clean up labels of devices without origin.
+ + Updated translations.
+
+-------------------------------------------------------------------
@@ -9 +175 @@
-Thu May 16 09:40:46 UTC 2019 - Jonathan Kang <sckang(a)suse.com>
+Thu May 16 08:57:24 UTC 2019 - Jonathan Kang <sckang(a)suse.com>
@@ -17,0 +184,85 @@
+Thu May 9 06:52:13 UTC 2019 - Jonathan Kang <sckang(a)suse.com>
+
+- Modified gnome-control-center-disable-error-message-for-NM.patch:
+ Only prompt users to use Yast to configure network when
+ NetworkManager is not running (boo#1134381).
+
+-------------------------------------------------------------------
+Mon Apr 22 07:49:48 UTC 2019 - Max Lin <mlin(a)suse.com>
+
+- Since libgomekbd has followed SLPP standard, replaced requires
+ libgnomekbd to gnomekbd-tools.
+
+-------------------------------------------------------------------
+Mon Apr 1 08:56:29 UTC 2019 - Jonathan Kang <sckang(a)suse.com>
+
+- Modified gnome-control-center-disable-error-message-for-NM.patch:
+ Disable tests for network panel.
+
+-------------------------------------------------------------------
+Fri Mar 29 15:20:33 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1:
+ + Add shadows to application icons.
+ + Applications: Fix wrong IDs being passed to portal permission
+ store.
+ + Display: Various bugfixes to multimonitor setups.
+ + Mouse & Touchpad: Sync touchpad scrolling switch states
++++ 423 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/gnome-control-center/gnome-control-center.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.gnome-control-center.new.26092/gnome-control-center.changes
Old:
----
control-center-fix-crash-due-to-object-name-clashes.patch
control-center-fix-crash-opening-hidden-network.patch
control-center-fix-mtu-label.patch
control-center-ignore-unmanaged-wifi-devices.patch
control-center-network-add-domain-suffix-match.patch
control-center-network-fix-ce-apply-button.patch
control-center-sharing-fix-margin-issue.patch
gnome-control-center-3.26.2.tar.xz
gnome-control-center-disable-error-message-for-NM.patch
gnome-control-center-fix-users-crash.patch
gnome-control-center-follow-polkit-permissions-for-tz.patch
gnome-control-center-periodic-wifi-scan.patch
gnome-control-center-remove-implicit-language-setting.patch
gnome-control-center-users-empty-state.patch
New:
----
_service
gnome-control-center-3.34.2.obscpio
gnome-control-center-Initialize-GError-to-NULL-before-use.patch
gnome-control-center-can-not-find-usermod.patch
gnome-control-center.obsinfo
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.8BBlmC/_old 2020-01-30 14:51:17.526930919 +0100
+++ /var/tmp/diff_new_pack.8BBlmC/_new 2020-01-30 14:51:17.530930921 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-control-center
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,120 +12,93 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# Allow to enable/disable ibus, as GNOME is rather strict on new versions.
-%define with_ibus 1
-
+%bcond_without ibus
# Wacom input support
%ifarch s390 s390x
-%define with_wacom 0
+%bcond_with wacom
%else
-%define with_wacom 1
+%bcond_without wacom
%endif
Name: gnome-control-center
-Version: 3.26.2
+Version: 3.34.2
Release: 0
Summary: The GNOME Control Center
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/GUI/GNOME
-Url: http://www.gnome.org
-Source: http://download.gnome.org/sources/gnome-control-center/3.26/%{name}-%{versi…
-
-# PATCH-FEATURE-OPENSUSE gnome-control-center-follow-polkit-permissions-for-tz.patch boo#904058 badshah400(a)gmail.com -- Follow polkit permissions for allowing/locking timezone setting changes
-Patch1: gnome-control-center-follow-polkit-permissions-for-tz.patch
-# PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch bsc#989801 sckang(a)suse.com -- network: Improve the check for whether NM or wicked is running was:PATCH-FIX-OPENSUSE
-Patch2: gnome-control-center-disable-error-message-for-NM.patch
-# PATCH-FIX-UPSTREAM control-center-network-add-domain-suffix-match.patch bgo#787882 bsc#1047509 sckang(a)suse.com -- wifi: Add domain-suffix-match entry
-Patch3: control-center-network-add-domain-suffix-match.patch
-# PATCH-FIX-UPSTREAM gnome-control-center-users-empty-state.patch bsc#1087583 mgorse(a)suse.com -- add an empty state to the user accounts panel.
-Patch4: gnome-control-center-users-empty-state.patch
-# PATCH-FIX-UPSTREAM gnome-control-center-fix-users-crash.patch bsc#1087583 mgorse(a)suse.com -- fix crash opening users when run as root.
-Patch5: gnome-control-center-fix-users-crash.patch
-# PATCH-FIX-UPSTREAM control-center-fix-crash-due-to-object-name-clashes.patch bsc#1083668 bgo#785099 sckang(a)suse.com -- network: Fix crash due to object name clashes in NM and g-c-c
-Patch6: control-center-fix-crash-due-to-object-name-clashes.patch
-# PATCH-FIX-UPSTREAM control-center-fix-crash-opening-hidden-network.patch bsc#1083668 bgo#785099 sckang(a)suse.com -- network: Fix crash opening "Hidden network" dialogue
-Patch7: control-center-fix-crash-opening-hidden-network.patch
-# PATCH-FIX-UPSTREAM control-center-sharing-fix-margin-issue.patch bsc#1087134 sckang(a)suse.com -- sharing: set end margin for labels in Networks list box
-Patch8: control-center-sharing-fix-margin-issue.patch
-# PATCH-FIX-UPSTREAM control-center-ignore-unmanaged-wifi-devices.patch bsc#1079320 glgo#GNOME/gnome-control-center#54 sckang(a)suse.com -- wifi: only manage Wi-Fi devices managed by NM
-Patch9: control-center-ignore-unmanaged-wifi-devices.patch
-# PATCH-FIX-UPSTREAM gnome-control-center-remove-implicit-language-setting.patch bsc#1078968 yfjiang(a)suse.com -- user-accounts: remove implicit language setting when a new user navigating the user panel at the first time (commit a1066a2)
-Patch10: gnome-control-center-remove-implicit-language-setting.patch
-# PATCH-FIX-UPSTREAM gnome-control-center-periodic-wifi-scan.patch bsc#1097347, bgo#793647 sckang(a)suse.com -- network: Request periodic Wi-Fi scans
-Patch11: gnome-control-center-periodic-wifi-scan.patch
-# PATCH-FIX-UPSTREAM control-center-network-fix-ce-apply-button.patch glgo#GNOME/gnome-control-center!402 bsc#1040054 sckang(a)suse.com -- network: disable the "Apply" button until a change has been made
-Patch12: control-center-network-fix-ce-apply-button.patch
-# PATCH-FIX-UPSTREAM control-center-fix-mtu-label.patch glgo#GNOME/gnome-control-center!475 bsc#1040055 sckang(a)suse.com -- network: Fix mtu label not requesting enough space
-Patch13: control-center-fix-mtu-label.patch
+URL: https://www.gnome.org
+Source0: %{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gnome-control-center-can-not-find-usermod.patch bsc#1158341 glgo#GNOME/gnome-control-center!653 xwang(a)suse.com -- user-accounts: can't find command usermod
+Patch1: gnome-control-center-can-not-find-usermod.patch
+# PATCH-FIX-UPSTREAM gnome-control-center-Initialize-GError-to-NULL-before-use.patch xwang(a)suse.com -- user-accounts: Initialize GError* to NULL before use
+Patch2: gnome-control-center-Initialize-GError-to-NULL-before-use.patch
### patches for Leap >= 15 plus SLE >= 15, but not TW
-
# PATCH-FEATURE-SLE gnome-control-center-info-never-use-gnome-software.patch bsc#999336 fezhang(a)suse.com -- info: Never search for gnome-software as an option when checking for updates on SLE and Leap 42.2, because we use gpk-update-viewer.
-Patch1003: gnome-control-center-info-never-use-gnome-software.patch
+Patch1001: gnome-control-center-info-never-use-gnome-software.patch
# PATCH-FEATURE-SLE gnome-control-center-more-power-button-actions.patch bsc#993381 fezhang(a)suse.com -- power: Bring back the "shutdown" and "interactive" power button actions.
-Patch1004: gnome-control-center-more-power-button-actions.patch
+Patch1002: gnome-control-center-more-power-button-actions.patch
# PATCH-FEATURE-SLE gnome-control-center-bring-back-firewall-zone.patch fate#316719 sckang(a)suse.com -- network: Bring back the firewall zone combo box to select proper firewall zone for each connection.
-Patch1005: gnome-control-center-bring-back-firewall-zone.patch
+Patch1003: gnome-control-center-bring-back-firewall-zone.patch
-BuildRequires: cups-devel
+BuildRequires: /usr/bin/Xvfb
+BuildRequires: cups-devel >= 1.4
BuildRequires: desktop-file-utils
BuildRequires: fdupes
-BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: krb5-devel
-%if 0%{?sle_version} >= 150000
+BuildRequires: meson
+BuildRequires: pkgconfig
+BuildRequires: python3-dbusmock
+BuildRequires: python3-pytest-xvfb
BuildRequires: translation-update-upstream
-%endif
-BuildRequires: update-desktop-files
+BuildRequires: xsltproc
BuildRequires: pkgconfig(accountsservice) >= 0.6.39
BuildRequires: pkgconfig(cairo-gobject)
-BuildRequires: pkgconfig(cheese)
-BuildRequires: pkgconfig(cheese-gtk) >= 3.3.91
-BuildRequires: pkgconfig(clutter-gtk-1.0)
+BuildRequires: pkgconfig(cheese) >= 3.28.0
+BuildRequires: pkgconfig(cheese-gtk) >= 3.5.91
BuildRequires: pkgconfig(colord) >= 0.1.34
BuildRequires: pkgconfig(colord-gtk) >= 0.1.24
BuildRequires: pkgconfig(fontconfig)
-BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.23.0
+BuildRequires: pkgconfig(gdk-wayland-3.0)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glib-2.0) >= 2.53.0
BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gnome-bluetooth-1.0) >= 3.18.2
-BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.19.93
-BuildRequires: pkgconfig(gnome-settings-daemon) >= 3.25.92
+BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.27.90
+BuildRequires: pkgconfig(gnome-settings-daemon) >= 3.25.90
BuildRequires: pkgconfig(goa-1.0) >= 3.25.3
BuildRequires: pkgconfig(goa-backend-1.0)
+BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(grilo-0.3) >= 0.2.12
-BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.21.4
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0
+BuildRequires: pkgconfig(grilo-0.3) >= 0.3.0
+BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.31.0
+BuildRequires: pkgconfig(gsound)
+BuildRequires: pkgconfig(gthread-2.0)
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.20
BuildRequires: pkgconfig(gudev-1.0)
-%if %{with_ibus}
-BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2
-%endif
-BuildRequires: pkgconfig(libcanberra-gtk3)
BuildRequires: pkgconfig(libgtop-2.0)
-BuildRequires: pkgconfig(libnm) >= 1.2
-BuildRequires: pkgconfig(libnm-glib-vpn) >= 1.2
-BuildRequires: pkgconfig(libnm-gtk) >= 1.2
-BuildRequires: pkgconfig(libnma) >= 1.2
+BuildRequires: pkgconfig(libhandy-0.0) >= 0.0.9
+BuildRequires: pkgconfig(libnm) >= 1.10.0
+BuildRequires: pkgconfig(libnma) >= 1.8.0
BuildRequires: pkgconfig(libpulse) >= 2.0
-BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 2.0
+BuildRequires: pkgconfig(libpulse-mainloop-glib)
+BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libsoup-2.4)
-%if %{with_wacom}
-BuildRequires: pkgconfig(libwacom) >= 0.7
-%endif
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(mm-glib) >= 0.7
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103
BuildRequires: pkgconfig(pwquality) >= 1.2.2
BuildRequires: pkgconfig(smbclient)
-BuildRequires: pkgconfig(upower-glib) >= 0.99.0
+BuildRequires: pkgconfig(udisks2)
+BuildRequires: pkgconfig(upower-glib) >= 0.99.6
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xcursor)
BuildRequires: pkgconfig(xft)
@@ -136,7 +109,10 @@
Requires: gnome-version
Requires: iso-codes
# Needed for showing keyboard layout, boo#898096
-Requires: libgnomekbd
+# Require the package providing /usr/bin/gkbd-keyboard-display
+Requires: gnomekbd-tools
+# For the thunderbolt panel
+Recommends: bolt
Recommends: %{name}-lang
Recommends: %{name}-user-faces
# cups-pk-helper should only be recommended, rather than a hard Requires, see boo#904047
@@ -156,8 +132,13 @@
Obsoletes: gnome-control-center-branding <= 12.3
Obsoletes: gnome-control-center-branding-openSUSE <= 12.3
Obsoletes: gnome-control-center-branding-upstream <= 12.3
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%glib2_gsettings_schema_requires
+%if %{with wacom}
+BuildRequires: pkgconfig(clutter-1.0) >= 1.11.3
+BuildRequires: pkgconfig(libwacom) >= 0.7
+%endif
+%if %{with ibus}
+BuildRequires: pkgconfig(ibus-1.0) >= 1.5.2
+%endif
%description
The control center is GNOME's main interface for configuration of
@@ -211,66 +192,49 @@
%prep
%setup -q
+translation-update-upstream po gnome-control-center-2.0
+
%patch1 -p1
%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-
# patches for Leap >= 15 plus SLE >= 15, but not TW
%if 0%{?sle_version} >= 150000
-translation-update-upstream
+%patch1001 -p1
+%patch1002 -p1
%patch1003 -p1
-%patch1004 -p1
-%patch1005 -p1
%endif
%build
-ACLOCAL_FLAGS="-I libgd" NOCONFIGURE=1 gnome-autogen.sh
-
-%configure \
- --disable-static \
- --disable-maintainer-mode \
-%if %{with_ibus}
- --enable-ibus \
-%else
- --ibus-disable \
-%endif
+%meson \
+ -Dcheese=true \
+ -Ddocumentation=true \
+ %{!?with_ibus: -Dibus=false} \
%{nil}
-pushd panels/common
-make gsd-common-enums.h
-popd
-make %{?_smp_mflags}
+%meson_build
-%install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%check
+%meson_test
-# We do not package gnome-control-center.rules (bnc#804966)
-rm %{buildroot}%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
+%install
+%meson_install
%find_lang %{name}-2.0 %{?no_lang_C}
%find_lang %{name}-2.0-timezones %{name}-2.0.lang
%fdupes %{buildroot}/%{_prefix}
+# We do not package gnome-control-center.rules (bnc#804966)
+rm %{buildroot}%{_datadir}/polkit-1/rules.d/gnome-control-center.rules
+
%files
-%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc NEWS README.md
%{_bindir}/*
-%{_datadir}/appdata/gnome-control-center.appdata.xml
+%{_datadir}/metainfo/gnome-control-center.appdata.xml
%exclude %{_datadir}/applications/gnome-color-panel.desktop
%exclude %{_datadir}/applications/gnome-online-accounts-panel.desktop
%{_datadir}/applications/*.desktop
%{_datadir}/bash-completion/completions/gnome-control-center
%{_datadir}/dbus-1/services/org.gnome.ControlCenter.service
%{_datadir}/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service
+%{_datadir}/glib-2.0/schemas/org.gnome.ControlCenter.gschema.xml
%{_datadir}/gnome-control-center/
%dir %{_datadir}/gnome-shell/
%dir %{_datadir}/gnome-shell/search-providers/
@@ -288,27 +252,25 @@
%{_datadir}/sounds/gnome/default/alerts/*.ogg
%{_libexecdir}/cc-remote-login-helper
%{_libexecdir}/gnome-control-center-search-provider
-
%{_mandir}/man1/gnome-control-center.1%{?ext_man}
-%files lang -f %{name}-2.0.lang
-
%files user-faces
-%defattr (-, root, root)
%{_datadir}/pixmaps/faces/
%files color
-%defattr(-,root,root)
%{_datadir}/applications/gnome-color-panel.desktop
%files goa
-%defattr(-,root,root)
%{_datadir}/applications/gnome-online-accounts-panel.desktop
%files devel
-%defattr (-, root, root)
+%doc gnome-control-center.doap
%{_datadir}/pkgconfig/gnome-keybindings.pc
%{_datadir}/gettext/its/gnome-keybindings.its
%{_datadir}/gettext/its/gnome-keybindings.loc
+%{_datadir}/gettext/its/sounds.its
+%{_datadir}/gettext/its/sounds.loc
+
+%files lang -f %{name}-2.0.lang
%changelog
++++++ _service ++++++
<services>
<service name="obs_scm" mode="disabled">
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/GNOME/gnome-control-center.git</param>
<param name="revision">refs/tags/3.34.2</param>
<param name="versionformat">@PARENT_TAG@</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service name="set_version" mode="disabled" />
</services>
++++++ gnome-control-center-Initialize-GError-to-NULL-before-use.patch ++++++
>From 54caab7b0762b553e1e6663f416474fce77e4c51 Mon Sep 17 00:00:00 2001
From: Ting-Wei Lan <lantw(a)src.gnome.org>
Date: Thu, 29 Aug 2019 11:58:02 +0800
Subject: [PATCH] user-accounts: Initialize GError* to NULL before use
Otherwise, it causes warnings to be shown on the terminal when it is
used and quickly leads to a crash.
---
panels/user-accounts/user-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/panels/user-accounts/user-utils.c b/panels/user-accounts/user-utils.c
index dfd3a2949..72401e40b 100644
--- a/panels/user-accounts/user-utils.c
+++ b/panels/user-accounts/user-utils.c
@@ -458,7 +458,7 @@ is_valid_username_async (const gchar *username,
isValidUsernameData *data;
gchar *argv[6];
GPid pid;
- GError *error;
+ GError *error = NULL;
task = g_task_new (NULL, cancellable, callback, callback_data);
g_task_set_source_tag (task, is_valid_username_async);
--
2.16.4
++++++ gnome-control-center-bring-back-firewall-zone.patch ++++++
--- /var/tmp/diff_new_pack.8BBlmC/_old 2020-01-30 14:51:17.558930936 +0100
+++ /var/tmp/diff_new_pack.8BBlmC/_new 2020-01-30 14:51:17.562930938 +0100
@@ -17,23 +17,22 @@
panels/network/connection-editor/vpn-page.ui | 39 +++++++
10 files changed, 299 insertions(+)
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/Makefile.am
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/meson.build
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/Makefile.am
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/Makefile.am
-@@ -28,6 +28,8 @@ libconnection_editor_la_SOURCES = \
- ce-page-vpn.c \
- vpn-helpers.h \
- vpn-helpers.c \
-+ firewall-helpers.h \
-+ firewall-helpers.c \
- ui-helpers.h \
- ui-helpers.c
-
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-ethernet.c
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/meson.build
++++ gnome-control-center-3.34.1/panels/network/connection-editor/meson.build
+@@ -10,6 +10,7 @@ sources = files(
+ 'ce-page-vpn.c',
+ 'ce-page-wifi.c',
+ 'ce-page.c',
++ 'firewall-helpers.c',
+ 'net-connection-editor.c',
+ 'ui-helpers.c',
+ 'vpn-helpers.c'
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-ethernet.c
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/ce-page-ethernet.c
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-ethernet.c
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/ce-page-ethernet.c
++++ gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-ethernet.c
@@ -28,6 +28,7 @@
#include <NetworkManager.h>
@@ -68,7 +67,7 @@
}
static void
-@@ -108,6 +118,9 @@ ui_to_setting (CEPageEthernet *page)
+@@ -110,6 +120,9 @@ ui_to_setting (CEPageEthernet *page)
NM_SETTING_CONNECTION_ID, gtk_entry_get_text (page->name),
NULL);
@@ -78,10 +77,10 @@
g_free (cloned_mac);
g_free (device_mac);
}
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-security.c
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-security.c
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/ce-page-security.c
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-security.c
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/ce-page-security.c
++++ gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-security.c
@@ -28,6 +28,7 @@
#include "wireless-security.h"
@@ -138,10 +137,10 @@
return valid;
}
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-security.h
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-security.h
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/ce-page-security.h
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-security.h
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/ce-page-security.h
++++ gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-security.h
@@ -45,6 +45,8 @@ struct _CEPageSecurity
GtkComboBox *security_combo;
@@ -151,10 +150,10 @@
GtkSizeGroup *group;
gboolean adhoc;
};
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-vpn.c
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-vpn.c
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/ce-page-vpn.c
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/ce-page-vpn.c
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/ce-page-vpn.c
++++ gnome-control-center-3.34.1/panels/network/connection-editor/ce-page-vpn.c
@@ -28,6 +28,7 @@
#include "ce-page-vpn.h"
@@ -195,11 +194,51 @@
if (!nm_setting_verify (NM_SETTING (self->setting_connection), NULL, error))
return FALSE;
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/firewall-helpers.c
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/ethernet-page.ui
+===================================================================
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/ethernet-page.ui
++++ gnome-control-center-3.34.1/panels/network/connection-editor/ethernet-page.ui
+@@ -219,5 +219,35 @@
+ <child>
+ <placeholder/>
+ </child>
++ <child>
++ <object class="GtkLabel" id="heading_zone">
++ <property name="visible">True</property>
++ <property name="can_focus">False</property>
++ <property name="xalign">1</property>
++ <property name="label" translatable="yes">Firewall _Zone</property>
++ <property name="use_underline">True</property>
++ <property name="mnemonic_widget">combo_zone</property>
++ </object>
++ <packing>
++ <property name="left_attach">0</property>
++ <property name="top_attach">4</property>
++ <property name="width">1</property>
++ <property name="height">1</property>
++ </packing>
++ </child>
++ <child>
++ <object class="GtkComboBoxText" id="combo_zone">
++ <property name="visible">True</property>
++ <property name="can_focus">False</property>
++ <property name="entry_text_column">0</property>
++ <property name="id_column">1</property>
++ </object>
++ <packing>
++ <property name="left_attach">1</property>
++ <property name="top_attach">4</property>
++ <property name="width">1</property>
++ <property name="height">1</property>
++ </packing>
++ </child>
+ </object>
+ </interface>
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/firewall-helpers.c
===================================================================
--- /dev/null
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/firewall-helpers.c
-@@ -0,0 +1,114 @@
++++ gnome-control-center-3.34.1/panels/network/connection-editor/firewall-helpers.c
+@@ -0,0 +1,125 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
+ *
+ * This program is free software; you can redistribute it and/or modify
@@ -232,38 +271,20 @@
+ GtkWidget *label;
+} GetZonesReplyData;
+
-+void
-+firewall_ui_setup (NMSettingConnection *setting,
-+ GtkWidget *combo,
-+ GtkWidget *label,
-+ GCancellable *cancellable)
++static void
++get_zones_reply (GObject *source,
++ GAsyncResult *res,
++ gpointer user_data)
+{
++ GDBusConnection *bus = G_DBUS_CONNECTION (source);
++ GetZonesReplyData *d = user_data;
++ GVariant *ret;
++ GError *error = NULL;
+ const gchar **zones;
+ gint idx;
+ gint i;
-+ GDBusConnection *bus;
-+ GetZonesReplyData *d;
-+ GError *error = NULL;
-+ GVariant *variant;
+
-+ bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
-+
-+ d = g_new0 (GetZonesReplyData, 1);
-+ d->zone = g_strdup (nm_setting_connection_get_zone (setting));
-+ d->combo = combo;
-+ d->label = label;
-+
-+ variant = g_dbus_connection_call_sync (bus,
-+ "org.fedoraproject.FirewallD1",
-+ "/org/fedoraproject/FirewallD1",
-+ "org.fedoraproject.FirewallD1.zone",
-+ "getZones",
-+ NULL,
-+ NULL,
-+ 0,
-+ G_MAXINT,
-+ cancellable,
-+ &error);
++ ret = g_dbus_connection_call_finish (bus, res, &error);
+
+ gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (d->combo),
+ C_("Firewall zone", "Default"));
@@ -278,7 +299,7 @@
+ else {
+ gtk_widget_show (d->combo);
+ gtk_widget_show (d->label);
-+ g_variant_get (variant, "(^a&s)", &zones);
++ g_variant_get (ret, "(^a&s)", &zones);
+
+ for (i = 0; zones[i]; i++) {
+ gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (d->combo),
@@ -291,12 +312,41 @@
+ d->zone);
+ idx = i + 1;
+ }
-+ g_variant_unref (variant);
++ g_variant_unref (ret);
+ }
+ gtk_combo_box_set_active (GTK_COMBO_BOX (d->combo), idx);
+
+ g_free (d->zone);
+ g_free (d);
++}
++
++void
++firewall_ui_setup (NMSettingConnection *setting,
++ GtkWidget *combo,
++ GtkWidget *label,
++ GCancellable *cancellable)
++{
++ GDBusConnection *bus;
++ GetZonesReplyData *d;
++
++ bus = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL);
++
++ d = g_new0 (GetZonesReplyData, 1);
++ d->zone = g_strdup (nm_setting_connection_get_zone (setting));
++ d->combo = combo;
++ d->label = label;
++
++ g_dbus_connection_call (bus,
++ "org.fedoraproject.FirewallD1",
++ "/org/fedoraproject/FirewallD1",
++ "org.fedoraproject.FirewallD1.zone",
++ "getZones",
++ NULL,
++ NULL,
++ 0,
++ G_MAXINT,
++ cancellable,
++ get_zones_reply, d);
+ g_object_unref (bus);
+}
+
@@ -314,10 +364,10 @@
+ g_object_set (setting, NM_SETTING_CONNECTION_ZONE, zone, NULL);
+ g_free (zone);
+}
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/firewall-helpers.h
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/firewall-helpers.h
===================================================================
--- /dev/null
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/firewall-helpers.h
++++ gnome-control-center-3.34.1/panels/network/connection-editor/firewall-helpers.h
@@ -0,0 +1,33 @@
+/*
+ * This program is free software; you can redistribute it and/or modify
@@ -352,10 +402,10 @@
+
+
+#endif /* _FIREWALL_HELPERS_H_ */
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/security-page.ui
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/security-page.ui
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/security-page.ui
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/security-page.ui
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/security-page.ui
++++ gnome-control-center-3.34.1/panels/network/connection-editor/security-page.ui
@@ -63,6 +63,38 @@
<property name="height">1</property>
</packing>
@@ -395,10 +445,10 @@
</object>
</child>
<child type="tab">
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/vpn-page.ui
+Index: gnome-control-center-3.34.1/panels/network/connection-editor/vpn-page.ui
===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/vpn-page.ui
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/vpn-page.ui
+--- gnome-control-center-3.34.1.orig/panels/network/connection-editor/vpn-page.ui
++++ gnome-control-center-3.34.1/panels/network/connection-editor/vpn-page.ui
@@ -51,6 +51,45 @@
</packing>
</child>
@@ -445,43 +495,3 @@
<object class="GtkLabel" id="failure_label">
<property name="visible">True</property>
<property name="can_focus">False</property>
-Index: gnome-control-center-3.26.2/panels/network/connection-editor/ethernet-page.ui
-===================================================================
---- gnome-control-center-3.26.2.orig/panels/network/connection-editor/ethernet-page.ui
-+++ gnome-control-center-3.26.2/panels/network/connection-editor/ethernet-page.ui
-@@ -214,5 +214,35 @@
- <child>
- <placeholder/>
- </child>
-+ <child>
-+ <object class="GtkLabel" id="heading_zone">
-+ <property name="visible">True</property>
-+ <property name="can_focus">False</property>
-+ <property name="xalign">1</property>
-+ <property name="label" translatable="yes">Firewall _Zone</property>
-+ <property name="use_underline">True</property>
-+ <property name="mnemonic_widget">combo_zone</property>
-+ </object>
-+ <packing>
-+ <property name="left_attach">0</property>
-+ <property name="top_attach">4</property>
-+ <property name="width">1</property>
-+ <property name="height">1</property>
-+ </packing>
-+ </child>
-+ <child>
-+ <object class="GtkComboBoxText" id="combo_zone">
-+ <property name="visible">True</property>
-+ <property name="can_focus">False</property>
-+ <property name="entry_text_column">0</property>
-+ <property name="id_column">1</property>
-+ </object>
-+ <packing>
-+ <property name="left_attach">1</property>
-+ <property name="top_attach">4</property>
-+ <property name="width">1</property>
-+ <property name="height">1</property>
-+ </packing>
-+ </child>
- </object>
- </interface>
++++++ gnome-control-center-can-not-find-usermod.patch ++++++
>From c6be204af030f23905ec7a69ab02c88a80f4a4f5 Mon Sep 17 00:00:00 2001
From: Xiaoguang Wang <xwang(a)suse.com>
Date: Wed, 11 Dec 2019 15:30:33 +0800
Subject: [PATCH] user-accounts: Use absolute path of command usermod
On distro openSUSE Tumbleweed and SUSE Linux Enterprise the path
of command usermod is not in environment variable PATH, we need to
use absolute path to find command.
---
panels/user-accounts/user-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: gnome-control-center-3.34.2/panels/user-accounts/user-utils.c
===================================================================
--- gnome-control-center-3.34.2.orig/panels/user-accounts/user-utils.c
+++ gnome-control-center-3.34.2/panels/user-accounts/user-utils.c
@@ -486,7 +486,7 @@ is_valid_username_async (const gchar *us
* future, so it would be nice to have some official way for this
* instead of relying on the current "--login" implementation.
*/
- argv[0] = "usermod";
+ argv[0] = "/usr/sbin/usermod";
argv[1] = "--login";
argv[2] = data->username;
argv[3] = "--";
++++++ gnome-control-center-more-power-button-actions.patch ++++++
--- /var/tmp/diff_new_pack.8BBlmC/_old 2020-01-30 14:51:17.570930942 +0100
+++ /var/tmp/diff_new_pack.8BBlmC/_new 2020-01-30 14:51:17.570930942 +0100
@@ -1,8 +1,8 @@
diff --git a/panels/power/cc-power-panel.c b/panels/power/cc-power-panel.c
-index e32d965..c3dadc7 100644
+index c31249c..5718c98 100644
--- a/panels/power/cc-power-panel.c
+++ b/panels/power/cc-power-panel.c
-@@ -2060,10 +2060,11 @@ populate_power_button_model (GtkTreeModel *model,
+@@ -2169,10 +2169,11 @@ populate_power_button_model (GtkTreeModel *model,
char *name;
GsdPowerButtonActionType value;
} actions[] = {
++++++ gnome-control-center.obsinfo ++++++
name: gnome-control-center
version: 3.34.2
mtime: 1574693011
commit: 049df20eca021449eadc61960770e8d9709da16e
1
0
Hello community,
here is the log from the commit of package polkit for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/polkit (Old)
and /work/SRC/openSUSE:Leap:15.2/.polkit.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "polkit"
Thu Jan 30 14:50:12 2020 rev:20 rq:758526 version:0.116
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/polkit/polkit.changes 2020-01-15 15:44:35.331294208 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.polkit.new.26092/polkit.changes 2020-01-30 14:51:13.770928921 +0100
@@ -2 +2 @@
-Tue Jul 23 06:29:16 UTC 2019 - Marcus Meissner <meissner(a)suse.com>
+Fri Nov 29 10:36:53 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
@@ -4,3 +4,49 @@
-- CVE-2019-6133.patch: Fixed improper caching of auth decisions,
- which could bypass uid checking in the interactive backend.
- (bsc#1121826 CVE-2019-6133)
+- Fix usage of libexecdir instead of prefix/lib where applicable.
+
+-------------------------------------------------------------------
+Tue Oct 8 12:41:44 UTC 2019 - Marcus Meissner <meissner(a)suse.com>
+
+- polkit-keyinit.patch: add pam_keyinit to the polkit configuration (bsc#1144053)
+
+-------------------------------------------------------------------
+Wed May 29 07:57:26 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 0.116:
+ + Leaking zombie child processes.
+ + Possible resource leak found by static analyzer.
+ + Output messages tuneup.
+ + Sanity fixes.
+ + pkttyagent tty echo disabled on SIGINT.
+ + HACKING: add link to Code of Conduct.
+ + polkitbackend: comment typos fix.
+ + configure.ac: fix detection of systemd with cgroups v2.
+ + CVE-2018-19788 High UIDs overflow fix.
+ + CVE-2019-6133 Slowfork vulnerability fix.
+ + Allow unset process-uid.
+ + Port the JS authority to mozjs-60.
+ + Use JS_EncodeStringToUTF8.
+ + Updated translations.
+- Replace pkgconfig(mozjs-52) with pkgconfig(mozjs-60)
+ BuildRequires following upstreams changes.
+- Drop patches fixed upstream:
+ + polkit-fix-possible-resource-leak.patch
+ + polkit-fix-leaking-zombie-child-processes.patch
+ + polkit-CVE-2018-19788.patch
+- Refresh patches with quilt.
+
+-------------------------------------------------------------------
+Fri May 10 14:44:20 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Use systemd_ordering instead of systemd_requires: strictly
+ speaking, polkit does not require systemd to be present. Just
+ that when we install on a system with systemd (e.g outside
+ containers) we would want systemd to be present before
+ installing polkit. Help also reduce a cycle without special hacks
+ in systemd.spec.
+
+-------------------------------------------------------------------
+Fri Apr 26 11:06:05 UTC 2019 - mvetter(a)suse.com
+
+- bsc#1130588: Require shadow instead of old pwdutils
+- User proper Requires(pre)/Requires(post) for permissions and
+ shadow
@@ -15 +61,9 @@
-Wed Jul 4 12:00:12 UTC 2018 - meissner(a)suse.com
+Fri Aug 17 07:56:08 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Add polkit-fix-possible-resource-leak.patch: Fix possible
+ resource leak found by static analyzer.
+- Add polkit-fix-leaking-zombie-child-processes.patch: polkitd: fix
+ zombie not reaped when js spawned process timed out (fdo#106021).
+
+-------------------------------------------------------------------
+Wed Jul 11 10:48:37 UTC 2018 - meissner(a)suse.com
@@ -17,2 +71,4 @@
-- 0001-Fix-CVE-FIXME-Trusting-client-supplied-UID.patch:
- Fixed trusting the client-supplied UID (CVE-2018-1116 bsc#1099031)
+- Update to version 0.115:
+ - Fix CVE-2018-1116: Trusting client-supplied UID (bsc#1099031)
+ - jsauthority: pass "%s" format string to remaining report function
+ (obsoletes polkit-jsauthority-pass-format-string.patch)
Old:
----
0001-Fix-CVE-FIXME-Trusting-client-supplied-UID.patch
CVE-2019-6133.patch
polkit-0.114.tar.gz
polkit-0.114.tar.gz.sign
polkit-CVE-2018-19788.patch
polkit-jsauthority-pass-format-string.patch
New:
----
polkit-0.116.tar.gz
polkit-0.116.tar.gz.sign
polkit-keyinit.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ polkit.spec ++++++
--- /var/tmp/diff_new_pack.dJywhb/_old 2020-01-30 14:51:14.398929255 +0100
+++ /var/tmp/diff_new_pack.dJywhb/_new 2020-01-30 14:51:14.402929257 +0100
@@ -1,7 +1,7 @@
#
# spec file for package polkit
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
Name: polkit
-Version: 0.114
+Version: 0.116
Release: 0
Summary: PolicyKit Authorization Framework
License: LGPL-2.1-or-later
Group: System/Libraries
-URL: http://www.freedesktop.org/wiki/Software/polkit/
+Url: http://www.freedesktop.org/wiki/Software/polkit/
Source0: http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.…
Source1: http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.…
Source2: %{name}.keyring
@@ -34,14 +34,8 @@
Patch1: polkit-gettext.patch
# PATCH-FIX-UPSTREAM pkexec.patch schwab(a)suse.de -- pkexec: allow --version and --help even if not setuid
Patch2: pkexec.patch
-# PATCH-FIX-UPSTREAM polkit-jsauthority-pass-format-string.patch bgo#105865 bjorn.lie(a)gmail.com -- jsauthority: pass "%s" format string to remaining report function
-Patch3: polkit-jsauthority-pass-format-string.patch
-# PATCH-FIX-UPSTREAM 0001-Fix-CVE-FIXME-Trusting-client-supplied-UID.patch bsc#1099031 mgerstner(a)suse.com -- security fix
-Patch4: 0001-Fix-CVE-FIXME-Trusting-client-supplied-UID.patch
-# PATCH-FIX-UPSTREAM polkit-CVE-2018-19788.patch bsc#1118277 meissner(a)suse.com -- 2cb40c4d5feeaa09325522bd7d97910f1b59e379
-Patch5: polkit-CVE-2018-19788.patch
-# PATCH-FIX-UPSTREAM CVE-2019-6133.patch bsc#1121826 meissner(a)suse.com -- c898fdf4b1aafaa04f8ada9d73d77c8bb76e2f81
-Patch6: CVE-2019-6133.patch
+# PATCH-FIX-OPENSUSE polkit-keyinit.patch meissner@ -- bsc#1144053 Please add "pam_keyinit.so" to the /etc/pam.d/polkit-1 configuration file
+Patch3: polkit-keyinit.patch
BuildRequires: gcc-c++
BuildRequires: gtk-doc
@@ -51,20 +45,19 @@
BuildRequires: libtool
BuildRequires: pam-devel
BuildRequires: systemd-rpm-macros
-BuildRequires: pkgconfig(gio-unix-2.0) >= 2.30.0
-BuildRequires: pkgconfig(gmodule-2.0) >= 2.30.0
+BuildRequires: pkgconfig(gio-unix-2.0) >= 2.32.0
+BuildRequires: pkgconfig(gmodule-2.0) >= 2.32.0
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.6.2
BuildRequires: pkgconfig(libsystemd)
-BuildRequires: pkgconfig(mozjs-52)
+BuildRequires: pkgconfig(mozjs-60)
BuildRequires: pkgconfig(systemd)
# gtk-doc drags indirectyly ruby in for one of the helpers. This in turn causes a build cycle.
#!BuildIgnore: ruby
Requires: dbus-1
Requires: libpolkit0 = %{version}-%{release}
-# FIXME: use proper Requires(pre/post/preun/...)
-PreReq: permissions
-PreReq: pwdutils
-%systemd_requires
+Requires(pre): shadow
+Requires(post): permissions
+%systemd_ordering
# Upstream First - Policy:
# Never add any patches to this package without the upstream commit id
@@ -121,18 +114,10 @@
This package provides the GObject Introspection bindings for PolicyKit.
%prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
+%autosetup -p1
%build
-export V=1
-# needed for patch1 and patch2
+# Needed for patch1 and patch2
autoreconf -fi
export SUID_CFLAGS="-fPIE"
export SUID_LDFLAGS="-z now -pie"
@@ -144,8 +129,8 @@
--enable-introspection \
--enable-examples \
--enable-libsystemd-login \
- --libexecdir=%{_libexecdir}/polkit-1
-make %{?_smp_mflags}
+ %{nil}
+%make_build
%install
%make_install
@@ -213,8 +198,8 @@
%{_bindir}/pkcheck
%verify(not mode) %attr(4755,root,root) %{_bindir}/pkexec
%{_bindir}/pkttyagent
-%dir %{_libexecdir}/polkit-1
-%{_libexecdir}/polkit-1/polkitd
+%dir %{_prefix}/lib/polkit-1
+%{_prefix}/lib/polkit-1/polkitd
%verify(not mode) %attr(4755,root,root) %{_prefix}/lib/polkit-1/polkit-agent-helper-1
# $HOME for polkit user
%dir %{_localstatedir}/lib/polkit
++++++ pkexec.patch ++++++
--- /var/tmp/diff_new_pack.dJywhb/_old 2020-01-30 14:51:14.434929274 +0100
+++ /var/tmp/diff_new_pack.dJywhb/_new 2020-01-30 14:51:14.438929276 +0100
@@ -6,10 +6,10 @@
building packages that want to check for pkexec in an emulated environment
that does not support setuid invocation (eg. QEMU linux-user).
-Index: polkit-0.114/src/programs/pkexec.c
+Index: polkit-0.116/src/programs/pkexec.c
===================================================================
---- polkit-0.114.orig/src/programs/pkexec.c 2018-04-03 20:16:17.000000000 +0200
-+++ polkit-0.114/src/programs/pkexec.c 2018-04-10 02:48:03.031508016 +0200
+--- polkit-0.116.orig/src/programs/pkexec.c 2018-05-31 13:52:53.000000000 +0200
++++ polkit-0.116/src/programs/pkexec.c 2019-05-31 22:55:58.014504104 +0200
@@ -504,27 +504,6 @@ main (int argc, char *argv[])
/* Disable remote file access from GIO. */
setenv ("GIO_USE_VFS", "local", 1);
++++++ polkit-0.114.tar.gz -> polkit-0.116.tar.gz ++++++
++++ 18838 lines of diff (skipped)
++++++ polkit-keyinit.patch ++++++
Index: polkit-0.116/data/polkit-1.in
===================================================================
--- polkit-0.116.orig/data/polkit-1.in
+++ polkit-0.116/data/polkit-1.in
@@ -4,3 +4,4 @@ auth include @PAM_FILE_INCLUD
account include @PAM_FILE_INCLUDE_ACCOUNT@
password include @PAM_FILE_INCLUDE_PASSWORD@
session include @PAM_FILE_INCLUDE_SESSION@
+session optional pam_keyinit.so revoke [force]
++++++ polkit-no-wheel-group.patch ++++++
--- /var/tmp/diff_new_pack.dJywhb/_old 2020-01-30 14:51:14.686929408 +0100
+++ /var/tmp/diff_new_pack.dJywhb/_new 2020-01-30 14:51:14.686929408 +0100
@@ -1,7 +1,7 @@
-Index: polkit-0.107/src/polkitbackend/50-default.rules
+Index: polkit-0.116/src/polkitbackend/50-default.rules
===================================================================
---- polkit-0.107.orig/src/polkitbackend/50-default.rules
-+++ polkit-0.107/src/polkitbackend/50-default.rules
+--- polkit-0.116.orig/src/polkitbackend/50-default.rules 2018-03-27 13:46:06.000000000 +0200
++++ polkit-0.116/src/polkitbackend/50-default.rules 2019-05-31 22:55:57.990503876 +0200
@@ -8,5 +8,5 @@
// about configuring polkit.
++++++ polkit.keyring ++++++
--- /var/tmp/diff_new_pack.dJywhb/_old 2020-01-30 14:51:14.706929418 +0100
+++ /var/tmp/diff_new_pack.dJywhb/_new 2020-01-30 14:51:14.706929418 +0100
@@ -624,3 +624,33 @@
xswOcJBwoxssbQmiBaFp13Frzhjwjwqer+npV6FuOLjRsnMd7h9EgiGYGqH385w0
=DnDa
-----END PGP PUBLIC KEY BLOCK-----
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: fks.pgpkeys.eu
+
+mQENBFtkaE8BCADL6NFIHYl5RDKRyDm2/igDWiveVFWzUZGJeBBkAcpZcstJK0mDxwWbcOwE
++XvMUux4HwZCymZb+5SctrHyQvS629BTbynfZv5JOIAKl1Hg24yklBGYJ1LX/4H140Y2cGTN
+3xymGisSYMNF11Cngsw1qND8NJ6fqadHafn8s1gvphFkCs8LpoJgTBrLEUQZpnpSRcIP+/UR
+2R/ErCkwE9erPHfksj+B+hGD6PKqeLPSvLq5F9L+axnMgH784QQADn3BaM2ZePtC+gbUYgsY
+ra6jwsEsjZmd/nauVex2rB3MaRgiwTg6+cmDXgd5a0w2CPMFlQiWiamb7/UfCxsFRgs3ABEB
+AAG0J0phbiBSeWJhciAoUmVkIEhhdCkgPGpyeWJhckByZWRoYXQuY29tPokBOAQTAQIAIgUC
+W2RoTwIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQjOswMP/c4lha5wf8C7+FoCIU
+NE83GgnG4Vp7jJFgn1B8ea7Jvya0X37kHWBUueQv7F0M+3qUtVQNHDSIfehysiAtNncWh58V
+n9JWohzvWTGnZ1bY8IeU/MxCrBrWaxqsjsWOPq1smtnIas7LLkn44oOlyOXDVOp/JOk4QxoO
+gf6GIERpit/0dBNjFSkeL037ocB/f6WekG4MpYtp/U4gy3MAWhBKXxJUTgJFRSiLtGEdnUGW
+wG8ZbulGRRO79rWg9ThvpPEEqZG/2bm4kWMlaaaDsJ9lbPA4rN0uU0ny3/2COwqKtpwrLvRE
+duRcVG9vpnCl5zkFtNc00p2RRBrQJ/PLq2OdSrGMf0skhbkBDQRbZGhPAQgAxaVnvy+O0sUR
+/P1e7CAQKg7jSXFoUIHVpT/F7Q2t3hs2I3wmQTAy92CVWDXJDDpN93VR6IJQzws0F7IV9+Js
+xl4Hu6ELyaOpMD0QVb09s9C0s2nz88rn6WMoy0wuVJcB0h8aNzUBjRsgi94XTH44tlcVZj4q
+/GbQaJy8kBNu5V6sAQg64h5xuU4tow8tkzL78bNOLeYXyEYOO+Dlt/879oxQca+dTHXr13NV
+wKFqcduBIcsQZd5JnQFeXo+8XWpmeS/wwX0RW+J0mSYWvjP/fMeE7BIftbbolqr+HwwppVNP
+ouFDPq/9bKmQs7USen6rOJ6uIqMhPkopgXXOle3EEQARAQABiQEfBBgBAgAJBQJbZGhPAhsM
+AAoJEIzrMDD/3OJYmlMH/0NTd/lZ0jh0djRYlRcz0OIT9B/2gYmNoekEsciEliPS3WEN+M2s
+kZM/L/lLFCbD4dOqlXqb84Yvch9iC/VzCEYCEs8Kz647H2mBnyHxxOKtgrXJpWhZoRzs9pzb
+AVCEkl5+PjFRwhn7Nwpm/EG+02VgR9JC1ZdX28iN3a3axbLuI9RIZznRRL5Jr5ePMJ0nRvWY
+HX4K+Wt5UhHuo1Kaj9Yn0UcTCj7WKznRjNtL6S4N4mS8OJwi8jZ8Rvb3GFCViEaVz/+ZNBaW
+HGJO/6RB1aNr3SlD155eTM6H6v2lsNn4gpc7T3GL9AzEsuUef5mqo1EsO+OJeBrQv8vVybJx
+GJ8=
+=QrX7
+-----END PGP PUBLIC KEY BLOCK-----
1
0
Hello community,
here is the log from the commit of package libgee for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libgee (Old)
and /work/SRC/openSUSE:Leap:15.2/.libgee.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgee"
Thu Jan 30 14:50:11 2020 rev:17 rq:758524 version:0.20.2
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libgee/libgee.changes 2020-01-15 15:21:06.034431868 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libgee.new.26092/libgee.changes 2020-01-30 14:51:12.242928108 +0100
@@ -1,0 +2,6 @@
+Mon Aug 5 09:08:14 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 0.20.2:
+ + Minor build fixes.
+
+-------------------------------------------------------------------
Old:
----
libgee-0.20.1.tar.xz
New:
----
libgee-0.20.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libgee.spec ++++++
--- /var/tmp/diff_new_pack.x7NjS5/_old 2020-01-30 14:51:12.738928372 +0100
+++ /var/tmp/diff_new_pack.x7NjS5/_new 2020-01-30 14:51:12.742928374 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libgee
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Luis Medinas, Portugal
#
# All modifications and additions to the file contributed by third parties
@@ -13,12 +13,12 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: libgee
-Version: 0.20.1
+Version: 0.20.2
Release: 0
Summary: GObject-based library providing commonly used data structures
License: LGPL-2.1-or-later
++++++ libgee-0.20.1.tar.xz -> libgee-0.20.2.tar.xz ++++++
++++ 202714 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package libsoup for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libsoup (Old)
and /work/SRC/openSUSE:Leap:15.2/.libsoup.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsoup"
Thu Jan 30 14:50:10 2020 rev:53 rq:758523 version:2.68.3
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libsoup/libsoup.changes 2020-01-15 15:25:14.914570757 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libsoup.new.26092/libsoup.changes 2020-01-30 14:51:10.890927389 +0100
@@ -1,0 +2,275 @@
+Wed Dec 4 18:22:11 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.68.3:
+ + Fixes to testing infrastructure.
+ + Enable GNOME support in mingw.
+ + Allow introspection in cross builds.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Oct 15 14:41:04 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Disable NTLM for the time being (causes build cycle):
+ + Drop samba-winbind BuildRequires.
+ + Pass -Dntlm=disabled to meson.
+
+-------------------------------------------------------------------
+Wed Oct 9 10:34:03 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.68.2:
+ + Documentation fixes.
+ + Windows compatibility test fixes.
+ + WebSockets: client_max_window_bits in server must have a value.
+ + build: improve diagnostics when detecting Apache.
+ + NTLM: Make v2 authentication more robust.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Sep 12 02:05:49 UTC 2019 - Michael Gorse <mgorse(a)suse.com>
+
+- Update to version 2.68.1:
+ + Several memory leaks fixed in tests, examples, and parsing
+ code.
+ + SoupServer: Fixes to Windows path handling.
+ + Changes in version 2.68.0:
+ + Updated translations.
+ + Changes in version 2.67.93:
+ + SoupMessage: Handle Transfer-Encoding: identity for
+ compatibility reasons.
+ + WebSockets: Only poll IO stream when needed.
+ + WebSockets: Properly set cookies received during handshake.
+ + WebSockets: Plug a couple of memory leaks and fix a few
+ read-after-free memory errors.
+ + WebSockets: document how web socket extensions should treat
+ buffers in case of error.
+ + SoupSession: Don't reset user GCancellable internally.
+ + Tests: Make tests installable.
+ + Remove deprecate GTimeVal internal usage.
+ + CI: increase coverage by enabling all features during testing.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 11 15:01:18 UTC 2019 - mgorse(a)suse.com
+
+- Update to version 2.67.92:
+ + Silence GTimeVal deprecation warnings.
+ + API documentation and annotation fixes.
+ + Plug a couple of NTLM authentication memory leaks.
+ + Meson: Use feature options.
+ + Meson: Do not fallback to system krb5-config for
+ cross-compilation.
+ + NTLM: Fix build with NTLM enabled.
+ + Updated translations.
+- Changes from version 2.67.91:
+ + HSTS: New API to retrieve information about existing HSTS
+ policies.
+ + Updated translations.
+- Changes from version 2.67.90:
+ + WebSockets: add support for WebSocket extensions via new
+ SoupWebsocketExtensionManager and SoupWebsocketExtension API.
+ + WebSockets: add support for the permessage-deflate extension,
+ enabled by default in SoupServer and in the client side only if
+ SoupWebsocketExtensionManager is added to a session.
+ + WebSockets: Allow sending close frames with no body.
+ + WebSockets: ignore messages after close has been sent and
+ received.
+ + Meson: tls-check improved.
+ + Meson: improve Apache checks.
+- Changes from version 2.67.3:
+ + WebSockets: allow sending empty binary data.
+ + WebSockets: fail and load the connection on invalid payload
+ length.
+ + WebSockets: allow NULL characters in text messages data.
+ + WebSockets: Close connection on wrongly masked/unmasked frame
+ as per RFC.
+ + WebSockets: other code fixes.
+ + NTLM: Fix NTLMv2 authentication.
+ + SoupMessage: fix several deprecation warnings related to
+ private data.
+- Changes from version 2.67.2:
+ + gobject-introspection: Fix annotation for soup_auth_new().
+ + brotli: Do not advertise the decoder as it's failing with some
+ websites.
+ + Meson: Fix xml2 and sqlite fallbacks.
+ + HSTS: Add SoupHSTSEnforcer:hsts-enforced signal.
+ + HSTS: Fixes to the types used to store policies in the SQLite
+ storage.
+ + HSTS: Accept Strict-Transport-Security regardless of casing.
+ + WebSockets: Ensure messages finishes when handshake fails.
+ + WebSockets: Fix critical warnings and test failures.
+- Changes from version 2.67.1:
+ + Add a brotli decoder. This adds a new dependency on libbrotli.
+ + Add strict secure cookies support.
+ + Add HSTS enforcer SoupSession feature (with both memory and
+ sqlite backends).
+ + meson gtk-doc documentation fixes.
+- Add libbrotlidec to BuildRequires.
+- Adjust meson: need "enabled" rather than "true" in a few places.
+- Add samba-winbind to BuildRequires: meson checks for ntlm_auth.
+- Meson: doc option is now gtk_doc.
+- Add libsoup-disable-hsts-tests.patch: these require *.localhost
+ to resolve.
+
+-------------------------------------------------------------------
+Wed Sep 11 15:01:17 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.66.3:
+ + docs: various gtk-doc fixes.
+ + SoupServer: Fixes to Windows path handling.
+- Update options passed to meson following upstream changes.
+
+-------------------------------------------------------------------
+Thu May 16 20:06:25 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.66.2:
+ + Make gettext optional (might not be available in Windows).
+ + MSVC: set encoding to UTF-8 to avoid errors.
+ + MinGW tests build fix.
+ + Check for TLS support only when external glib dependency is
+ available.
+
+-------------------------------------------------------------------
+Wed Apr 10 08:23:45 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.66.1:
+ + Fix dylib versioning in MacOS.
+ + Visual Studio build fixes.
+ + MinGW build fixes.
+ + Meson build system improvements.
+ + Fix random CI failures due to parallel apache tests.
+ + Code cleanups.
+
+-------------------------------------------------------------------
+Tue Mar 12 08:08:48 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.66.0:
+ + Fix lookup for libxml2 on Visual Studio builds.
+- Add meson_test macro in check section, run tests during build.
+
+-------------------------------------------------------------------
+Tue Mar 5 09:20:22 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 2.65.92:
+ + SoupConnection: Fix check for remote disconnectin idle state.
+ + Code cleanups and warnings fixed.
+ + Remove stale .pc.in files.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 20 19:44:58 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 2.65.91:
+ + Remove RFCs from sources.
+
+-------------------------------------------------------------------
+Wed Feb 13 23:52:54 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 2.65.90:
+ + Avoid using threads in SoupRequestFile asynchronous API.
+
+-------------------------------------------------------------------
+Wed Feb 6 22:01:59 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Fix translation-update-upstream call, needed after update of
+ translation-update-upstream in distro.
+
+-------------------------------------------------------------------
+Mon Jan 21 11:42:39 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 2.65.2:
+ + Remove autotools build system and change to meson by default.
+ + Many fixes to Meson.
+ + Improvements to the continuous integration infrastructure
+ + Make sure SoupSession features are not disposed until all
+ pending messages are processed.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Jan 3 22:41:48 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 2.65.1:
+ + Added MTLMv2 responses support.
+ + Many fixes to the meson build system.
+ + Remove Visual Studio project files.
+ + Enable VAPI by default.
+ + New strict header field parameter parsing API.
+ + Code cleanups.
+ + Updated translations.
++++ 113 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/libsoup/libsoup.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.libsoup.new.26092/libsoup.changes
Old:
----
libsoup-2.62.2.tar.xz
libsoup-boo1100097-empty-string.patch
New:
----
libsoup-2.68.3.tar.xz
libsoup-disable-hsts-tests.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libsoup.spec ++++++
--- /var/tmp/diff_new_pack.bHlItD/_old 2020-01-30 14:51:11.366927643 +0100
+++ /var/tmp/diff_new_pack.bHlItD/_new 2020-01-30 14:51:11.366927643 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libsoup
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,32 +12,34 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: libsoup
-Version: 2.62.2
+Version: 2.68.3
Release: 0
Summary: HTTP client/server library for GNOME
License: LGPL-2.1-or-later
Group: Development/Libraries/GNOME
URL: https://wiki.gnome.org/Projects/libsoup
-Source: http://download.gnome.org/sources/libsoup/2.62/%{name}-%{version}.tar.xz
+Source0: https://download.gnome.org/sources/libsoup/2.68/%{name}-%{version}.tar.xz
Source99: baselibs.conf
-# PATCH-FIX-UPSTREAM libsoup-boo1100097-empty-string.patch boo#1100097 mgorse(a)suse.com -- fix crash when handling empty hostnames (CVE-2018-12910).
-Patch0: libsoup-boo1100097-empty-string.patch
+# PATCH-FIX-OPENSUSE libsoup-disable-hsts-tests.patch mgorse(a)suse.com -- disable hsts tests.
+Patch0: libsoup-disable-hsts-tests.patch
BuildRequires: glib-networking
-BuildRequires: intltool >= 0.35.0
+BuildRequires: meson
BuildRequires: pkgconfig
-BuildRequires: python3-base
BuildRequires: translation-update-upstream
BuildRequires: pkgconfig(gio-2.0) >= 2.38.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.38.0
BuildRequires: pkgconfig(gobject-2.0) >= 2.38.0
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5
BuildRequires: pkgconfig(gtk-doc) >= 1.20
BuildRequires: pkgconfig(krb5)
+BuildRequires: pkgconfig(libbrotlidec)
+BuildRequires: pkgconfig(libpsl) >= 0.20
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(vapigen)
@@ -115,21 +117,24 @@
%lang_package
%prep
-%setup -q
-translation-update-upstream
-%patch0 -p1
+%autosetup -p1
+translation-update-upstream po libsoup
%build
-%configure\
- --disable-static \
- --enable-introspection \
- --with-gssapi \
- --with-krb5-config=%{_libexecdir}/mit/bin/krb5-config
-%make_build
+%meson \
+ -Dgssapi=enabled \
+ -Dkrb5_config='%{_libexecdir}/mit/bin/krb5-config' \
+ -Dvapi=enabled \
+ -Dgtk_doc=true \
+ -Dntlm=disabled \
+ %{nil}
+%meson_build
+
+%check
+%meson_test
%install
-%make_install
-rm %{buildroot}/%{_libdir}/*.*a
+%meson_install
%find_lang %{name} %{?no_lang_C}
%post 2_4-1 -p /sbin/ldconfig
@@ -150,7 +155,7 @@
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%{_includedir}/libsoup-gnome-2.4
-%{_datadir}/gtk-doc/html/libsoup-2.4
+%doc %{_datadir}/gtk-doc/html/libsoup-2.4
%{_datadir}/gir-1.0/Soup-2.4.gir
%{_datadir}/gir-1.0/SoupGNOME-2.4.gir
%dir %{_datadir}/vala/vapi/
++++++ libsoup-2.62.2.tar.xz -> libsoup-2.68.3.tar.xz ++++++
++++ 178368 lines of diff (skipped)
++++++ libsoup-disable-hsts-tests.patch ++++++
diff -urp libsoup-2.67.92.orig/tests/meson.build libsoup-2.67.92/tests/meson.build
--- libsoup-2.67.92.orig/tests/meson.build 2019-08-20 08:06:39.000000000 -0500
+++ libsoup-2.67.92/tests/meson.build 2019-08-30 20:06:14.780598736 -0500
@@ -24,8 +24,6 @@ tests = [
['date', true, []],
['forms', true, []],
['header-parsing', true, []],
- ['hsts', true, []],
- ['hsts-db', true, []],
['misc', true, []],
['multipart', true, []],
['no-ssl', true, []],
1
0
Hello community,
here is the log from the commit of package simple-scan for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/simple-scan (Old)
and /work/SRC/openSUSE:Leap:15.2/.simple-scan.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "simple-scan"
Thu Jan 30 14:50:09 2020 rev:32 rq:758522 version:3.34.2
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/simple-scan/simple-scan.changes 2020-01-15 16:02:49.107906319 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.simple-scan.new.26092/simple-scan.changes 2020-01-30 14:51:09.902926864 +0100
@@ -1,0 +2,254 @@
+Fri Nov 22 10:55:38 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.2:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Oct 6 19:12:16 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.34.1:
+ + libwepmix: Fix use of possibly unassigned local variable
+ 'data'.
+ + Updated translations.
+- Drop simple-scan-Fix-use-unassigned-local-variable.patch: Fixed
+ upstream.
+
+-------------------------------------------------------------------
+Mon Sep 16 13:12:32 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Add simple-scan-Fix-use-unassigned-local-variable.patch:
+ libwepmix: Fix use of possibly unassigned local variable 'data'.
+
+-------------------------------------------------------------------
+Sun Sep 8 21:24:50 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.34.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Sep 6 09:41:42 CST 2019 - Chingkai Chu <qkzhu(a)suse.com>
+
+- Update to version 3.33.92:
+ + Updated translations.
+- Changes from version 3.33.91:
+ + Updated translations.
+- Changes from version 3.33.90:
+ + Change (user visible) name to "Document Scanner".
+ + Updated icon.
+- Changes from version 3.33.4:
+ + Reinstate shortcut keys that stopped working in 3.32.
+ + Fix page delay preferences not working correctly.
+- Changes from version 3.33.3:
+ + Updated translations.
+- Changes from version 3.33.2:
+ + Make icon landscape.
+- Changes from version 3.33.1:
+ + Use new app icon.
+
+-------------------------------------------------------------------
+Tue May 7 07:46:36 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.2.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Apr 10 08:35:25 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.2:
+ + New application icon.
+
+-------------------------------------------------------------------
+Tue Apr 9 09:09:00 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 11 08:59:12 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 4 08:35:14 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.31.92:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 19 23:58:14 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.91:
+ + Fix save overwriting existing file when user decided not to.
+ + Make save button insensitive while saving.
+
+-------------------------------------------------------------------
+Thu Feb 14 21:35:48 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.90.1:
+ + Fix crash when detecting scanners.
+- Changes from version 3.31.90:
+ + Support non-standard Epson ADF scanner options.
+
+-------------------------------------------------------------------
+Tue Jan 8 04:25:13 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.4:
+ + Updated translations.
+- Drop adwaita-icon-theme BuildRequires and old workaround for icon
+ brpcheck. No longer needed.
+
+-------------------------------------------------------------------
+Thu Jan 3 20:46:04 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.3:
+ + Updated translations.
+- Changes from version 3.31.2:
+ + Use Gtk.FileChooserNative for save dialog so works in sandboxed
+ environments.
+ + Use GLib.List.deep_copy() to fix type-argument mismatch.
+- Changes from version 3.31.1:
+ + Replace scan menu with a popdown.
+ + Make ActionBar buttons wide to match design.
+ + Drop legacy toolbar support.
+
+-------------------------------------------------------------------
+Tue Oct 23 08:14:14 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.2:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Sep 28 09:39:59 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.1.1:
+ + Rebuild tarball as 3.30 releases have out of date content.
+ + Update homepage from Launchpad to gitlab.gnome.org.
+
+-------------------------------------------------------------------
+Wed Sep 26 11:48:07 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.1:
+ + Updated translations.
+- Changes from version 3.30.0:
+ + Keep scanning while pages are reordered.
+ + Update README.
+
+-------------------------------------------------------------------
+Tue Aug 28 12:30:39 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.92:
+ + Keep scanning while pages are reordered.
+ + Update README.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Aug 13 08:05:47 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.91:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Jul 30 08:53:55 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.90:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Jul 13 03:10:14 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.29.4:
+ + Add A3 paper size to preferences.
+ + Remove app menu and add menu into headerbar.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Jun 17 23:41:28 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.3:
+ + Handle NO_DOCS response during sane_read calls.
+
+-------------------------------------------------------------------
+Tue May 22 03:16:07 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.29.2:
+ + No visible changes for the user.
+- Drop conditional use of gnome-icon-theme BuildRequires meant for
+ old releases.
+
+-------------------------------------------------------------------
+Mon Apr 9 09:47:10 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.28.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 13 03:34:31 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.28.0:
+ + Updated translations.
+- Drop update-desktop-files BuildRequires and its macro: they are
+ no longer required.
+
+-------------------------------------------------------------------
+Mon Mar 5 19:10:22 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.92:
+ + Updated translations.
++++ 57 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/simple-scan/simple-scan.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.simple-scan.new.26092/simple-scan.changes
Old:
----
simple-scan-3.26.3.tar.xz
New:
----
simple-scan-3.34.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ simple-scan.spec ++++++
--- /var/tmp/diff_new_pack.z3ymr8/_old 2020-01-30 14:51:10.370927113 +0100
+++ /var/tmp/diff_new_pack.z3ymr8/_new 2020-01-30 14:51:10.374927115 +0100
@@ -1,7 +1,7 @@
#
# spec file for package simple-scan
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,46 +12,39 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%if 0%{?suse_version} > 1315
-%define _icontheme adwaita
-%define _iconlocation Adwaita
-%else
-%define _icontheme gnome
-%define _iconlocation gnome
-%endif
-
Name: simple-scan
-Version: 3.26.3
+Version: 3.34.2
Release: 0
Summary: Simple Scanning Utility
-License: GPL-3.0+
+License: GPL-3.0-or-later
Group: System/GUI/GNOME
-Url: https://launchpad.net/simple-scan
-Source0: https://download.gnome.org/sources/simple-scan/3.26/%{name}-%{version}.tar.…
-BuildRequires: %{_icontheme}-icon-theme
+URL: https://gitlab.gnome.org/GNOME/simple-scan
+Source0: https://download.gnome.org/sources/simple-scan/3.34/%{name}-%{version}.tar.…
+
BuildRequires: fdupes
BuildRequires: meson
+BuildRequires: pkgconfig
BuildRequires: sane-backends-devel
-BuildRequires: update-desktop-files
BuildRequires: vala >= 0.22.0
BuildRequires: yelp-tools
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(gtk+-3.0)
-BuildRequires: pkgconfig(gusb)
+BuildRequires: pkgconfig(glib-2.0) >= 2.38
+BuildRequires: pkgconfig(gmodule-export-2.0)
+BuildRequires: pkgconfig(gthread-2.0)
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
+BuildRequires: pkgconfig(gusb) >= 0.2.7
BuildRequires: pkgconfig(libwebp)
BuildRequires: pkgconfig(libwebpmux)
BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.5
BuildRequires: pkgconfig(zlib)
Requires: xdg-utils
Recommends: %{name}-lang
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Simple Scan is an easy-to-use application, designed to let users connect
@@ -63,8 +56,9 @@
interface is well tested.
%lang_package
+
%prep
-%setup -q
+%autosetup -p1
%build
%meson
@@ -72,37 +66,20 @@
%install
%meson_install
-# workaround annoying brpcheck for icons
-for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
- if test -f %{_datadir}/icons/%{_iconlocation}/$size/devices/scanner.png; then
- mkdir -p %{buildroot}%{_datadir}/icons/hicolor/$size/apps
- cp -a %{_datadir}/icons/%{_iconlocation}/$size/devices/scanner.png %{buildroot}%{_datadir}/icons/hicolor/$size/apps/simple-scan.png
- fi
-done
-if test -f %{_datadir}/icons/%{_iconlocation}/scalable/devices/scanner.svg; then
- mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
- cp -a %{_datadir}/icons/%{_iconlocation}/scalable/devices/scanner.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/simple-scan.svg
-fi
-sed -i "s/\(Icon.*=\)scanner/\1simple-scan/g" %{buildroot}%{_datadir}/applications/%{name}.desktop
-%suse_update_desktop_file %{name}
%find_lang %{name} %{?no_lang_C}
%fdupes %{buildroot}%{_datadir}
-%clean
-%{__rm} -rf %{buildroot}
-
%files
-%defattr(-, root, root)
-%doc COPYING NEWS
+%license COPYING
+%doc NEWS README.md
%doc %{_datadir}/help/C/%{name}/
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.SimpleScan.gschema.xml
-%{_datadir}/icons/hicolor/*/apps/simple-scan.*
-%{_datadir}/%{name}/
-%{_mandir}/man1/%{name}.1*
-%dir %{_datadir}/appdata/
-%{_datadir}/appdata/simple-scan.appdata.xml
+%{_mandir}/man1/%{name}.1%{?ext_man}
+%dir %{_datadir}/metainfo/
+%{_datadir}/metainfo/simple-scan.appdata.xml
+%{_datadir}/icons/hicolor/*/apps/*.svg
%files lang -f %{name}.lang
++++++ simple-scan-3.26.3.tar.xz -> simple-scan-3.34.2.tar.xz ++++++
++++ 68680 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package gnome-contacts for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/gnome-contacts (Old)
and /work/SRC/openSUSE:Leap:15.2/.gnome-contacts.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-contacts"
Thu Jan 30 14:50:08 2020 rev:27 rq:758521 version:3.34
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/gnome-contacts/gnome-contacts.changes 2020-01-15 15:04:30.341875221 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.gnome-contacts.new.26092/gnome-contacts.changes 2020-01-30 14:51:05.578924564 +0100
@@ -1,0 +2,221 @@
+Wed Sep 11 21:17:51 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.34:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 4 09:06:43 CDT 2019 - mgorse(a)suse.com
+
+- Update to version 3.33.92:
+ + Updated the man page.
+ + Updated translations.
+ + Changes in version 3.33.91:
+ + Make the avatars more in line with the other apps in the GNOME
+ ecosystem.
+ + Fix searching contacts from GNOME Shell returning no results.
+ + Add a small description of the --search option.
+ + Updated translations.
+ + Changes in version 3.33.4:
+ + Flatpak: Allow webcam access (and other small fixes).
+ + Even better integration with CI.
+ + Add mnemonics to the setup window.
+ + Updated translations.
+ + Changes in version 3.33.1:
+ + Added a show-contact application action, so other applications
+ can activate Contacts to show a specific contact.
+ + Updated translations.
+- Drop gnome-contacts-disambiguate_Gtk.HeaderBar.patch: fixed
+ upstream.
+
+-------------------------------------------------------------------
+Sat Jun 15 19:27:35 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Add gnome-contacts-disambiguate_Gtk.HeaderBar.patch: window:
+ Disambiguate Gtk.HeaderBar, fix build with new libhandy.
+
+-------------------------------------------------------------------
+Wed Apr 24 16:50:36 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32.1:
+ + appdata: Keep the same appstream ID as in 3.30.
+ + src: Use format strings when constructing MessageDialogs.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 12 20:47:51 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 3.32:
+ + A few minor performance optimizations.
+ + Solved a bug where the birthday did not change.
+ + Fixed a crash when right-clicking in the contact list.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 21 10:31:14 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.90:
+ + Various other libhandy fixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Jan 9 08:36:30 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.4:
+ + Small improvements for the "types" of properties ("Home",
+ "Work", …). Contacts should now also be able to more easily
+ identify untranslated properties from Google Contacts.
+ + Some UI tweaks for the primary menu.
+ + The appdata file and the desktop file are now validated by CI.
+ + Udated translations.
+
+-------------------------------------------------------------------
+Thu Jan 3 23:56:42 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 3.31.3:
+ + Updated application icon.
+ + Dropped the app menu.
+ + Added a dependency on libhandy.
+ + Fix birthday not being properly saved.
+ + Telepathy is now disabled by default.
+- Add pkgconfig(libhandy-0.0) BuildRequires: New dependency.
+- Disable pkgconfig(folks-telepathy) and pkgconfig(telepathy-glib)
+ BuildRequires and pass -Dtelepathy=false to meson, following
+ upstreams new default. Start phasing out telepathy support in
+ GNOME.
+
+-------------------------------------------------------------------
+Tue Dec 11 10:11:34 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.2:
+ + Store: remove eds_persona_store_changed().
+ + Contacts.Window: "Done" button actively grabs focus.
+ + AccountsList: add a little bit more debugging info.
+ + Store: add more debug information.
+ + ContactSheet: don't duplicate fields when updating.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Sep 25 07:43:07 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30.1:
+ + Fixed a crash when right-clicking in the contact list.
+ + Fixed a problem where the symbolic icon was used as app icon.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Sep 7 21:31:30 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.30:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Aug 28 21:48:16 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.29.92:
+ + Various features and bug fixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue May 8 05:36:22 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 3.28.2:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Apr 13 00:38:27 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.28.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 20 17:28:05 UTC 2018 - dimstar(a)opensuse.org
+
+- Unconditionally enable translation-update-upstream: on
+ Tumbleweed, this results in a NOP and for Leap in SLE paid
+ translations being used (boo#1086036).
+
+-------------------------------------------------------------------
+Mon Mar 12 23:14:52 UTC 2018 - luc14n0(a)linuxmail.org
+
+- Update to version 3.28.0:
+ + Favorite contacts, which are shown at the top of the contact
+ list.
+ + Sort contacts by their first name or surname.
+ + Small tweaks to the UI, such as a more welcoming setup screen
+ and rounded avatars.
+ + Performance improvements to the GNOME Shell search provider.
+ + A slightly decreased memory usage.
+ + Updated translations.
+- Update:
+ + URL tag to https://wiki.gnome.org/Apps/Contacts: currently
+ the Contacts' web page.
+ + Package description to be a bit more verbose.
+- Add geocode-glib-1.0 and gmodule-export-2.0 pkgconfig modules
+ BuildRequires to avoid implicit dependencies.
+- Drop:
+ + pkgconfig(champlain-0.12) BuildRequires: it is not a
+ requirement anymore.
+ + update-desktop-files BuildRequires and its macro: they are no
+ longer required.
+ + glib2_gsettings_schema_requires macro: it is not used anymore
+ since RPM file triggers.
+
+-------------------------------------------------------------------
+Mon Mar 5 19:13:56 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.92:
+ + The titlebar is now updated when a contact's name changes.
+ + The window will now remember its size and restore it on the
+ next start.
+ + Postal addresses are now sorted before notes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:27:45 UTC 2018 - dimstar(a)opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Tue Feb 6 12:07:07 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.90:
+ + Support for favorite contacts. These contacts will be shown at
+ the top of the list.
+ + Contacts now allows sorting by both first name and surname.
+ + Avatars are now displayed as a circle and are better optimized
+ for memory usage.
+ + Selection mode can now be started by right-clicking the contact
+ list.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Jan 25 03:27:04 UTC 2018 - dimstar(a)opensuse.org
+
+- Update to version 3.27.4:
+ + Contacts now has a shortcuts window.
+ + Small tweaks to the setup screen.
+ + Support --version as command-line argument.
++++ 24 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/gnome-contacts/gnome-contacts.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.gnome-contacts.new.26092/gnome-contacts.changes
Old:
----
gnome-contacts-3.26.1.tar.xz
New:
----
gnome-contacts-3.34.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-contacts.spec ++++++
--- /var/tmp/diff_new_pack.NVHvoN/_old 2020-01-30 14:51:06.210924900 +0100
+++ /var/tmp/diff_new_pack.NVHvoN/_new 2020-01-30 14:51:06.210924900 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-contacts
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,36 +12,38 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: gnome-contacts
-Version: 3.26.1
+Version: 3.34
Release: 0
Summary: Contacts Manager for GNOME
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: Productivity/Office/Other
-Url: http://www.gnome.org
-Source0: http://download.gnome.org/sources/gnome-contacts/3.26/%{name}-%{version}.ta…
+URL: https://wiki.gnome.org/Apps/Contacts
+Source0: https://download.gnome.org/sources/gnome-contacts/3.34/%{name}-%{version}.t…
BuildRequires: docbook-xsl-stylesheets
BuildRequires: docbook_4
-BuildRequires: meson
+BuildRequires: meson >= 0.41
BuildRequires: pkgconfig
-BuildRequires: update-desktop-files
+BuildRequires: translation-update-upstream
BuildRequires: vala
BuildRequires: xsltproc
-BuildRequires: pkgconfig(champlain-0.12)
BuildRequires: pkgconfig(cheese)
BuildRequires: pkgconfig(cheese-gtk) >= 3.3.91
BuildRequires: pkgconfig(clutter-gtk-1.0)
BuildRequires: pkgconfig(folks) >= 0.11.4
-BuildRequires: pkgconfig(folks-eds)
-BuildRequires: pkgconfig(folks-telepathy)
+BuildRequires: pkgconfig(folks-eds) >= 0.11.4
+# Disable telepathy by default
+#BuildRequires: pkgconfig(folks-telepathy) >= 0.11.4
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(geocode-glib-1.0) >= 3.15.3
+BuildRequires: pkgconfig(gio-unix-2.0) >= 2.44.0
BuildRequires: pkgconfig(glib-2.0) >= 2.44.0
+BuildRequires: pkgconfig(gmodule-export-2.0) >= 2.44.0
BuildRequires: pkgconfig(gnome-desktop-3.0)
BuildRequires: pkgconfig(goa-1.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
@@ -49,15 +51,20 @@
BuildRequires: pkgconfig(libebook-1.2) >= 3.13.90
BuildRequires: pkgconfig(libedataserver-1.2) >= 3.13.90
BuildRequires: pkgconfig(libedataserverui-1.2) >= 3.13.90
-BuildRequires: pkgconfig(telepathy-glib) >= 0.22.0
+BuildRequires: pkgconfig(libhandy-0.0) >= 0.0.9
+# Disable telepathy by default, following upstream, NOTE pass -Dtelepathy=true to meson if you reenable this.
+#BuildRequires: pkgconfig(telepathy-glib) >= 0.22.0
Recommends: %{name}-lang
-%glib2_gsettings_schema_requires
-%if !0%{?is_opensuse}
-BuildRequires: translation-update-upstream
-%endif
%description
-The Contacts Manager for GNOME
+The integraded address book for GNOME.
+
+Among its features are:
+
+ * Search for and view contacts;
+ * Edit contact details and make new contacts;
+ * Integration with online address books;
+ * Automatic linking of contacts from different online sources.
%package -n gnome-shell-search-provider-contacts
Summary: Contacts Manager for GNOME -- Search Provider for GNOME Shell
@@ -67,7 +74,14 @@
Supplements: packageand(%{name}:gnome-shell)
%description -n gnome-shell-search-provider-contacts
-The Contacts Manager for GNOME
+The integraded address book for GNOME.
+
+Among its features are:
+
+ * Search for and view contacts;
+ * Edit contact details and make new contacts;
+ * Integration with online address books;
+ * Automatic linking of contacts from different online sources.
This package contains a search provider to enable GNOME Shell to get
search results from contacts.
@@ -76,25 +90,24 @@
%prep
%autosetup -p1
-%if !0%{?is_opensuse}
translation-update-upstream
-%endif
%build
-%{meson} \
- -D with-cheese=true \
- -D with-manpage=true \
+%meson \
+ -Dwith-cheese=yes \
+ -Dwith-manpage=true \
+ -Dmaps=true \
+ -Dtelepathy=false \
%{nil}
-%{meson_build}
+%meson_build
%install
-%{meson_install}
-%suse_update_desktop_file org.gnome.Contacts
+%meson_install
%find_lang %{name} %{?no_lang_C}
%files
%license COPYING
-%doc NEWS README.md
+%doc AUTHORS NEWS README.md
%{_mandir}/man1/gnome-contacts.1%{ext_man}
%{_bindir}/gnome-contacts
%dir %{_datadir}/metainfo
@@ -102,11 +115,14 @@
%{_datadir}/applications/org.gnome.Contacts.desktop
%{_datadir}/dbus-1/services/org.gnome.Contacts.service
%{_datadir}/glib-2.0/schemas/org.gnome.Contacts.gschema.xml
-%{_datadir}/icons/hicolor/*/*/gnome-contacts*
+%{_datadir}/icons/hicolor/*/*/org.gnome.Contacts*
%files -n gnome-shell-search-provider-contacts
-%{_bindir}/gnome-contacts-search-provider
%{_datadir}/dbus-1/services/org.gnome.Contacts.SearchProvider.service
+%dir %{_datadir}/gnome-shell
+%dir %{_datadir}/gnome-shell/search-providers
+%{_datadir}/gnome-shell/search-providers/org.gnome.Contacts.search-provider.ini
+%{_libexecdir}/gnome-contacts-search-provider
%files lang -f %{name}.lang
++++++ gnome-contacts-3.26.1.tar.xz -> gnome-contacts-3.34.tar.xz ++++++
++++ 211490 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package shotwell for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/shotwell (Old)
and /work/SRC/openSUSE:Leap:15.2/.shotwell.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shotwell"
Thu Jan 30 14:50:07 2020 rev:39 rq:758425 version:0.30.7
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/shotwell/shotwell.changes 2020-01-15 16:02:20.419891114 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.shotwell.new.26092/shotwell.changes 2020-01-30 14:51:04.894924200 +0100
@@ -1,0 +2,117 @@
+Tue Aug 20 20:07:34 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 0.30.7:
+ + Fix compatibility with Vala 0.46.
+
+-------------------------------------------------------------------
+Tue Aug 20 11:29:26 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 0.30.6:
+ + Fix issue with Flickr authentication introduced in 0.30.5.
+
+-------------------------------------------------------------------
+Wed Aug 14 12:32:40 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 0.30.5:
+ + Update appdata release information.
+ + Fix crash in Piwigo if system certificate store is empty.
+ + Fix crash in Google Photos if album has no title.
+ + Fix crash in Google Photos and Flickr if the OAuth flow fails
+ in WebKit.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Apr 25 08:50:20 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 0.30.4:
+ + Re-release of 0.30.3 with proper version number.
+- Changes from version 0.30.3:
+ + Fix building against GExiv2 0.12 and later.
+ + Fix camera fall-back icon.
+ + Fix icon resource fall-backs.
+ + Fix issue with ACDSEE hierarchical tags.
+ + Fix compile issue with recent vala.
+ + Fix focus issue in slideshow.
+ + Updated translations.
+- Drop shotwell-Adapt-to-gexiv2-changes.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Thu Feb 7 17:06:25 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Update to version 0.30.2:
+ + Fix maximize on Wayland when double-clicking on title-bar.
+ + Do not hide the cursor when showing the slideshow settings
+ dialog.
+ + Fix compatibility with recent vala compilers.
+ + Fix crash when dismissing file modifications on close.
+ + Fix issues with google and flickr not being able to log in.
+ + Replace picasaweb publishing with Google Photos publishing.
+ + Comply with Flick API TOS.
+ + Updated translations.
+- Drop upstream fixed patches:
+ + shotwell-Fix_double-click_maximize.patch.
+ + shotwell-slideshow_Suspend_hiding_cursor.patch.
+ + shotwell-vala-fixes.patch.
+ + shotwell-Fix_crash_when_dismissing_modifications.patch.
+ + shotwell-authenticator_Fix_google_and_flickr_auth.patch.
+- Update calls passed to meson to align with upstreams changes.
+
+-------------------------------------------------------------------
+Tue Jan 15 22:41:15 UTC 2019 - bjorn.lie(a)gmail.com
+
+- Add shotwell-Adapt-to-gexiv2-changes.patch: Fix build with new
+ libgexiv2, rebased patch from master branch.
+- Add bug fix patches from upstream stable branch:
+ + shotwell-Fix_double-click_maximize.patch: Fix double-click
+ maximize artifacts on Wayland.
+ + shotwell-slideshow_Suspend_hiding_cursor.patch: slideshow:
+ Suspend hiding the cursor.
+ + shotwell-vala-fixes.patch: vala: Accept
+ string.index_of_nth_char() to return long or int for new valac.
+ + shotwell-Fix_crash_when_dismissing_modifications.patch: direct:
+ Fix crash when dismissing modifications.
+ + shotwell-authenticator_Fix_google_and_flickr_auth.patch:
+ authenticator: Fix google and flickr authenticator.
+
+-------------------------------------------------------------------
+Sat Sep 29 13:05:03 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 0.30.1:
+ + Fix appdata URLs.
+ + Fix "Show in file manager" issues with single quotes.
+ + Fix cancelling in sharing dialog.
+ + Fix progress bar in sharing dialog.
+ + Piwigo: Fix issue with empty dialog after cancelling upload.
+ + Fix setting the slideshow delay with the spinner.
+ + Fix icon fall-back for extensions.
+ + Fix a critical when an image does not have any meta-data.
+ + Fix GPS coordinate link in extended information for western
+ longitudes.
+
+-------------------------------------------------------------------
+Sun Sep 23 08:11:57 UTC 2018 - sean(a)suspend.net
+
+- Update to version 0.30.0:
+ + Last-minute fix for random segfaults in GSettings
+ (glgo#GNOME/shotwell#34).
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Jul 15 17:45:25 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Update to version 0.28.4:
+ + Fix slideshow settings dialog.
+ + Fix Google login sequence.
+ + Fix MTP device unmounting.
+ + Work-around issue where PTP cameras would not be recognized
+ anymore.
+ + Bugs fixed: bgo#796370, glgo#GNOME/shotwell#12.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Jun 2 22:23:22 UTC 2018 - bjorn.lie(a)gmail.com
+
+- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor
+ used.
+
+-------------------------------------------------------------------
Old:
----
shotwell-0.28.3.tar.xz
New:
----
shotwell-0.30.7.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shotwell.spec ++++++
--- /var/tmp/diff_new_pack.kYHz30/_old 2020-01-30 14:51:05.390924464 +0100
+++ /var/tmp/diff_new_pack.kYHz30/_new 2020-01-30 14:51:05.390924464 +0100
@@ -17,14 +17,14 @@
Name: shotwell
-Version: 0.28.3
+Version: 0.30.7
Release: 0
Summary: Photo Manager for GNOME
License: LGPL-2.1-or-later
Group: Productivity/Graphics/Viewers
URL: https://wiki.gnome.org/Apps/Shotwell
-Source0: http://download.gnome.org/sources/shotwell/0.28/%{name}-%{version}.tar.xz
+Source0: https://download.gnome.org/sources/%{name}/0.30/%{name}-%{version}.tar.xz
Source99: shotwell-rpmlintrc
BuildRequires: appstream-glib
@@ -36,13 +36,12 @@
BuildRequires: vala >= 0.28.0
BuildRequires: yelp-tools
BuildRequires: pkgconfig(atk)
-BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(gcr-3)
BuildRequires: pkgconfig(gcr-ui-3)
BuildRequires: pkgconfig(gdk-2.0)
BuildRequires: pkgconfig(gdk-x11-2.0)
BuildRequires: pkgconfig(gee-0.8) >= 0.10.0
-BuildRequires: pkgconfig(gexiv2) >= 0.10.4
+BuildRequires: pkgconfig(gexiv2) >= 0.11.0
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.20
BuildRequires: pkgconfig(glib-2.0) >= 2.40.0
BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0.0
@@ -69,14 +68,14 @@
%lang_package
%prep
-%autosetup
+%autosetup -p1
%build
%meson \
- -D enable-unity-support=false \
- -D enable-extra-plugins=true \
- -D disable-dupe-detection=false \
- -D install-apport-hook=false \
+ -Dunity-support=false \
+ -Dextra-plugins=true \
+ -Ddupe-detection=false \
+ -Dinstall-apport-hook=false \
%{nil}
%meson_build
@@ -91,7 +90,7 @@
%files
%license COPYING
-%doc AUTHORS NEWS README THANKS
+%doc AUTHORS NEWS THANKS
%doc %{_datadir}/help/C/%{name}/
%{_mandir}/man1/shotwell.1%{?ext_man}
%{_bindir}/shotwell
++++++ shotwell-0.28.3.tar.xz -> shotwell-0.30.7.tar.xz ++++++
/work/SRC/openSUSE:Leap:15.2/shotwell/shotwell-0.28.3.tar.xz /work/SRC/openSUSE:Leap:15.2/.shotwell.new.26092/shotwell-0.30.7.tar.xz differ: char 25, line 1
1
0
Hello community,
here is the log from the commit of package spice for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/spice (Old)
and /work/SRC/openSUSE:Leap:15.2/.spice.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spice"
Thu Jan 30 14:50:05 2020 rev:22 rq:758325 version:0.14.2
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/spice/spice.changes 2020-01-15 16:03:42.943934852 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.spice.new.26092/spice.changes 2020-01-30 14:51:02.942923162 +0100
@@ -1,0 +2,33 @@
+Thu May 16 21:11:13 UTC 2019 - Bruce Rogers <brogers(a)suse.com>
+
+- Update to v0.14.2 stable release
+ The main changes are support for Meson build and graphic device
+ info messages allowing to better support multi-monitor
+ configurations.
+ * support H265 in stream-channel
+ * add support for building with meson/ninja
+ * minor tests fixes improving CI
+ * set char device state for smartcard, allowing Qemu optimization
+ * improve red-parse-qxl.c interface making it more consistent
+ * add some instrumentation for streaming device
+ * QXL interface: add a function to identify monitors in the guest
+ (spice_qxl_set_device_info)
+ * add support for GraphicsDeviceInfo messages
+ * video-stream: prevent crash on stream reattach
+ * make channel client callbacks virtual functions
+ * bumped minimum required glib version to 2.38
+ * attempt to have a reliable led state for keyboard modifiers
+- Removed patches:
+ (The first two are altered versions of what is carried upstream.
+ I think we're fine with what upstream does here)
+ 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
+ 0002-lz-More-checks-on-image-sizes.patch
+ 0001-memslot-Fix-off-by-one-error-in-group-slot-boundary-.patch
+
+-------------------------------------------------------------------
+Fri Mar 1 08:13:02 UTC 2019 - olaf(a)aepfle.de
+
+- Use plain python2 for SLE12 builds
+- Remove PYTHON=python3, configure will find and use the python3
+
+-------------------------------------------------------------------
Old:
----
0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
0001-memslot-Fix-off-by-one-error-in-group-slot-boundary-.patch
0002-lz-More-checks-on-image-sizes.patch
spice-0.14.1.tar.bz2
spice-0.14.1.tar.bz2.sign
New:
----
spice-0.14.2.tar.bz2
spice-0.14.2.tar.bz2.sign
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ spice.spec ++++++
--- /var/tmp/diff_new_pack.U5ZGzP/_old 2020-01-30 14:51:03.634923530 +0100
+++ /var/tmp/diff_new_pack.U5ZGzP/_new 2020-01-30 14:51:03.638923532 +0100
@@ -30,27 +30,28 @@
%endif
%bcond_with celt051
Name: spice
-Version: 0.14.1
+Version: 0.14.2
Release: 0
Summary: SPICE client and server library
License: LGPL-2.1-or-later OR GPL-2.0-or-later
Group: Productivity/Networking/Other
URL: https://www.spice-space.org/
Source: https://www.spice-space.org/download/releases/spice-server/%{name}-%{versio…
-Source2: https://www.spice-space.org/download/releases/spice-server/%{name}-%{versio…
-Source3: %{name}.keyring
+Source1: https://www.spice-space.org/download/releases/spice-server/%{name}-%{versio…
+Source2: %{name}.keyring
Source99: %{name}.rpmlintrc
-# PATCH-FIX-UPSTREAM - CVE-2018-10893
-Patch0: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
-Patch1: 0002-lz-More-checks-on-image-sizes.patch
-Patch2: 0001-memslot-Fix-off-by-one-error-in-group-slot-boundary-.patch
BuildRequires: gcc-c++
BuildRequires: libjpeg-devel
BuildRequires: pkgconfig
+%if 0%{?suse_version} < 1500
+BuildRequires: python-pyparsing
+BuildRequires: python-six
+%else
BuildRequires: python3-pyparsing
BuildRequires: python3-six
+%endif
BuildRequires: pkgconfig(alsa)
-BuildRequires: pkgconfig(glib-2.0) >= 2.32
+BuildRequires: pkgconfig(glib-2.0) >= 2.38
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: pkgconfig(gstreamer-app-1.0)
BuildRequires: pkgconfig(gstreamer-video-1.0)
@@ -104,14 +105,8 @@
%prep
%setup -q
-pushd subprojects/spice-common
-%patch0 -p1
-%patch1 -p1
-popd
-%patch2 -p1
%build
-export PYTHON=%{_bindir}/python3
%configure \
--disable-silent-rules \
--disable-static \
++++++ spice-0.14.1.tar.bz2 -> spice-0.14.2.tar.bz2 ++++++
++++ 40158 lines of diff (skipped)
++++++ spice.keyring ++++++
--- /var/tmp/diff_new_pack.U5ZGzP/_old 2020-01-30 14:51:04.566924025 +0100
+++ /var/tmp/diff_new_pack.U5ZGzP/_new 2020-01-30 14:51:04.566924025 +0100
@@ -1,89 +1,386 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.1.6
+Comment: Hostname: pgpkeys.co.uk
-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
-dZpMz+1C2h3OWrrIsYSPGPL/vTSnUTb+
-=Rfpa
+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
+=DMP2
-----END PGP PUBLIC KEY BLOCK-----
1
0
Hello community,
here is the log from the commit of package spice-gtk for openSUSE:Leap:15.2 checked in at 2020-01-30 14:50:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/spice-gtk (Old)
and /work/SRC/openSUSE:Leap:15.2/.spice-gtk.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spice-gtk"
Thu Jan 30 14:50:03 2020 rev:14 rq:758324 version:0.37
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/spice-gtk/spice-gtk.changes 2020-01-15 16:03:43.411935100 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.spice-gtk.new.26092/spice-gtk.changes 2020-01-30 14:51:00.690921964 +0100
@@ -1,0 +2,53 @@
+Tue Oct 8 16:25:13 UTC 2019 - Stefan Dirsch <sndirsch(a)suse.com>
+
+- added "BuildRequires: pkgconfig(libdrm)" in order to fix build
+ with upcoming changes in libglvnd/Mesa
+
+-------------------------------------------------------------------
+Thu May 16 20:19:47 UTC 2019 - Bruce Rogers <brogers(a)suse.com>
+
+- Update to version 0.37:
+ + Deprecate SpiceMainChannel:color-depth and SpiceSession::color-depth
+ + Fix race condition on keyboard modifiers
+ + Fix cursor on Wayland: Fixes hidden cursor #83
+ + Fix clipboard on X11: avoid request client clipboard data when
+ is known that there is no data.
+ + Improve usb redirection
+ + Fix on usb redirection: Don't add same device twice
+ + Fix on smartcard: Warn if multiple readers are detected
+ + Add instrumentation for frame and queue statistics of
+ SpiceDisplay using [Recorder] library
+ + Fix Warnings with GStreamer >= 1.14 on video decoding due to
+ setting buffer's PTS
+ + Fix some Critical warnings when build without GNOME desktop
+ integration
+ + Fix Criticals when no primary monitor is set
+ + Documentation fixes
+- Add keyring and tarball signature files
+
+-------------------------------------------------------------------
+Mon Mar 25 09:59:56 UTC 2019 - Dominique Leuenberger <dimstar(a)opensuse.org>
+
+- Drop pkgconfig(usbutils) BuildRequires: usbutils 010 dropped the
+ .pc file.
+- Pass --with-usb-ids-path=/usr/share/hwdata/usb.ids to configure:
+ pass the correct path to the usb.ids file (shipped by hwdata).
+
+-------------------------------------------------------------------
+Sat Jan 19 15:53:51 UTC 2019 - Bruce Rogers <brogers(a)suse.com>
+
+- Update to version 0.36:
+ + Deprecate PulseAudio backend: it will be removed in a future
+ release
+ + Add H265 stream support
+ + Add SpiceQmpPort helper to interact with QEMU monitor over a Spice port
+ + Display a message if EGL support is required (with dmabuf local rendering)
+ + Many GstVideoOverlay improvements
+ + Smooth-scrolling improvements
+ + Miscellaneous fixes
+ Dropped patches (needed changes in base version):
+ 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
+ 0002-lz-More-checks-on-image-sizes.patch
+ bb15d481-Fix-flexible-array-buffer-overflow.patch
+
+-------------------------------------------------------------------
Old:
----
0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
0002-lz-More-checks-on-image-sizes.patch
bb15d481-Fix-flexible-array-buffer-overflow.patch
spice-gtk-0.35.tar.bz2
New:
----
spice-gtk-0.37.tar.bz2
spice-gtk-0.37.tar.bz2.sig
spice-gtk.keyring
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ spice-gtk.spec ++++++
--- /var/tmp/diff_new_pack.AHF6ZM/_old 2020-01-30 14:51:01.206922239 +0100
+++ /var/tmp/diff_new_pack.AHF6ZM/_new 2020-01-30 14:51:01.206922239 +0100
@@ -1,7 +1,7 @@
#
# spec file for package spice-gtk
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
#
# All modifications and additions to the file contributed by third parties
@@ -13,34 +13,32 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# FIXME: /usr/bin/spice-client-glib-usb-acl-helper should be installed u+s, see bnc#744251.
# FIXME: Once phodav is packaged and available in openSUSE, enable pkgconfig(libphodav-2.0)
Name: spice-gtk
-Version: 0.35
+Version: 0.37
Release: 0
Summary: Gtk client and libraries for SPICE remote desktop servers
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/GUI/GNOME
-URL: http://spice-space.org/page/Spice-Gtk
+URL: http://spice-space.org
Source0: http://spice-space.org/download/gtk/%{name}-%{version}.tar.bz2
-Source1: README.SUSE
+Source1: http://spice-space.org/download/gtk/%{name}-%{version}.tar.bz2.sig
+Source2: %{name}.keyring
+Source3: README.SUSE
# PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 dimstar(a)opensuse.org -- Set the polkit defaults to auth_admin
Patch0: spice-gtk-polkit-privs.patch
-# PATCH-FIX-UPSTREAM - CVE-2018-10893
-Patch1: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
-Patch2: 0002-lz-More-checks-on-image-sizes.patch
-# PATCH-FIX-UPSTREAM - CVE-2018-10873
-Patch3: bb15d481-Fix-flexible-array-buffer-overflow.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: cyrus-sasl-devel
BuildRequires: gstreamer-plugins-bad
BuildRequires: gstreamer-plugins-good
BuildRequires: intltool
+BuildRequires: json-glib-devel
BuildRequires: libacl-devel
BuildRequires: libjpeg-devel
BuildRequires: libtool
@@ -54,31 +52,31 @@
BuildRequires: pkgconfig(glib-2.0) >= 2.46
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(gstreamer-1.0)
+BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0
BuildRequires: pkgconfig(gstreamer-app-1.0)
BuildRequires: pkgconfig(gstreamer-audio-1.0)
BuildRequires: pkgconfig(gstreamer-base-1.0)
BuildRequires: pkgconfig(gthread-2.0) >= 2.0.0
-BuildRequires: pkgconfig(gtk+-3.0) >= 2.91.3
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
BuildRequires: pkgconfig(gudev-1.0)
#BuildRequires: pkgconfig(libphodav-2.0)
BuildRequires: pkgconfig(libpulse-mainloop-glib)
BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91
-BuildRequires: pkgconfig(libusb-1.0) >= 1.0.9
-BuildRequires: pkgconfig(libusbredirhost) >= 0.4.2
+BuildRequires: pkgconfig(libusb-1.0) >= 1.0.16
+BuildRequires: pkgconfig(libusbredirhost) >= 0.7.1
BuildRequires: pkgconfig(libusbredirparser-0.5) >= 0.4
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(opus)
BuildRequires: pkgconfig(pixman-1) >= 0.17.7
BuildRequires: pkgconfig(polkit-gobject-1) >= 0.96
# spice-protocol is bundled, but we still need the system-wide .pc file for the pkgconfig() requires magic
-BuildRequires: pkgconfig(spice-protocol) >= 0.12.14
-BuildRequires: pkgconfig(usbutils)
+BuildRequires: pkgconfig(libdrm)
+BuildRequires: pkgconfig(spice-protocol) >= 0.12.15
Requires(pre): permissions
Recommends: %{name}-lang
%if 0%{?is_opensuse}
-BuildRequires: pkgconfig(libcacard) >= 0.1.2
-BuildRequires: pkgconfig(liblz4)
+BuildRequires: pkgconfig(libcacard) >= 2.5.1
+BuildRequires: pkgconfig(liblz4) >= 1.7.3
%endif
%description
@@ -95,6 +93,7 @@
%package -n libspice-client-glib-helper
Summary: Gtk client and libraries for SPICE remote desktop servers
Group: System/Libraries
+PreReq: permissions
Requires: group(kvm)
%description -n libspice-client-glib-helper
@@ -138,12 +137,7 @@
%prep
%setup -q
%patch0 -p1
-pushd spice-common
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-popd
-cp %{SOURCE1} .
+cp %{SOURCE3} .
%build
autoreconf -fi
@@ -157,6 +151,7 @@
--disable-smartcard \
%endif
--disable-silent-rules \
+ --with-usb-ids-path=/usr/share/hwdata/usb.ids \
%{nil}
make %{?_smp_mflags}
@@ -179,7 +174,7 @@
%files
%license COPYING
-%doc README
+%doc README.md
%doc README.SUSE
%{_bindir}/spicy
%{_bindir}/spicy-screenshot
++++++ spice-gtk-0.35.tar.bz2 -> spice-gtk-0.37.tar.bz2 ++++++
++++ 244619 lines of diff (skipped)
1
0