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
October 2019
- 1 participants
- 2293 discussions
Hello community,
here is the log from the commit of package rust-packaging for openSUSE:Factory checked in at 2019-10-31 22:26:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust-packaging (Old)
and /work/SRC/openSUSE:Factory/.rust-packaging.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rust-packaging"
Thu Oct 31 22:26:06 2019 rev:7 rq:744324 version:10
Changes:
--------
--- /work/SRC/openSUSE:Factory/rust-packaging/rust-packaging.changes 2019-10-28 17:00:19.713755137 +0100
+++ /work/SRC/openSUSE:Factory/.rust-packaging.new.2990/rust-packaging.changes 2019-10-31 22:26:08.472388226 +0100
@@ -1,0 +2,6 @@
+Wed Oct 30 22:34:38 UTC 2019 - Neal Gompa <ngompa13(a)gmail.com>
+
+- Fix version normalization via CargoSemVer
+ + 0001-metadata-normalize-version-via-CargoSemVer.patch
+
+-------------------------------------------------------------------
New:
----
0001-metadata-normalize-version-via-CargoSemVer.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rust-packaging.spec ++++++
--- /var/tmp/diff_new_pack.R3eJ0V/_old 2019-10-31 22:26:09.852390085 +0100
+++ /var/tmp/diff_new_pack.R3eJ0V/_new 2019-10-31 22:26:09.868390107 +0100
@@ -35,6 +35,8 @@
Patch0002: 0001-Ignore-Cargo.lock.patch
# PATCH-FIX-UPSTREAM 0001-metadata-replace-semantic-version-with-a-custom-pars.patch -- https://pagure.io/fedora-rust/rust2rpm/c/fcbf95a78efdb310f918363e69706e1a98…
Patch0003: 0001-metadata-replace-semantic-version-with-a-custom-pars.patch
+# PATCH-FIX-UPSTREAM 0001-metadata-normalize-version-via-CargoSemVer.patch -- https://pagure.io/fedora-rust/rust2rpm/c/23e807d8ce571da4500f66075e08bfa412…
+Patch0004: 0001-metadata-normalize-version-via-CargoSemVer.patch
BuildArch: noarch
ExclusiveArch: %{rust_arches} noarch
++++++ 0001-metadata-normalize-version-via-CargoSemVer.patch ++++++
>From 23e807d8ce571da4500f66075e08bfa412177972 Mon Sep 17 00:00:00 2001
From: Alberto Planas <aplanas(a)suse.com>
Date: Wed, 30 Oct 2019 17:28:32 +0100
Subject: [PATCH] metadata: normalize version via CargoSemVer
---
rust2rpm/metadata.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/rust2rpm/metadata.py b/rust2rpm/metadata.py
index 6dd8bb0..99debf3 100644
--- a/rust2rpm/metadata.py
+++ b/rust2rpm/metadata.py
@@ -220,10 +220,10 @@ class Metadata:
def __init__(self, name, version):
self.name = name
self._version = version
- version_normalized = Dependency._normalize_req(f"={self._version}")
- if len(version_normalized) != 1:
- raise Exception(f"Incorrect version: {self._version}")
- self.version = version_normalized[0][1]
+ version_normalized = CargoSemVer.unparse_version(
+ CargoSemVer.coerce(
+ CargoSemVer.parse_version(self._version)))
+ self.version = version_normalized
self.license = None
self.license_file = None
self.readme = None
--
2.21.0
1
0
Hello community,
here is the log from the commit of package lazarus for openSUSE:Factory checked in at 2019-10-31 22:25:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lazarus (Old)
and /work/SRC/openSUSE:Factory/.lazarus.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lazarus"
Thu Oct 31 22:25:22 2019 rev:9 rq:744321 version:2.0.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/lazarus/lazarus.changes 2019-08-06 17:27:25.336686673 +0200
+++ /work/SRC/openSUSE:Factory/.lazarus.new.2990/lazarus.changes 2019-10-31 22:25:26.852332162 +0100
@@ -1,0 +2,7 @@
+Wed Oct 30 19:28:01 UTC 2019 - Luigi Baldoni <aloisio(a)gmx.com>
+
+- Update to version 2.0.6
+ This is a bugfix release. For a complete list of changes see:
+ https://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.6_.28mer…
+
+-------------------------------------------------------------------
Old:
----
lazarus-2.0.4.tar.gz
New:
----
lazarus-2.0.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lazarus.spec ++++++
--- /var/tmp/diff_new_pack.xKCwwM/_old 2019-10-31 22:25:28.704334657 +0100
+++ /var/tmp/diff_new_pack.xKCwwM/_new 2019-10-31 22:25:28.708334662 +0100
@@ -18,7 +18,7 @@
%define sover 1
Name: lazarus
-Version: 2.0.4
+Version: 2.0.6
Release: 0
# Please note that the LGPL is modified and this is not multi-licensed, but each component has a separate license chosen.
Summary: FreePascal RAD IDE and Component Library
++++++ lazarus-2.0.4.tar.gz -> lazarus-2.0.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/lazarus/lazarus-2.0.4.tar.gz /work/SRC/openSUSE:Factory/.lazarus.new.2990/lazarus-2.0.6.tar.gz differ: char 5, line 1
1
0
Hello community,
here is the log from the commit of package zabbix for openSUSE:Factory checked in at 2019-10-31 22:24:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zabbix (Old)
and /work/SRC/openSUSE:Factory/.zabbix.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zabbix"
Thu Oct 31 22:24:37 2019 rev:3 rq:744317 version:4.0.14
Changes:
--------
--- /work/SRC/openSUSE:Factory/zabbix/zabbix.changes 2019-10-14 12:43:55.562319921 +0200
+++ /work/SRC/openSUSE:Factory/.zabbix.new.2990/zabbix.changes 2019-10-31 22:24:44.568275204 +0100
@@ -1,0 +2,57 @@
+Wed Oct 30 08:58:50 UTC 2019 - Boris Manojlovic <boris(a)steki.net>
+
+- updated to latest release 4.0.14
+- New Features and Improvements
+ + ZBXNEXT-5481 Added support of {trigger.id} macro in trigger tags
+ + ZBXNEXT-4746 Added "template server cisco ucs snmpv2" template
+ + ZBXNEXT-5422 Quoted numbers are now accepted by jsonpath aggregate functions
+- Bug Fixes
+ + ZBX-16605 Fixed accessibility of localstorage identifier if cookies are
+ made unaccessible for client side scripts
+ + ZBX-16754 Fixed trigger not firing for first collected value if it's timestamp is in future
+ + ZBX-15211 Added key 'tests' for bootstrap.sh when working with cmocka tests
+ + ZBX-16542 Fixed incorrect displaying of unacknowledged and resolved
+ recent problematic triggers in trigger overview and dashboard widget
+ + ZBX-16749 Improved performance and memory consumption of script.getscriptsbyhosts() method
+ + ZBX-16725 Fixed detection of fping minimal interval
+ + ZBX-16562 Fixed configuration.export method in api improperly formatting
+ "application" property within "httptests" when exporting in json format
+ + ZBX-15222 Fixed housekeeper to cleanup history not only for current item
+ type of information but also for other previously selected types
+ + ZBX-16481 Fixed spelling issues in the code
+ + ZBX-15675 Added support for more than 64 cpus in windows agent
+ + ZBX-16770 Fixed value mapping in template net hp comware hh3c snmp
+ + ZBX-16534 Fixed stdout and stderr redirection after external log rotation
+ + ZBX-16368 Fixed fping double call
+ + ZBX-16317 Fixed log.h is not self-sufficient
+ + ZBX-16711 Ensuring errbuf is emptied before every curl_easy_perform request
+ + ZBX-16664 Fixed ipmi poller skips processing if one of the elements is missing information
+ + ZBX-16671 Fixed server crashing when linking web scenario template
+ + ZBX-16750 Fixed broken validation of peer certificate issuer
+ and subject strings in tls connect, fixed logging
+ + ZBX-16002 Added new macro event.recovery.name to display
+ recovery event name in recovery alerts
+ + ZBX-16512 Fixed false item insertion into the queue after maintenance
+ + ZBX-15685 Fixed zabbix_sender failing to report the error due to closed connection
+ + ZBX-16702 Fixed error in the elastic search clearing history
+ + ZBX-10805 Fixed log items graphs drawing with numeric values like trapper items
+ + ZBX-16604 Fixed occurrence of an undefined index in discovered graph configuration
+ + ZBX-16611 Fixed memory and performance leaks in gtlc.js library
+ + ZBX-15135 Fixed incorrect triggers being displayed in
+ availability report when filtering by template
+ + ZBX-16681 Fixed displaying of "acknowledge" menu option
+ for "not classified" problems in the trigger overview page
+ + ZBX-16428 Fixed sigbus crash when mmap memory is not accessible
+ + ZBX-16680 Fixed freeing locked resources when zabbix agent
+ cannot be started and has to exit with failure
+ + ZBX-16666 Fixed trailing slash being set in cookie path
+ + ZBX-16612 Fixed possibility of high cpu usage on windows
+ + ZBX-16683 Fixed race condition between history syncer
+ and escalator that caused recovery operations being delayed by step duration
+ + ZBX-16383 Adjusted timer sleeping period to process maintenances each minute at 00 seconds
+ + ZBX-16575 Getting disk controller type from linked controller label value
+ + ZBX-16561 Fixed jsonpath parsing for comma characters inside quoted string
+ + ZBX-16677 Fixed empty sql query dbexecute_overflowed_sql call during host availability update
+ + ZBX-15897 Fixed overall health check in template hp ilo snmpv2
+
+-------------------------------------------------------------------
Old:
----
zabbix-4.0.12.tar.gz
New:
----
zabbix-4.0.14.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zabbix.spec ++++++
--- /var/tmp/diff_new_pack.WvwEDd/_old 2019-10-31 22:24:46.596277936 +0100
+++ /var/tmp/diff_new_pack.WvwEDd/_new 2019-10-31 22:24:46.600277941 +0100
@@ -23,7 +23,7 @@
%define agent_group zabbix
%define SUSEfirewall_services_dir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
Name: zabbix
-Version: 4.0.12
+Version: 4.0.14
Release: 0
Summary: Distributed monitoring system
License: GPL-2.0-or-later
++++++ zabbix-4.0.12.tar.gz -> zabbix-4.0.14.tar.gz ++++++
/work/SRC/openSUSE:Factory/zabbix/zabbix-4.0.12.tar.gz /work/SRC/openSUSE:Factory/.zabbix.new.2990/zabbix-4.0.14.tar.gz differ: char 5, line 1
1
0
Hello community,
here is the log from the commit of package vagrant for openSUSE:Factory checked in at 2019-10-31 22:23:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vagrant (Old)
and /work/SRC/openSUSE:Factory/.vagrant.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vagrant"
Thu Oct 31 22:23:56 2019 rev:17 rq:744315 version:2.2.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/vagrant/vagrant.changes 2019-09-16 10:53:26.215148650 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.2990/vagrant.changes 2019-10-31 22:23:58.976213789 +0100
@@ -1,0 +2,71 @@
+Tue Oct 22 08:30:24 UTC 2019 - Dan Čermák <dcermak(a)suse.com>
+
+- Rebased patches:
+
+ - 0001-bin-vagrant-silence-warning-about-installer.patch
+ - 0002-Use-a-private-temporary-dir.patch
+ - 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch
+ - 0004-plugins-don-t-abuse-require_relative.patch.patch
+ - 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch
+ - 0006-do-not-depend-on-wdm.patch
+ - 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch
+ - 0008-Don-t-abuse-relative-paths-in-plugins.patch
+ - 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch
+ - 0010-Skip-failing-tests.patch
+ - 0011-Bump-rspec-its-dependency.patch
+ - 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
+
+ Dropped (integrated upstream or made obsolete by upstream fixes):
+ - 0013-Only-return-interfaces-where-addr-is-not-nil.patch
+ - 0014-Skip-docker-networking-test.patch
+
+ Removed:
+ - 0015-ARM-only-Disable-Subprocess-unit-test.patch
+
+ Added:
+ - 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
+ - 0014-ARM-only-Disable-Subprocess-unit-test.patch
+
+ This update fixes boo#1150592
+
+-------------------------------------------------------------------
+Fri Oct 18 06:31:22 UTC 2019 - Johannes Kastl <kastl(a)b1-systems.de>
+
+- update to 2.2.6
+ - dropped patch 0013-Only-return-interfaces-where-addr-is-not-nil.patch that has been included upstream
+ - set vagrant_cloud dependency to >= 2.0.3
+
+ FEATURES:
+ core/provisioners: Introduce new Provisioner options: before and after [GH-11043]
+ guest/alpine: Integrate the vagrant-alpine plugin into Vagrant core [GH-10975]
+
+ IMPROVEMENTS:
+ command/box/prune: Allow prompt skip while preserving actively in use boxes [GH-10908]
+ command/cloud: Support providing checksum information with boxes [GH-11101]
+ dev: Fixed Vagrantfile for Vagrant development [GH-11012]
+ guest/alt: Improve handling for using network tools when setting hostname [GH-11000]
+ guest/suse: Add ipv6 network config templates for SUSE based distributions [GH-11013]
+ guest/windows: Retry on connection timeout errors for the reboot capability [GH-11093]
+ host/bsd: Use host resolve path capability to modify local paths if requird [GH-11108]
+ host/darwin: Add host resolve path capability to provide real paths for firmlinks [GH-11108]
+ provisioners/chef: Update pkg install flags for chef on FreeBSD guests [GH-11075]
+ provider/hyperv: Improve error message when VMMS is not running [GH-10978]
+ provider/virtualbox: Raise additional errors for incomplete virtualbox installation on usable check [GH-10938]
+ util/filechecksum: Add support for more checksum types [GH-11101]
+
+ BUG FIXES:
+ command/rsync-auto: Fix path watcher bug so that all subdirectories are synced when changed [GH-11089]
+ command/snapshot/save: Ensure VM id is passed to list snapshots for hyper-v provider [GH-11097]
+ core: Ensure proper paths are shown in config loading exceptions [GH-11056]
+ guest/suse: Use hostnamectl instead of hostname to set the hostname under SUSE [GH-11100]
+ provider/docker: Fix default provider validation if password is used [GH-11053]
+ provider/docker: Fix Docker providers usable? check [GH-11068]
+ provisioner/ansible_local: Ensure pip_install_cmd is finalized to emptry string [GH-11098]
+ provisioner/file: Ensure relative path for file provisioner source is relative to guest machines cwd [GH-11099]
+ provider/docker: Ensure docker build_args option is properly set in docker compose config yaml [GH-11106]
+ guest/suse: Update nfs & service daemon names for suse based hosts and guests [GH-11076]
+ provider/docker: Determine ip address prefix workaround for docker public networks [GH-11111]
+ provider/docker: Only return interfaces where addr is not nil for networks [GH-11116]
+
+
+-------------------------------------------------------------------
Old:
----
0013-Only-return-interfaces-where-addr-is-not-nil.patch
0014-Skip-docker-networking-test.patch
0015-ARM-only-Disable-Subprocess-unit-test.patch
vagrant-2.2.5.tar.gz
New:
----
0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
0014-ARM-only-Disable-Subprocess-unit-test.patch
vagrant-2.2.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vagrant.spec ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.296215567 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.300215573 +0100
@@ -26,12 +26,12 @@
Name: vagrant
-Version: 2.2.5
+Version: 2.2.6
Release: 0
Summary: Tool for building and distributing virtualized development environments
License: MIT
Group: Development/Languages/Ruby
-Url: https://github.com/hashicorp/vagrant
+URL: https://github.com/hashicorp/vagrant
Source0: %{URL}/archive/v%{version}/%{name}-%{version}.tar.gz
Source11: vagrant.1
Source93: vagrant_transfiletriggerin.rb
@@ -62,10 +62,8 @@
Patch11: 0011-Bump-rspec-its-dependency.patch
# https://github.com/hashicorp/vagrant/pull/10945
Patch12: 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch
-# https://github.com/hashicorp/vagrant/pull/10993
-Patch13: 0013-Only-return-interfaces-where-addr-is-not-nil.patch
-Patch14: 0014-Skip-docker-networking-test.patch
-Patch15: 0015-ARM-only-Disable-Subprocess-unit-test.patch
+Patch13: 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch
+Patch14: 0014-ARM-only-Disable-Subprocess-unit-test.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -85,9 +83,9 @@
# Build dependencies
#===============================================================================
-# s.required_ruby_version = "~> 2.2", "< 2.7"
+# s.required_ruby_version = "~> 2.4", "< 2.7"
BuildRequires: %{ruby < 2.7}
-BuildRequires: %{ruby:2 >= 2.2}
+BuildRequires: %{ruby:2 >= 2.4}
#
#
#
@@ -130,8 +128,8 @@
BuildRequires: %{rubygem winrm-fs:1 }
# s.add_dependency "winrm-elevated", "~> 1.1"
BuildRequires: %{rubygem winrm-elevated:1 >= 1.1 }
-# s.add_dependency "vagrant_cloud", "~> 2.0.2"
-BuildRequires: %{rubygem vagrant_cloud:2.0 >= 2.0.2 }
+# s.add_dependency "vagrant_cloud", "~> 2.0.3"
+BuildRequires: %{rubygem vagrant_cloud:2.0 >= 2.0.3 }
# devel dependencies:
# s.add_development_dependency "rake", "~> 12.0.0"
@@ -212,8 +210,8 @@
Requires: %{rubygem winrm-fs:1}
# s.add_dependency "winrm-elevated", "~> 1.1"
Requires: %{rubygem winrm-elevated:1 >= 1.1}
-# s.add_dependency "vagrant_cloud", "~> 2.0.2"
-Requires: %{rubygem vagrant_cloud:2.0 >= 2.0.2}
+# s.add_dependency "vagrant_cloud", "~> 2.0.3"
+Requires: %{rubygem vagrant_cloud:2.0 >= 2.0.3}
# s.add_dependency "ruby_dep", "<= 1.3.1"
Requires: %{rubygem ruby_dep <= 1.3.1 }
@@ -289,10 +287,9 @@
%patch11 -p 1
%patch12 -p 1
%patch13 -p 1
-%patch14 -p 1
# disable the subprocess test only on ARM
-%ifarch %{arm}
-%patch15 -p 1
+%ifarch %{arm} aarch64
+%patch14 -p 1
%endif
cp %{SOURCE98} .
++++++ 0001-bin-vagrant-silence-warning-about-installer.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.400215708 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.400215708 +0100
@@ -1,7 +1,7 @@
-From 82737fbe42f96385ed56b9a57044ddb78b96a681 Mon Sep 17 00:00:00 2001
+From e1a0054ceecffce9b3ef389d5b4b9bf85f309351 Mon Sep 17 00:00:00 2001
From: Antonio Terceiro <terceiro(a)debian.org>
Date: Sat, 11 Oct 2014 16:54:58 -0300
-Subject: [PATCH 01/15] bin/vagrant: silence warning about installer
+Subject: [PATCH 01/14] bin/vagrant: silence warning about installer
Signed-off-by: Johannes Kastl <kastl(a)b1-systems.de>
---
@@ -36,5 +36,5 @@
#
# Unset - Disables experimental features
--
-2.22.1
+2.23.0
++++++ 0002-Use-a-private-temporary-dir.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.504215848 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.528215880 +0100
@@ -1,7 +1,7 @@
-From e9ed3c9a50bffb33ff5070ae6a34b50543d299d2 Mon Sep 17 00:00:00 2001
+From 2e3ac8696235e4239977c10e78474de1b1cbccd8 Mon Sep 17 00:00:00 2001
From: Antonio Terceiro <terceiro(a)debian.org>
Date: Wed, 22 Oct 2014 09:40:14 -0200
-Subject: [PATCH 02/15] Use a private temporary dir
+Subject: [PATCH 02/14] Use a private temporary dir
Without this vagrant will clutter $TMPDIR with dozens of even hundreds
of temporary files (~4 per vagrant invocation).
@@ -94,5 +94,5 @@
+ FileUtils.rm_rf(Vagrant::Util::Tempfile.private_tmpdir)
+end
--
-2.22.1
+2.23.0
++++++ 0003-linux-cap-halt-don-t-wait-for-shutdown-h-now-to-fini.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.568215934 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.572215939 +0100
@@ -1,7 +1,7 @@
-From 1ea744cf22640883f1b280aa98d02a163a328f2c Mon Sep 17 00:00:00 2001
+From 5323b2746d765bee3fd9aa739bf3d0e120eb1874 Mon Sep 17 00:00:00 2001
From: Antonio Terceiro <terceiro(a)softwarelivre.org>
Date: Tue, 3 Feb 2015 10:35:17 -0200
-Subject: [PATCH 03/15] linux/cap/halt: don't wait for `shutdown -h now` to
+Subject: [PATCH 03/14] linux/cap/halt: don't wait for `shutdown -h now` to
finish
When running a Debian 8 lxc guest (with the vagrant-lxc plugin), which
@@ -27,5 +27,5 @@
# Do nothing, because it probably means the machine shut down
# and SSH connection was lost.
--
-2.22.1
+2.23.0
++++++ 0004-plugins-don-t-abuse-require_relative.patch.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.612215993 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.616215998 +0100
@@ -1,7 +1,7 @@
-From f840574ea47230fbdc77d510898050bf0eaae7ac Mon Sep 17 00:00:00 2001
+From 399ed85dc12e70156c6fa40a49e35110ad6fcff4 Mon Sep 17 00:00:00 2001
From: Johannes Kastl <kastl(a)b1-systems.de>
Date: Wed, 17 May 2017 09:09:57 +0200
-Subject: [PATCH 04/15] plugins-don-t-abuse-require_relative.patch
+Subject: [PATCH 04/14] plugins-don-t-abuse-require_relative.patch
Signed-off-by: Johannes Kastl <kastl(a)b1-systems.de>
---
@@ -154,5 +154,5 @@
module VagrantPlugins
module GuestSUSE
--
-2.22.1
+2.23.0
++++++ 0005-fix-vbox-package-boo-1044087-added-by-robert.muntean.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.660216058 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.660216058 +0100
@@ -1,7 +1,7 @@
-From 63f9c59d213cea81ce5a509d2d1ecadd7a48dc64 Mon Sep 17 00:00:00 2001
+From ccaab429a383ff048400a866f3aa77409ae4976d Mon Sep 17 00:00:00 2001
From: Johannes Kastl <kastl(a)b1-systems.de>
Date: Fri, 16 Nov 2018 21:12:43 +0100
-Subject: [PATCH 05/15] fix vbox package boo#1044087, added by
+Subject: [PATCH 05/14] fix vbox package boo#1044087, added by
robert.munteanu(a)gmail.com on Sun Aug 13 19:07:06 UTC 2017
Signed-off-by: Johannes Kastl <kastl(a)b1-systems.de>
@@ -33,5 +33,5 @@
module VagrantPlugins
module ProviderVirtualBox
--
-2.22.1
+2.23.0
++++++ 0006-do-not-depend-on-wdm.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.700216112 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.700216112 +0100
@@ -1,7 +1,7 @@
-From 9d85efab05e3b73ae23e24b67372cbffe033349c Mon Sep 17 00:00:00 2001
+From 98c990b8b57849464a4e1773689635a2328da89e Mon Sep 17 00:00:00 2001
From: Johannes Kastl <kastl(a)b1-systems.de>
Date: Mon, 4 Jun 2018 09:18:23 +0200
-Subject: [PATCH 06/15] do not depend on wdm
+Subject: [PATCH 06/14] do not depend on wdm
Signed-off-by: Johannes Kastl <kastl(a)b1-systems.de>
---
@@ -9,7 +9,7 @@
1 file changed, 1 deletion(-)
diff --git a/vagrant.gemspec b/vagrant.gemspec
-index 885c0d359..d3584c610 100644
+index 2ca4a6972..c7a2d436c 100644
--- a/vagrant.gemspec
+++ b/vagrant.gemspec
@@ -30,7 +30,6 @@ Gem::Specification.new do |s|
@@ -21,5 +21,5 @@
s.add_dependency "winrm-fs", "~> 1.0"
s.add_dependency "winrm-elevated", "~> 1.1"
--
-2.22.1
+2.23.0
++++++ 0007-do-not-abuse-relative-paths-in-docker-plugin-to-make.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.732216155 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.736216160 +0100
@@ -1,7 +1,7 @@
-From 70837c27d8d2be474ed2dd7239fd39beae4d8250 Mon Sep 17 00:00:00 2001
+From 63325a25be5349141e628f4d8738cd66cf2eff69 Mon Sep 17 00:00:00 2001
From: Johannes Kastl <kastl(a)b1-systems.de>
Date: Fri, 16 Nov 2018 21:14:46 +0100
-Subject: [PATCH 07/15] do not abuse relative paths in docker plugin to make
+Subject: [PATCH 07/14] do not abuse relative paths in docker plugin to make
docker work, added by tmkn(a)tmkn.uk on Thu Oct 26 19:42:46 UTC 2017
Signed-off-by: Johannes Kastl <kastl(a)b1-systems.de>
@@ -22,5 +22,5 @@
module VagrantPlugins
module DockerProvider
--
-2.22.1
+2.23.0
++++++ 0008-Don-t-abuse-relative-paths-in-plugins.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.756216187 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.784216225 +0100
@@ -1,7 +1,7 @@
-From 461907e06abd3f2f4ca426edae7a8f90cc9fcd8e Mon Sep 17 00:00:00 2001
+From 6cabd408fd06b60b0b0c74c93da9fea05e8b0339 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcermak(a)suse.com>
Date: Fri, 11 Jan 2019 12:32:28 +0100
-Subject: [PATCH 08/15] Don't abuse relative paths in plugins
+Subject: [PATCH 08/14] Don't abuse relative paths in plugins
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
@@ -64,5 +64,5 @@
require_relative "../installer"
--
-2.22.1
+2.23.0
++++++ 0009-Fix-unit-tests-for-GuestLinux-Cap-Halt.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.844216305 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.860216327 +0100
@@ -1,7 +1,7 @@
-From bd5d63abbba0294bea738ddb497b59703ce67fea Mon Sep 17 00:00:00 2001
+From e1eaa4583e58d802f0c2339c959b5becb6a2c49f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcermak(a)suse.com>
Date: Thu, 14 Mar 2019 00:25:05 +0100
-Subject: [PATCH 09/15] Fix unit tests for GuestLinux::Cap::Halt
+Subject: [PATCH 09/14] Fix unit tests for GuestLinux::Cap::Halt
This test fails since we patch `shutdown -h now` to be `shutdown -h now &`
instead.
@@ -37,5 +37,5 @@
cap.halt(machine)
}.to_not raise_error
--
-2.22.1
+2.23.0
++++++ 0010-Skip-failing-tests.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.964216467 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.964216467 +0100
@@ -1,7 +1,7 @@
-From 651b60680822c89c6892163497a864b47aadaccf Mon Sep 17 00:00:00 2001
+From 85808a200ea1a95f00edc2af816ae3f124dc1962 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcermak(a)suse.com>
Date: Mon, 1 Apr 2019 17:28:31 +0200
-Subject: [PATCH 10/15] Skip failing tests
+Subject: [PATCH 10/14] Skip failing tests
---
test/unit/bin/vagrant_test.rb | 4 ++--
@@ -30,5 +30,5 @@
end
end
--
-2.22.1
+2.23.0
++++++ 0011-Bump-rspec-its-dependency.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:00.992216505 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:00.992216505 +0100
@@ -1,14 +1,14 @@
-From cb44bcc57e743c6fb5cd983de616681ba0b528f4 Mon Sep 17 00:00:00 2001
+From 79bdf20d3c293293730548f20e329f3c726f5091 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcermak(a)suse.com>
Date: Wed, 17 Jul 2019 10:59:07 +0200
-Subject: [PATCH 11/15] Bump rspec-its dependency
+Subject: [PATCH 11/14] Bump rspec-its dependency
---
vagrant.gemspec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vagrant.gemspec b/vagrant.gemspec
-index d3584c610..029994a91 100644
+index c7a2d436c..04561f9c9 100644
--- a/vagrant.gemspec
+++ b/vagrant.gemspec
@@ -45,7 +45,7 @@ Gem::Specification.new do |s|
@@ -21,5 +21,5 @@
s.add_development_dependency "fake_ftp", "~> 0.1.1"
--
-2.22.1
+2.23.0
++++++ 0012-Do-not-list-load-dependencies-if-vagrant-spec-is-not.patch ++++++
--- /var/tmp/diff_new_pack.E75qnI/_old 2019-10-31 22:24:01.000216516 +0100
+++ /var/tmp/diff_new_pack.E75qnI/_new 2019-10-31 22:24:01.000216516 +0100
@@ -1,7 +1,7 @@
-From 2a34db55059236e16d62a85c9dbceed7b5ce28b2 Mon Sep 17 00:00:00 2001
+From 7784ec13f12752f5b73ddec371cb73b6dd97615a Mon Sep 17 00:00:00 2001
From: Pavel Valena <pvalena(a)redhat.com>
Date: Mon, 1 Jul 2019 17:44:54 +0200
-Subject: [PATCH 12/15] Do not list / load dependencies if `vagrant` spec is
+Subject: [PATCH 12/14] Do not list / load dependencies if `vagrant` spec is
not loaded
in `vagrant_internal_specs` as this fails, due to `find` returning `nil`.
@@ -26,5 +26,5 @@
list = {}
directories = [Gem::Specification.default_specifications_dir]
--
-2.22.1
+2.23.0
++++++ 0013-Catch-NetworkNoInterfaces-error-in-docker-prepare_ne.patch ++++++
>From bc275fb74fbb6948246427549f04f0a4323a1747 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcermak(a)suse.com>
Date: Thu, 24 Oct 2019 12:29:43 +0200
Subject: [PATCH 13/14] Catch NetworkNoInterfaces error in docker
prepare_networks_test
The test "generates a network name and configuration" calls at the end
`process_public_network()`, which can return an empty list if the currently
executing machine has no usable network interfaces (this is typically the case
for workers that build rpm packages in OBS or Koji). This results in an
exception of type Errors::NetworkNoInterfaces to be thrown and causing this test
to fail.
This commit wraps this call in a rescue block to supress this failure.
---
.../providers/docker/action/prepare_networks_test.rb | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/test/unit/plugins/providers/docker/action/prepare_networks_test.rb b/test/unit/plugins/providers/docker/action/prepare_networks_test.rb
index 524db9533..3461c3e05 100644
--- a/test/unit/plugins/providers/docker/action/prepare_networks_test.rb
+++ b/test/unit/plugins/providers/docker/action/prepare_networks_test.rb
@@ -1,5 +1,6 @@
require_relative "../../../../base"
require_relative "../../../../../../plugins/providers/docker/action/prepare_networks"
+require_relative "../../../../../../plugins/providers/docker/errors"
describe VagrantPlugins::DockerProvider::Action::PrepareNetworks do
include_context "unit"
@@ -343,8 +344,12 @@ describe VagrantPlugins::DockerProvider::Action::PrepareNetworks do
allow(driver).to receive(:network_containing_address).
with("10.1.10.2").and_return("vagrant_network_public")
- network_name, network_options = subject.process_public_network(options, {}, env)
- expect(network_name).to eq("vagrant_network_public")
+ begin
+ network_name, network_options = subject.process_public_network(options, {}, env)
+ expect(network_name).to eq("vagrant_network_public")
+ rescue VagrantPlugins::DockerProvider::Errors::NetworkNoInterfaces
+ # we are running inside a VM without valid network interfaces
+ end
end
end
--
2.23.0
++++++ 0015-ARM-only-Disable-Subprocess-unit-test.patch -> 0014-ARM-only-Disable-Subprocess-unit-test.patch ++++++
--- /work/SRC/openSUSE:Factory/vagrant/0015-ARM-only-Disable-Subprocess-unit-test.patch 2019-09-16 10:53:25.291148769 +0200
+++ /work/SRC/openSUSE:Factory/.vagrant.new.2990/0014-ARM-only-Disable-Subprocess-unit-test.patch 2019-10-31 22:23:58.904213692 +0100
@@ -1,7 +1,7 @@
-From 5ef42f64f34af7eb97f22dafdf73126fcdb2c90e Mon Sep 17 00:00:00 2001
+From 751a501fa2952f78d60085272dafc96a97d95cc0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= <dcermak(a)suse.com>
Date: Wed, 28 Aug 2019 13:39:58 +0200
-Subject: [PATCH 15/15] [ARM only] Disable Subprocess unit test
+Subject: [PATCH 14/14] [ARM only] Disable Subprocess unit test
This unit test is *very* flaky on OBS' ARM workers and causes random build
failures. These are probably caused by worker being under high load and then
@@ -33,5 +33,5 @@
sleep(0.1)
expect(sp.stop).to be(true)
--
-2.22.1
+2.23.0
++++++ vagrant-2.2.5.tar.gz -> vagrant-2.2.6.tar.gz ++++++
++++ 4846 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package lollypop for openSUSE:Factory checked in at 2019-10-31 22:23:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lollypop (Old)
and /work/SRC/openSUSE:Factory/.lollypop.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lollypop"
Thu Oct 31 22:23:14 2019 rev:105 rq:744299 version:1.2.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/lollypop/lollypop.changes 2019-10-27 13:41:44.177319247 +0100
+++ /work/SRC/openSUSE:Factory/.lollypop.new.2990/lollypop.changes 2019-10-31 22:23:16.512156588 +0100
@@ -1,0 +2,13 @@
+Wed Oct 30 18:03:16 UTC 2019 - antoine.belvire(a)opensuse.org
+
+- Update to version 1.2.3:
+ * Improve style of playback time (glgo#World/lollypop#2079).
+ * Fix a crash when adding a playlist section
+ (glgo#World/lollypop#2080).
+ * Fix several crashes in artist view (glgo#World/lollypop#2084,
+ glgo#World/lollypop#2095).
+ * Fix minor issues in radio view (glgo#World/lollypop#2089).
+ * Fix an issue with automatic playback
+ (glgo#World/lollypop#2092).
+
+-------------------------------------------------------------------
Old:
----
lollypop-1.2.2.tar.xz
New:
----
lollypop-1.2.3.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lollypop.spec ++++++
--- /var/tmp/diff_new_pack.p6YVRq/_old 2019-10-31 22:23:17.816158345 +0100
+++ /var/tmp/diff_new_pack.p6YVRq/_new 2019-10-31 22:23:17.832158366 +0100
@@ -17,7 +17,7 @@
Name: lollypop
-Version: 1.2.2
+Version: 1.2.3
Release: 0
Summary: GNOME music playing application
License: GPL-3.0-or-later
++++++ _service ++++++
--- /var/tmp/diff_new_pack.p6YVRq/_old 2019-10-31 22:23:17.920158485 +0100
+++ /var/tmp/diff_new_pack.p6YVRq/_new 2019-10-31 22:23:17.924158490 +0100
@@ -1,7 +1,7 @@
<services>
<service mode="disabled" name="tar_scm">
<param name="changesgenerate">enable</param>
- <param name="revision">1.2.2</param>
+ <param name="revision">1.2.3</param>
<param name="scm">git</param>
<param name="url">https://gitlab.gnome.org/World/lollypop.git</param>
<param name="versionformat">@PARENT_TAG@</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.p6YVRq/_old 2019-10-31 22:23:18.036158641 +0100
+++ /var/tmp/diff_new_pack.p6YVRq/_new 2019-10-31 22:23:18.036158641 +0100
@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://gitlab.gnome.org/World/lollypop.git</param>
- <param name="changesrevision">e537b9953e4e992519fd4306d978037aff797a09</param></service></servicedata>
\ No newline at end of file
+ <param name="changesrevision">aea8d9b47c87ce8432806cbb0864da1e7fa39db8</param></service></servicedata>
\ No newline at end of file
++++++ lollypop-1.2.2.tar.xz -> lollypop-1.2.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/data/TuneinPopover.ui new/lollypop-1.2.3/data/TuneinPopover.ui
--- old/lollypop-1.2.2/data/TuneinPopover.ui 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/data/TuneinPopover.ui 2019-10-30 18:50:37.000000000 +0100
@@ -25,7 +25,7 @@
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Go back</property>
<property name="halign">start</property>
- <property name="valign">start</property>
+ <property name="valign">center</property>
<property name="margin_start">5</property>
<property name="margin_top">1</property>
<property name="margin_bottom">3</property>
@@ -57,6 +57,7 @@
<property name="receives_default">True</property>
<property name="tooltip_text" translatable="yes">Go home</property>
<property name="halign">start</property>
+ <property name="valign">center</property>
<property name="margin_top">1</property>
<property name="margin_bottom">3</property>
<property name="hexpand">True</property>
@@ -73,6 +74,9 @@
<object class="GtkSearchEntry">
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="valign">center</property>
+ <property name="margin_top">5</property>
+ <property name="margin_bottom">5</property>
<property name="primary_icon_name">edit-find-symbolic</property>
<property name="primary_icon_activatable">False</property>
<property name="primary_icon_sensitive">False</property>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/data/org.gnome.Lollypop.appdata.xml.in new/lollypop-1.2.3/data/org.gnome.Lollypop.appdata.xml.in
--- old/lollypop-1.2.2/data/org.gnome.Lollypop.appdata.xml.in 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/data/org.gnome.Lollypop.appdata.xml.in 2019-10-30 18:50:37.000000000 +0100
@@ -17,7 +17,7 @@
</ul>
</description>
<releases>
- <release version="1.2.2" date="2019-10-25">
+ <release version="1.2.3" date="2019-10-30">
<description>
</description>
</release>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/menu_edit.py new/lollypop-1.2.3/lollypop/menu_edit.py
--- old/lollypop-1.2.2/lollypop/menu_edit.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/menu_edit.py 2019-10-30 18:50:37.000000000 +0100
@@ -181,4 +181,4 @@
"MenuPopover::__on_edit_tag_action_activate(): %s", e)
if not worked:
App().notify.send("Lollypop",
- _("Please install Easytag or Kid3"))
+ _("Please install EasyTAG or Kid3"))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/player_albums.py new/lollypop-1.2.3/lollypop/player_albums.py
--- old/lollypop-1.2.2/lollypop/player_albums.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/player_albums.py 2019-10-30 18:50:37.000000000 +0100
@@ -17,7 +17,7 @@
from lollypop.logger import Logger
from lollypop.objects_track import Track
from lollypop.objects_album import Album
-from lollypop.define import App
+from lollypop.define import App, Repeat
from lollypop.utils import emit_signal
@@ -208,7 +208,19 @@
index = self.album_ids.index(
App().player._current_playback_track.album.id)
if index + 1 >= len(self._albums):
- next_album = self._albums[0]
+ repeat = App().settings.get_enum("repeat")
+ if repeat == Repeat.AUTO:
+ genre_ids = self._current_track.genre_ids
+ if genre_ids:
+ album_ids = App().albums.get_randoms(genre_ids[0],
+ 1)
+ if album_ids:
+ next_album = Album(album_ids[0])
+ self.add_album(next_album)
+ elif repeat == Repeat.ALL:
+ next_album = self._albums[0]
+ else:
+ self.stop()
else:
next_album = self._albums[index + 1]
self.load(next_album.tracks[0])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/radios.py new/lollypop-1.2.3/lollypop/radios.py
--- old/lollypop-1.2.2/lollypop/radios.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/radios.py 2019-10-30 18:50:37.000000000 +0100
@@ -61,12 +61,14 @@
@param uri as str
@return radio id as int
"""
+ lastrowid = 0
with SqlCursor(self, True) as sql:
result = sql.execute("INSERT INTO radios (name, url, popularity)\
VALUES (?, ?, ?)",
(name, uri, 0))
- emit_signal(self, "radio-changed", result.lastrowid)
- return result.lastrowid
+ lastrowid = result.lastrowid
+ emit_signal(self, "radio-changed", lastrowid)
+ return lastrowid
def exists(self, radio_id):
"""
@@ -104,7 +106,7 @@
sql.execute("DELETE FROM radios\
WHERE rowid=?",
(radio_id,))
- emit_signal(self, "radio-changed", radio_id)
+ emit_signal(self, "radio-changed", radio_id)
def get(self):
"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/shown.py new/lollypop-1.2.3/lollypop/shown.py
--- old/lollypop-1.2.2/lollypop/shown.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/shown.py 2019-10-30 18:50:37.000000000 +0100
@@ -26,7 +26,7 @@
Type.RANDOMS: _("Random albums"),
Type.LOVED: _("Loved albums"),
Type.RECENTS: _("Recently added albums"),
- Type.LITTLE: _("Little played albums"),
+ Type.LITTLE: _("Seldomly played albums"),
Type.PLAYLISTS: _("Playlists"),
Type.RADIOS: _("Radios"),
Type.YEARS: _("Years"),
@@ -69,7 +69,7 @@
Type.RANDOMS: _("Random tracks"),
Type.LOVED: _("Loved tracks"),
Type.RECENTS: _("Recently played tracks"),
- Type.LITTLE: _("Little played tracks"),
+ Type.LITTLE: _("Seldomly played tracks"),
Type.ALL: _("All tracks")
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/view_flowbox.py new/lollypop-1.2.3/lollypop/view_flowbox.py
--- old/lollypop-1.2.2/lollypop/view_flowbox.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/view_flowbox.py 2019-10-30 18:50:37.000000000 +0100
@@ -58,14 +58,24 @@
"""
LazyLoadingView.populate(self, items)
- def add_value(self, item):
+ def add_value(self, item_id):
"""
Insert item
- @param item as (int, str, str)
+ @param item_id as int
"""
# Setup sort on insert
self._box.set_sort_func(self.__sort_func)
- LazyLoadingView.populate(self, [item])
+ LazyLoadingView.populate(self, [item_id])
+
+ def remove_value(self, item_id):
+ """
+ Remove value
+ @param item_id as int
+ """
+ for child in self._box.get_children():
+ if child.data == item_id:
+ child.destroy()
+ break
def activate_child(self):
"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/view_playlists_manager.py new/lollypop-1.2.3/lollypop/view_playlists_manager.py
--- old/lollypop-1.2.2/lollypop/view_playlists_manager.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/view_playlists_manager.py 2019-10-30 18:50:37.000000000 +0100
@@ -42,7 +42,7 @@
self.__banner.set_view_type(self._view_type)
self.add_widget(self._box, self.__banner)
return [
- (App().playlists, "playlists-changed", "_on_playlist_changed")
+ (App().playlists, "playlists-changed", "_on_playlist_changed")
]
def populate(self):
@@ -59,15 +59,13 @@
App().task_helper.run(load, callback=(on_load,))
- def remove_value(self, item_id):
+ def add_value(self, item):
"""
- Remove value
- @param item_id as int
+ Override FlowBox method to be compatible with SelectionList
+ Needed by SelectionListMenu
+ @param item as (int, str, str)
"""
- for child in self._box.get_children():
- if child.data == item_id:
- child.destroy()
- break
+ FlowBoxView.add_value(self, item[0])
@property
def args(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/view_radios.py new/lollypop-1.2.3/lollypop/view_radios.py
--- old/lollypop-1.2.2/lollypop/view_radios.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/view_radios.py 2019-10-30 18:50:37.000000000 +0100
@@ -131,7 +131,7 @@
item = child
break
if item is None:
- self._add_items([radio_id])
+ self.add_value(radio_id)
else:
name = App().radios.get_name(radio_id)
item.rename(name)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/view_tracks.py new/lollypop-1.2.3/lollypop/view_tracks.py
--- old/lollypop-1.2.2/lollypop/view_tracks.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/view_tracks.py 2019-10-30 18:50:37.000000000 +0100
@@ -102,8 +102,8 @@
label = Gtk.Label.new(text)
label.get_style_context().add_class("text-large")
label.show()
- self._tracks_widget_left[-1].add(label)
- self._tracks_widget_left[-1].show()
+ self.__responsive_widget.insert_row(0)
+ self.__responsive_widget.attach(label, 0, 0, 2, 1)
def append_row(self, track):
"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/widgets_banner.py new/lollypop-1.2.3/lollypop/widgets_banner.py
--- old/lollypop-1.2.2/lollypop/widgets_banner.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/widgets_banner.py 2019-10-30 18:50:37.000000000 +0100
@@ -64,6 +64,7 @@
@param view_type as ViewType
"""
Gtk.Revealer.__init__(self)
+ self._artwork = None
self._view_type = view_type
self.set_property("valign", Gtk.Align.START)
if view_type & ViewType.OVERLAY:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/widgets_banner_album.py new/lollypop-1.2.3/lollypop/widgets_banner_album.py
--- old/lollypop-1.2.2/lollypop/widgets_banner_album.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/widgets_banner_album.py 2019-10-30 18:50:37.000000000 +0100
@@ -127,7 +127,7 @@
@param allocation as Gtk.Allocation
"""
if BannerWidget._handle_width_allocate(self, allocation):
- if self._view_type & ViewType.ALBUM:
+ if self._artwork is not None and self._view_type & ViewType.ALBUM:
App().art_helper.set_album_artwork(
self.__album,
# +100 to prevent resize lag
@@ -179,7 +179,8 @@
@param art as Art
@param album_id as int
"""
- if album_id == self.__album.id and\
+ if self._artwork is not None and\
+ album_id == self.__album.id and\
self._view_type & ViewType.ALBUM and\
App().animations:
App().art_helper.set_album_artwork(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/widgets_player_label.py new/lollypop-1.2.3/lollypop/widgets_player_label.py
--- old/lollypop-1.2.2/lollypop/widgets_player_label.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/widgets_player_label.py 2019-10-30 18:50:37.000000000 +0100
@@ -14,6 +14,7 @@
from lollypop.define import App
from lollypop.helper_signals import SignalsHelper, signals
+from lollypop.utils import on_query_tooltip
class LabelPlayerWidget(Gtk.Label, SignalsHelper):
@@ -31,6 +32,8 @@
self.__fullscreen = fullscreen
self.__font_size = font_size
self.set_ellipsize(Pango.EllipsizeMode.END)
+ self.set_has_tooltip(True)
+ self.connect("query-tooltip", on_query_tooltip)
return [
(App().player, "current-changed", "_on_current_changed"),
]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/widgets_player_progress.py new/lollypop-1.2.3/lollypop/widgets_player_progress.py
--- old/lollypop-1.2.2/lollypop/widgets_player_progress.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/widgets_player_progress.py 2019-10-30 18:50:37.000000000 +0100
@@ -34,7 +34,6 @@
self.__timeout_id = None
self.__time_label = Gtk.Label.new()
self.__time_label.show()
- self.__time_label.get_style_context().add_class("monospace")
self.__progress = Gtk.Scale.new(Gtk.Orientation.HORIZONTAL, None)
self.__progress.show()
self.__progress.set_hexpand(True)
@@ -52,7 +51,6 @@
self.__event_controller.connect("scroll", self.__on_scroll)
self.__total_time_label = Gtk.Label.new()
self.__total_time_label.show()
- self.__total_time_label.get_style_context().add_class("monospace")
self.set_spacing(MARGIN_SMALL)
self.pack_start(self.__time_label, False, False, 0)
self.pack_start(self.__progress, False, True, 0)
@@ -84,7 +82,9 @@
value = App().player.position / Gst.SECOND
if value is not None and value >= 0:
self.__progress.set_value(value)
- self.__time_label.set_text(seconds_to_string(value))
+ time_string = seconds_to_string(value)
+ self.__time_label.set_markup(
+ "<span font_features='tnum'>%s</span>" % time_string)
return True
#######################
@@ -103,12 +103,13 @@
return
self.__progress.set_value(0.0)
- self.__time_label.set_text("0:00")
+ self.__time_label.set_markup("<span font_features='tnum'>0:00</span>")
if App().player.current_track.is_web:
style_context.add_class("youtube-scale")
self.__progress.set_range(0.0, App().player.current_track.duration)
- self.__total_time_label.set_text(
- seconds_to_string(App().player.current_track.duration))
+ time_string = seconds_to_string(App().player.current_track.duration)
+ self.__total_time_label.set_markup(
+ "<span font_features='tnum'>%s</span>" % time_string)
def _on_duration_changed(self, player, track_id):
"""
@@ -119,7 +120,9 @@
if track_id == player.current_track.id:
duration = player.current_track.duration
self.__progress.set_range(0.0, duration)
- self.__total_time_label.set_text(seconds_to_string(duration))
+ time_string = seconds_to_string(duration)
+ self.__total_time_label.set_markup(
+ "<span font_features='tnum'>%s</span>" % time_string)
def _on_status_changed(self, player):
"""
@@ -152,7 +155,9 @@
@param scroll_type as Gtk.ScrollType
@param value as float
"""
- self.__time_label.set_text(seconds_to_string(value))
+ time_string = seconds_to_string(value)
+ self.__time_label.set_markup(
+ "<span font_features='tnum'>%s</span>" % time_string)
def __on_multi_pressed(self, gesture, n_press, x, y):
"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/lollypop/widgets_radio.py new/lollypop-1.2.3/lollypop/widgets_radio.py
--- old/lollypop-1.2.2/lollypop/widgets_radio.py 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/lollypop/widgets_radio.py 2019-10-30 18:50:37.000000000 +0100
@@ -193,7 +193,15 @@
Get name
@return str
"""
- return self.__label.get_text()
+ return self._track.name
+
+ @property
+ def sortname(self):
+ """
+ Get sortname
+ @return str
+ """
+ return self._track.name
@property
def data(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lollypop-1.2.2/meson.build new/lollypop-1.2.3/meson.build
--- old/lollypop-1.2.2/meson.build 2019-10-25 22:05:36.000000000 +0200
+++ new/lollypop-1.2.3/meson.build 2019-10-30 18:50:37.000000000 +0100
@@ -1,5 +1,5 @@
project('lollypop',
- version: '1.2.2',
+ version: '1.2.3',
meson_version: '>= 0.40.0'
)
i18n = import('i18n')
1
0
Hello community,
here is the log from the commit of package gambas3 for openSUSE:Factory checked in at 2019-10-31 22:22:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gambas3 (Old)
and /work/SRC/openSUSE:Factory/.gambas3.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gambas3"
Thu Oct 31 22:22:31 2019 rev:17 rq:744286 version:3.14.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gambas3/gambas3.changes 2019-09-26 20:40:30.586658601 +0200
+++ /work/SRC/openSUSE:Factory/.gambas3.new.2990/gambas3.changes 2019-10-31 22:22:32.900097841 +0100
@@ -1,0 +2,49 @@
+Wed Oct 30 16:23:23 UTC 2019 - Alexei Podvalsky <avvissu(a)yandex.by>
+
+- Update to 3.14.1:
+ * Fix exponent sign printed twice in float to string
+ conversion.
+ * Some fixes in Drag & drop frame management.
+ * Prevent possible flickering of drag & drop frame.
+ * Form editor: Draw the control frame as soon as the Drag event
+ is raised, to try to workaround a dnd bug.
+ * Fix drag & drop frame management.
+ * Update project configuration files.
+ * Redraw the 'menu' and 'new-dir' icon.
+ * Fix mouse wheel zoom and paper size refresh.
+ * DocumentView: Some little design changes.
+ * Paint.TextHeight is a new property that returns the height of
+ one line of text, and Paint.FontScale is now "transparent".
+ * Fix highlighting of long lines and comments.
+ * Remove a useless global variable.
+ * Message boxes now correctly handle multi-line text in
+ buttons.
+ * Apply Paint.FontScale only when Paint.Font is assigned. Not
+ when one of the Paint.Font properties changes.
+ * Merge branch 'master' into 'master'
+ * [GB.QT5] BUG: Workaround "Setting a QCompleter on
+ non-editable QComboBox is not allowed" message
+ * Do not imbricate focus events.
+ * Do JIT compilation after class loading. Otherwise the JIT
+ compiler may want to load the class that triggers the compilation
+ again.
+ * Windows whose Utility property is set now use
+ '_NET_WM_WINDOW_TYPE_DIALOG' instead of
+ '_NET_WM_WINDOW_TYPE_DIALOG'.
+ * Correctly generate metadata file for events so that there is
+ no spurious ByRef arguments anymore.
+ * Forgot to commit common header files.
+ * System.Trace is a new property that toggles the dump of the
+ position of each executed line.
+ * Project property dialog: Fix deletion in argument list when
+ pressing Backspace.
+ * Disable qt4 webkit component.
+ * Floating-point number to string conversion is now 1.7 times
+ faster.
+ * Add a '-t' option that dumps to the standard error the
+ position of each executed line of code.
+ * Update Gambas 16 px size font. Make it less round and fix
+ many characters.
+ * Fix support of read-only arrays.
+
+-------------------------------------------------------------------
Old:
----
gambas-3.14.0.tar.bz2
New:
----
gambas-3.14.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gambas3.spec ++++++
--- /var/tmp/diff_new_pack.dkaE8E/_old 2019-10-31 22:22:33.848099118 +0100
+++ /var/tmp/diff_new_pack.dkaE8E/_new 2019-10-31 22:22:33.856099129 +0100
@@ -37,7 +37,7 @@
%endif
%endif
Name: gambas3
-Version: 3.14.0
+Version: 3.14.1
Release: 0
Summary: BASIC interpreter under Linux
License: GPL-2.0-or-later
++++++ gambas-3.14.0.tar.bz2 -> gambas-3.14.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/gambas3/gambas-3.14.0.tar.bz2 /work/SRC/openSUSE:Factory/.gambas3.new.2990/gambas-3.14.1.tar.bz2 differ: char 11, line 1
1
0
Hello community,
here is the log from the commit of package perf for openSUSE:Factory checked in at 2019-10-31 22:21:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perf (Old)
and /work/SRC/openSUSE:Factory/.perf.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perf"
Thu Oct 31 22:21:48 2019 rev:50 rq:744273 version:MACRO
Changes:
--------
--- /work/SRC/openSUSE:Factory/perf/perf.changes 2019-06-14 20:43:22.574293560 +0200
+++ /work/SRC/openSUSE:Factory/.perf.new.2990/perf.changes 2019-10-31 22:21:49.440039298 +0100
@@ -1,0 +2,7 @@
+Wed Oct 30 13:41:51 UTC 2019 - Jiri Slaby <jslaby(a)suse.com>
+
+- perf does not link with LTO, so define _lto_cflags %{nil}
+- add libzstd-devel to BuildRequires to support trace compression
+- fix gtk2 detection
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perf.spec ++++++
--- /var/tmp/diff_new_pack.Vq2JAg/_old 2019-10-31 22:21:50.288040441 +0100
+++ /var/tmp/diff_new_pack.Vq2JAg/_new 2019-10-31 22:21:50.296040451 +0100
@@ -16,6 +16,9 @@
#
+# perf does not link with LTO
+%define _lto_cflags %{nil}
+
Name: perf
%define version %(rpm -q --qf '%%{VERSION}' kernel-source)
Version: %{version}
@@ -32,6 +35,7 @@
BuildRequires: kernel-source >= 2.6.31
BuildRequires: libdw-devel
BuildRequires: libelf-devel
+BuildRequires: libzstd-devel
BuildRequires: xz-devel
BuildRequires: rubygem(asciidoctor)
%ifarch aarch64 ia64 x86_64 ppc64 ppc64le ppc %sparc
@@ -69,6 +73,9 @@
(cd /usr/src/linux ; tar -cf - COPYING CREDITS README tools include scripts Kbuild Makefile arch/*/{include,lib,Makefile} lib) | tar -xf -
chmod +x tools/perf/util/generate-cmdlist.sh
+# don't error out on deprecated definitions in gtk2.h
+sed -i 's@ignored "-Wstrict-prototypes"@&\n#pragma GCC diagnostic ignored "-Wdeprecated-declarations"@' tools/build/feature/test-gtk2.c
+
%build
cd tools/perf
export WERROR=0
1
0
Hello community,
here is the log from the commit of package FreeCAD for openSUSE:Factory checked in at 2019-10-31 22:19:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/FreeCAD (Old)
and /work/SRC/openSUSE:Factory/.FreeCAD.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "FreeCAD"
Thu Oct 31 22:19:16 2019 rev:18 rq:744271 version:0.18.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/FreeCAD/FreeCAD.changes 2019-10-28 16:59:38.313705386 +0100
+++ /work/SRC/openSUSE:Factory/.FreeCAD.new.2990/FreeCAD.changes 2019-10-31 22:20:17.891915979 +0100
@@ -1,0 +2,6 @@
+Wed Oct 30 16:06:43 UTC 2019 - Adrian Schröter <adrian(a)suse.de>
+
+- Update to final 0.18.4
+ * pre-select name filter in import/export file dialog
+
+-------------------------------------------------------------------
Old:
----
FreeCAD-0.18.3.obscpio
New:
----
FreeCAD-0.18.4.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ FreeCAD-test.spec ++++++
--- /var/tmp/diff_new_pack.aB9FP2/_old 2019-10-31 22:20:55.883967156 +0100
+++ /var/tmp/diff_new_pack.aB9FP2/_new 2019-10-31 22:20:55.895967172 +0100
@@ -17,7 +17,7 @@
Name: FreeCAD-test
-Version: 0.18.3
+Version: 0.18.4
Release: 0
Summary: Meta source package that runs the FreeCAD testsuite when built
License: LGPL-2.0-or-later AND GPL-2.0-or-later
++++++ FreeCAD.spec ++++++
--- /var/tmp/diff_new_pack.aB9FP2/_old 2019-10-31 22:20:55.999967312 +0100
+++ /var/tmp/diff_new_pack.aB9FP2/_new 2019-10-31 22:20:56.027967350 +0100
@@ -27,7 +27,7 @@
%endif
Name: FreeCAD
-Version: 0.18.3
+Version: 0.18.4
Release: 0
Summary: General Purpose 3D CAD Modeler
License: LGPL-2.0-or-later AND GPL-2.0-or-later
++++++ FreeCAD-0.18.3.obscpio -> FreeCAD-0.18.4.obscpio ++++++
/work/SRC/openSUSE:Factory/FreeCAD/FreeCAD-0.18.3.obscpio /work/SRC/openSUSE:Factory/.FreeCAD.new.2990/FreeCAD-0.18.4.obscpio differ: char 50, line 1
++++++ FreeCAD.obsinfo ++++++
--- /var/tmp/diff_new_pack.aB9FP2/_old 2019-10-31 22:20:56.339967771 +0100
+++ /var/tmp/diff_new_pack.aB9FP2/_new 2019-10-31 22:20:56.351967786 +0100
@@ -1,5 +1,5 @@
name: FreeCAD
-version: 0.18.3
-mtime: 1571183031
-commit: f972b010bb86b39e38e7f59526596bea8b06d954
+version: 0.18.4
+mtime: 1571763215
+commit: 980bf9060e28555fecd9e3462f68ca74007b70f8
++++++ _service ++++++
--- /var/tmp/diff_new_pack.aB9FP2/_old 2019-10-31 22:20:56.539968040 +0100
+++ /var/tmp/diff_new_pack.aB9FP2/_new 2019-10-31 22:20:56.555968061 +0100
@@ -2,8 +2,8 @@
<service name="obs_scm" mode="disabled">
<param name="url">https://github.com/FreeCAD/FreeCAD.git</param>
<param name="scm">git</param>
- <param name="revision">releases/FreeCAD-0-18</param>
- <param name="version">0.18.3</param>
+ <param name="revision">0.18.4</param>
+ <param name="version">0.18.4</param>
</service>
<service name="set_version" mode="disabled"/>
1
0
Hello community,
here is the log from the commit of package gnome-epub-thumbnailer for openSUSE:Factory checked in at 2019-10-31 22:18:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-epub-thumbnailer (Old)
and /work/SRC/openSUSE:Factory/.gnome-epub-thumbnailer.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-epub-thumbnailer"
Thu Oct 31 22:18:34 2019 rev:7 rq:744266 version:1.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-epub-thumbnailer/gnome-epub-thumbnailer.changes 2018-03-06 10:47:22.408098801 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-epub-thumbnailer.new.2990/gnome-epub-thumbnailer.changes 2019-10-31 22:18:35.711778338 +0100
@@ -1,0 +2,7 @@
+Wed Oct 30 12:55:30 UTC 2019 - Bjørn Lie <bjorn.lie(a)gmail.com>
+
+- Update to version 1.6:
+ + Add support for SVG covers in ePub 3.0 files.
+ + Add support for Kindle Format 8 MOBI files.
+
+-------------------------------------------------------------------
Old:
----
gnome-epub-thumbnailer-1.5.tar.xz
New:
----
gnome-epub-thumbnailer-1.6.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-epub-thumbnailer.spec ++++++
--- /var/tmp/diff_new_pack.StzYnc/_old 2019-10-31 22:18:38.123781587 +0100
+++ /var/tmp/diff_new_pack.StzYnc/_new 2019-10-31 22:18:38.147781619 +0100
@@ -1,7 +1,7 @@
#
# spec file for package gnome-epub-thumbnailer
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
#
# 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: gnome-epub-thumbnailer
-Version: 1.5
+Version: 1.6
Release: 0
Summary: Thumbnailer for EPub books
License: GPL-2.0-or-later
++++++ gnome-epub-thumbnailer-1.5.tar.xz -> gnome-epub-thumbnailer-1.6.tar.xz ++++++
++++ 3014 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/INSTALL new/gnome-epub-thumbnailer-1.6/INSTALL
--- old/gnome-epub-thumbnailer-1.5/INSTALL 2014-10-19 11:57:43.000000000 +0200
+++ new/gnome-epub-thumbnailer-1.6/INSTALL 2019-10-30 12:35:52.000000000 +0100
@@ -1,8 +1,8 @@
Installation Instructions
*************************
-Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
-Inc.
+ Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
+Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
@@ -12,97 +12,96 @@
Basic Installation
==================
- Briefly, the shell command `./configure && make && make install'
+ Briefly, the shell command './configure && make && make install'
should configure, build, and install this package. The following
-more-detailed instructions are generic; see the `README' file for
+more-detailed instructions are generic; see the 'README' file for
instructions specific to this package. Some packages provide this
-`INSTALL' file but do not implement all of the features documented
+'INSTALL' file but do not implement all of the features documented
below. The lack of an optional feature in a given package is not
necessarily a bug. More recommendations for GNU packages can be found
in *note Makefile Conventions: (standards)Makefile Conventions.
- The `configure' shell script attempts to guess correct values for
+ The 'configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
-those values to create a `Makefile' in each directory of the package.
-It may also create one or more `.h' files containing system-dependent
-definitions. Finally, it creates a shell script `config.status' that
+those values to create a 'Makefile' in each directory of the package.
+It may also create one or more '.h' files containing system-dependent
+definitions. Finally, it creates a shell script 'config.status' that
you can run in the future to recreate the current configuration, and a
-file `config.log' containing compiler output (useful mainly for
-debugging `configure').
+file 'config.log' containing compiler output (useful mainly for
+debugging 'configure').
- It can also use an optional file (typically called `config.cache'
-and enabled with `--cache-file=config.cache' or simply `-C') that saves
-the results of its tests to speed up reconfiguring. Caching is
-disabled by default to prevent problems with accidental use of stale
-cache files.
+ It can also use an optional file (typically called 'config.cache' and
+enabled with '--cache-file=config.cache' or simply '-C') that saves the
+results of its tests to speed up reconfiguring. Caching is disabled by
+default to prevent problems with accidental use of stale cache files.
If you need to do unusual things to compile the package, please try
-to figure out how `configure' could check whether to do them, and mail
-diffs or instructions to the address given in the `README' so they can
+to figure out how 'configure' could check whether to do them, and mail
+diffs or instructions to the address given in the 'README' so they can
be considered for the next release. If you are using the cache, and at
-some point `config.cache' contains results you don't want to keep, you
+some point 'config.cache' contains results you don't want to keep, you
may remove or edit it.
- The file `configure.ac' (or `configure.in') is used to create
-`configure' by a program called `autoconf'. You need `configure.ac' if
-you want to change it or regenerate `configure' using a newer version
-of `autoconf'.
+ The file 'configure.ac' (or 'configure.in') is used to create
+'configure' by a program called 'autoconf'. You need 'configure.ac' if
+you want to change it or regenerate 'configure' using a newer version of
+'autoconf'.
The simplest way to compile this package is:
- 1. `cd' to the directory containing the package's source code and type
- `./configure' to configure the package for your system.
+ 1. 'cd' to the directory containing the package's source code and type
+ './configure' to configure the package for your system.
- Running `configure' might take a while. While running, it prints
+ Running 'configure' might take a while. While running, it prints
some messages telling which features it is checking for.
- 2. Type `make' to compile the package.
+ 2. Type 'make' to compile the package.
- 3. Optionally, type `make check' to run any self-tests that come with
+ 3. Optionally, type 'make check' to run any self-tests that come with
the package, generally using the just-built uninstalled binaries.
- 4. Type `make install' to install the programs and any data files and
+ 4. Type 'make install' to install the programs and any data files and
documentation. When installing into a prefix owned by root, it is
recommended that the package be configured and built as a regular
- user, and only the `make install' phase executed with root
+ user, and only the 'make install' phase executed with root
privileges.
- 5. Optionally, type `make installcheck' to repeat any self-tests, but
+ 5. Optionally, type 'make installcheck' to repeat any self-tests, but
this time using the binaries in their final installed location.
This target does not install anything. Running this target as a
- regular user, particularly if the prior `make install' required
+ regular user, particularly if the prior 'make install' required
root privileges, verifies that the installation completed
correctly.
6. You can remove the program binaries and object files from the
- source code directory by typing `make clean'. To also remove the
- files that `configure' created (so you can compile the package for
- a different kind of computer), type `make distclean'. There is
- also a `make maintainer-clean' target, but that is intended mainly
+ source code directory by typing 'make clean'. To also remove the
+ files that 'configure' created (so you can compile the package for
+ a different kind of computer), type 'make distclean'. There is
+ also a 'make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.
- 7. Often, you can also type `make uninstall' to remove the installed
+ 7. Often, you can also type 'make uninstall' to remove the installed
files again. In practice, not all packages have tested that
uninstallation works correctly, even though it is required by the
GNU Coding Standards.
- 8. Some packages, particularly those that use Automake, provide `make
+ 8. Some packages, particularly those that use Automake, provide 'make
distcheck', which can by used by developers to test that all other
- targets like `make install' and `make uninstall' work correctly.
+ targets like 'make install' and 'make uninstall' work correctly.
This target is generally not run by end users.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that
-the `configure' script does not know about. Run `./configure --help'
+the 'configure' script does not know about. Run './configure --help'
for details on some of the pertinent environment variables.
- You can give `configure' initial values for configuration parameters
-by setting variables in the command line or in the environment. Here
-is an example:
+ You can give 'configure' initial values for configuration parameters
+by setting variables in the command line or in the environment. Here is
+an example:
./configure CC=c99 CFLAGS=-g LIBS=-lposix
@@ -113,21 +112,21 @@
You can compile the package for more than one kind of computer at the
same time, by placing the object files for each architecture in their
-own directory. To do this, you can use GNU `make'. `cd' to the
+own directory. To do this, you can use GNU 'make'. 'cd' to the
directory where you want the object files and executables to go and run
-the `configure' script. `configure' automatically checks for the
-source code in the directory that `configure' is in and in `..'. This
-is known as a "VPATH" build.
+the 'configure' script. 'configure' automatically checks for the source
+code in the directory that 'configure' is in and in '..'. This is known
+as a "VPATH" build.
- With a non-GNU `make', it is safer to compile the package for one
+ With a non-GNU 'make', it is safer to compile the package for one
architecture at a time in the source code directory. After you have
-installed the package for one architecture, use `make distclean' before
+installed the package for one architecture, use 'make distclean' before
reconfiguring for another architecture.
On MacOS X 10.5 and later systems, you can create libraries and
executables that work on multiple system types--known as "fat" or
-"universal" binaries--by specifying multiple `-arch' options to the
-compiler but only a single `-arch' option to the preprocessor. Like
+"universal" binaries--by specifying multiple '-arch' options to the
+compiler but only a single '-arch' option to the preprocessor. Like
this:
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
@@ -136,105 +135,104 @@
This is not guaranteed to produce working output in all cases, you
may have to build one architecture at a time and combine the results
-using the `lipo' tool if you have problems.
+using the 'lipo' tool if you have problems.
Installation Names
==================
- By default, `make install' installs the package's commands under
-`/usr/local/bin', include files under `/usr/local/include', etc. You
-can specify an installation prefix other than `/usr/local' by giving
-`configure' the option `--prefix=PREFIX', where PREFIX must be an
+ By default, 'make install' installs the package's commands under
+'/usr/local/bin', include files under '/usr/local/include', etc. You
+can specify an installation prefix other than '/usr/local' by giving
+'configure' the option '--prefix=PREFIX', where PREFIX must be an
absolute file name.
You can specify separate installation prefixes for
architecture-specific files and architecture-independent files. If you
-pass the option `--exec-prefix=PREFIX' to `configure', the package uses
+pass the option '--exec-prefix=PREFIX' to 'configure', the package uses
PREFIX as the prefix for installing programs and libraries.
Documentation and other data files still use the regular prefix.
In addition, if you use an unusual directory layout you can give
-options like `--bindir=DIR' to specify different values for particular
-kinds of files. Run `configure --help' for a list of the directories
-you can set and what kinds of files go in them. In general, the
-default for these options is expressed in terms of `${prefix}', so that
-specifying just `--prefix' will affect all of the other directory
+options like '--bindir=DIR' to specify different values for particular
+kinds of files. Run 'configure --help' for a list of the directories
+you can set and what kinds of files go in them. In general, the default
+for these options is expressed in terms of '${prefix}', so that
+specifying just '--prefix' will affect all of the other directory
specifications that were not explicitly provided.
The most portable way to affect installation locations is to pass the
-correct locations to `configure'; however, many packages provide one or
+correct locations to 'configure'; however, many packages provide one or
both of the following shortcuts of passing variable assignments to the
-`make install' command line to change installation locations without
+'make install' command line to change installation locations without
having to reconfigure or recompile.
The first method involves providing an override variable for each
-affected directory. For example, `make install
+affected directory. For example, 'make install
prefix=/alternate/directory' will choose an alternate location for all
directory configuration variables that were expressed in terms of
-`${prefix}'. Any directories that were specified during `configure',
-but not in terms of `${prefix}', must each be overridden at install
-time for the entire installation to be relocated. The approach of
-makefile variable overrides for each directory variable is required by
-the GNU Coding Standards, and ideally causes no recompilation.
-However, some platforms have known limitations with the semantics of
-shared libraries that end up requiring recompilation when using this
-method, particularly noticeable in packages that use GNU Libtool.
-
- The second method involves providing the `DESTDIR' variable. For
-example, `make install DESTDIR=/alternate/directory' will prepend
-`/alternate/directory' before all installation names. The approach of
-`DESTDIR' overrides is not required by the GNU Coding Standards, and
+'${prefix}'. Any directories that were specified during 'configure',
+but not in terms of '${prefix}', must each be overridden at install time
+for the entire installation to be relocated. The approach of makefile
+variable overrides for each directory variable is required by the GNU
+Coding Standards, and ideally causes no recompilation. However, some
+platforms have known limitations with the semantics of shared libraries
+that end up requiring recompilation when using this method, particularly
+noticeable in packages that use GNU Libtool.
+
+ The second method involves providing the 'DESTDIR' variable. For
+example, 'make install DESTDIR=/alternate/directory' will prepend
+'/alternate/directory' before all installation names. The approach of
+'DESTDIR' overrides is not required by the GNU Coding Standards, and
does not work on platforms that have drive letters. On the other hand,
it does better at avoiding recompilation issues, and works well even
-when some directory options were not specified in terms of `${prefix}'
-at `configure' time.
+when some directory options were not specified in terms of '${prefix}'
+at 'configure' time.
Optional Features
=================
If the package supports it, you can cause programs to be installed
-with an extra prefix or suffix on their names by giving `configure' the
-option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
+with an extra prefix or suffix on their names by giving 'configure' the
+option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'.
- Some packages pay attention to `--enable-FEATURE' options to
-`configure', where FEATURE indicates an optional part of the package.
-They may also pay attention to `--with-PACKAGE' options, where PACKAGE
-is something like `gnu-as' or `x' (for the X Window System). The
-`README' should mention any `--enable-' and `--with-' options that the
+ Some packages pay attention to '--enable-FEATURE' options to
+'configure', where FEATURE indicates an optional part of the package.
+They may also pay attention to '--with-PACKAGE' options, where PACKAGE
+is something like 'gnu-as' or 'x' (for the X Window System). The
+'README' should mention any '--enable-' and '--with-' options that the
package recognizes.
- For packages that use the X Window System, `configure' can usually
+ For packages that use the X Window System, 'configure' can usually
find the X include and library files automatically, but if it doesn't,
-you can use the `configure' options `--x-includes=DIR' and
-`--x-libraries=DIR' to specify their locations.
+you can use the 'configure' options '--x-includes=DIR' and
+'--x-libraries=DIR' to specify their locations.
Some packages offer the ability to configure how verbose the
-execution of `make' will be. For these packages, running `./configure
+execution of 'make' will be. For these packages, running './configure
--enable-silent-rules' sets the default to minimal output, which can be
-overridden with `make V=1'; while running `./configure
+overridden with 'make V=1'; while running './configure
--disable-silent-rules' sets the default to verbose, which can be
-overridden with `make V=0'.
+overridden with 'make V=0'.
Particular systems
==================
- On HP-UX, the default C compiler is not ANSI C compatible. If GNU
-CC is not installed, it is recommended to use the following options in
+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
+is not installed, it is recommended to use the following options in
order to use an ANSI C compiler:
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
- HP-UX `make' updates targets which have the same time stamps as
-their prerequisites, which makes it generally unusable when shipped
-generated files such as `configure' are involved. Use GNU `make'
-instead.
+ HP-UX 'make' updates targets which have the same time stamps as their
+prerequisites, which makes it generally unusable when shipped generated
+files such as 'configure' are involved. Use GNU 'make' instead.
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
-parse its `<wchar.h>' header file. The option `-nodtk' can be used as
-a workaround. If GNU CC is not installed, it is therefore recommended
-to try
+parse its '<wchar.h>' header file. The option '-nodtk' can be used as a
+workaround. If GNU CC is not installed, it is therefore recommended to
+try
./configure CC="cc"
@@ -242,26 +240,26 @@
./configure CC="cc -nodtk"
- On Solaris, don't put `/usr/ucb' early in your `PATH'. This
+ On Solaris, don't put '/usr/ucb' early in your 'PATH'. This
directory contains several dysfunctional programs; working variants of
-these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
-in your `PATH', put it _after_ `/usr/bin'.
+these programs are available in '/usr/bin'. So, if you need '/usr/ucb'
+in your 'PATH', put it _after_ '/usr/bin'.
- On Haiku, software installed for all users goes in `/boot/common',
-not `/usr/local'. It is recommended to use the following options:
+ On Haiku, software installed for all users goes in '/boot/common',
+not '/usr/local'. It is recommended to use the following options:
./configure --prefix=/boot/common
Specifying the System Type
==========================
- There may be some features `configure' cannot figure out
+ There may be some features 'configure' cannot figure out
automatically, but needs to determine by the type of machine the package
will run on. Usually, assuming the package is built to be run on the
-_same_ architectures, `configure' can figure that out, but if it prints
+_same_ architectures, 'configure' can figure that out, but if it prints
a message saying it cannot guess the machine type, give it the
-`--build=TYPE' option. TYPE can either be a short name for the system
-type, such as `sun4', or a canonical name which has the form:
+'--build=TYPE' option. TYPE can either be a short name for the system
+type, such as 'sun4', or a canonical name which has the form:
CPU-COMPANY-SYSTEM
@@ -270,101 +268,101 @@
OS
KERNEL-OS
- See the file `config.sub' for the possible values of each field. If
-`config.sub' isn't included in this package, then this package doesn't
+ See the file 'config.sub' for the possible values of each field. If
+'config.sub' isn't included in this package, then this package doesn't
need to know the machine type.
If you are _building_ compiler tools for cross-compiling, you should
-use the option `--target=TYPE' to select the type of system they will
+use the option '--target=TYPE' to select the type of system they will
produce code for.
If you want to _use_ a cross compiler, that generates code for a
platform different from the build platform, you should specify the
"host" platform (i.e., that on which the generated programs will
-eventually be run) with `--host=TYPE'.
+eventually be run) with '--host=TYPE'.
Sharing Defaults
================
- If you want to set default values for `configure' scripts to share,
-you can create a site shell script called `config.site' that gives
-default values for variables like `CC', `cache_file', and `prefix'.
-`configure' looks for `PREFIX/share/config.site' if it exists, then
-`PREFIX/etc/config.site' if it exists. Or, you can set the
-`CONFIG_SITE' environment variable to the location of the site script.
-A warning: not all `configure' scripts look for a site script.
+ If you want to set default values for 'configure' scripts to share,
+you can create a site shell script called 'config.site' that gives
+default values for variables like 'CC', 'cache_file', and 'prefix'.
+'configure' looks for 'PREFIX/share/config.site' if it exists, then
+'PREFIX/etc/config.site' if it exists. Or, you can set the
+'CONFIG_SITE' environment variable to the location of the site script.
+A warning: not all 'configure' scripts look for a site script.
Defining Variables
==================
Variables not defined in a site shell script can be set in the
-environment passed to `configure'. However, some packages may run
+environment passed to 'configure'. However, some packages may run
configure again during the build, and the customized values of these
variables may be lost. In order to avoid this problem, you should set
-them in the `configure' command line, using `VAR=value'. For example:
+them in the 'configure' command line, using 'VAR=value'. For example:
./configure CC=/usr/local2/bin/gcc
-causes the specified `gcc' to be used as the C compiler (unless it is
+causes the specified 'gcc' to be used as the C compiler (unless it is
overridden in the site shell script).
-Unfortunately, this technique does not work for `CONFIG_SHELL' due to
-an Autoconf limitation. Until the limitation is lifted, you can use
-this workaround:
+Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an
+Autoconf limitation. Until the limitation is lifted, you can use this
+workaround:
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
-`configure' Invocation
+'configure' Invocation
======================
- `configure' recognizes the following options to control how it
+ 'configure' recognizes the following options to control how it
operates.
-`--help'
-`-h'
- Print a summary of all of the options to `configure', and exit.
+'--help'
+'-h'
+ Print a summary of all of the options to 'configure', and exit.
-`--help=short'
-`--help=recursive'
+'--help=short'
+'--help=recursive'
Print a summary of the options unique to this package's
- `configure', and exit. The `short' variant lists options used
- only in the top level, while the `recursive' variant lists options
- also present in any nested packages.
-
-`--version'
-`-V'
- Print the version of Autoconf used to generate the `configure'
+ 'configure', and exit. The 'short' variant lists options used only
+ in the top level, while the 'recursive' variant lists options also
+ present in any nested packages.
+
+'--version'
+'-V'
+ Print the version of Autoconf used to generate the 'configure'
script, and exit.
-`--cache-file=FILE'
+'--cache-file=FILE'
Enable the cache: use and save the results of the tests in FILE,
- traditionally `config.cache'. FILE defaults to `/dev/null' to
+ traditionally 'config.cache'. FILE defaults to '/dev/null' to
disable caching.
-`--config-cache'
-`-C'
- Alias for `--cache-file=config.cache'.
-
-`--quiet'
-`--silent'
-`-q'
+'--config-cache'
+'-C'
+ Alias for '--cache-file=config.cache'.
+
+'--quiet'
+'--silent'
+'-q'
Do not print messages saying which checks are being made. To
- suppress all normal output, redirect it to `/dev/null' (any error
+ suppress all normal output, redirect it to '/dev/null' (any error
messages will still be shown).
-`--srcdir=DIR'
+'--srcdir=DIR'
Look for the package's source code in directory DIR. Usually
- `configure' can determine that directory automatically.
+ 'configure' can determine that directory automatically.
-`--prefix=DIR'
- Use DIR as the installation prefix. *note Installation Names::
- for more details, including other options available for fine-tuning
- the installation locations.
+'--prefix=DIR'
+ Use DIR as the installation prefix. *note Installation Names:: for
+ more details, including other options available for fine-tuning the
+ installation locations.
-`--no-create'
-`-n'
+'--no-create'
+'-n'
Run the configure checks, but stop before creating any output
files.
-`configure' also accepts some other, not widely useful, options. Run
-`configure --help' for more details.
+'configure' also accepts some other, not widely useful, options. Run
+'configure --help' for more details.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/NEWS new/gnome-epub-thumbnailer-1.6/NEWS
--- old/gnome-epub-thumbnailer-1.5/NEWS 2015-01-19 15:59:36.000000000 +0100
+++ new/gnome-epub-thumbnailer-1.6/NEWS 2019-10-30 12:35:26.000000000 +0100
@@ -1,3 +1,8 @@
+1.6
+---
+- Add support for SVG covers in ePub 3.0 files
+- Add support for Kindle Format 8 MOBI files
+
1.5
---
- Fix MOBI crasher with malformed or missing EXTH header
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/compile new/gnome-epub-thumbnailer-1.6/compile
--- old/gnome-epub-thumbnailer-1.5/compile 2014-10-19 11:57:42.000000000 +0200
+++ new/gnome-epub-thumbnailer-1.6/compile 2019-10-30 12:35:52.000000000 +0100
@@ -1,9 +1,9 @@
#! /bin/sh
# Wrapper for compilers which do not understand '-c -o'.
-scriptversion=2012-10-14.11; # UTC
+scriptversion=2018-03-07.03; # UTC
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2018 Free Software Foundation, Inc.
# Written by Tom Tromey <tromey(a)cygnus.com>.
#
# This program is free software; you can redistribute it and/or modify
@@ -17,7 +17,7 @@
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -255,7 +255,8 @@
echo "compile $scriptversion"
exit $?
;;
- cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
+ cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
+ icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
func_cl_wrapper "$@" # Doesn't return...
;;
esac
@@ -339,9 +340,9 @@
# Local Variables:
# mode: shell-script
# sh-indentation: 2
-# eval: (add-hook 'write-file-hooks 'time-stamp)
+# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
+# time-stamp-time-zone: "UTC0"
# time-stamp-end: "; # UTC"
# End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/configure.ac new/gnome-epub-thumbnailer-1.6/configure.ac
--- old/gnome-epub-thumbnailer-1.5/configure.ac 2015-01-19 15:59:42.000000000 +0100
+++ new/gnome-epub-thumbnailer-1.6/configure.ac 2019-10-30 12:35:39.000000000 +0100
@@ -1,6 +1,9 @@
AC_PREREQ(2.59)
-AC_INIT([gnome-epub-thumbnailer], [1.5], [hadess(a)hadess.net]
+AC_INIT([gnome-epub-thumbnailer], [1.6], [hadess(a)hadess.net]
+
+AC_CONFIG_MACRO_DIR([m4])
+
AM_INIT_AUTOMAKE(1.9 dist-xz no-dist-gzip check-news)
# Enable silent build when available (Automake 1.11)
@@ -12,8 +15,6 @@
AC_PROG_SED
AM_PROG_CC_C_O
-GNOME_COMPILE_WARNINGS([maximum])
-
PKG_CHECK_MODULES(THUMBNAILER, gdk-pixbuf-2.0 gio-2.0 libarchive libxml-2.0)
AC_CONFIG_FILES([Makefile])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/gnome-epub-thumbnailer.c new/gnome-epub-thumbnailer-1.6/gnome-epub-thumbnailer.c
--- old/gnome-epub-thumbnailer-1.5/gnome-epub-thumbnailer.c 2015-01-19 15:58:05.000000000 +0100
+++ new/gnome-epub-thumbnailer-1.6/gnome-epub-thumbnailer.c 2019-10-23 14:39:39.000000000 +0200
@@ -290,7 +290,7 @@
if (cover_data == NULL) {
GRegex *regex;
- regex = g_regex_new (".*cover.*\\.(jpg|jpeg|png)",
+ regex = g_regex_new (".*cover.*\\.(jpg|jpeg|png|svg)",
G_REGEX_CASELESS, 0, NULL);
cover_data = file_get_zipped_contents (path, regex_matches, regex, &length);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/gnome-mobi-thumbnailer.thumbnailer.in new/gnome-epub-thumbnailer-1.6/gnome-mobi-thumbnailer.thumbnailer.in
--- old/gnome-epub-thumbnailer-1.5/gnome-mobi-thumbnailer.thumbnailer.in 2013-07-20 19:54:08.000000000 +0200
+++ new/gnome-epub-thumbnailer-1.6/gnome-mobi-thumbnailer.thumbnailer.in 2019-10-23 14:39:43.000000000 +0200
@@ -1,4 +1,4 @@
[Thumbnailer Entry]
TryExec=@bindir@/gnome-mobi-thumbnailer
Exec=@bindir@/gnome-mobi-thumbnailer -s %s %u %o
-MimeType=application/x-mobipocket-ebook;
+MimeType=application/x-mobipocket-ebook;application/vnd.amazon.mobi8-ebook;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/gnome-epub-thumbnailer-1.5/missing new/gnome-epub-thumbnailer-1.6/missing
--- old/gnome-epub-thumbnailer-1.5/missing 2014-10-19 11:57:42.000000000 +0200
+++ new/gnome-epub-thumbnailer-1.6/missing 2019-10-30 12:35:52.000000000 +0100
@@ -1,9 +1,9 @@
#! /bin/sh
# Common wrapper for a few potentially missing GNU programs.
-scriptversion=2013-10-28.13; # UTC
+scriptversion=2018-03-07.03; # UTC
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2018 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
@@ -17,7 +17,7 @@
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
@@ -101,9 +101,9 @@
exit $st
fi
-perl_URL=http://www.perl.org/
-flex_URL=http://flex.sourceforge.net/
-gnu_software_URL=http://www.gnu.org/software
+perl_URL=https://www.perl.org/
+flex_URL=https://github.com/westes/flex
+gnu_software_URL=https://www.gnu.org/software
program_details ()
{
@@ -207,9 +207,9 @@
exit $st
# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
+# eval: (add-hook 'before-save-hook 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC"
+# time-stamp-time-zone: "UTC0"
# time-stamp-end: "; # UTC"
# End:
1
0
Hello community,
here is the log from the commit of package opensuse-mariadb-image for openSUSE:Factory checked in at 2019-10-31 22:17:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opensuse-mariadb-image (Old)
and /work/SRC/openSUSE:Factory/.opensuse-mariadb-image.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opensuse-mariadb-image"
Thu Oct 31 22:17:53 2019 rev:4 rq:744258 version:1.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/opensuse-mariadb-image/opensuse-mariadb-image.changes 2019-10-22 15:46:51.749817273 +0200
+++ /work/SRC/openSUSE:Factory/.opensuse-mariadb-image.new.2990/opensuse-mariadb-image.changes 2019-10-31 22:17:54.611722974 +0100
@@ -1,0 +2,5 @@
+Wed Oct 30 15:01:07 CET 2019 - kukuk(a)suse.de
+
+- Read environmenn files before switching to mariadb user
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ entrypoint.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usr/local/bin/entrypoint.sh new/usr/local/bin/entrypoint.sh
--- old/usr/local/bin/entrypoint.sh 2019-10-10 18:49:44.791769360 +0200
+++ new/usr/local/bin/entrypoint.sh 2019-10-30 14:37:04.959985381 +0100
@@ -68,6 +68,23 @@
"$@" --verbose --help --log-bin-index="$(mktemp -u)" 2>/dev/null | awk '$1 == "'"$conf"'" { print $2; exit }'
}
+# Read environment files, we may not be allowed to do that after
+# switching the user anymore
+if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
+ # still need to check config, container may have started with --user
+ _check_config "$@"
+ # Get config
+ DATADIR="$(_get_config 'datadir' "$@")"
+
+ if [ ! -d "$DATADIR/mysql" ]; then
+ file_env 'MYSQL_ROOT_PASSWORD'
+ file_env 'MYSQL_ROOT_HOST' '%'
+ file_env 'MYSQL_DATABASE'
+ file_env 'MYSQL_USER'
+ file_env 'MYSQL_PASSWORD'
+ fi
+fi
+
# allow the container to be started with `--user`
if [ "$1" = 'mysqld' -a -z "$wantHelp" -a "$(id -u)" = '0' ]; then
_check_config "$@"
@@ -86,7 +103,6 @@
DATADIR="$(_get_config 'datadir' "$@")"
if [ ! -d "$DATADIR/mysql" ]; then
- file_env 'MYSQL_ROOT_PASSWORD'
if [ -z "$MYSQL_ROOT_PASSWORD" -a -z "$MYSQL_ALLOW_EMPTY_PASSWORD" -a -z "$MYSQL_RANDOM_ROOT_PASSWORD" ]; then
echo >&2 'error: database is uninitialized and password option is not specified '
echo >&2 ' You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD'
@@ -130,7 +146,6 @@
rootCreate=
# default root to listen for connections from anywhere
- file_env 'MYSQL_ROOT_HOST' '%'
if [ ! -z "$MYSQL_ROOT_HOST" -a "$MYSQL_ROOT_HOST" != 'localhost' ]; then
# no, we don't care if read finds a terminating character in this heredoc
# https://unix.stackexchange.com/questions/265149/why-is-set-o-errexit-breaki…
@@ -157,14 +172,11 @@
mysql+=( -p"${MYSQL_ROOT_PASSWORD}" )
fi
- file_env 'MYSQL_DATABASE'
if [ "$MYSQL_DATABASE" ]; then
echo "CREATE DATABASE IF NOT EXISTS \`$MYSQL_DATABASE\` ;" | "${mysql[@]}"
mysql+=( "$MYSQL_DATABASE" )
fi
- file_env 'MYSQL_USER'
- file_env 'MYSQL_PASSWORD'
if [ "$MYSQL_USER" -a "$MYSQL_PASSWORD" ]; then
echo "CREATE USER '$MYSQL_USER'@'%' IDENTIFIED BY '$MYSQL_PASSWORD' ;" | "${mysql[@]}"
1
0