commit bundle-lang-common for openSUSE:Factory
Hello community, here is the log from the commit of package bundle-lang-common for openSUSE:Factory checked in at 2018-03-13 14:35:54 Comparing /work/SRC/openSUSE:Factory/bundle-lang-common (Old) and /work/SRC/openSUSE:Factory/.bundle-lang-common.new (New) Package is "bundle-lang-common" Tue Mar 13 14:35:54 2018 rev:247 rq: version:13.2 Changes: bundle-lang-gnome.changes: same change bundle-lang-kde.changes: same change bundle-lang-other.changes: same change Other differences: -- ++ bundle-lang-common.spec ++ --- /var/tmp/diff_new_pack.GgV0pj/_old 2018-03-13 14:36:01.547881692 +0100 +++ /var/tmp/diff_new_pack.GgV0pj/_new 2018-03-13 14:36:01.555881405 +0100 @@ -66,6 +66,7 @@ BuildRequires: gtk3-lang BuildRequires: icewm-lang BuildRequires: json-glib-lang +BuildRequires: libbytesize-lang BuildRequires: libgphoto2-6-lang BuildRequires: libpwquality-lang BuildRequires: libsecret-lang @@ -219,6 +220,9 @@ Provides: json-glib-lang = %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Obsoletes: json-glib-lang < %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Provides: locale(json-glib:en) +Provides: libbytesize-lang = %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Obsoletes: libbytesize-lang < %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Provides: locale(libbytesize:en) Provides: libgphoto2-6-lang = %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Obsoletes: libgphoto2-6-lang < %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Provides: locale(libgphoto2-6:en) @@ -402,6 +406,9 @@ Provides: json-glib-lang = %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Obsoletes: json-glib-lang < %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Provides: locale(json-glib:de) +Provides: libbytesize-lang = %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Obsoletes: libbytesize-lang < %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Provides: locale(libbytesize:de) Provides: libgphoto2-6-lang = %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Obsoletes: libgphoto2-6-lang < %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Provides: locale(libgphoto2-6:de) @@ -585,6 +592,9 @@ Provides: json-glib-lang = %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Obsoletes: json-glib-lang < %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Provides: locale(json-glib:es) +Provides: libbytesize-lang = %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Obsoletes: libbytesize-lang < %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Provides: locale(libbytesize:es) Provides: libgphoto2-6-lang = %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Obsoletes: libgphoto2-6-lang < %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Provides: locale(libgphoto2-6:es) @@ -768,6 +778,9 @@ Provides: json-glib-lang = %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Obsoletes: json-glib-lang < %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Provides: locale(json-glib:it) +Provides: libbytesize-lang = %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Obsoletes: libbytesize-lang < %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Provides: locale(libbytesize:it) Provides: libgphoto2-6-lang = %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Obsoletes: libgphoto2-6-lang < %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Provides: locale(libgphoto2-6:it) @@ -951,6 +964,9 @@ Provides: json-glib-lang = %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Obsoletes: json-glib-lang < %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Provides: locale(json-glib:fr) +Provides: libbytesize-lang = %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Obsoletes: libbytesize-lang < %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Provides: locale(libbytesize:fr) Provides: libgphoto2-6-lang = %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Obsoletes: libgphoto2-6-lang < %(rpm -q --queryformat '%%{VERSION}' libgphoto2-6-lang) Provides: locale(libgphoto2-6:fr) @@ -1134,6 +1150,9 @@ Provides: json-glib-lang = %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Obsoletes: json-glib-lang < %(rpm -q --queryformat '%%{VERSION}' json-glib-lang) Provides: locale(json-glib:ja) +Provides: libbytesize-lang = %(rpm -q --queryformat '%%{VERSION}' libbytesize-lang) +Obsoletes: libbytesize-lang < %(rpm -q --queryformat '%%{
commit python-bjoern for openSUSE:Factory
Hello community, here is the log from the commit of package python-bjoern for openSUSE:Factory checked in at 2018-03-13 10:25:13 Comparing /work/SRC/openSUSE:Factory/python-bjoern (Old) and /work/SRC/openSUSE:Factory/.python-bjoern.new (New) Package is "python-bjoern" Tue Mar 13 10:25:13 2018 rev:6 rq:586168 version:1.4.2 Changes: --- /work/SRC/openSUSE:Factory/python-bjoern/python-bjoern.changes 2015-02-03 15:35:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-bjoern.new/python-bjoern.changes 2018-03-13 10:25:16.555110396 +0100 @@ -1,0 +2,5 @@ +Tue Mar 13 03:20:57 UTC 2018 - bwiedem...@suse.com + +- Add reproducible.patch to make build reproducible (boo#1041090) + +--- New: reproducible.patch Other differences: -- ++ python-bjoern.spec ++ --- /var/tmp/diff_new_pack.DunRTo/_old 2018-03-13 10:25:18.011058231 +0100 +++ /var/tmp/diff_new_pack.DunRTo/_new 2018-03-13 10:25:18.015058087 +0100 @@ -24,6 +24,7 @@ Group: Development/Languages/Python Url:https://github.com/jonashaag/bjoern Source: http://pypi.python.org/packages/source/b/bjoern/bjoern-%{version}.tar.gz +Patch0: reproducible.patch BuildRequires: libev-devel BuildRequires: python-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -36,6 +37,7 @@ %prep %setup -q -n bjoern-%{version} +%patch0 -p1 %build CFLAGS="%{optflags}" python setup.py build ++ reproducible.patch ++ merged upstream commit 7e4227ea7e789a8e917b52c43adda3318c4062bb Author: Bernhard M. Wiedemann Date: Mon Jun 5 16:41:04 2017 +0200 sort input files when building packages (e.g. for openSUSE Linux) (random) filesystem order of input files influences ordering of functions in the output, thus without the patch, builds (in disposable VMs) would usually differ. See https://reproducible-builds.org/ for why this matters. Index: bjoern-1.4.2/setup.py === --- bjoern-1.4.2.orig/setup.py +++ bjoern-1.4.2/setup.py @@ -3,7 +3,7 @@ import glob from distutils.core import setup, Extension SOURCE_FILES = [os.path.join('http-parser', 'http_parser.c')] + \ - glob.glob(os.path.join('bjoern', '*.c')) + sorted(glob.glob(os.path.join('bjoern', '*.c'))) bjoern_extension = Extension( '_bjoern',
commit shotwell for openSUSE:Factory
Hello community, here is the log from the commit of package shotwell for openSUSE:Factory checked in at 2018-03-13 10:24:52 Comparing /work/SRC/openSUSE:Factory/shotwell (Old) and /work/SRC/openSUSE:Factory/.shotwell.new (New) Package is "shotwell" Tue Mar 13 10:24:52 2018 rev:78 rq:586110 version:0.28.0 Changes: --- /work/SRC/openSUSE:Factory/shotwell/shotwell.changes2018-03-11 15:24:08.685597036 +0100 +++ /work/SRC/openSUSE:Factory/.shotwell.new/shotwell.changes 2018-03-13 10:24:54.903886141 +0100 @@ -1,0 +2,6 @@ +Mon Mar 12 22:09:24 UTC 2018 - bjorn@gmail.com + +- Update to version 0.28.0: + + Updated translations. + +--- Old: shotwell-0.27.92.tar.xz New: shotwell-0.28.0.tar.xz Other differences: -- ++ shotwell.spec ++ --- /var/tmp/diff_new_pack.EIyaEo/_old 2018-03-13 10:24:56.819817494 +0100 +++ /var/tmp/diff_new_pack.EIyaEo/_new 2018-03-13 10:24:56.827817208 +0100 @@ -17,14 +17,14 @@ Name: shotwell -Version:0.27.92 +Version:0.28.0 Release:0 Summary:Photo Manager for GNOME License:LGPL-2.1-or-later Group: Productivity/Graphics/Viewers URL:https://wiki.gnome.org/Apps/Shotwell -Source0: http://download.gnome.org/sources/shotwell/0.27/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/shotwell/0.28/%{name}-%{version}.tar.xz Source99: shotwell-rpmlintrc BuildRequires: appstream-glib ++ shotwell-0.27.92.tar.xz -> shotwell-0.28.0.tar.xz ++ 3073 lines of diff (skipped)
commit python-pyside2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-pyside2 for openSUSE:Factory checked in at 2018-03-13 10:25:01 Comparing /work/SRC/openSUSE:Factory/python-pyside2 (Old) and /work/SRC/openSUSE:Factory/.python-pyside2.new (New) Package is "python-pyside2" Tue Mar 13 10:25:01 2018 rev:2 rq:586166 version:2.0~pre.1519723362.e621f811 Changes: --- /work/SRC/openSUSE:Factory/python-pyside2/python-pyside2.changes 2017-08-24 18:34:56.608929981 +0200 +++ /work/SRC/openSUSE:Factory/.python-pyside2.new/python-pyside2.changes 2018-03-13 10:25:10.419330237 +0100 @@ -1,0 +2,24 @@ +Tue Mar 13 07:07:28 UTC 2018 - adr...@suse.de + +- disable python2 build + No one needs it atm and it is conflicting at installation time + with python3 variant + +--- +Mon Mar 5 05:52:58 UTC 2018 - adr...@suse.de + +- update to current snapshot from dev branch for Qt 5.10 +- make test optional +- fix-cmake.patch lib64.patch for fixing build and installation + +--- +Sat Mar 3 06:26:03 UTC 2018 - adr...@suse.de + +- build fix + +--- +Thu Sep 14 20:15:52 UTC 2017 - kkae...@suse.com + +- add Qt5-svg support + +--- Old: pyside-setup-2.0~pre.1497016158.a3e4e367.obscpio New: _multibuild fix-cmake.patch lib64.patch pyside-setup-2.0~pre.1519723362.e621f811.obscpio Other differences: -- ++ python-pyside2.spec ++ --- /var/tmp/diff_new_pack.SxXVlS/_old 2018-03-13 10:25:13.831207991 +0100 +++ /var/tmp/diff_new_pack.SxXVlS/_new 2018-03-13 10:25:13.835207849 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-pyside +# spec file for package python # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,50 +16,92 @@ # -%define _name pyside2 -%define libprefix lib%{_name} -%define pyname PySide -Name: python-%{_name} -Version:2.0~pre.1497016158.a3e4e367 +%bcond_with tests + +%if "@BUILD_FLAVOR@" == "" +ExclusiveArch: do_not_build +Name: do_not_build +%endif +%if "@BUILD_FLAVOR@" == "python3-pyside2" +%define mypython python3 +BuildRequires: python3-devel +BuildRequires: python3-setuptools +Name: python3-pyside2 +%else +%define mypython python +BuildRequires: python-devel >= 2.6 +BuildRequires: python-setuptools +Name: python-pyside2 +%endif + +Version:2.0~pre.1519723362.e621f811 Release:0 Summary:PySide - python bindings for Qt -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Languages/Python Url:http://qt-project.org/wiki/PySide Source0:pyside-setup-%{version}.tar.xz +# PATCH-FIX-UPSTREAM broken cmake files +Patch1: fix-cmake.patch +# PATCH-FIX-UPSTREAM missing lib suffix handling +Patch2: lib64.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: pkgconfig(Qt5Core) >= 5.9 -BuildRequires: pkgconfig(Qt5Core) < 5.10 + +BuildRequires: git +BuildRequires: libqt5-qtdeclarative-private-headers-devel + +# essential modules +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Core) < 5.11 +BuildRequires: pkgconfig(Qt5Core) >= 5.10 +BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5PrintSupport) -BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: pkgconfig(Qt5Designer) +BuildRequires: pkgconfig(Qt5Sql) +BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Widgets) -BuildRequires: pkgconfig(Qt5XmlPatterns) -BuildRequires: pkgconfig(Qt5Multimedia) -BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: pkgconfig(Qt5XmlPatterns) + +# optional modules +BuildRequires: libQt53DQuickScene2D5 +BuildRequires: pkgconfig(Qt53DAnimation) +BuildRequires: pkgconfig(Qt53DCore) +BuildRequires: pkgconfig(Qt53DExtras) +BuildRequires: pkgconfig(Qt53DInput) +BuildRequires: pkgconfig(Qt53DLogic) +BuildRequires: pkgconfig(Qt53DRender) +BuildRequires: pkgconfig(Qt5Charts) +BuildRequires: pkgconfig(Qt5DataVisualization) +BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5MultimediaWidgets) BuildRequires: pkgconfig(Qt5OpenGL) BuildRequ
commit skelcd-control-Kubic for openSUSE:Factory
Hello community, here is the log from the commit of package skelcd-control-Kubic for openSUSE:Factory checked in at 2018-03-13 10:24:58 Comparing /work/SRC/openSUSE:Factory/skelcd-control-Kubic (Old) and /work/SRC/openSUSE:Factory/.skelcd-control-Kubic.new (New) Package is "skelcd-control-Kubic" Tue Mar 13 10:24:58 2018 rev:2 rq:586116 version:15.0.2 Changes: --- /work/SRC/openSUSE:Factory/skelcd-control-Kubic/skelcd-control-Kubic.changes 2018-02-22 15:02:07.442698865 +0100 +++ /work/SRC/openSUSE:Factory/.skelcd-control-Kubic.new/skelcd-control-Kubic.changes 2018-03-13 10:25:05.599502927 +0100 @@ -1,0 +2,16 @@ +Mon Mar 12 15:55:32 UTC 2018 - rbr...@suse.com + +- Resolve invalid entries for new system roles (bsc#1083909) +- 15.0.2 + +--- +Tue Mar 6 12:43:11 UTC 2018 - rbr...@suse.com + +- Remove obsolete POTFILES +- Correct default partition size to be MicroOS and carry exceptions + in other system roles +- Various other restructuring as a result of in MicroOS as default +- (bsc#1083909) +- 15.0.1 + +--- Old: skelcd-control-Kubic-15.0.0.tar.bz2 New: skelcd-control-Kubic-15.0.2.tar.bz2 Other differences: -- ++ skelcd-control-Kubic.spec ++ --- /var/tmp/diff_new_pack.Ajegb0/_old 2018-03-13 10:25:07.251443740 +0100 +++ /var/tmp/diff_new_pack.Ajegb0/_new 2018-03-13 10:25:07.255443596 +0100 @@ -111,7 +111,7 @@ Url:https://github.com/yast/skelcd-control-Kubic AutoReqProv:off -Version:15.0.0 +Version:15.0.2 Release:0 Summary:The Kubic control file needed for installation License:MIT ++ skelcd-control-Kubic-15.0.0.tar.bz2 -> skelcd-control-Kubic-15.0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-Kubic-15.0.0/POTFILES new/skelcd-control-Kubic-15.0.2/POTFILES --- old/skelcd-control-Kubic-15.0.0/POTFILES2018-02-21 17:42:58.0 +0100 +++ new/skelcd-control-Kubic-15.0.2/POTFILES2018-03-12 16:56:03.0 +0100 @@ -1 +0,0 @@ -control/control.Kubic.glade diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/skelcd-control-Kubic-15.0.0/control/control.Kubic.xml new/skelcd-control-Kubic-15.0.2/control/control.Kubic.xml --- old/skelcd-control-Kubic-15.0.0/control/control.Kubic.xml 2018-02-21 17:42:58.0 +0100 +++ new/skelcd-control-Kubic-15.0.2/control/control.Kubic.xml 2018-03-12 16:56:03.0 +0100 @@ -108,7 +108,7 @@ -SUSE-MicroOS SUSE-MicroOS-hardware SUSE-MicroOS-apparmor SUSE-CaaSP-Stack +SUSE-MicroOS SUSE-MicroOS-hardware SUSE-MicroOS-apparmor 32bit @@ -141,7 +141,7 @@ btrfs 25 GiB -20 GiB +16 GiB 30 GiB 80 @@ -201,28 +201,6 @@ - - -/var/lib/docker - -btrfs -false -false - -15 GiB -10 GiB -unlimited -20 - - -1 - - -/ -/ -/ - - @@ -249,7 +227,112 @@ admin-node-setup + +SUSE-MicroOS SUSE-MicroOS-hardware SUSE-MicroOS-apparmor SUSE-CaaSP-Stack + + 300 + +true + + +false +false +true + + + + + +/ + +btrfs +25 GiB +20 GiB +30 GiB +80 + +true +false + + +false + + +@ + + + + + + +root + + +tmp + + +home + + +cloud-init-config + + + +var
commit gv for openSUSE:Factory
Hello community, here is the log from the commit of package gv for openSUSE:Factory checked in at 2018-03-13 10:24:27 Comparing /work/SRC/openSUSE:Factory/gv (Old) and /work/SRC/openSUSE:Factory/.gv.new (New) Package is "gv" Tue Mar 13 10:24:27 2018 rev:27 rq:585942 version:3.7.4 Changes: --- /work/SRC/openSUSE:Factory/gv/gv.changes2013-12-11 16:15:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.gv.new/gv.changes 2018-03-13 10:24:30.372765060 +0100 @@ -1,0 +2,10 @@ +Mon Mar 12 14:04:07 UTC 2018 - wer...@suse.de + +- Add patch gv-3.7.4-querformat.patch to use Querformat w/o umlaut + +--- +Mon Mar 12 13:37:24 UTC 2018 - wer...@suse.de + +- Write der German word Querformat with 'ue' + +--- New: gv-3.7.4-querformat.patch Other differences: -- ++ gv.spec ++ --- /var/tmp/diff_new_pack.gNn2Ed/_old 2018-03-13 10:24:31.272732815 +0100 +++ /var/tmp/diff_new_pack.gNn2Ed/_new 2018-03-13 10:24:31.276732671 +0100 @@ -1,7 +1,7 @@ # # spec file for package gv # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -43,7 +43,7 @@ #Requires:desktop-data-SuSE Url:http://www.gnu.org/software/gv/ Summary:A Program to View PostScript Files -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Publishing/PS Version:3.7.4 Release:0 @@ -54,6 +54,8 @@ Patch2: gv-3.7.0-I18N-mb.patch # PATCH-FIX-OPENSUSE: make libzio usable Patch3: gv-3.7.2-libzio.dif +# PATCH-FIX-OPENSUSE: Write `Querformat' as `Querformat' +Patch4: gv-3.7.4-querformat.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config --variable prefix x11 || echo /usr/X11R6)} %if "%_exec_prefix" == "/usr/X11R6" @@ -86,6 +88,7 @@ %patch1 -p0 -b .one %patch2 -p0 -b .two %patch3 -p0 -b .zio +%patch4 -p0 -b .ue %build autoreconf -fis ++ gv-3.7.4-querformat.patch ++ In german there exist 'ue' as 'ue' like in 'Querformat' and 'aktuell' --- src/gv-i18n.h| 16 src/nls/de.UTF-8.dat | 16 2 files changed, 16 insertions(+), 16 deletions(-) --- src/gv-i18n.h +++ src/gv-i18n.h 2018-03-12 13:33:20.430347250 + @@ -788,13 +788,13 @@ static String gv_nls_de_UTF_8_dat [] = { "GV*miscMenu.unmark.label: Demarkieren", "GV*safer.label: Safer", "GV*saveMarked.label: Markiertes speichern", -"GV*optiongvPopup*swapLandscape.label: Swap Qürformat", +"GV*optiongvPopup*swapLandscape.label: Swap Querformat", "GV*miscMenu.update.label: Datei neu laden", "GV*miscMenu.print_marked.label: Markiertes drucken", "GV*scalesLabel.label: Vergrößerung", "GV*x11alphadevLabel.label:Antialias", "GV*saveAll.label: Alles speichern", -"GV*miscMenu.toggle_current.label: Aktülle umschaltewn", +"GV*miscMenu.toggle_current.label: Aktuelle umschaltewn", "GV*miscMenu.toggle_odd.label: Gerade umschalten", "GV*miscMenu.toggle_even.label:Ungerade umschalten", "GV*printCommandLabel.label: Druckkommando", @@ -864,11 +864,11 @@ static String gv_nls_de_UTF_8_dat [] = { "GV*antialias.Label: Antialias", "GV*show.Label:Neu anzeigen", "GV*stateButton.Label: Status", -"GV*pageButton*current.Label: Aktülle Markierung wechselnn", +"GV*pageButton*current.Label: Aktuelle Markierung wechselnn", "GV*optionssetup.Label:Allg. Einstellungen ...", "GV*ascaleLabel.Label: Beliebige Vergrößerung", "GV*next.Label:Nächste", -"GV*seascape.Label:Alt. Qürformat", +"GV*seascape.Label:Alt. Querformat", "GV*cancel.Label: Abbrechen", "GV*watch.Label: Datei beobachten", "GV*titleLabel.Label: Titel anzeigen", @@ -879,7 +879,7 @@ static String gv_nls_de_UTF_8_dat [] = { "GV*quit.Label:Beenden", "GV*nextPage.Label:>>", "GV*eof.Label: EOF Kommenatre ignorieren", -"GV*landscape.Label: Qürformat", +"GV*landscape.Label:
commit suse-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package suse-hpc for openSUSE:Factory checked in at 2018-03-13 10:24:50 Comparing /work/SRC/openSUSE:Factory/suse-hpc (Old) and /work/SRC/openSUSE:Factory/.suse-hpc.new (New) Package is "suse-hpc" Tue Mar 13 10:24:50 2018 rev:10 rq:586049 version:0.1 Changes: --- /work/SRC/openSUSE:Factory/suse-hpc/suse-hpc.changes2018-03-05 13:44:30.201513927 +0100 +++ /work/SRC/openSUSE:Factory/.suse-hpc.new/suse-hpc.changes 2018-03-13 10:24:51.967991331 +0100 @@ -1,0 +2,6 @@ +Mon Mar 12 19:20:16 UTC 2018 - e...@suse.com + +- Append a newline to the shebang line prepended by the + %hpc_shebang_prepend_list macro (boo#1084951). + +--- Other differences: -- ++ macros.hpc ++ --- /var/tmp/diff_new_pack.NHeRG3/_old 2018-03-13 10:24:52.991954643 +0100 +++ /var/tmp/diff_new_pack.NHeRG3/_new 2018-03-13 10:24:52.54356 +0100 @@ -583,7 +583,7 @@ if [[ $line =~ \\#\\!.* ]]; then \ true \ else \ -sed -i -e "1s;^;$_hpc_newline;" $file; \ +sed -i -e "1s;^;$_hpc_newline\\n;" $file; \ fi \ chmod a+x $file \ fi \
commit yamagi-quake2 for openSUSE:Factory
Hello community, here is the log from the commit of package yamagi-quake2 for openSUSE:Factory checked in at 2018-03-13 10:24:55 Comparing /work/SRC/openSUSE:Factory/yamagi-quake2 (Old) and /work/SRC/openSUSE:Factory/.yamagi-quake2.new (New) Package is "yamagi-quake2" Tue Mar 13 10:24:55 2018 rev:9 rq:586111 version:7.20 Changes: --- /work/SRC/openSUSE:Factory/yamagi-quake2/yamagi-quake2.changes 2017-12-11 18:56:47.653729309 +0100 +++ /work/SRC/openSUSE:Factory/.yamagi-quake2.new/yamagi-quake2.changes 2018-03-13 10:25:00.755676476 +0100 @@ -1,0 +2,22 @@ +Sun Mar 11 08:54:22 UTC 2018 - mar...@gmx.de + +- Update to version 7.20 + + Add the soft renderer back. This feature is considered experimental. +The porting of the old soft renderer code to SDL and it's cleanup +were done by Denis Pauk. + + Rename several cvars to be consistent across different renderers. +The configuration file will be converted at the first start, when an +old cvar name is used a message is printed. + + Make the client unicode compatible. Yamagi Quake II can now be +installed into pathes with unicode characters in it. On Windows the +user name of the current account may contain unicode characters. +As a side effect the game can run on ReFS volumes. While '+set +basedir' is still supported, the unicode compatible '-datadir' +should be used. + + Another round of timing fixes. The game is now capable of holding +the requestes or vsync framerate even on slow machines and with +problematic GL drivers. + + Fix server side mod handling, their configs are now saved to the +correct directories and the configs are reexeced at mod startup. + +--- Old: quake2-7.10.tar.xz New: quake2-7.20.tar.xz Other differences: -- ++ yamagi-quake2.spec ++ --- /var/tmp/diff_new_pack.9ya4Lr/_old 2018-03-13 10:25:02.219624025 +0100 +++ /var/tmp/diff_new_pack.9ya4Lr/_new 2018-03-13 10:25:02.219624025 +0100 @@ -1,7 +1,7 @@ # # spec file for package yamagi-quake2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Luke Jones # # All modifications and additions to the file contributed by third parties @@ -18,10 +18,10 @@ Name: yamagi-quake2 -Version:7.10 +Version:7.20 Release:0 Summary:Enhanced Quake 2 Source Port -License:GPL-2.0 +License:GPL-2.0-only Group: Amusements/Games/3D/Shoot Url:http://www.yamagi.org/quake2/ Source: http://deponie.yamagi.org/quake2/quake2-%{version}.tar.xz @@ -86,7 +86,9 @@ %suse_update_desktop_file -c yquake2 'Quake II' 'Yamagi Quake II' yquake2 yquake2 Game ActionGame %post +%if 0%{?suse_version} < 1325 %icon_theme_cache_post +%endif cat << EOF Please read README in %{_docdir}/%{name} for information on @@ -94,8 +96,10 @@ EOF +%if 0%{?suse_version} < 1325 %postun %icon_theme_cache_postun +%endif %files %defattr(-,root,root) ++ quake2-7.10.tar.xz -> quake2-7.20.tar.xz ++ 50775 lines of diff (skipped)
commit virt-sandbox for openSUSE:Factory
Hello community, here is the log from the commit of package virt-sandbox for openSUSE:Factory checked in at 2018-03-13 10:24:31 Comparing /work/SRC/openSUSE:Factory/virt-sandbox (Old) and /work/SRC/openSUSE:Factory/.virt-sandbox.new (New) Package is "virt-sandbox" Tue Mar 13 10:24:31 2018 rev:16 rq:585947 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/virt-sandbox/virt-sandbox.changes 2017-12-14 11:01:20.412443262 +0100 +++ /work/SRC/openSUSE:Factory/.virt-sandbox.new/virt-sandbox.changes 2018-03-13 10:24:37.120523296 +0100 @@ -1,0 +2,7 @@ +Mon Mar 12 13:55:48 UTC 2018 - cbosdon...@suse.com + +- Build with libtirpc (bsc#1084896) + 15396686-avoid-setting-XDR_LIBS-to-none-required.patch + b9031e08-search-for-standalone-xdr-library.patch + +--- New: 15396686-avoid-setting-XDR_LIBS-to-none-required.patch b9031e08-search-for-standalone-xdr-library.patch Other differences: -- ++ virt-sandbox.spec ++ --- /var/tmp/diff_new_pack.v7gipz/_old 2018-03-13 10:24:38.856461101 +0100 +++ /var/tmp/diff_new_pack.v7gipz/_new 2018-03-13 10:24:38.856461101 +0100 @@ -1,7 +1,7 @@ # # spec file for package virt-sandbox # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -34,6 +34,8 @@ Patch1: 559b54d-load-ext4.patch Patch2: f24d003b-sync-unmount-shutdown.patch Patch3: 35d13f92-python3.patch +Patch4: b9031e08-search-for-standalone-xdr-library.patch +Patch5: 15396686-avoid-setting-XDR_LIBS-to-none-required.patch # Patches pending upstream review Patch100: no-unmount-for-lxc-machines.patch @@ -53,6 +55,10 @@ BuildRequires: libtool BuildRequires: libvirt-glib-devel >= 0.2.1 BuildRequires: perl +%if 0%{?suse_version} >= 1500 +BuildRequires: libtirpc-devel +BuildRequires: rpcgen +%endif %if 0%{?suse_version} >= 1330 BuildRequires: xz-static-devel %endif @@ -104,6 +110,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 +%patch5 -p1 %patch100 -p1 %patch200 -p1 ++ 15396686-avoid-setting-XDR_LIBS-to-none-required.patch ++ >From 15396686df15aa3f8c29fb053ebba78c11369760 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Thu, 18 Jan 2018 16:53:49 + Subject: [sandbox] Avoid setting XDR_LIBS to "none required" Signed-off-by: Daniel P. Berrange --- m4/virt-xdr.m4 | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/m4/virt-xdr.m4 b/m4/virt-xdr.m4 index f67b4c9..b39392a 100644 --- a/m4/virt-xdr.m4 +++ b/m4/virt-xdr.m4 @@ -1,7 +1,11 @@ AC_DEFUN([LIBVIRT_SANDBOX_XDR], [ old_LIBS="$LIBS" +XDR_LIBS= AC_SEARCH_LIBS([xdrmem_create], [portablexdr rpc xdr nsl tirpc], [ - XDR_LIBS="$ac_cv_search_xdrmem_create" + if test "$ac_cv_search_xdrmem_create" != "none required" + then + XDR_LIBS="$ac_cv_search_xdrmem_create" + fi ],[ AC_MSG_ERROR([Cannot find a XDR library]) ]) -- 2.16.1 ++ b9031e08-search-for-standalone-xdr-library.patch ++ >From b9031e08f031124d18b416a4cbebbd6eeb0ea9f8 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Thu, 18 Jan 2018 16:03:52 + Subject: [sandbox] Search for standalone xdr library Signed-off-by: Daniel P. Berrange --- configure.ac| 1 + libvirt-sandbox/Makefile.am | 4 m4/virt-xdr.m4 | 29 + 3 files changed, 34 insertions(+) create mode 100644 m4/virt-xdr.m4 diff --git a/configure.ac b/configure.ac index 00c2d7e..5d64f0d 100644 --- a/configure.ac +++ b/configure.ac @@ -111,6 +111,7 @@ LIBVIRT_SANDBOX_WIN32 LIBVIRT_SANDBOX_COVERAGE LIBVIRT_SANDBOX_RPCGEN LIBVIRT_SANDBOX_SELINUX +LIBVIRT_SANDBOX_XDR LIBVIRT_SANDBOX_STATIC_LIBC diff --git a/libvirt-sandbox/Makefile.am b/libvirt-sandbox/Makefile.am index b303078..48cc997 100644 --- a/libvirt-sandbox/Makefile.am +++ b/libvirt-sandbox/Makefile.am @@ -157,6 +157,7 @@ libvirt_sandbox_1_0_la_CFLAGS = \ $(LIBVIRT_GLIB_CFLAGS) \ $(LIBVIRT_GOBJECT_CFLAGS) \ $(SELINUX_CFLAGS) \ + $(XDR_CFLAGS) \ $(WARN_CFLAGS) \ $(NULL) libvirt_sandbox_1_0_la_LIBADD = \ @@ -165,6 +166,7 @@ libvirt_sandbox_1_0_la_LIBADD = \ $(LIBVIRT_GOBJECT_LIBS) \ $(SELINUX_LIBS) \ $(CYGWIN_EXTRA_LIBADD) \ + $(XDR_LIBS) \
commit i3-gaps for openSUSE:Factory
Hello community, here is the log from the commit of package i3-gaps for openSUSE:Factory checked in at 2018-03-13 10:24:44 Comparing /work/SRC/openSUSE:Factory/i3-gaps (Old) and /work/SRC/openSUSE:Factory/.i3-gaps.new (New) Package is "i3-gaps" Tue Mar 13 10:24:44 2018 rev:2 rq:586023 version:4.15 Changes: --- /work/SRC/openSUSE:Factory/i3-gaps/i3-gaps.changes 2017-11-09 13:58:56.464615646 +0100 +++ /work/SRC/openSUSE:Factory/.i3-gaps.new/i3-gaps.changes 2018-03-13 10:24:46.184198557 +0100 @@ -1,0 +2,68 @@ +Sun Mar 11 20:20:03 UTC 2018 - avin...@opensuse.org + +- update to 4.15 + * i3-sensible-terminal: add “kitty”, “guake”, “tilda” + * i3-sensible-editor: add “gvim” + * dump-asy: add prerequisite checks + * dump-asy: fix warnings about empty container names + * i3-dump-log: enable shmlog on demand + * i3bar: add --release flag for bindsym in bar blocks + * i3bar: add relative coordinates in JSON for click events + * ipc: rename COMMAND to RUN_COMMAND for consistency + * ipc: implement tick event for less flaky tests + * ipc: add error reply to “focus ” + * ipc: send success response for nop + * introduce “assign [→] [workspace] [number] ” + * introduce “assign [→] output left|right|up|down|primary|” + * introduce a “focus_wrapping” option (subsumes “force_focus_wrapping”) + * introduce percentage point resizing for floating containers: +“resize set [px | ppt] [px | ppt]” + * introduce “resize set ppt ppt” for tiling windows + * rename “new_window” and “new_float” to “default_border” and +“default_floating_border” (the old names keep working) + * output names (e.g. “DP2”) can now be used as synonyms for +monitor names (e.g. “Dell UP2414Q”). + * the “swap” command now works with fullscreen windows + * raise floating windows to top when they are focused +programmatically + * _NET_ACTIVE_WINDOW: invalidate focus to force SetInputFocus call + * make focus handling consistent when changing focus between outputs + * round non-integer Xft.dpi values + * tiling resize: remove minimum size + * doc updates to ipc and userguide, some changes to default config + * i3bar: fix various memory leaks + * i3bar: fix crash when no status_command is provided + * fix incorrectly set up signal handling + * fix crash when specifying invalid con_id for “swap” + * fix crash upon restart with window marks + * fix crash when config file does not end in a newline + * fix crash in append_layout + * fix crash in layout toggle command + * fix crash when switching monitors + * fix use-after-free in randr_init error path + * fix move accidentally moving windows across outputs + * fix crash when floating window is tiled while being resized + * fix out-of-bounds memory read + * fix memory leak when config conversion fails + * fix layout toggle split, which didn’t work until enabling +tabbed/stack mode once + * move XCB event handling into xcb_prepare_cb + * avert endless loop on unexpected EOF in ipc messages + * perform proper cleanup for signals with Term action + * don’t match containers in the scratchpad with criteria + * fix “workspace show” related issues + * fix config file conversion with long variable names + * fix config file conversion memory initialization + * prevent access of freed workspace in _workspace_show + * disable fullscreen when required when programmatically +focusing windows + * free last_motion_notify + * don’t raise floating windows when focused because of +focus_follows_mouse + * correctly set EWMH atoms when closing a workspace + * don’t raise floating windows when workspace is shown + * keep focus order when encapsulating workspaces + * validate layout files before loading +- cleanup with spec-cleaner + +--- Old: i3-gaps-4.14.1.tar.gz New: i3-gaps-4.15.tar.gz Other differences: -- ++ i3-gaps.spec ++ --- /var/tmp/diff_new_pack.xAsN3a/_old 2018-03-13 10:24:47.576148685 +0100 +++ /var/tmp/diff_new_pack.xAsN3a/_new 2018-03-13 10:24:47.580148542 +0100 @@ -1,7 +1,7 @@ # # spec file for package i3-gaps # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: i3-gaps -Version:4.14.1 +Version:4.15 Release:0 Summary:Tiling window manager License:BSD-3-Clause Group: System/GUI/Other -URL:https://github.com/Airblader/i3 +Url:https://github.com/Airblader/i3
commit patterns-caasp for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-caasp for openSUSE:Factory checked in at 2018-03-13 10:24:23 Comparing /work/SRC/openSUSE:Factory/patterns-caasp (Old) and /work/SRC/openSUSE:Factory/.patterns-caasp.new (New) Package is "patterns-caasp" Tue Mar 13 10:24:23 2018 rev:29 rq:585940 version:1.0 Changes: --- /work/SRC/openSUSE:Factory/patterns-caasp/patterns-caasp.changes 2018-03-06 11:17:06.559646800 +0100 +++ /work/SRC/openSUSE:Factory/.patterns-caasp.new/patterns-caasp.changes 2018-03-13 10:24:27.148880566 +0100 @@ -1,0 +2,11 @@ +Mon Mar 12 14:47:03 CET 2018 - ku...@suse.de + +- Add zypper-migration-plugin for CaaSP + +--- +Mon Mar 12 13:26:31 UTC 2018 - fcaste...@suse.com + +- Add terminfo to fix broken terminals when ssh-ing into a caasp node + from a tmux session. + +--- Other differences: -- ++ patterns-caasp.spec ++ --- /var/tmp/diff_new_pack.IZr1Ot/_old 2018-03-13 10:24:27.924852765 +0100 +++ /var/tmp/diff_new_pack.IZr1Ot/_new 2018-03-13 10:24:27.928852621 +0100 @@ -110,6 +110,7 @@ Requires: sysfsutils Requires: systemd Requires: systemd-presets-branding-CAASP +Requires: terminfo Requires: timezone Requires: transactional-update Requires: udev @@ -153,6 +154,7 @@ # This packages are only needed for SLE Requires: SUSEConnect Requires: rollback-helper +Requires: zypper-migration-plugin %endif %if 0%{?suse_version} >= 1330 Requires: system-group-hardware @@ -289,6 +291,9 @@ %prep # empty on purpose +%build +# empty on purpose + %install mkdir -p %buildroot/usr/share/doc/packages/patterns-caasp/ echo 'This file marks the pattern MicroOS to be installed.' >%buildroot/usr/share/doc/packages/patterns-caasp/MicroOS.txt
commit btrfsmaintenance for openSUSE:Factory
Hello community, here is the log from the commit of package btrfsmaintenance for openSUSE:Factory checked in at 2018-03-13 10:24:37 Comparing /work/SRC/openSUSE:Factory/btrfsmaintenance (Old) and /work/SRC/openSUSE:Factory/.btrfsmaintenance.new (New) Package is "btrfsmaintenance" Tue Mar 13 10:24:37 2018 rev:16 rq:586017 version:0.4 Changes: --- /work/SRC/openSUSE:Factory/btrfsmaintenance/btrfsmaintenance.changes 2018-02-27 17:00:29.638543994 +0100 +++ /work/SRC/openSUSE:Factory/.btrfsmaintenance.new/btrfsmaintenance.changes 2018-03-13 10:24:41.756357201 +0100 @@ -1,0 +2,6 @@ +Mon Mar 12 13:39:23 CET 2018 - ku...@suse.de + +- Add missing btrfsmaintenance-refresh.path [bsc#1084871] +- Use %license [bsc#1082318] + +--- Other differences: -- ++ btrfsmaintenance.spec ++ --- /var/tmp/diff_new_pack.7Cno1T/_old 2018-03-13 10:24:42.856317790 +0100 +++ /var/tmp/diff_new_pack.7Cno1T/_new 2018-03-13 10:24:42.860317648 +0100 @@ -25,7 +25,7 @@ Version:0.4 Release:0 Summary:Scripts for btrfs periodic maintenance tasks -License:GPL-2.0 +License:GPL-2.0-only Group: System/Base Url:https://github.com/kdave/btrfsmaintenance Source0:%{name}-%{version}.tar.bz2 @@ -61,6 +61,7 @@ # systemd services and timers install -m 755 -d %{buildroot}%{_unitdir} install -m 644 -D btrfsmaintenance-refresh.service %{buildroot}%{_unitdir} +install -m 644 -D btrfsmaintenance-refresh.path %{buildroot}%{_unitdir} install -m 644 -D btrfs-balance.service %{buildroot}%{_unitdir} install -m 644 -D btrfs-defrag.service %{buildroot}%{_unitdir} install -m 644 -D btrfs-scrub.service %{buildroot}%{_unitdir} @@ -84,20 +85,21 @@ # if the new service files don't exist, we migrate from # old version with old script, remove cron symlinks [ ! -f %{_unitdir}/btrfs-balance.timer -a -f %{_datadir}/%{name}/btrfsmaintenance-refresh-cron.sh ] && %{_datadir}/%{name}/btrfsmaintenance-refresh-cron.sh uninstall -%service_add_pre btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer +%service_add_pre btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer %post -%service_add_post btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer +%service_add_post btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer %{fillup_only btrfsmaintenance} %preun -%service_del_preun btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer +%service_del_preun btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer %postun -%service_del_postun btrfsmaintenance-refresh.service btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer +%service_del_postun btrfsmaintenance-refresh.service btrfsmaintenance-refresh.path btrfs-balance.service btrfs-balance.timer btrfs-defrag.service btrfs-defrag.timer btrfs-scrub.service btrfs-scrub.timer btrfs-trim.service btrfs-trim.timer %files -%doc COPYING README.md +%license COPYING +%doc README.md %{_fillupdir}/sysconfig.btrfsmaintenance %dir %{_datadir}/%{name} %{_datadir}/%{name}/* @@ -105,6 +107,7 @@ %dir %{_libexecdir}/zypp/plugins %dir %{_libexecdir}/zypp/plugins/commit %{_libexecdir}/zypp/plugins/commit/btrfs-defrag-plugin.py +%{_unitdir}/btrfsmaintenance-refresh.path %{_unitdir}/btrfsmaintenance-refresh.service %{_unitdir}/btrfs-balance.service %{_unitdir}/btrfs-defrag.service
commit dbus-broker for openSUSE:Factory
Hello community, here is the log from the commit of package dbus-broker for openSUSE:Factory checked in at 2018-03-13 10:25:17 Comparing /work/SRC/openSUSE:Factory/dbus-broker (Old) and /work/SRC/openSUSE:Factory/.dbus-broker.new (New) Package is "dbus-broker" Tue Mar 13 10:25:17 2018 rev:2 rq:586208 version:11 Changes: --- /work/SRC/openSUSE:Factory/dbus-broker/dbus-broker.changes 2017-10-09 19:47:39.741057494 +0200 +++ /work/SRC/openSUSE:Factory/.dbus-broker.new/dbus-broker.changes 2018-03-13 10:25:20.434971383 +0100 @@ -1,0 +2,25 @@ +Mon Mar 5 20:16:26 UTC 2018 - jeng...@inai.de + +- Update to new upstream release 11 + * The policy-type of the dbus-broker API has been simplified. +It is now reduced to a policy-batch indexed by uids, in +combination with a policy-batch indexed either by gid or +uid-range. + * The launcher now supports a `--config-file PATH` commandline +option to override the root configuration file, which is +still deduced based on the passed scope parameter. + +--- +Tue Feb 6 00:37:19 UTC 2018 - jeng...@inai.de + +- Update to new upstream release 9 + * AddListener() on org.bus1.DBus.Broker now supports UID ranges. + * dbus-broker.service unit is now ordered before basic.target. + * The launcher now uses instantiated systemd template units +when activating a service that has no associated systemd +service file. + * The launcher now supports configuration reloading. + * Activated units now inherit their user from the actual D-Bus +service, if provided. + +--- Old: v4.tar.gz New: v11.tar.gz Other differences: -- ++ dbus-broker.spec ++ --- /var/tmp/diff_new_pack.qyqn4i/_old 2018-03-13 10:25:21.558931113 +0100 +++ /var/tmp/diff_new_pack.qyqn4i/_new 2018-03-13 10:25:21.566930826 +0100 @@ -1,7 +1,7 @@ # # spec file for package dbus-broker # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: dbus-broker -Version:4 +Version:11 Release:0 Summary:XDG-conforming message bus implementation License:Apache-2.0 @@ -27,19 +27,20 @@ Source: https://github.com/bus1/dbus-broker/archive/v%version.tar.gz Patch1: use-system-deps.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: linux-glibc-devel >= 4.13 BuildRequires: meson BuildRequires: pkg-config BuildRequires: pkgconfig(audit) >= 2.7 -BuildRequires: pkgconfig(libcdvar) >= 1 +BuildRequires: pkgconfig(dbus-1) >= 1.10 +BuildRequires: pkgconfig(expat) >= 2.2.3 +BuildRequires: pkgconfig(glib-2.0) >= 2.50 +BuildRequires: pkgconfig(libcdvar) >= 1.7 BuildRequires: pkgconfig(libclist) >= 3 -BuildRequires: pkgconfig(libcrbtree) >= 3 +BuildRequires: pkgconfig(libcrbtree) >= 3.30 BuildRequires: pkgconfig(libcsundry) >= 1 BuildRequires: pkgconfig(libselinux) >= 2.5 BuildRequires: pkgconfig(libsystemd) >= 230 -BuildRequires: pkgconfig(dbus-1) >= 1.10 -BuildRequires: pkgconfig(glib-2.0) >= 2.50 BuildRequires: pkgconfig(systemd) >= 230 -BuildRequires: pkgconfig(expat) %description dbus-broker is an implementation of a message bus as defined by the @@ -60,13 +61,17 @@ %patch -P 1 -p1 %build +ln -s /bin/true rst2man %meson -Daudit=true -Dselinux=true %meson_build %install +# make install happy +touch build/docs/dbus-broker.1 build/docs/dbus-broker-launch.1 %meson_install mkdir -p "%buildroot/%_sbindir" ln -s service "%buildroot/%_sbindir/rcdbus-broker" +find %buildroot/%_mandir -type f -size 0 -delete %pre %service_add_pre dbus-broker.service @@ -86,6 +91,6 @@ %_unitdir/*.service %_prefix/lib/systemd/user/*.service %_sbindir/rc* -%doc COPYING LICENSE +%license LICENSE %changelog ++ use-system-deps.diff ++ --- /var/tmp/diff_new_pack.qyqn4i/_old 2018-03-13 10:25:21.602929536 +0100 +++ /var/tmp/diff_new_pack.qyqn4i/_new 2018-03-13 10:25:21.602929536 +0100 @@ -3,13 +3,17 @@ This reverts commit 70ce99868a47ce59c36178605848ddf121dc4c07. -diff --git a/meson.build b/meson.build -index a429847..61e1e4e 100644 a/meson.build -+++ b/meson.build -@@ -16,15 +16,10 @@ cc = meson.get_compiler('c') - conf = configuration_data() - mod_pkgconfig = import('pkgconfig') +--- + meson.build | 13 - + 1 file changed, 4 insertions(+), 9 deletions(-) + +Index: dbus-broker-11/meson.build +==
commit dehydrated for openSUSE:Factory
Hello community, here is the log from the commit of package dehydrated for openSUSE:Factory checked in at 2018-03-13 10:23:51 Comparing /work/SRC/openSUSE:Factory/dehydrated (Old) and /work/SRC/openSUSE:Factory/.dehydrated.new (New) Package is "dehydrated" Tue Mar 13 10:23:51 2018 rev:7 rq:585801 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/dehydrated/dehydrated.changes2018-01-16 09:43:17.839086345 +0100 +++ /work/SRC/openSUSE:Factory/.dehydrated.new/dehydrated.changes 2018-03-13 10:24:00.161847464 +0100 @@ -1,0 +2,16 @@ +Mon Mar 12 08:16:13 UTC 2018 - daniel.molken...@suse.com + +- Updated dehydrated to 0.6.0 (osc#1084854) + + Changed + + * Challenge validation loop has been modified to loop over authorization identifiers instead of altnames (ACMEv2 + wildcard support) + * Removed LICENSE parameter from config (terms of service is now acquired directly from the CA directory) + + Added + + * Support for ACME v02 (including wildcard certificates!) + * New hook: generate_csr (see example hook script for more information) + * Calling random hook on startup to make it clear to hook script authors that unknown hooks should just be ignored... + +--- Old: dehydrated-0.5.0.tar.gz dehydrated-0.5.0.tar.gz.asc New: dehydrated-0.6.0.tar.gz dehydrated-0.6.0.tar.gz.asc Other differences: -- ++ dehydrated.spec ++ --- /var/tmp/diff_new_pack.Y6YXyh/_old 2018-03-13 10:24:00.933819805 +0100 +++ /var/tmp/diff_new_pack.Y6YXyh/_new 2018-03-13 10:24:00.941819519 +0100 @@ -46,7 +46,7 @@ %endif Name: dehydrated -Version:0.5.0 +Version:0.6.0 Release:0 Summary:A client for signing certificates with an ACME server License:MIT ++ dehydrated-0.5.0.tar.gz -> dehydrated-0.6.0.tar.gz ++ 1924 lines of diff (skipped)
commit transactional-update for openSUSE:Factory
Hello community, here is the log from the commit of package transactional-update for openSUSE:Factory checked in at 2018-03-13 10:24:07 Comparing /work/SRC/openSUSE:Factory/transactional-update (Old) and /work/SRC/openSUSE:Factory/.transactional-update.new (New) Package is "transactional-update" Tue Mar 13 10:24:07 2018 rev:22 rq:585864 version:1.28 Changes: --- /work/SRC/openSUSE:Factory/transactional-update/transactional-update.changes 2018-03-07 10:38:21.954496155 +0100 +++ /work/SRC/openSUSE:Factory/.transactional-update.new/transactional-update.changes 2018-03-13 10:24:14.277341732 +0100 @@ -1,0 +2,6 @@ +Mon Mar 12 13:19:49 CET 2018 - ku...@suse.de + +- Update to version 1.28 + - Adjust for latest grub2 + +--- Old: transactional-update-1.27.tar.bz2 New: transactional-update-1.28.tar.bz2 Other differences: -- ++ transactional-update.spec ++ --- /var/tmp/diff_new_pack.X12PXz/_old 2018-03-13 10:24:14.925318516 +0100 +++ /var/tmp/diff_new_pack.X12PXz/_new 2018-03-13 10:24:14.929318373 +0100 @@ -17,7 +17,7 @@ Name: transactional-update -Version:1.27 +Version:1.28 Release:0 Summary:Transactional Updates with btrfs and snapshots License:GPL-2.0-or-later @@ -46,9 +46,6 @@ %install %make_install -# In /etc is for admins to overwrite /usr/etc, so don't -# install it there. -rm %{buildroot}%{_sysconfdir}/transactional-update.conf %fdupes %{buildroot}%{_mandir} %pre ++ transactional-update-1.27.tar.bz2 -> transactional-update-1.28.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transactional-update-1.27/NEWS new/transactional-update-1.28/NEWS --- old/transactional-update-1.27/NEWS 2018-03-06 13:26:01.0 +0100 +++ new/transactional-update-1.28/NEWS 2018-03-12 13:17:29.0 +0100 @@ -2,6 +2,9 @@ Copyright (C) 2016, 2017, 2018 Thorsten Kukuk +Version 1.28 +* Adjust for latest grub2 changes + Version 1.27 * Fallback to snapper without dbus support if dbus fails * Add workaround for update-alternatives diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transactional-update-1.27/configure new/transactional-update-1.28/configure --- old/transactional-update-1.27/configure 2018-03-06 13:26:08.0 +0100 +++ new/transactional-update-1.28/configure 2018-03-12 13:17:32.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for transactional-update 1.27. +# Generated by GNU Autoconf 2.69 for transactional-update 1.28. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -576,8 +576,8 @@ # Identity of this package. PACKAGE_NAME='transactional-update' PACKAGE_TARNAME='transactional-update' -PACKAGE_VERSION='1.27' -PACKAGE_STRING='transactional-update 1.27' +PACKAGE_VERSION='1.28' +PACKAGE_STRING='transactional-update 1.28' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1212,7 +1212,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures transactional-update 1.27 to adapt to many kinds of systems. +\`configure' configures transactional-update 1.28 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1279,7 +1279,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of transactional-update 1.27:";; + short | recursive ) echo "Configuration of transactional-update 1.28:";; esac cat <<\_ACEOF @@ -1359,7 +1359,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -transactional-update configure 1.27 +transactional-update configure 1.28 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1376,7 +1376,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by transactional-update $as_me 1.27, which was +It was created by transactional-update $as_me 1.28, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2239,7 +2239,7 @@ # Define the identity of the package. PACKAGE='transactional-update' - VERSION='1.27' + VERSION='1.28' cat >>confdefs.h <<_ACEOF @@ -3186,7 +3186,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by trans
commit nautilus-dropbox for openSUSE:Factory
Hello community, here is the log from the commit of package nautilus-dropbox for openSUSE:Factory checked in at 2018-03-13 10:24:00 Comparing /work/SRC/openSUSE:Factory/nautilus-dropbox (Old) and /work/SRC/openSUSE:Factory/.nautilus-dropbox.new (New) Package is "nautilus-dropbox" Tue Mar 13 10:24:00 2018 rev:13 rq:585850 version:2015.10.28 Changes: --- /work/SRC/openSUSE:Factory/nautilus-dropbox/nautilus-dropbox.changes 2018-03-08 10:57:46.524737306 +0100 +++ /work/SRC/openSUSE:Factory/.nautilus-dropbox.new/nautilus-dropbox.changes 2018-03-13 10:24:07.989567012 +0100 @@ -1,0 +2,6 @@ +Sun Mar 11 19:16:45 UTC 2018 - bwiedem...@suse.com + +- Add nautilus-dropbox-reproducible.patch to make man pages build + reproducibly (boo#1047218) + +--- New: nautilus-dropbox-reproducible.patch Other differences: -- ++ nautilus-dropbox.spec ++ --- /var/tmp/diff_new_pack.cC1MUV/_old 2018-03-13 10:24:08.937533048 +0100 +++ /var/tmp/diff_new_pack.cC1MUV/_new 2018-03-13 10:24:08.941532904 +0100 @@ -28,6 +28,8 @@ Source: https://www.dropbox.com/download?dl=packages/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM nautilus-dropbox-fix-crash.patch boo#900515 dims...@opensuse.org -- Fix crash on startup Patch0: nautilus-dropbox-fix-crash.patch +# PATCH-FIX-UPSTREAM https://github.com/dropbox/nautilus-dropbox/pull/31 +Patch1: nautilus-dropbox-reproducible.patch BuildRequires: desktop-file-utils BuildRequires: pkgconfig BuildRequires: python-docutils @@ -67,6 +69,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure --disable-static ++ nautilus-dropbox-reproducible.patch ++ >From 218fd8c10d392aa71b38ecafb5c161d71ba43c55 Mon Sep 17 00:00:00 2001 From: "Bernhard M. Wiedemann" Date: Tue, 20 Jun 2017 09:30:10 +0200 Subject: [PATCH 1/2] Drop extra date from man page to allow for reproducible builds See https://reproducible-builds.org/ for why this matters. --- rst2man.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rst2man.py b/rst2man.py index 9842573..8ba185f 100644 --- a/rst2man.py +++ b/rst2man.py @@ -545,8 +545,7 @@ def depart_document(self, node): % self._docinfo['copyright']) self.body.append( self.comment( -'Generated by docutils manpage writer on %s.\n' -% (time.strftime('%Y-%m-%d %H:%M')) ) ) +'Generated by docutils manpage writer.\n') ) def visit_emphasis(self, node): self.body.append(self.defs['emphasis'][0]) >From 1ddc199b2002c7078f13cb9eb695fdff6dc15953 Mon Sep 17 00:00:00 2001 From: "Bernhard M. Wiedemann" Date: Thu, 21 Sep 2017 06:16:29 +0200 Subject: [PATCH 2/2] Allow to override build date in man page in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good and https://reproducible-builds.org/specs/source-date-epoch/ for the definition of this variable. --- docgen.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docgen.py b/docgen.py index a2a3912..8ed9049 100644 --- a/docgen.py +++ b/docgen.py @@ -1,4 +1,6 @@ +import os import sys +import time import datetime # heeeheee @@ -17,9 +19,10 @@ formatted_commands += split[2].decode('ascii').replace('\n', '\n | ') formatted_commands += '\n\n' +date = datetime.datetime.utcfromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', time.time(.date() sys.stdout.write(sys.stdin.read().replace\ ('@AUTHORS@', authors).replace\ - ('@DATE@', datetime.date.today().isoformat()).replace\ + ('@DATE@', date.isoformat()).replace\ ('@PACKAGE_VERSION@', sys.argv[1]).replace\ ('@SYNOPSIS@', '| '+'\n| '.join(commands[cmd].__doc__.split('\n', 2)[1].decode('ascii').replace(cmd, "`%s`" % cmd).replace("dropbox", "``dropbox``") for cmd in commands)).replace\ ('@COMMANDS@', formatted_commands))
commit stress-ng for openSUSE:Factory
Hello community, here is the log from the commit of package stress-ng for openSUSE:Factory checked in at 2018-03-13 10:24:41 Comparing /work/SRC/openSUSE:Factory/stress-ng (Old) and /work/SRC/openSUSE:Factory/.stress-ng.new (New) Package is "stress-ng" Tue Mar 13 10:24:41 2018 rev:36 rq:586018 version:0.09.19 Changes: --- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes 2018-03-02 21:12:55.150327887 +0100 +++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2018-03-13 10:24:43.496294861 +0100 @@ -1,0 +2,23 @@ +Mon Mar 12 15:33:39 UTC 2018 - mar...@gmx.de + +- Update to version 0.09.19 + * Makefile: bump version + * stress-cyclic: fix typo in time measurement, us should be ns + * stress-enosys: add checks on RLIMIT_* macros + * bump target_clones attribute to gcc 5.5 + * stress-mcontend: don't msync if it is not available + * Disable target_clones attribute on GNU_HURD + * stress-procfs: make stressor more stressful, less thread spawning + * stress-enosys: wider sanity checks for fork/vfork/cloning (LP:#1753705) + * Forgot to add test/test-personality.c + * stress-enosys: try to limit fork run-away (LP:#1753705) + * Add personality autoconfiguration detection + * stress-mcontend: fix non-Linux build + * stress-cpu: fix clang build error + * Add new mcontend memory contention stressor + * stress-af-algo: add a couple more crypto module tests + * Add GCC-5 target_clones attribute + * stressors: use the new cpu_is_x86 helper + * Add cpu.c and cpu_is_x86 cpu detection helper + +--- Old: stress-ng-0.09.18.tar.xz New: stress-ng-0.09.19.tar.xz Other differences: -- ++ stress-ng.spec ++ --- /var/tmp/diff_new_pack.ZWNXpA/_old 2018-03-13 10:24:44.908244273 +0100 +++ /var/tmp/diff_new_pack.ZWNXpA/_new 2018-03-13 10:24:44.908244273 +0100 @@ -18,7 +18,7 @@ Name: stress-ng -Version:0.09.18 +Version:0.09.19 Release:0 Summary:Tool to load and stress a computer License:GPL-2.0-only ++ stress-ng-0.09.18.tar.xz -> stress-ng-0.09.19.tar.xz ++ 2211 lines of diff (skipped)
commit synapse for openSUSE:Factory
Hello community, here is the log from the commit of package synapse for openSUSE:Factory checked in at 2018-03-13 10:23:58 Comparing /work/SRC/openSUSE:Factory/synapse (Old) and /work/SRC/openSUSE:Factory/.synapse.new (New) Package is "synapse" Tue Mar 13 10:23:58 2018 rev:17 rq:585846 version:0.2.99.3 Changes: --- /work/SRC/openSUSE:Factory/synapse/synapse.changes 2017-04-28 09:13:30.576337144 +0200 +++ /work/SRC/openSUSE:Factory/.synapse.new/synapse.changes 2018-03-13 10:24:06.365625195 +0100 @@ -1,0 +2,11 @@ +Fri Mar 9 20:03:28 UTC 2018 - bjorn@gmail.com + +- Update to version 0.2.99.3: + + Bugs fixed: lp#1219314, lp#1554618, lp#1570442, lp#163, +lp#1080755, lp#1504433, lp#1738964. +- Drop synapse-0.2.99.2-fix-nonmatching-generic-types.patch: Fixed + upstream. +- Clean up spec via spec-cleaner, use autosetup macro, + conditionally run post(un) for older versions of openSUSE only. + +--- Old: synapse-0.2.99.2-fix-nonmatching-generic-types.patch synapse-0.2.99.2.tar.xz New: synapse-0.2.99.3.tar.xz Other differences: -- ++ synapse.spec ++ --- /var/tmp/diff_new_pack.CAnkYC/_old 2018-03-13 10:24:07.493584782 +0100 +++ /var/tmp/diff_new_pack.CAnkYC/_new 2018-03-13 10:24:07.497584638 +0100 @@ -1,7 +1,7 @@ # # spec file for package synapse # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,14 @@ Name: synapse -Version:0.2.99.2 +Version:0.2.99.3 Release:0 Summary:A semantic launcher for GNOME -License:GPL-3.0+ +License:GPL-3.0-or-later Group: System/GUI/GNOME -Url:https://launchpad.net/synapse-project +URL:https://launchpad.net/synapse-project Source: https://launchpad.net/synapse-project/0.3/%{version}/+download/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM synapse-0.2.99.2-fix-nonmatching-generic-types.patch ric...@ubuntu.com -- Fix non-matching generic types. -Patch0: synapse-0.2.99.2-fix-nonmatching-generic-types.patch + BuildRequires: intltool BuildRequires: pkgconfig BuildRequires: update-desktop-files @@ -50,18 +49,20 @@ %lang_package %prep -%setup -q -%patch0 -p1 +%autosetup %build -%configure --disable-static -make %{?_smp_mflags} V=1 +%configure \ + --disable-static \ + %{nil} +make %{?_smp_mflags} %install %make_install %find_lang %{name} %suse_update_desktop_file %{name} X-SuSE-DesktopUtility +%if 0%{?suse_version} < 1500 %post %icon_theme_cache_post %desktop_database_post @@ -69,16 +70,16 @@ %postun %icon_theme_cache_postun %desktop_database_postun +%endif %files -%defattr(-,root,root) -%doc AUTHORS COPYING +%license COPYING +%doc AUTHORS %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_mandir}/man1/%{name}.1%{?ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %changelog ++ synapse-0.2.99.2.tar.xz -> synapse-0.2.99.3.tar.xz ++ 42494 lines of diff (skipped)
commit cloud-init-config-caasp for openSUSE:Factory
Hello community, here is the log from the commit of package cloud-init-config-caasp for openSUSE:Factory checked in at 2018-03-13 10:24:15 Comparing /work/SRC/openSUSE:Factory/cloud-init-config-caasp (Old) and /work/SRC/openSUSE:Factory/.cloud-init-config-caasp.new (New) Package is "cloud-init-config-caasp" Tue Mar 13 10:24:15 2018 rev:6 rq:585870 version:1.0 Changes: --- /work/SRC/openSUSE:Factory/cloud-init-config-caasp/cloud-init-config-caasp.changes 2017-11-27 22:18:59.557368396 +0100 +++ /work/SRC/openSUSE:Factory/.cloud-init-config-caasp.new/cloud-init-config-caasp.changes 2018-03-13 10:24:18.809179364 +0100 @@ -1,0 +2,5 @@ +Mon Mar 12 13:47:15 CET 2018 - ku...@suse.de + +- Add license to file list + +--- Other differences: -- ++ cloud-init-config-caasp.spec ++ --- /var/tmp/diff_new_pack.aqW4I3/_old 2018-03-13 10:24:19.665148696 +0100 +++ /var/tmp/diff_new_pack.aqW4I3/_new 2018-03-13 10:24:19.669148553 +0100 @@ -1,7 +1,7 @@ # # spec file for package cloud-init-config-caasp # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Version:1.0 Release:0 Summary:SUSE CaaSP Configuration file for could-init -License:GPL-3.0 +License:GPL-3.0-only Group: System/Management Source0:cloud.cfg Source1:ds-identify.cfg @@ -28,7 +28,6 @@ BuildRequires: cloud-init Requires: cloud-init >= 17.1 Provides: cloud-init-config = 0.7 -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -39,7 +38,7 @@ # empty on purpose %build -# empty on purpose +cp %{SOURCE2} . %install mkdir -p %{buildroot}%{_sysconfdir}/cloud @@ -47,7 +46,7 @@ install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/cloud/ %files -%defattr(-,root,root) +%license COPYING %config(noreplace) %{_sysconfdir}/cloud/cloud.cfg %config(noreplace) %{_sysconfdir}/cloud/ds-identify.cfg
commit txt2man for openSUSE:Factory
Hello community, here is the log from the commit of package txt2man for openSUSE:Factory checked in at 2018-03-13 10:24:03 Comparing /work/SRC/openSUSE:Factory/txt2man (Old) and /work/SRC/openSUSE:Factory/.txt2man.new (New) Package is "txt2man" Tue Mar 13 10:24:03 2018 rev:3 rq:585859 version:1.6.0 Changes: --- /work/SRC/openSUSE:Factory/txt2man/txt2man.changes 2017-07-09 13:04:27.956838727 +0200 +++ /work/SRC/openSUSE:Factory/.txt2man.new/txt2man.changes 2018-03-13 10:24:11.473442191 +0100 @@ -1,0 +2,5 @@ +Mon Mar 12 12:13:24 UTC 2018 - mplus...@suse.com + +- Modernise spec file using spec-cleaner + +--- Other differences: -- ++ txt2man.spec ++ --- /var/tmp/diff_new_pack.9ZE9wf/_old 2018-03-13 10:24:12.225415249 +0100 +++ /var/tmp/diff_new_pack.9ZE9wf/_new 2018-03-13 10:24:12.225415249 +0100 @@ -1,7 +1,7 @@ # # spec file for package txt2man # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,11 @@ Version:1.6.0 Release:0 Summary:Convert Flat ASCII Text to man Page Format -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Doc Generators -Url:https://github.com/mvertes/txt2man +URL:https://github.com/mvertes/txt2man Source0: https://github.com/mvertes/txt2man/archive/%{name}-%{version}.tar.gz Requires: gawk -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -38,21 +37,21 @@ %build %install -install -Dm 0755 bookman %{buildroot}%{_bindir}/bookman -install -Dm 0755 src2man %{buildroot}%{_bindir}/src2man -install -Dm 0755 txt2man %{buildroot}%{_bindir}/txt2man -install -Dm 0644 bookman.1 %{buildroot}%{_mandir}/man1/bookman.1 -install -Dm 0644 src2man.1 %{buildroot}%{_mandir}/man1/src2man.1 -install -Dm 0644 txt2man.1 %{buildroot}%{_mandir}/man1/txt2man.1 +install -Dpm 0755 bookman %{buildroot}%{_bindir}/bookman +install -Dpm 0755 src2man %{buildroot}%{_bindir}/src2man +install -Dpm 0755 txt2man %{buildroot}%{_bindir}/txt2man +install -Dpm 0644 bookman.1 %{buildroot}%{_mandir}/man1/bookman.1 +install -Dpm 0644 src2man.1 %{buildroot}%{_mandir}/man1/src2man.1 +install -Dpm 0644 txt2man.1 %{buildroot}%{_mandir}/man1/txt2man.1 %files -%defattr(-,root,root,-) -%doc COPYING Changelog README +%license COPYING +%doc Changelog README %{_bindir}/bookman %{_bindir}/src2man %{_bindir}/txt2man -%{_mandir}/man1/bookman.1.* -%{_mandir}/man1/src2man.1.* -%{_mandir}/man1/txt2man.1.* +%{_mandir}/man1/bookman.1%{?ext_man} +%{_mandir}/man1/src2man.1%{?ext_man} +%{_mandir}/man1/txt2man.1%{?ext_man} %changelog
commit mednafen for openSUSE:Factory
Hello community, here is the log from the commit of package mednafen for openSUSE:Factory checked in at 2018-03-13 10:24:46 Comparing /work/SRC/openSUSE:Factory/mednafen (Old) and /work/SRC/openSUSE:Factory/.mednafen.new (New) Package is "mednafen" Tue Mar 13 10:24:46 2018 rev:12 rq:586045 version:0.9.48 Changes: --- /work/SRC/openSUSE:Factory/mednafen/mednafen.changes2018-03-11 15:25:47.018069433 +0100 +++ /work/SRC/openSUSE:Factory/.mednafen.new/mednafen.changes 2018-03-13 10:24:49.256088494 +0100 @@ -1,0 +2,6 @@ +Mon Mar 12 18:29:18 UTC 2018 - i...@ilya.pp.ua + +- Remove -O3 flag (build success but not run). +- Add %defattr(0644,root,root,-) to %files macro. + +--- Other differences: -- ++ mednafen.spec ++ --- /var/tmp/diff_new_pack.NtLJgC/_old 2018-03-13 10:24:50.068059402 +0100 +++ /var/tmp/diff_new_pack.NtLJgC/_new 2018-03-13 10:24:50.080058973 +0100 @@ -64,7 +64,7 @@ %setup -q -n %{name} %build -export CFLAGS="%{optflags} -O3 -fomit-frame-pointer -pipe" +export CFLAGS="%{optflags} -fomit-frame-pointer -pipe" export CXXFLAGS="$CFLAGS" %configure make %{?_smp_mflags} @@ -74,9 +74,10 @@ %find_lang %{name} %files -%{_bindir}/%{name} +%defattr(0644,root,root,-) %license COPYING %doc ChangeLog TODO +%attr(0755,root,root) %{_bindir}/%{name} %files doc %doc Documentation/?*.{css,def,html,png,txt}
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2018-03-13 10:23:46 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New) Package is "openSUSE-release-tools" Tue Mar 13 10:23:46 2018 rev:69 rq:585797 version:20180312.35e7c51 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2018-03-11 15:24:46.444242475 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes 2018-03-13 10:23:57.653937317 +0100 @@ -1,0 +2,29 @@ +Mon Mar 12 09:42:07 UTC 2018 - opensuse-releaset...@opensuse.org + +- Update to version 20180312.35e7c51: + * services: Add Install section to totest-manager service + +--- +Sun Mar 11 08:31:32 UTC 2018 - opensuse-releaset...@opensuse.org + +- Update to version 20180311.ad60562: + * ReviewBot: don't crash if staging-group is None + * check_source: make adding review team configurable + * check_source: fix boolean option + * pkglistgen: Fix reading boolean values + +--- +Fri Mar 09 18:06:53 UTC 2018 - opensuse-releaset...@opensuse.org + +- Update to version 20180309.d001daf: + * issue-diff: rename --config-dir as --cache-dir to be more accurate. + * issue-diff: replace git sync functionality with osclib.git. + * osclib/git: provide git utilities: clone() and sync(). + +--- +Fri Mar 09 11:12:04 UTC 2018 - opensuse-releaset...@opensuse.org + +- Update to version 20180309.fe4edd6: + * Treat stagings differently + +--- Old: openSUSE-release-tools-20180309.7484722.obscpio New: openSUSE-release-tools-20180312.35e7c51.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.TXfRML/_old 2018-03-13 10:23:58.897892749 +0100 +++ /var/tmp/diff_new_pack.TXfRML/_new 2018-03-13 10:23:58.901892605 +0100 @@ -20,7 +20,7 @@ %define source_dir osc-plugin-factory %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20180309.7484722 +Version:20180312.35e7c51 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.TXfRML/_old 2018-03-13 10:23:58.957890599 +0100 +++ /var/tmp/diff_new_pack.TXfRML/_new 2018-03-13 10:23:58.957890599 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/osc-plugin-factory.git -7484722b2abe685a03cf783661bd23282a7db52f +f1e56df8b9e8a123911ec8e4f2b08dd6c27db8b4 ++ openSUSE-release-tools-20180309.7484722.obscpio -> openSUSE-release-tools-20180312.35e7c51.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20180309.7484722/ReviewBot.py new/openSUSE-release-tools-20180312.35e7c51/ReviewBot.py --- old/openSUSE-release-tools-20180309.7484722/ReviewBot.py2018-03-09 11:00:05.0 +0100 +++ new/openSUSE-release-tools-20180312.35e7c51/ReviewBot.py2018-03-12 10:26:07.0 +0100 @@ -169,7 +169,10 @@ self.staging_api(project) config = self.staging_config[project] -users = group_members(self.apiurl, config['staging-group']) +users = [] +group = config.get('staging-group') +if group: +users += group_members(self.apiurl, group) if self.override_group_key: override_group = config.get(self.override_group_key) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20180309.7484722/check_source.py new/openSUSE-release-tools-20180312.35e7c51/check_source.py --- old/openSUSE-release-tools-20180309.7484722/check_source.py 2018-03-09 11:00:05.0 +0100 +++ new/openSUSE-release-tools-20180312.35e7c51/check_source.py 2018-03-12 10:26:07.0 +0100 @@ -17,6 +17,7 @@ import urllib2 import ReviewBot from check_maintenance_incidents import MaintenanceChecker +from osclib.conf import str2bool class CheckSource(ReviewBot.ReviewBot): @@ -37,7 +38,8 @@ self.staging_api(project) config = self.staging_config[project] -self.ignore_devel = not bool(config.get('devel-project-enforce', False)) +self.ignore_devel = not str2bool(config.get('devel-project-enforce', 'False')) +self.add_review_
commit velum for openSUSE:Factory
Hello community, here is the log from the commit of package velum for openSUSE:Factory checked in at 2018-03-13 10:24:11 Comparing /work/SRC/openSUSE:Factory/velum (Old) and /work/SRC/openSUSE:Factory/.velum.new (New) Package is "velum" Tue Mar 13 10:24:11 2018 rev:12 rq:585869 version:3.0.0+dev+git_r670_a808a80f6484c097cb87f9e380fdf0b646981986 Changes: --- /work/SRC/openSUSE:Factory/velum/velum.changes 2018-03-09 10:47:38.356423385 +0100 +++ /work/SRC/openSUSE:Factory/.velum.new/velum.changes 2018-03-13 10:24:15.741289282 +0100 @@ -1,0 +2,21 @@ +Mon Mar 12 12:44:12 UTC 2018 - containers-bugow...@suse.de + +- Commit 52980f3 by Kiall Mac Innes ki...@macinnes.ie + Fix db/seeds creation of SUSE registry URL record + + This currently fails, as the method does not exist: + + NoMethodError: undefined method `find_or_initialize' for + # + + +--- +Mon Mar 12 09:49:36 UTC 2018 - containers-bugow...@suse.de + +- Commit c6c9184 by Maximilian Meister mmeis...@suse.de + prevent multiple orchestrations at the same time + + Signed-off-by: Maximilian Meister + + +--- Other differences: -- ++ velum.spec ++ --- /var/tmp/diff_new_pack.HyCdTl/_old 2018-03-13 10:24:16.709254601 +0100 +++ /var/tmp/diff_new_pack.HyCdTl/_new 2018-03-13 10:24:16.709254601 +0100 @@ -23,7 +23,7 @@ # Version: 1.0.0 # %%define branch 1.0.0 -Version:3.0.0+dev+git_r666_49d2721eff73ac568a7b0632a322b4d4face3f5e +Version:3.0.0+dev+git_r670_a808a80f6484c097cb87f9e380fdf0b646981986 Release:0 %define branch master Summary:Dashboard for CaasP @@ -96,7 +96,7 @@ %description velum is the dashboard for CaasP to manage and deploy kubernetes clusters on top of MicroOS -This package has been built with commit 49d2721eff73ac568a7b0632a322b4d4face3f5e from branch master on date Fri, 09 Mar 2018 07:48:13 + +This package has been built with commit a808a80f6484c097cb87f9e380fdf0b646981986 from branch master on date Mon, 12 Mar 2018 12:43:27 + %prep %setup -q -n velum-%{branch} ++ master.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/velum-master/app/models/orchestration.rb new/velum-master/app/models/orchestration.rb --- old/velum-master/app/models/orchestration.rb2018-03-09 08:47:38.0 +0100 +++ new/velum-master/app/models/orchestration.rb2018-03-12 13:43:41.0 +0100 @@ -4,6 +4,7 @@ # Orchestration represents a salt orchestration event class Orchestration < ApplicationRecord class OrchestrationAlreadyRan < StandardError; end + class OrchestrationOngoing < StandardError; end enum kind: [:bootstrap, :upgrade] enum status: [:in_progress, :succeeded, :failed] @@ -26,9 +27,14 @@ # rubocop:enable Rails/SkipsModelValidations def self.run(kind: :bootstrap) +raise OrchestrationOngoing unless runnable? Orchestration.create!(kind: kind).tap(&:run) end + def self.runnable? +Orchestration.in_progress.empty? + end + def self.retryable?(kind: :bootstrap) case kind when :bootstrap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/velum-master/db/seeds.rb new/velum-master/db/seeds.rb --- old/velum-master/db/seeds.rb2018-03-09 08:47:38.0 +0100 +++ new/velum-master/db/seeds.rb2018-03-12 13:43:41.0 +0100 @@ -12,7 +12,7 @@ end def seed_production - Registry.where(name: "SUSE").find_or_initialize.tap do |r| + Registry.where(name: "SUSE").first_or_initialize.tap do |r| r.url = "https://registry.suse.com"; r.save end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/velum-master/spec/models/orchestration_spec.rb new/velum-master/spec/models/orchestration_spec.rb --- old/velum-master/spec/models/orchestration_spec.rb 2018-03-09 08:47:38.0 +0100 +++ new/velum-master/spec/models/orchestration_spec.rb 2018-03-12 13:43:41.0 +0100 @@ -72,6 +72,10 @@ it "is not retryable" do expect(described_class).not_to be_retryable(kind: :bootstrap) end + + it "is not runnable" do +expect(described_class).not_to be_runnable + end end context "when the last orchestration was a failure" do @@ -110,6 +114,10 @@ it "is not retryable" do expect(described_class).not_to be_retryable(kind: :upgrade) end + + it "is not runnable" do +expect(described_class).not_to be_runnable + end end context "when the last orchestration was a failure" do
commit zypper-migration-plugin for openSUSE:Factory
Hello community, here is the log from the commit of package zypper-migration-plugin for openSUSE:Factory checked in at 2018-03-13 10:24:19 Comparing /work/SRC/openSUSE:Factory/zypper-migration-plugin (Old) and /work/SRC/openSUSE:Factory/.zypper-migration-plugin.new (New) Package is "zypper-migration-plugin" Tue Mar 13 10:24:19 2018 rev:3 rq:585919 version:0.11.1520597355.bcf74ad Changes: --- /work/SRC/openSUSE:Factory/zypper-migration-plugin/zypper-migration-plugin.changes 2018-01-26 13:39:45.192583907 +0100 +++ /work/SRC/openSUSE:Factory/.zypper-migration-plugin.new/zypper-migration-plugin.changes 2018-03-13 10:24:20.337124620 +0100 @@ -1,0 +2,6 @@ +Fri Mar 9 11:37:00 UTC 2018 - nadvor...@suse.com + +- version 0.11.1520597355.bcf74ad + - more changes to get --root working + +--- @@ -3,0 +10 @@ +- version 0.11.1516874532.fa20262 @@ -5 +11,0 @@ -- version 0.11 Old: zypper-migration-0.11.1516874532.fa20262.tar.xz New: zypper-migration-0.11.1520597355.bcf74ad.tar.xz Other differences: -- ++ zypper-migration-plugin.spec ++ --- /var/tmp/diff_new_pack.998nB0/_old 2018-03-13 10:24:21.521082201 +0100 +++ /var/tmp/diff_new_pack.998nB0/_new 2018-03-13 10:24:21.525082058 +0100 @@ -17,7 +17,7 @@ Name: zypper-migration-plugin -Version:0.11.1516874532.fa20262 +Version:0.11.1520597355.bcf74ad Release:0 Url:https://github.com/SUSE/zypper-migration Requires: zypper >= 1.11.38 @@ -27,7 +27,7 @@ BuildRequires: zypper >= 1.11.38 Source: zypper-migration-%{version}.tar.xz Summary:Zypper subcommand for online migration -License:GPL-2.0 +License:GPL-2.0-only Group: System/Packages BuildArch: noarch Supplements:packageand(zypper:SUSEConnect) ++ zypper-migration-0.11.1516874532.fa20262.tar.xz -> zypper-migration-0.11.1520597355.bcf74ad.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zypper-migration-0.11.1516874532.fa20262/zypper-migration new/zypper-migration-0.11.1520597355.bcf74ad/zypper-migration --- old/zypper-migration-0.11.1516874532.fa20262/zypper-migration 2018-01-25 11:02:12.0 +0100 +++ new/zypper-migration-0.11.1520597355.bcf74ad/zypper-migration 2018-03-09 13:09:15.0 +0100 @@ -81,7 +81,7 @@ end -def zypp_backup() +def zypp_backup(root) tarball_path = "/var/adm/backup/system-upgrade/repos.tar.gz" paths = [ "/etc/zypp/repos.d", @@ -89,7 +89,7 @@ "/etc/zypp/services.d" ] - create_tarball(tarball_path, '/', paths) + create_tarball(tarball_path, root, paths) script_path = "/var/adm/backup/system-upgrade/repos.sh" create_restore_script(script_path, tarball_path, paths) @@ -202,37 +202,27 @@ opts.on("--root DIR", "Operate on a different root directory") do |r| options[:root] = r SUSE::Connect::System.filesystem_root = r +# if we update a chroot system, we cannot create snapshots of it +options[:no_snapshots] = true end end.parse! +# Update stack can be outside of the to be updated system cmd = "zypper " + (options[:non_interactive] ? "--non-interactive " : "") + (options[:verbose] ? "--verbose " : "") + (options[:quiet] ? "--quiet " : "") + - " refresh" -print "\nExecuting '#{cmd}'\n\n" unless options[:quiet] -if !system cmd - print print "repository refresh failed, exiting\n" - exit 1 -end - -cmd = "zypper " + - (options[:root] ? "--root #{options[:root]} " : "") + - (options[:non_interactive] ? "--non-interactive " : "") + - (options[:verbose] ? "--verbose " : "") + - (options[:quiet] ? "--quiet " : "") + - " --no-refresh patch-check --updatestack-only" + "patch-check --updatestack-only" print "\nExecuting '#{cmd}'\n\n" unless options[:quiet] if !system cmd if $?.exitstatus >= 100 # install pending updates and restart cmd = "zypper " + - (options[:root] ? "--root #{options[:root]} " : "") + (options[:non_interactive] ? "--non-interactive " : "") + (options[:verbose] ? "--verbose " : "") + (options[:quiet] ? "--quiet " : "") + - " --no-refresh patch --updatestack-only" + "--no-refresh patch --updatestack-only" print "\nExecuting '#{cmd}'\n\n" unless options[:quiet] system cmd @@ -253,6 +243,19 @@ end print "\n" unless options[:quiet] +# This is only necessary, if we run with --root option +cmd = "zypper " + + (options[:root] ? "--root #{options[:root]} " : "") + + (options[:non_interactive] ? "--non-interactive " : "")
commit quota for openSUSE:Factory
Hello community, here is the log from the commit of package quota for openSUSE:Factory checked in at 2018-03-13 10:23:53 Comparing /work/SRC/openSUSE:Factory/quota (Old) and /work/SRC/openSUSE:Factory/.quota.new (New) Package is "quota" Tue Mar 13 10:23:53 2018 rev:52 rq:585814 version:4.04 Changes: --- /work/SRC/openSUSE:Factory/quota/quota.changes 2017-11-24 10:57:10.702351146 +0100 +++ /work/SRC/openSUSE:Factory/.quota.new/quota.changes 2018-03-13 10:24:03.041744283 +0100 @@ -1,0 +2,16 @@ +Mon Mar 12 10:30:34 UTC 2018 - tchva...@suse.com + +- Add rpcgen to buildrequires + +--- +Sat Mar 10 10:22:03 UTC 2018 - tchva...@suse.com + +- Version update to 4.04: + * support for new kernel interface that allows for repquota(8) to work +reliably also for XFS or ext4 with quota feature and generally other +filesystem where quota files are not available to quota-tools + * IPv6 support for rpc.quotad and all other tools. + * Tons of various fixes +- Drop merged patch 0001-Set-fPIC-and-pie-as-default-params-when-building.patch + +--- Old: 0001-Set-fPIC-and-pie-as-default-params-when-building.patch quota-4.03.tar.gz New: quota-4.04.tar.gz Other differences: -- ++ quota.spec ++ --- /var/tmp/diff_new_pack.RI3REy/_old 2018-03-13 10:24:04.013709459 +0100 +++ /var/tmp/diff_new_pack.RI3REy/_new 2018-03-13 10:24:04.013709459 +0100 @@ -1,7 +1,7 @@ # # spec file for package quota # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,34 +18,29 @@ #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates + %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif - Name: quota -Version:4.03 +Version:4.04 Release:0 Summary:Disk Quota System -License:GPL-2.0 AND BSD-3-Clause +License:GPL-2.0-only AND BSD-3-Clause Group: System/Filesystems Url:http://sourceforge.net/projects/linuxquota/ -#Source0: http://downloads.sourceforge.net/project/linuxquota/quota-tools/%{version}/%{name}-%{version}.tar.gz -# Tarball repacked, missing subfolder, will be fixed in next release -Source0:%{name}-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/project/linuxquota/quota-tools/%{version}/%{name}-%{version}.tar.gz Source1:sysconfig.nfs-quota Source2:quotad.service Source3:quotad_env.sh -# PATCH-FIX-UPSTREAM Add pic and pie hardening to build -Patch1: 0001-Set-fPIC-and-pie-as-default-params-when-building.patch Patch2: %{name}-4.01-warnquota.patch -# needed for Patch1 -BuildRequires: automake BuildRequires: e2fsprogs-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig +BuildRequires: rpcgen BuildRequires: tcpd-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(libnl-3.0) >= 3.1 BuildRequires: pkgconfig(libnl-genl-3.0) +BuildRequires: pkgconfig(libtirpc) BuildRequires: pkgconfig(systemd) %description @@ -70,15 +65,14 @@ %prep %setup -q -%patch1 -p1 %patch2 %build -autoreconf -fvi %configure \ --docdir=%{_docdir}/%{name} \ --disable-silent-rules \ --enable-ldapmail \ +--enable-rpc \ --enable-rpcsetquota make %{?_smp_mflags} ++ quota-4.03.tar.gz -> quota-4.04.tar.gz ++ 23637 lines of diff (skipped)
commit SDL2_image for openSUSE:Factory
Hello community, here is the log from the commit of package SDL2_image for openSUSE:Factory checked in at 2018-03-13 10:23:30 Comparing /work/SRC/openSUSE:Factory/SDL2_image (Old) and /work/SRC/openSUSE:Factory/.SDL2_image.new (New) Package is "SDL2_image" Tue Mar 13 10:23:30 2018 rev:9 rq:584127 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/SDL2_image/SDL2_image.changes2018-02-14 10:52:39.303452941 +0100 +++ /work/SRC/openSUSE:Factory/.SDL2_image.new/SDL2_image.changes 2018-03-13 10:23:44.838396470 +0100 @@ -1,0 +2,20 @@ +Thu Mar 8 00:53:28 UTC 2018 - jeng...@inai.de + +- Update to new upstream release 2.0.3 + * Fixed a number of security issues: + * TALOS-2017-0488/CVE-2017-12122/boo#1084256: +IMG_LoadLBM_RW code execution vulnerability + * TALOS-2017-0489/CVE-2017-14440/boo#1084257: +ILBM CMAP parsing code execution vulnerability + * TALOS-2017-0490/CVE-2017-14441/boo#1084282: +ICO pitch handling code execution vulnerability + * TALOS-2017-0491/CVE-2017-14442/boo#1084304: +Image palette population code execution vulnerability + * TALOS-2017-0497/CVE-2017-14448/boo#1084303: +load_xcf_tile_rle decompression code execution + * TALOS-2017-0498/CVE-2017-14449/boo#1084297: +do_layer_surface double free vulnerability + * TALOS-2017-0499/CVE-2017-14450/boo#1084288: +LWZ decompression buffer overflow vulnerability + +--- Old: SDL2_image-2.0.2.tar.gz New: SDL2_image-2.0.3.tar.gz Other differences: -- ++ SDL2_image.spec ++ --- /var/tmp/diff_new_pack.e0EUYx/_old 2018-03-13 10:23:46.938321235 +0100 +++ /var/tmp/diff_new_pack.e0EUYx/_new 2018-03-13 10:23:46.942321091 +0100 @@ -18,7 +18,7 @@ Name: SDL2_image %define lname libSDL2_image-2_0-0 -Version:2.0.2 +Version:2.0.3 Release:0 Summary:SDL2 image loading library License:Zlib @@ -34,7 +34,7 @@ BuildRequires: pkg-config BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libwebp) -BuildRequires: pkgconfig(sdl2) >= 2.0.6 +BuildRequires: pkgconfig(sdl2) >= 2.0.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++ SDL2_image-2.0.2.tar.gz -> SDL2_image-2.0.3.tar.gz ++ /work/SRC/openSUSE:Factory/SDL2_image/SDL2_image-2.0.2.tar.gz /work/SRC/openSUSE:Factory/.SDL2_image.new/SDL2_image-2.0.3.tar.gz differ: char 5, line 1
commit cri-o for openSUSE:Factory
Hello community, here is the log from the commit of package cri-o for openSUSE:Factory checked in at 2018-03-13 10:23:41 Comparing /work/SRC/openSUSE:Factory/cri-o (Old) and /work/SRC/openSUSE:Factory/.cri-o.new (New) Package is "cri-o" Tue Mar 13 10:23:41 2018 rev:5 rq:585789 version:1.9.9 Changes: --- /work/SRC/openSUSE:Factory/cri-o/cri-o.changes 2018-03-09 10:45:43.976543372 +0100 +++ /work/SRC/openSUSE:Factory/.cri-o.new/cri-o.changes 2018-03-13 10:23:51.434160159 +0100 @@ -1,0 +2,6 @@ +Mon Mar 12 07:07:39 UTC 2018 - vrothb...@suse.com + +- Update cri-o to v1.9.9: + * sandbox_stop: Call CNI stop before stopping pod infra container + +--- Old: cri-o-1.9.8.tar.xz New: cri-o-1.9.9.tar.xz Other differences: -- ++ cri-o.spec ++ --- /var/tmp/diff_new_pack.a5r2Mm/_old 2018-03-13 10:23:53.090100830 +0100 +++ /var/tmp/diff_new_pack.a5r2Mm/_new 2018-03-13 10:23:53.094100687 +0100 @@ -31,7 +31,7 @@ %definename_source2 sysconfig.crio %definename_source3 crio.conf Name: cri-o -Version:1.9.8 +Version:1.9.9 Release:0 Summary:OCI-based implementation of Kubernetes Container Runtime Interface License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.a5r2Mm/_old 2018-03-13 10:23:53.134099253 +0100 +++ /var/tmp/diff_new_pack.a5r2Mm/_new 2018-03-13 10:23:53.134099253 +0100 @@ -2,8 +2,8 @@ https://github.com/kubernetes-incubator/cri-o git -1.9.8 -v1.9.8 +1.9.9 +v1.9.9 cri-o-*.tar ++ cri-o-1.9.8.tar.xz -> cri-o-1.9.9.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cri-o-1.9.8/server/sandbox_stop.go new/cri-o-1.9.9/server/sandbox_stop.go --- old/cri-o-1.9.8/server/sandbox_stop.go 2018-03-01 18:42:03.0 +0100 +++ new/cri-o-1.9.9/server/sandbox_stop.go 2018-03-08 10:50:58.0 +0100 @@ -56,12 +56,12 @@ for _, c := range containers { cStatus := s.Runtime().ContainerStatus(c) if cStatus.Status != oci.ContainerStateStopped { - if err := s.Runtime().StopContainer(ctx, c, 10); err != nil { - return nil, fmt.Errorf("failed to stop container %s in pod sandbox %s: %v", c.Name(), sb.ID(), err) - } if c.ID() == podInfraContainer.ID() { continue } + if err := s.Runtime().StopContainer(ctx, c, 10); err != nil { + return nil, fmt.Errorf("failed to stop container %s in pod sandbox %s: %v", c.Name(), sb.ID(), err) + } if err := s.StorageRuntimeServer().StopContainer(c.ID()); err != nil && errors.Cause(err) != storage.ErrContainerUnknown { // assume container already umounted logrus.Warnf("failed to stop container %s in pod sandbox %s: %v", c.Name(), sb.ID(), err) @@ -72,6 +72,12 @@ // Clean up sandbox networking and close its network namespace. s.networkStop(sb) + podInfraStatus := s.Runtime().ContainerStatus(podInfraContainer) + if podInfraStatus.Status != oci.ContainerStateStopped { + if err := s.Runtime().StopContainer(ctx, podInfraContainer, 10); err != nil { + return nil, fmt.Errorf("failed to stop infra container %s in pod sandbox %s: %v", podInfraContainer.Name(), sb.ID(), err) + } + } if s.config.Config.ManageNetworkNSLifecycle { if err := sb.NetNsRemove(); err != nil { return nil, err diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cri-o-1.9.8/version/version.go new/cri-o-1.9.9/version/version.go --- old/cri-o-1.9.8/version/version.go 2018-03-01 18:42:03.0 +0100 +++ new/cri-o-1.9.9/version/version.go 2018-03-08 10:50:58.0 +0100 @@ -1,4 +1,4 @@ package version // Version is the version of the build. -const Version = "1.9.8" +const Version = "1.9.9"
commit adapta-gtk-theme for openSUSE:Factory
Hello community, here is the log from the commit of package adapta-gtk-theme for openSUSE:Factory checked in at 2018-03-13 10:23:37 Comparing /work/SRC/openSUSE:Factory/adapta-gtk-theme (Old) and /work/SRC/openSUSE:Factory/.adapta-gtk-theme.new (New) Package is "adapta-gtk-theme" Tue Mar 13 10:23:37 2018 rev:17 rq:585360 version:3.93.0.174 Changes: --- /work/SRC/openSUSE:Factory/adapta-gtk-theme/adapta-gtk-theme.changes 2018-03-06 10:49:20.759823428 +0100 +++ /work/SRC/openSUSE:Factory/.adapta-gtk-theme.new/adapta-gtk-theme.changes 2018-03-13 10:23:47.210311490 +0100 @@ -1,0 +2,15 @@ +Sat Mar 10 23:02:26 UTC 2018 - matthias.elias...@gmail.com + +- Update to 3.93.0.174 + * Reverted "Enforced checking pkg-config path via autoconf in early stage", then returned to PKG_PROG_PKG_CONFIG (Configure.ac). + * Fixed typo in a comment (Adapta-gnome.m4). +- Disable gtk4 theme for Leap 15.0 since it will not have gtk4. +- Changes in 3.93.0.171 + * Enforced drawing drop-shadows behind the all gf-* OSDs in gnome-flashback (Gtk+ 3.22/4.0). + * Kept borders even in an insensitive state of GtkEntry (Gtk+ 2.0). +- Changes in 3.93.0.168 + * Updated package installation section (README.md). + * Added 3rd-party project section (README.md). + * Added some workarounds for GnoMenuExtenstion (Gonme-Shell 3.24/3.26). + +--- Old: adapta-gtk-theme-3.93.0.159.tar.gz New: adapta-gtk-theme-3.93.0.174.tar.gz Other differences: -- ++ adapta-gtk-theme.spec ++ --- /var/tmp/diff_new_pack.SdCW3Y/_old 2018-03-13 10:23:48.734256890 +0100 +++ /var/tmp/diff_new_pack.SdCW3Y/_new 2018-03-13 10:23:48.738256747 +0100 @@ -21,7 +21,7 @@ %define gtk3_min_version3.18 %define gtk2_min_version2.24 Name: adapta-gtk-theme -Version:3.93.0.159 +Version:3.93.0.174 Release:0 Summary:An adaptive Gtk+ theme based on Material Design Guidelines License:GPL-2.0-only AND CC-BY-SA-4.0 @@ -94,6 +94,7 @@ This package contains the GTK3+ themes. +%if 0%{?suse_version} > 1500 %package -n gtk4-metatheme-%{_name} Summary:Adapta GTK+4 themes Group: System/GUI/Other @@ -106,6 +107,7 @@ created based on the Flat-Plat theme. This package contains the GTK+4 themes. +%endif %package -n metacity-theme-%{_name} Summary:Adapta Metacity themes @@ -219,7 +221,14 @@ %build NOCONFIGURE=yes ./autogen.sh -%configure --disable-chrome-legacy --enable-gtk_next --enable-parallel --enable-plank --enable-telegram +%configure \ +--disable-chrome-legacy \ +%if 0%{?suse_version} > 1500 +--enable-gtk_next \ +%endif +--enable-parallel \ +--enable-plank \ +--enable-telegram make %{?_smp_mflags} %install @@ -257,11 +266,13 @@ %{_datadir}/themes/%{_theme}-Nokto/gtk-3.* %{_datadir}/themes/%{_theme}-Nokto-Eta/gtk-3.* +%if 0%{?suse_version} > 1500 %files -n gtk4-metatheme-%{_name} %{_datadir}/themes/%{_theme}/gtk-4.*/ %{_datadir}/themes/%{_theme}-Eta/gtk-4.* %{_datadir}/themes/%{_theme}-Nokto/gtk-4.* %{_datadir}/themes/%{_theme}-Nokto-Eta/gtk-4.* +%endif %files -n gnome-shell-theme-%{_name} %{_datadir}/themes/%{_theme}/gnome-shell/ ++ adapta-gtk-theme-3.93.0.159.tar.gz -> adapta-gtk-theme-3.93.0.174.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/README.md new/adapta-gtk-theme-3.93.0.174/README.md --- old/adapta-gtk-theme-3.93.0.159/README.md 2018-03-05 04:48:02.0 +0100 +++ new/adapta-gtk-theme-3.93.0.174/README.md 2018-03-10 15:15:51.0 +0100 @@ -108,16 +108,20 @@ Installation from Package(s) - * Arch Linux (community): https://www.archlinux.org/packages/community/any/adapta-gtk-theme/ + Package(s) can be found in the official main repositories of these distributions: - * Copr: https://copr.fedorainfracloud.org/coprs/heikoada/gtk-themes/ + * **Arch (community)** - * openSUSE (Tumbleweed): package can be found in official repositories + * **Fedora** - * PPA: https://launchpad.net/~tista/+archive/ubuntu/adapta (stable-channel) -https://launchpad.net/~tista/+archive/ubuntu/adapta-nightly (dev-channel) + * **openSUSE (Tumbleweed)** - * Solus OS: package can be found in official repositories + * **Solus** + + Personal repository: + + * PPA: [**Stable-channel**](https://launchpad.net/~tista/+archive/ubuntu/adapta) +and [**Dev-channel**](https://launchpad.net/~tista/+archive/ubuntu/adapta-nightly) Installation from Git Source @@ -324,6 +328,12 @@ > * Bundled noise-texture images are
commit kernel-source for openSUSE:Factory
Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2018-03-13 10:23:02 Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) Package is "kernel-source" Tue Mar 13 10:23:02 2018 rev:412 rq:585235 version:4.15.8 Changes: --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2018-03-02 21:07:45.465463919 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2018-03-13 10:23:05.459807302 +0100 @@ -1,0 +2,223 @@ +Fri Mar 9 19:59:56 CET 2018 - jsl...@suse.cz + +- Linux 4.15.8 (bnc#1012628). +- platform/x86: dell-laptop: fix kbd_get_state's request value + (bnc#1012628). +- md: only allow remove_and_add_spares when no sync_thread running + (bnc#1012628). +- powerpc/64s/radix: Boot-time NULL pointer protection using a + guard-PID (bnc#1012628). +- ARM: dts: LogicPD Torpedo: Fix I2C1 pinmux (bnc#1012628). +- ARM: dts: LogicPD SOM-LV: Fix I2C1 pinmux (bnc#1012628). +- ACPI / bus: Parse tables as term_list for Dell XPS 9570 and + Precision M5530 (bnc#1012628). +- KVM/x86: remove WARN_ON() for when vm_munmap() fails + (bnc#1012628). +- KVM: x86: fix vcpu initialization with userspace lapic + (bnc#1012628). +- KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking + the RDMSR path as unlikely() (bnc#1012628). +- KVM: x86: move LAPIC initialization after VMCS creation + (bnc#1012628). +- KVM/x86: Remove indirect MSR op calls from SPEC_CTRL + (bnc#1012628). +- KVM: mmu: Fix overlap between public and private memslots + (bnc#1012628). +- KVM: X86: Fix SMRAM accessing even if VM is shutdown + (bnc#1012628). +- ARM: kvm: fix building with gcc-8 (bnc#1012628). +- ARM: mvebu: Fix broken PL310_ERRATA_753970 selects + (bnc#1012628). +- ARM: dts: rockchip: Remove 1.8 GHz operation point from phycore + som (bnc#1012628). +- ARM: orion: fix orion_ge00_switch_board_info initialization + (bnc#1012628). +- x86/mm: Fix {pmd,pud}_{set,clear}_flags() (bnc#1012628). +- nospec: Allow index argument to have const-qualified type + (bnc#1012628). +- KVM: s390: consider epoch index on TOD clock syncs + (bnc#1012628). +- KVM: s390: consider epoch index on hotplugged CPUs + (bnc#1012628). +- KVM: s390: provide only a single function for setting the tod + (fix SCK) (bnc#1012628). +- KVM: s390: take care of clock-comparator sign control + (bnc#1012628). +- EDAC, sb_edac: Fix out of bound writes during DIMM configuration + on KNL (bnc#1012628). +- media: m88ds3103: don't call a non-initalized function + (bnc#1012628). +- blk-mq: don't call io sched's .requeue_request when requeueing + rq to ->dispatch (bnc#1012628). +- tcp: revert F-RTO extension to detect more spurious timeouts + (bnc#1012628). +- tcp: revert F-RTO middle-box workaround (bnc#1012628). +- s390/qeth: fix IPA command submission race (bnc#1012628). +- s390/qeth: fix IP address lookup for L3 devices (bnc#1012628). +- Revert "s390/qeth: fix using of ref counter for rxip addresses" + (bnc#1012628). +- s390/qeth: fix double-free on IP add/remove race (bnc#1012628). +- s390/qeth: fix IP removal on offline cards (bnc#1012628). +- s390/qeth: fix overestimated count of buffer elements + (bnc#1012628). +- s390/qeth: fix SETIP command handling (bnc#1012628). +- s390/qeth: fix underestimated count of buffer elements + (bnc#1012628). +- l2tp: fix tunnel lookup use-after-free race (bnc#1012628). +- l2tp: fix race in pppol2tp_release with session object destroy + (bnc#1012628). +- l2tp: fix races with tunnel socket close (bnc#1012628). +- l2tp: don't use inet_shutdown on ppp session destroy + (bnc#1012628). +- l2tp: don't use inet_shutdown on tunnel destroy (bnc#1012628). +- tcp: tracepoint: only call trace_tcp_send_reset with full socket + (bnc#1012628). +- net: phy: Restore phy_resume() locking assumption (bnc#1012628). +- net/mlx5: Fix error handling when adding flow rules + (bnc#1012628). +- cxgb4: fix trailing zero in CIM LA dump (bnc#1012628). +- virtio-net: disable NAPI only when enabled during XDP set + (bnc#1012628). +- tuntap: disable preemption during XDP processing (bnc#1012628). +- tuntap: correctly add the missing XDP flush (bnc#1012628). +- tcp: purge write queue upon RST (bnc#1012628). +- netlink: put module reference if dump start fails (bnc#1012628). +- mlxsw: spectrum_router: Do not unconditionally clear route + offload indication (bnc#1012628). +- cls_u32: fix use after free in u32_destroy_key() (bnc#1012628). +- amd-xgbe: Restore PCI interrupt enablement setting on resume + (bnc#1012628). +- tls: Use correct sk->sk_prot for IPV6 (bnc#1012628). +- net/mlx5e: Verify inline header size do not exceed SKB linear + size (bnc#1012628). +- bridge: Fix VLAN reference count problem (bnc#1012628). +- sctp: fix dst refcnt lea
commit wol for openSUSE:Factory
Hello community, here is the log from the commit of package wol for openSUSE:Factory checked in at 2018-03-13 10:22:35 Comparing /work/SRC/openSUSE:Factory/wol (Old) and /work/SRC/openSUSE:Factory/.wol.new (New) Package is "wol" Tue Mar 13 10:22:35 2018 rev:20 rq:585197 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/wol/wol.changes 2017-11-16 13:56:36.475205144 +0100 +++ /work/SRC/openSUSE:Factory/.wol.new/wol.changes 2018-03-13 10:22:37.644803824 +0100 @@ -1,0 +2,6 @@ +Sat Mar 10 02:06:37 UTC 2018 - i...@ilya.pp.ua + +- Refresh spec-file via spec-cleaner. +- Add %license macro. + +--- Other differences: -- ++ wol.spec ++ --- /var/tmp/diff_new_pack.ly69BH/_old 2018-03-13 10:22:38.528772155 +0100 +++ /var/tmp/diff_new_pack.ly69BH/_new 2018-03-13 10:22:38.532772011 +0100 @@ -1,7 +1,7 @@ # # spec file for package wol # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,13 @@ Version:0.7.1 Release:0 Summary:Wake On Lan client -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/Boot/Utilities URL:https://sourceforge.net/projects/wake-on-lan Source0:%{name}-%{version}.tar.gz Source1:%{name}.rules Requires(post): %{install_info_prereq} -Requires(preun):%{install_info_prereq} +Requires(preun): %{install_info_prereq} %description The Wake On Lan client wakes up magic packet compliant machines such as @@ -64,12 +64,15 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} %files -%{_bindir}/%{name}* -%{_infodir}/%{name}.info%{ext_info} +%defattr(0644,root,root,-) +%license COPYING +%doc ABOUT-NLS AUTHORS ChangeLog NEWS README TODO +%attr(0755,root,root) %{_bindir}/%{name}* +%{_infodir}/%{name}.info%{?ext_info} %{_mandir}/man?/%{name}.?%{ext_man} -%doc ABOUT-NLS AUTHORS ChangeLog COPYING NEWS README TODO %files udev-rules +%defattr(0644,root,root,-) %dir %{_udevrulesdir} %{_udevrulesdir}/90-%{name}.rules
commit umoci for openSUSE:Factory
Hello community, here is the log from the commit of package umoci for openSUSE:Factory checked in at 2018-03-13 10:22:45 Comparing /work/SRC/openSUSE:Factory/umoci (Old) and /work/SRC/openSUSE:Factory/.umoci.new (New) Package is "umoci" Tue Mar 13 10:22:45 2018 rev:8 rq:585263 version:0.4.0 Changes: --- /work/SRC/openSUSE:Factory/umoci/umoci.changes 2018-02-05 10:48:49.852046213 +0100 +++ /work/SRC/openSUSE:Factory/.umoci.new/umoci.changes 2018-03-13 10:22:47.092465346 +0100 @@ -1,0 +2,54 @@ +Sat Mar 10 08:10:42 UTC 2018 - asa...@suse.com + +- Update to umoci v0.4.0. Upstream changelog: + + `umoci repack` now supports `--refresh-bundle` which will update the + OCI bundle's metadata (mtree and umoci-specific manifests) after packing + the image tag. This means that the bundle can be used as a base layer for + future diffs without needing to unpack the image again. + openSUSE/umoci#196 + + Added a website, and reworked the documentation to be better structured. + You can visit the website at [`umo.ci`][umo.ci]. openSUSE/umoci#188 + + Added support for the `user.rootlesscontainers` specification, which + allows for persistent on-disk emulation of `chown(2)` inside rootless + containers. This implementation is interoperable with [@AkihiroSuda's + `PRoot` fork][as-proot-fork] (though we do not test its interoperability + at the moment) as both tools use [the same protobuf + specification][rootlesscontainers-proto]. openSUSE/umoci#227 + + `umoci unpack` now has support for opaque whiteouts (whiteouts which + remove all children of a directory in the lower layer), though `umoci + repack` does not currently have support for generating them. While this + is technically a spec requirement, through testing we've never + encountered an actual user of these whiteouts. openSUSE/umoci#224 + openSUSE/umoci#229 + + `umoci unpack` will now use some rootless tricks inside user namespaces + for operations that are known to fail (such as `mknod(2)`) while other + operations will be carried out as normal (such as `lchown(2)`). It should + be noted that the `/proc/self/uid_map` checking we do can be tricked into + not detecting user namespaces, but you would need to be trying to break + it on purpose. openSUSE/umoci#171 openSUSE/umoci#230 + * Fix a bug in our "parent directory restore" code, which is responsible + for ensuring that the mtime and other similar properties of a directory + are not modified by extraction inside said directory. The bug would + manifest as xattrs not being restored properly in certain edge-cases + (which we incidentally hit in a test-case). openSUSE/umoci#161 + openSUSE/umoci#162 + * `umoci unpack` will now "clean up" the bundle generated if an error + occurs during unpacking. Previously this didn't happen, which made + cleaning up the responsibility of the caller (which was quite difficult + if you were unprivileged). This is a breaking change, but is in the error + path so it's not critical. openSUSE/umoci#174 openSUSE/umoci#187 + * `umoci gc` now will no longer remove unknown files and directories that + aren't `flock(2)`ed, thus ensuring that any possible OCI image-spec + extensions or other users of an image being operated on will no longer + break. openSUSE/umoci#198 + * `umoci unpack --rootless` will now correctly handle regular file + unpacking when overwriting a file that `umoci` doesn't have write access + to. In addition, the semantics of pre-existing hardlinks to a clobbered + file are clarified (the hard-links will not refer to the new layer's + inode). openSUSE/umoci#222 openSUSE/umoci#223 + + [as-proot-fork]: https://github.com/AkihiroSuda/runrootless + [rootlesscontainers-proto]: https://rootlesscontaine.rs/proto/rootlesscontainers.proto + [umo.ci]: https://umo.ci/ + +--- Old: umoci-0.3.1.tar.xz umoci-0.3.1.tar.xz.asc New: umoci-0.4.0.tar.xz umoci-0.4.0.tar.xz.asc Other differences: -- ++ umoci.spec ++ --- /var/tmp/diff_new_pack.0yMx4w/_old 2018-03-13 10:22:47.68138 +0100 +++ /var/tmp/diff_new_pack.0yMx4w/_new 2018-03-13 10:22:47.68138 +0100 @@ -24,7 +24,7 @@ %define project github.com/openSUSE/umoci Name: umoci -Version:0.3.1 +Version:0.4.0 Release:0 Summary:Open Container Image manipulation tool License:
commit rp-pppoe for openSUSE:Factory
Hello community, here is the log from the commit of package rp-pppoe for openSUSE:Factory checked in at 2018-03-13 10:22:40 Comparing /work/SRC/openSUSE:Factory/rp-pppoe (Old) and /work/SRC/openSUSE:Factory/.rp-pppoe.new (New) Package is "rp-pppoe" Tue Mar 13 10:22:40 2018 rev:24 rq:585202 version:3.12 Changes: --- /work/SRC/openSUSE:Factory/rp-pppoe/rp-pppoe.changes2017-11-30 12:35:28.723543828 +0100 +++ /work/SRC/openSUSE:Factory/.rp-pppoe.new/rp-pppoe.changes 2018-03-13 10:22:42.884616100 +0100 @@ -1,0 +2,6 @@ +Sat Mar 10 02:40:34 UTC 2018 - i...@ilya.pp.ua + +- Refresh spec-file via spec-cleaner and manual optimisations. +- Add %license macro. + +--- Other differences: -- ++ rp-pppoe.spec ++ --- /var/tmp/diff_new_pack.6oH5cC/_old 2018-03-13 10:22:43.968577265 +0100 +++ /var/tmp/diff_new_pack.6oH5cC/_new 2018-03-13 10:22:43.976576978 +0100 @@ -1,7 +1,7 @@ # # spec file for package rp-pppoe # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Version:3.12 Release:0 Summary:A PPP Over Ethernet Redirector for PPPD -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/PPP URL:https://www.roaringpenguin.com/products/pppoe Source0: https://www.roaringpenguin.com/files/download/%{name}-%{version}.tar.gz @@ -95,7 +95,7 @@ %make_install -C gui install -d %{buildroot}%{_defaultdocdir}/%{name} mv %{buildroot}%{_sysconfdir}/ppp/plugins/README %{buildroot}%{_defaultdocdir}/%{name}/README.plugins -rm -rf %{buildroot}%{_sysconfdir}/ppp/plugins +rm -r %{buildroot}%{_sysconfdir}/ppp/plugins %{buildroot}%{_defaultdocdir}/%{name}/LICENSE %pre %if 0%{?suse_version} < 1330 @@ -121,52 +121,25 @@ %verify_permissions -e %{_sbindir}/%{_name}-wrapper %files +%defattr(0644,root,root,-) +%license doc/LICENSE %dir %{_defaultdocdir}/%{name} %doc %{_defaultdocdir}/%{name}/* -%config(noreplace) %{_sysconfdir}/ppp/%{_name}-server-options -%config(noreplace) %{_sysconfdir}/ppp/firewall-masq -%config(noreplace) %{_sysconfdir}/ppp/firewall-standalone -%{_bindir}/tkpppoe -%{_sbindir}/%{_name} -%{_sbindir}/%{_name}-server -%{_sbindir}/%{_name}-sniff -%{_sbindir}/%{_name}-relay -%{_sbindir}/%{_name}-connect -%{_sbindir}/%{_name}-start -%{_sbindir}/%{_name}-stop -%{_sbindir}/%{_name}-setup -%{_sbindir}/%{_name}-status -%attr (4750,root,dialout) %{_sbindir}/%{_name}-wrapper -%{_mandir}/man5/%{_name}.conf.5* -%{_mandir}/man8/%{_name}.8* -%{_mandir}/man8/%{_name}-server.8* -%{_mandir}/man8/%{_name}-relay.8* -%{_mandir}/man8/%{_name}-sniff.8* -%{_mandir}/man8/%{_name}-connect.8* -%{_mandir}/man8/%{_name}-start.8* -%{_mandir}/man8/%{_name}-stop.8* -%{_mandir}/man8/%{_name}-status.8* -%{_mandir}/man8/%{_name}-setup.8* -%{_sbindir}/adsl-start -%{_sbindir}/adsl-stop +%attr(0750,root,root) %config(noreplace) %{_sysconfdir}/ppp/firewall-* +%attr(0640,root,root) %config(noreplace) %{_sysconfdir}/ppp/%{_name}-server-options +%attr(0755,root,root) %{_bindir}/tkpppoe +%attr(0755,root,root) %{_sbindir}/%{_name} +%attr(0755,root,root) %{_sbindir}/%{_name}-{c,r,s}* +%attr(4750,root,dialout) %{_sbindir}/%{_name}-wrapper +%{_mandir}/man?/*%{?ext_man} +%{_sbindir}/adsl-st* %{_sbindir}/rc%{_name} %{_sbindir}/rc%{_name}-server %{_unitdir}/%{_name}.service %{_unitdir}/%{_name}-server.service %dir %{_sysconfdir}/ppp/%{name}-gui -%{_mandir}/man1/tk%{_name}.1* -%{_mandir}/man1/%{_name}-wrapper.1* %dir %{_datarootdir}/tk%{_name} -%{_datarootdir}/tk%{_name}/tk%{_name}.html -%{_datarootdir}/tk%{_name}/mainwin-busy.png -%{_datarootdir}/tk%{_name}/mainwin-nonroot.png -%{_datarootdir}/tk%{_name}/mainwin.png -%{_datarootdir}/tk%{_name}/props-advanced.png -%{_datarootdir}/tk%{_name}/props-basic.png -%{_datarootdir}/tk%{_name}/props-nic.png -%{_datarootdir}/tk%{_name}/props-options.png -%{_datarootdir}/tk%{_name}/en.msg -%{_datarootdir}/tk%{_name}/ja.msg +%{_datarootdir}/tk%{_name}/?*.{html,msg,png} %verify(not mode caps) %attr(4750,root,dialout) %{_sbindir}/%{_name}-wrapper %changelog
commit virtualbox for openSUSE:Factory
Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2018-03-13 10:22:13 Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new (New) Package is "virtualbox" Tue Mar 13 10:22:13 2018 rev:158 rq:585355 version:5.2.8 Changes: --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes2018-02-22 14:57:23.528913493 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2018-03-13 10:22:18.789479342 +0100 @@ -1,0 +2,46 @@ +Sat Mar 10 21:20:15 UTC 2018 - larry.fin...@lwfinger.net + +- Remove version requirement on GLIBC. That was an error. + +--- +Fri Mar 9 01:41:56 UTC 2018 - larry.fin...@lwfinger.net + +- Updated the fixes for kernel 4.16. + +--- +Sat Mar 3 19:15:12 UTC 2018 - larry.fin...@lwfinger.net + +- Add file "fixes_for_4.16.patch" to handle API changes in kernel 4.16. + +--- +Wed Feb 28 20:08:22 UTC 2018 - larry.fin...@lwfinger.net + +- File "fixes_for_4.15.patch" removed - fixed upstream. + File "fix_videocapture.patch" removed - fixed upstream. + Version bump to 5.2.8 (released 2018-02-27 by Oracle) + +This is a maintenance release. The following items were fixed and/or added: + +VMM: added support for FSGSBASE, PCID, INVPCID CPU features for guests +VMM: fixed EMM386 issue with detecting suitable page frame base (bug #10022) +Front end: Linux: prevent VM window from jumping and auto-resizing to tiny size after resizing it on HiDPI screen +Front end: Linux: fixed seamless regression caused by wm_class functionality (bugs #12534, #17304) +Front end: switched to https downloads +Front end: fixed crash while opening New machine wizard (s.a. forums topic 86592) +Audio: added support for distinguishing recording sources in the PulseAudio mixer on the host when multiple VMs are running +Audio: various fixes for the DirectSound backend +Video recording: added better file seeking support and fixed playback of recorded files with certain players (e.g. Firefox) +Audio: various fixes for Windows guest surround setups +Audio: various fixes for HDA emulation +Serial: fixed an issue where the serial port parameters in the emulation and host serial port got out of sync (bug #17116) +Storage: fixed overwriting certain INQUIRY data for the DVD/CD drive attached to a AHCI controller +Storage: fixed handling VMDK images created by Amazon EC2 VM export +Network: fixed PXE boot regression in e1000 +Network: Added a workaround for older guests which do not enable bus mastering for the virtio PCI device +3D: add environment variable to configure presenting 3D content on main thread (see bug #13653) +Windows hosts: fixed indiscriminate binding of NDIS5 bridged driver, that caused PPPOE malfunction (bugs #16407, #17489) +Windows guests: fixed incorrect function error when using shared folders in certain applications (bug #14118) +Linux guests: Linux 4.15 support (bugs #17311, #17320, #17282) +Linux guests: fixed black screen when 3D enabled in guests (bug #17463, 5.2.6 regression) +Linux guests: suppress setuid and setgid in shared folders +--- Old: VirtualBox-5.2.6-patched.tar.bz2 fix_videocapture.patch fixes_for_4.15.patch New: VirtualBox-5.2.8-patched.tar.bz2 fixes_for_4.16.patch Other differences: -- ++ virtualbox.spec ++ --- /var/tmp/diff_new_pack.J4m8Qg/_old 2018-03-13 10:22:23.069326011 +0100 +++ /var/tmp/diff_new_pack.J4m8Qg/_new 2018-03-13 10:22:23.069326011 +0100 @@ -28,17 +28,17 @@ %define _udevrulesdir %{_sysconfdir}/udev/rules.d Name: virtualbox # * If the VB version exceeds 5.2.x, notify the libvirt maintainer!! -Version:5.2.6 +Version:5.2.8 Release:0 Summary:VirtualBox is an Emulator -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Emulators/PC Url:http://www.virtualbox.org/ # # so you don't need to repack virtualbox by hand, just add new release of VirtualBox-x.x.x.tar.bz2 and line below with # script virtualbox-patch-source.sh will do the job :) # WARNING: This is not a comment, but the real command to repack souce -##\%(bash %{_sourcedir}/virtualbox-patch-source.sh VirtualBox-%{version}.tar.bz2) +#%%(bash %%{_sourcedir}/virtualbox-patch-source.sh VirtualBox-%%{version}.tar.bz2) Source0:VirtualBox-%{version}-patched.tar.bz
commit pidgin for openSUSE:Factory
Hello community, here is the log from the commit of package pidgin for openSUSE:Factory checked in at 2018-03-13 10:22:08 Comparing /work/SRC/openSUSE:Factory/pidgin (Old) and /work/SRC/openSUSE:Factory/.pidgin.new (New) Package is "pidgin" Tue Mar 13 10:22:08 2018 rev:125 rq:585186 version:2.13.0 Changes: --- /work/SRC/openSUSE:Factory/pidgin/pidgin.changes2018-03-08 10:42:02.322733950 +0100 +++ /work/SRC/openSUSE:Factory/.pidgin.new/pidgin.changes 2018-03-13 10:22:09.901797754 +0100 @@ -1,0 +2,62 @@ +Fri Mar 9 23:20:34 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 2.13.0: + + libpurple: +* Unified string comparison. +* Properlly shell escape URI's when opening them. +* Fix a one byte buffer overread in function + purple_markup_linkify. +* Fix an issue were utf8 was incorrectly truncated which could + lead to crashes as we were potentially feeding garbage into + glib/gtk. + + libgnt: +* Partially fix building against curses 6.0 with opaque + structs set (pidgin.im#16764). +* Fix a crash when resizing the window (pidgin.im#16680). + + General: +* Fix a bashism in autotools (pidgin.im#16836). + + XMPP: +* Show XEP-0066 OOB URLs in any message, not just headlines. +* Fix a user after free (pidgin.im#17200). +* Remove pipelining from BOSH connections (pidgin.im#17025). +* Don't try to TLS already secured BOSH connections + (pidgin.im#17270). + + IRC: +* Fix "Registration timeout" on SASL auth with InspIRCd + servers (and possibly others not based on + charybdis/ratbox/ircd-seven). +* Fix issues with plugins that modify outgoing messages (such + as the custom PART/QUIT feature of the IRC More plugin). +* Fix IRC buffer handling (pidgin.im#12562). +* Properly handle AUTHENTICATE as a normal command with server + prefix. +* Fix a crash caused by a use after free of the MOTD. +* Fix an out of bounds read in irc_nick_skip_mode. +* Fix a write of a single byte before the start of a buffer in + irc_parse_ctcp. + + Pidgin: +* Better support for dark themes (pidgin.im#12572). +* Fix IPv6 links by not escaping []'s. (pidgin.im#16391). +* Only write buddy icons to the cache if they're not already + cached. +* Rejoin persistent chats after reconnect (pidgin.im#15687). +* Make the WIN32 Transparency plugin work on all platforms + (pidgin.im#3124). +* Ensure search results buttons are labelled. +* Fix matching unicode emoticons (pidgin.im#17232). +* Correctly update mute/unmute status when the remote side + mutes/unmutes us (pidgin.im#17273). +* Rework the status icon blinking to not use deprecated API + (pidgin.im#17174). +* Do not allow adding a buddy to protocols that don't have an + add_buddy callback. + + Finch: +* Fix handling of search results (pidgin.im#17238). + + Voice & Video: +* Port backend-fs to newer api for farstream relay-info + property (pidgin.im#17274). +- Rebase pidgin-ncurses-6.0-accessors.patch. +- Remove pidgin-2.10.11-purple-remote-python3.patch: fixed + upstream. + +--- Old: pidgin-2.10.11-purple-remote-python3.patch pidgin-2.12.0.tar.bz2 pidgin-2.12.0.tar.bz2.asc New: pidgin-2.13.0.tar.bz2 pidgin-2.13.0.tar.bz2.asc Other differences: -- ++ pidgin.spec ++ --- /var/tmp/diff_new_pack.StqWhD/_old 2018-03-13 10:22:11.273748602 +0100 +++ /var/tmp/diff_new_pack.StqWhD/_new 2018-03-13 10:22:11.277748459 +0100 @@ -18,7 +18,7 @@ %define _name Pidgin Name: pidgin -Version:2.12.0 +Version:2.13.0 Release:0 Summary:Multiprotocol Instant Messaging Client License:GPL-2.0-only @@ -36,10 +36,8 @@ Patch2: pidgin-fix-perl-build.patch # PATCH-FIX-UPSTREAM pidgin-ncurses-6.0-accessors.patch pidgin.im#16764 dims...@opensuse.org -- Fix build with NCurses 6.0 with WINDOW_OPAQUE set to 1. Patch3: pidgin-ncurses-6.0-accessors.patch -# PATCH-FIX-UPSTREAM pidgin-2.10.11-purple-remote-python3.patch bsc#1084147 mgo...@suse.com -- Port purple=-remote to Python 3. -Patch4: pidgin-2.10.11-purple-remote-python3.patch # PATCH-FIX-SLE pidgin-use-default-alsa.patch bsc#886670 ti...@suse.de -- Use ALSA as a default for avoiding broken volume control. -Patch5: pidgin-use-default-alsa.patch +Patch4: pidgin-use-default-alsa.patch BuildRequires: ca-certificates-mozilla BuildRequires: doxygen BuildRequires: fdupes @@ -233,9 +231,8 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %if 0%{?sle_version} >= 12 && !0%{?is_opensuse} -%patch5 -p1 +%patch4
commit xdm for openSUSE:Factory
Hello community, here is the log from the commit of package xdm for openSUSE:Factory checked in at 2018-03-13 10:21:56 Comparing /work/SRC/openSUSE:Factory/xdm (Old) and /work/SRC/openSUSE:Factory/.xdm.new (New) Package is "xdm" Tue Mar 13 10:21:56 2018 rev:68 rq:585124 version:1.1.11 Changes: --- /work/SRC/openSUSE:Factory/xdm/xdm.changes 2018-02-28 20:00:40.948412980 +0100 +++ /work/SRC/openSUSE:Factory/.xdm.new/xdm.changes 2018-03-13 10:21:58.890192255 +0100 @@ -1,0 +2,7 @@ +Fri Mar 9 16:46:58 UTC 2018 - sndir...@suse.com + +- check for available graphics during runtime instead of %post, + since %post may already run during image building time in our + buildsystem (boo#1039497) + +--- Other differences: -- ++ xdm.spec ++ --- /var/tmp/diff_new_pack.jeyefg/_old 2018-03-13 10:22:01.498098824 +0100 +++ /var/tmp/diff_new_pack.jeyefg/_new 2018-03-13 10:22:01.502098681 +0100 @@ -160,6 +160,7 @@ %endif %if 0%{?suse_version} >= 1330 patch -p1 < %{PATCH2} +rm -f usr/lib/X11/display-manager.orig %endif %if "%{_fillupdir}" != "/var/adm/fillup-templates" mkdir -p %{buildroot}$(dirname %{_fillupdir}) @@ -217,14 +218,6 @@ %service_add_post display-manager.service %{fillup_only -n displaymanager} %endif -# Do no try to start Xserver on platforms which may ship without -# graphics card (bsc#1039497) -%ifarch aarch64 ppc64le -if ! [ -c /dev/fb* -o -d /dev/dri ]; then -sed -i -e "s+DISPLAYMANAGER_STARTS_XSERVER=.*+DISPLAYMANAGER_STARTS_XSERVER=\"no\"+g" \ - %{_sysconfdir}/sysconfig/displaymanager -fi -%endif %if 0%{?suse_version} >= 1330 %{_sbindir}/update-alternatives --install %{_libexecdir}/X11/displaymanagers/default-displaymanager \ default-displaymanager %{_libexecdir}/X11/displaymanagers/console 5 ++ xdm.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/usr/lib/X11/display-manager new/usr/lib/X11/display-manager --- old/usr/lib/X11/display-manager 2017-12-04 12:23:07.871605000 +0100 +++ new/usr/lib/X11/display-manager 2018-03-09 17:41:53.635601000 +0100 @@ -75,12 +75,24 @@ xdm_reload_files () { -test -x /etc/X11/xdm/SuSEconfig.xdm && \ +if [ -x /etc/X11/xdm/SuSEconfig.xdm ]; then +# Do no try to start Xserver on platforms which may ship without +# graphics card (bsc#1039497) +if [ "$(arch)" == "aarch64" -o "$(arch)" == "ppc64le" ]; then +if ! [ -c /dev/fb* -o -d /dev/dri ]; then +sed -i -e "s+DISPLAYMANAGER_STARTS_XSERVER=.*+DISPLAYMANAGER_STARTS_XSERVER=\"no\"+g" \ + /etc/sysconfig/displaymanager +else +sed -i -e "s+DISPLAYMANAGER_STARTS_XSERVER=.*+DISPLAYMANAGER_STARTS_XSERVER=\"yes\"+g" \ + /etc/sysconfig/displaymanager +fi +fi MD5DIR="/var/adm/SuSEconfig/md5" \ /etc/X11/xdm/SuSEconfig.xdm | \ sed 's+\(.*\)+/etc/init.d/xdm: \1+g' | \ /bin/logger return 0 +fi } splashcopy()
commit libssh for openSUSE:Factory
Hello community, here is the log from the commit of package libssh for openSUSE:Factory checked in at 2018-03-13 10:22:03 Comparing /work/SRC/openSUSE:Factory/libssh (Old) and /work/SRC/openSUSE:Factory/.libssh.new (New) Package is "libssh" Tue Mar 13 10:22:03 2018 rev:47 rq:585127 version:0.7.5 Changes: --- /work/SRC/openSUSE:Factory/libssh/libssh.changes2018-01-01 22:09:13.800836532 +0100 +++ /work/SRC/openSUSE:Factory/.libssh.new/libssh.changes 2018-03-13 10:22:04.493991493 +0100 @@ -1,0 +2,6 @@ +Fri Mar 9 14:12:28 UTC 2018 - jmcdono...@suse.com + +- Disable timeout testing on slow build systems (bsc#1084713) + * 0001-disable-timeout-test-on-slow-buildsystems.patch + +--- New: 0001-disable-timeout-test-on-slow-buildsystems.patch Other differences: -- ++ libssh.spec ++ --- /var/tmp/diff_new_pack.gb7Joa/_old 2018-03-13 10:22:05.761946068 +0100 +++ /var/tmp/diff_new_pack.gb7Joa/_new 2018-03-13 10:22:05.765945924 +0100 @@ -1,7 +1,7 @@ # # spec file for package libssh # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,6 +40,7 @@ # END of OpenSSL 1.1 support patches # PATCH-FIX-UPSTREAM Fix parsing of config files (boo#1067782) Patch10:0001-config-Bugfix-Dont-skip-unseen-opcodes.patch +Patch11:0001-disable-timeout-test-on-slow-buildsystems.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ @@ -101,15 +102,24 @@ %patch6 -p1 %patch7 -p1 %patch10 -p1 +%patch11 -p1 %build + +%ifarch s390 s390x ppc64le + %define slow_test_system "ON" +%else + %define slow_test_system "OFF" +%endif + %cmake \ -DCMAKE_C_FLAGS:STRING="%{optflags} -DOPENSSL_LOAD_CONF" \ -DWITH_CLIENT_TESTING="OFF" \ -DWITH_TESTING="ON" \ -DWITH_GSSAPI=ON \ -DWITH_BENCHMARKS="OFF" \ --DWITH_EXAMPLES="OFF" +-DWITH_EXAMPLES="OFF" \ +-DSLOW_TEST_SYSTEM=%{slow_test_system} make %{?_smp_mflags} make %{?_smp_mflags} doc ++ 0001-disable-timeout-test-on-slow-buildsystems.patch ++ Index: libssh-0.7.5/tests/unittests/torture_misc.c === --- libssh-0.7.5.orig/tests/unittests/torture_misc.c +++ libssh-0.7.5/tests/unittests/torture_misc.c @@ -180,11 +180,13 @@ static void torture_timeout_elapsed(void (void) state; ssh_timestamp_init(&ts); usleep(5); +#ifndef SLOW_TEST_SYSTEM assert_true(ssh_timeout_elapsed(&ts,25)); assert_false(ssh_timeout_elapsed(&ts,3)); assert_false(ssh_timeout_elapsed(&ts,75)); assert_true(ssh_timeout_elapsed(&ts,0)); assert_false(ssh_timeout_elapsed(&ts,-1)); +#endif /* SLOW_TEST_SYSTEM */ } static void torture_timeout_update(void **state){ @@ -192,11 +194,13 @@ static void torture_timeout_update(void (void) state; ssh_timestamp_init(&ts); usleep(5); +#ifndef SLOW_TEST_SYSTEM assert_int_equal(ssh_timeout_update(&ts,25), 0); assert_in_range(ssh_timeout_update(&ts,3),29000,29960); assert_in_range(ssh_timeout_update(&ts,75),1,40); assert_int_equal(ssh_timeout_update(&ts,0),0); assert_int_equal(ssh_timeout_update(&ts,-1),-1); +#endif /* SLOW_TEST_SYSTEM */ } int torture_run_tests(void) { Index: libssh-0.7.5/DefineOptions.cmake === --- libssh-0.7.5.orig/DefineOptions.cmake +++ libssh-0.7.5/DefineOptions.cmake @@ -14,6 +14,8 @@ option(WITH_CLIENT_TESTING "Build with c option(WITH_BENCHMARKS "Build benchmarks tools" OFF) option(WITH_EXAMPLES "Build examples" ON) option(WITH_NACL "Build with libnacl (curve25519" ON) +option(SLOW_TEST_SYSTEM "Disable tests that fail on slow systems" OFF) + if (WITH_ZLIB) set(WITH_LIBZ ON) else (WITH_ZLIB) @@ -30,4 +32,9 @@ endif (WITH_TESTING) if (WITH_NACL) set(WITH_NACL ON) -endif (WITH_NACL) \ No newline at end of file +endif (WITH_NACL) + +if (SLOW_TEST_SYSTEM) + set (SLOW_TEST_SYSTEM ON) + add_definitions(-DSLOW_TEST_SYSTEM) +endif (SLOW_TEST_SYSTEM)