commit pigz for openSUSE:13.1:Update
Hello community, here is the log from the commit of package pigz for openSUSE:13.1:Update checked in at 2016-03-06 00:52:54 Comparing /work/SRC/openSUSE:13.1:Update/pigz (Old) and /work/SRC/openSUSE:13.1:Update/.pigz.new (New) Package is "pigz" Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit wireshark for openSUSE:13.1:Update
Hello community, here is the log from the commit of package wireshark for openSUSE:13.1:Update checked in at 2016-03-06 00:51:43 Comparing /work/SRC/openSUSE:13.1:Update/wireshark (Old) and /work/SRC/openSUSE:13.1:Update/.wireshark.new (New) Package is "wireshark" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.dWtYEG/_old 2016-03-06 00:51:44.0 +0100 +++ /var/tmp/diff_new_pack.dWtYEG/_new 2016-03-06 00:51:44.0 +0100 @@ -1 +1 @@ - +
commit patchinfo.4605 for openSUSE:13.1:Update
Hello community, here is the log from the commit of package patchinfo.4605 for openSUSE:13.1:Update checked in at 2016-03-06 00:51:46 Comparing /work/SRC/openSUSE:13.1:Update/patchinfo.4605 (Old) and /work/SRC/openSUSE:13.1:Update/.patchinfo.4605.new (New) Package is "patchinfo.4605" Changes: New Changes file: NO CHANGES FILE!!! New: _patchinfo Other differences: -- ++ _patchinfo ++ VUL-0: wireshark: multiple vulnerabilities fixes in 1.12.10, 2.0.2 Package wireshark should not depend on wireshark-ui security moderate AndreasStieger Wireshark was updated to 1.12.10, fixing a number issues in protocol dissectors that could have allowed a remote attacker to crash Wireshark or cause excessive CPU usage through specially crafted packages inserted into the network or a capture file, specifically: - CVE-2016-2523: DNP dissector infinite loop (wnpa-sec-2016-03) - CVE-2016-2530: RSL dissector crash (wnpa-sec-2016-10) - CVE-2016-2531: RSL dissector crash (wnpa-sec-2016-10) - CVE-2016-2532: LLRP dissector crash (wnpa-sec-2016-11) - GSM A-bis OML dissector crash (wnpa-sec-2016-14) - ASN.1 BER dissector crash (wnpa-sec-2016-15) - ASN.1 BER dissector crash (wnpa-sec-2016-18) Further bug fixes and updated protocol support as listed in: https://www.wireshark.org/docs/relnotes/wireshark-1.12.10.html The following non-security bugs were fixed: - boo#961170: Recommend wireshark-ui instead of requiring it to support text-only used Security update for wireshark
commit wireshark for openSUSE:13.2:Update
Hello community, here is the log from the commit of package wireshark for openSUSE:13.2:Update checked in at 2016-03-05 20:43:00 Comparing /work/SRC/openSUSE:13.2:Update/wireshark (Old) and /work/SRC/openSUSE:13.2:Update/.wireshark.new (New) Package is "wireshark" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.gaNqP6/_old 2016-03-05 20:43:02.0 +0100 +++ /var/tmp/diff_new_pack.gaNqP6/_new 2016-03-05 20:43:02.0 +0100 @@ -1 +1 @@ - +
commit unbound for openSUSE:Factory
Hello community, here is the log from the commit of package unbound for openSUSE:Factory checked in at 2016-03-05 13:08:37 Comparing /work/SRC/openSUSE:Factory/unbound (Old) and /work/SRC/openSUSE:Factory/.unbound.new (New) Package is "unbound" Changes: --- /work/SRC/openSUSE:Factory/unbound/libunbound-devel-mini.changes 2016-02-24 14:25:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.unbound.new/libunbound-devel-mini.changes 2016-03-05 13:08:38.0 +0100 @@ -1,0 +2,58 @@ +Thu Feb 25 10:07:47 UTC 2016 - mich...@stroeder.com + +- update to 1.5.8 + +Features + * ip-transparent option for FreeBSD with IP_BINDANY socket option. + * insecure-lan-zones: yesno config option, patch from Dag-Erling +Smørgrav. + * RR Type CSYNC support RFC 7477, in debug printout and config input. + * RR Type OPENPGPKEY support (draft-ietf-dane-openpgpkey-07). + * [bugzilla: 731 ] tcp-mss, outgoing-tcp-mss options for unbound.conf, + patch from Daisuke Higashi. + * Support RFC7686: handle ".onion" Special-Use Domain. It is blocked + by default, and can be unblocked with "nodefault" localzone config. + * ub_ctx_set_stub() function for libunbound to config stub zones. + +Bug Fixes + * Fix that NSEC3 negative cache is used when there is no salt. + * sorted ubsyms.def file with exported libunbound functions. + * Print understandable debug log when unusable DS record is seen. + * load gost algorithm if digest is seen before key algorithm. + * Fix that "make install" fails due to "text file busy" error. + * Set IPPROTO_IP6 for ipv6 sockets otherwise invalid argument error. + * wait for sendto to drain socket buffers when they are full. + * Neater cmdline_verbose increment patch from Edgar Pettijohn. + * Made netbsd sendmsg test nonfatal, in case of false positives. + * [bugzilla: 741 ] Fix: log message for dnstap socket connection is + more clear. + * [bugzilla: 734 ] Fix: chown the pidfile if it resides inside the + chroot. + * Fix cmsg alignment for argument to sendmsg on NetBSD. + * Fix that unbound complains about unimplemented IP_PKTINFO for + sendmsg on NetBSD (for interface-automatic). + * [bugzilla: 738 ] Fix: Swig should not be invoked with CPPFLAGS. + * Squelch 'cannot assign requested address' log messages unless + verbosity is high, it was spammed after network down. + * Fix to simplify empty string checking from Michael McConville. + * [bugzilla: 734 ] Fix: Do not log an error when the PID file cannot + be chown'ed. Patch from Simon Deziel. + * Fix test if -pthreads unused to use better grep for portability. + * Fix mingw crosscompile for recent mingw. + * Update aclocal, autoconf output with new versions (1.15, 2.4.6). + * Define DEFAULT_SOURCE together with BSD_SOURCE when that is defined, + for Linux glibc 2.20. + * Fixup contrib/-filter-iterator.patch for moved contents in the + source code, so it applies cleanly again. Removed unused variable + warnings. + * [bugzilla: 729 ] Fix: omit use of escape sequences in echo since + they are not portable (unbound-control-setup). + * remove NULL-checks before free, patch from Michael McConville. + * updated ax_pthread.m4 to version 21 with clang support, this removes + a warning from compilation. + * OSX portability, detect if sbrk is deprecated. + * OSX clang, stop -pthread unused during link stage warnings. + * OSX clang new flto check. + * iana portlist update. + +--- unbound.changes: same change Old: unbound-1.5.7.tar.gz New: unbound-1.5.8.tar.gz Other differences: -- ++ libunbound-devel-mini.spec ++ --- /var/tmp/diff_new_pack.G1WoQe/_old 2016-03-05 13:08:40.0 +0100 +++ /var/tmp/diff_new_pack.G1WoQe/_new 2016-03-05 13:08:40.0 +0100 @@ -24,7 +24,7 @@ # Name: libunbound-devel-mini -Version:1.5.7 +Version:1.5.8 Release:0 # # ++ unbound.spec ++ --- /var/tmp/diff_new_pack.G1WoQe/_old 2016-03-05 13:08:40.0 +0100 +++ /var/tmp/diff_new_pack.G1WoQe/_new 2016-03-05 13:08:40.0 +0100 @@ -53,7 +53,7 @@ %endif Name: unbound -Version:1.5.7 +Version:1.5.8 Release:0 # # ++ unbound-1.5.7.tar.gz -> unbound-1.5.8.tar.gz ++ 34735 lines of diff (skipped)
commit translate-shell for openSUSE:Factory
Hello community, here is the log from the commit of package translate-shell for openSUSE:Factory checked in at 2016-03-05 13:07:25 Comparing /work/SRC/openSUSE:Factory/translate-shell (Old) and /work/SRC/openSUSE:Factory/.translate-shell.new (New) Package is "translate-shell" Changes: --- /work/SRC/openSUSE:Factory/translate-shell/translate-shell.changes 2016-02-17 12:25:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.translate-shell.new/translate-shell.changes 2016-03-05 13:07:27.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 4 07:46:25 UTC 2016 - sor.ale...@meowr.ru + +- Update to 0.9.3.1. + +--- Old: translate-shell-0.9.3.tar.gz New: translate-shell-0.9.3.1.tar.gz Other differences: -- ++ translate-shell.spec ++ --- /var/tmp/diff_new_pack.gAIeN4/_old 2016-03-05 13:07:27.0 +0100 +++ /var/tmp/diff_new_pack.gAIeN4/_new 2016-03-05 13:07:27.0 +0100 @@ -17,7 +17,7 @@ Name: translate-shell -Version:0.9.3 +Version:0.9.3.1 Release:0 Summary:Google Translate to serve as a command-line tool License:Unlicense ++ translate-shell-0.9.3.tar.gz -> translate-shell-0.9.3.1.tar.gz ++ 2633 lines of diff (skipped)
commit when-command for openSUSE:Factory
Hello community, here is the log from the commit of package when-command for openSUSE:Factory checked in at 2016-03-05 13:07:27 Comparing /work/SRC/openSUSE:Factory/when-command (Old) and /work/SRC/openSUSE:Factory/.when-command.new (New) Package is "when-command" Changes: --- /work/SRC/openSUSE:Factory/when-command/when-command.changes 2016-02-16 09:18:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.when-command.new/when-command.changes 2016-03-05 13:07:29.0 +0100 @@ -1,0 +2,9 @@ +Fri Mar 4 07:46:25 UTC 2016 - sor.ale...@meowr.ru + +- Update to 0.9.10~beta2 (changes since 0.9.9~beta2): + * Add possibility to pause selected condition checks through the +remote API. + * Fix a bug that prevented perstistence of suspension state if it +had been set using the Remote D-Bus API. + +--- Old: when-command-0.9.9-beta.2.tar.gz New: when-command-0.9.10-beta.2.tar.gz Other differences: -- ++ when-command.spec ++ --- /var/tmp/diff_new_pack.p5uXjb/_old 2016-03-05 13:07:29.0 +0100 +++ /var/tmp/diff_new_pack.p5uXjb/_new 2016-03-05 13:07:29.0 +0100 @@ -16,9 +16,9 @@ # -%define _version 0.9.9-beta.2 +%define _version 0.9.10-beta.2 Name: when-command -Version:0.9.9~beta2 +Version:0.9.10~beta2 Release:0 Summary:Configurable user task scheduler License:BSD-3-Clause ++ when-command-0.9.9-beta.2.tar.gz -> when-command-0.9.10-beta.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/when-command-0.9.9-beta.2/README.md new/when-command-0.9.10-beta.2/README.md --- old/when-command-0.9.9-beta.2/README.md 2016-02-09 19:41:50.0 +0100 +++ new/when-command-0.9.10-beta.2/README.md2016-03-02 00:45:02.0 +0100 @@ -11,6 +11,9 @@ The complete documentation for **When** can be found online [here](http://when-documentation.readthedocs.org/). Documentation for contributors has a separate [site](http://contributing-to-when.readthedocs.org/). +## Alternate Interface +Besides being fully configurable and accessible from both the command line interface and the graphical user interface, an alternate and more streamlined GUI for **When** is being actively developed: the [When Wizard](https://github.com/almostearthling/when-wizard) suite can be used to create actions in **When** in a possibly easier way. + ## Credits Open Source Software relies on collaboration, and I'm more than happy to receive help from other developers. Here I'll list the main contributions. - Adolfo Jayme-Barrientos, aka [fitojb](https://github.com/fitojb), for the Spanish translation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/when-command-0.9.9-beta.2/share/when-command/when-command.py new/when-command-0.9.10-beta.2/share/when-command/when-command.py --- old/when-command-0.9.9-beta.2/share/when-command/when-command.py 2016-02-09 19:41:50.0 +0100 +++ new/when-command-0.9.10-beta.2/share/when-command/when-command.py 2016-03-02 00:45:02.0 +0100 @@ -78,8 +78,8 @@ # * the first holds the version ID that build utilities can extract # * the second one includes a message that is used both as a commit message # and as a tag-associated message (in `git tag -m`) -APPLET_VERSION = '0.9.9~beta.2' -APPLET_TAGDESC = 'Thorough checks for item import or remote injection' +APPLET_VERSION = '0.9.10~beta.2' +APPLET_TAGDESC = 'Stable beta fully compatible with alternate UI' # logging constants LOG_FORMAT = '%(asctime)s %(levelname)s: %(message)s' @@ -1709,6 +1709,14 @@ def RunCLIBasedCondition(self, cond_name, deferred=False): return start_event_condition(cond_name, deferred) +@dbus.service.method(APPLET_BUS_NAME, in_signature='sb', out_signature='b') +def SuspendCondition(self, cond_name, suspend=True): +return suspend_condition(cond_name, suspend) + +@dbus.service.method(APPLET_BUS_NAME, in_signature='s', out_signature='b') +def IsSuspendedCondition(self, cond_name): +return is_suspended_condition(cond_name) + @dbus.service.method(APPLET_BUS_NAME, in_signature='ss', out_signature='v') def GetConfig(self, section, entry): try: @@ -4558,6 +4566,7 @@ msgbox.set_markup(resources.DLG_WRONG_EXIT_STATUS) msgbox.run() msgbox.hide() +msgbox.destroy() applet_log.warning("DLGTASK: wrong exit code specification") s = 0 task.set_check(success_s
commit ibus for openSUSE:Factory
Hello community, here is the log from the commit of package ibus for openSUSE:Factory checked in at 2016-03-05 13:05:29 Comparing /work/SRC/openSUSE:Factory/ibus (Old) and /work/SRC/openSUSE:Factory/.ibus.new (New) Package is "ibus" Changes: --- /work/SRC/openSUSE:Factory/ibus/ibus.changes2016-03-02 14:18:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.ibus.new/ibus.changes 2016-03-05 13:05:31.0 +0100 @@ -0,0 +1,14 @@ + +Mon Feb 28 17:59:28 CET 2016 - qz...@suse.com + +- Add ibus-adapt-new-vala.patch: Fix ibus compile error under + new vala compiler, for SLE Desktop 12 SP2. This patch is only + for SLED. + + +Mon Feb 28 15:57:01 CET 2016 - qz...@suse.com + +- Add conflict to fcitx to fulfill FATE#319095 + deprecate fcitx chinese input method in favor of ibus + (dummy bsc#933411). This modification is only for SLED. + @@ -2 +16,20 @@ -Wed Feb 24 19:01:08 CET 2016 - ti...@suse.de +Mon Feb 28 14:57:01 CET 2016 - sbra...@suse.com + +- Add support for translation-update-upstream (dummy bsc#933411). + +--- +Mon Feb 28 12:20:10 CET 2016 - qz...@suse.com + +- Add setup-switch-im.patch. Switch to ibus when ibus not + running.(bnc#899259). This patch is only for SLED. + +--- +Mon Feb 28 10:30:20 CET 2016 - qz...@suse.com + +- Add hide-setup-menu.patch + Make ibus-setup launch from indicator field.(bnc#899259) + Remove ibus-setup.desktop from main menu. This patch is only + for SLED. + +--- +Wed Feb 24 11:01:08 CET 2016 - ti...@suse.de New: hide-setup-menu.patch ibus-adapt-new-vala.patch setup-switch-im.patch Other differences: -- ++ ibus.spec ++ --- /var/tmp/diff_new_pack.Nw3UFj/_old 2016-03-05 13:05:33.0 +0100 +++ /var/tmp/diff_new_pack.Nw3UFj/_new 2016-03-05 13:05:33.0 +0100 @@ -69,6 +69,15 @@ Patch8: im-engines-precede-xkb.patch # PATCH-FIX-UPSTREAM ft...@geeko.jp Patch9: ibus-fix-check-abs-icon-path-support.patch +# PATCH-FIX-SLE hide-setup-menu.patch bnc#899259 qz...@suse.com +# ibus-setup should not launch from main menu. +Patch10:hide-setup-menu.patch +# PATCH-FIX-SLE setup-switch-im.patch bnc#899259 qz...@suse.com +# switch to ibus when ibus not running. +Patch11:setup-switch-im.patch +# PATCH-FEATURE-SLE ibus-adapt-new-vala.patch qz...@suse.com +# fix ibus compile error under new vala, for SLE Desktop 12 SP2. +Patch12:ibus-adapt-new-vala.patch BuildRequires: dbus-1-glib-devel BuildRequires: dbus-1-python-devel >= 0.83.0 BuildRequires: dconf-devel >= 0.7.5 @@ -118,6 +127,10 @@ # versions to 3.0 only. Requires: typelib-1_0-Gtk-3_0 Recommends: %{name}-lang +# PATCH-FEATURE-SLE Add conflict with fcitx FATE #319095 qz...@suse.com -- Solve the problem for the people update from SP0 to SP1 +%if !0%{?is_opensuse} +Conflicts: fcitx +%endif #Fix cursor following problem in KDE4 for libreoffice. %if 0%{?suse_version} != 1315 @@ -247,6 +260,12 @@ %patch8 -p1 %patch9 -p1 +%if !0%{?is_opensuse} +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%endif + cp -r %{SOURCE2} . cp -r %{SOURCE3} . ++ hide-setup-menu.patch ++ diff -Nura ibus-1.5.8_old/setup/ibus-setup.desktop.in ibus-1.5.8_new/setup/ibus-setup.desktop.in --- ibus-1.5.8_old/setup/ibus-setup.desktop.in 2014-07-24 12:24:25.0 +0800 +++ ibus-1.5.8_new/setup/ibus-setup.desktop.in 2015-10-15 19:12:16.476328652 +0800 @@ -4,6 +4,7 @@ Exec=ibus-setup Icon=ibus-setup Terminal=false +NoDisplay=true Type=Application StartupNotify=true Categories=Settings; ++ ibus-adapt-new-vala.patch ++ diff -Nura ibus-1.5.11/ui/gtk3/indicator.vala ibus-1.5.11_new/ui/gtk3/indicator.vala --- ibus-1.5.11/ui/gtk3/indicator.vala 2015-07-16 07:08:03.0 + +++ ibus-1.5.11_new/ui/gtk3/indicator.vala 2016-03-02 10:29:19.360124574 + @@ -304,7 +304,7 @@ method_name); } -public override GLib.Variant? service_get_property(GLib.DBusConnection +public override GLib.Variant service_get_property(GLib.DBusConnection connection, string sender, string object_path, ++ setup-switch-im.patch ++ diff -Nura ibus-1.5.8/setup/main.py ibus-1.5.8_new/setup/main.py --- ibus-1.5.8/setup/main.py2014-07-24 04:24:25.0 + +
commit xf86-input-vmmouse for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-input-vmmouse for openSUSE:Factory checked in at 2016-03-05 13:05:08 Comparing /work/SRC/openSUSE:Factory/xf86-input-vmmouse (Old) and /work/SRC/openSUSE:Factory/.xf86-input-vmmouse.new (New) Package is "xf86-input-vmmouse" Changes: --- /work/SRC/openSUSE:Factory/xf86-input-vmmouse/xf86-input-vmmouse.changes 2015-10-02 15:38:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.xf86-input-vmmouse.new/xf86-input-vmmouse.changes 2016-03-05 13:05:10.0 +0100 @@ -1,0 +2,7 @@ +Fri Mar 4 11:42:55 UTC 2016 - sndir...@suse.com + +- no longer install the driver package by default on openSUSE > 13.2 + or Leap, i.e. remove the supplements to xorg-x11-server + (fate #320612) + +--- Other differences: -- ++ xf86-input-vmmouse.spec ++ --- /var/tmp/diff_new_pack.JssV46/_old 2016-03-05 13:05:11.0 +0100 +++ /var/tmp/diff_new_pack.JssV46/_new 2016-03-05 13:05:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package xf86-input-vmmouse # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -42,7 +42,10 @@ BuildRequires: pkgconfig(xorg-server) >= 1.0.1 BuildRequires: pkgconfig(xproto) Requires: udev +# no longer install this driver by default with kernel >= 4.1.x (fate #320612) +%if 0%{?suse_version} <= 1320 && !(0%{?suse_version} == 1315 && 0%{?is_opensuse}) Supplements:xorg-x11-server +%endif # This was part of the xorg-x11-driver-input package up to version 7.6 Conflicts: xorg-x11-driver-input <= 7.6 BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2016-03-05 13:05:13 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2016-01-28 22:50:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2016-03-05 13:05:14.0 +0100 @@ -1,0 +2,8 @@ +Fri Feb 26 12:29:06 UTC 2016 - fst...@suse.com + +- Added patch: + * ppc64le-8036767.patch ++ Change archinstall for ppc64le from ppc64 to ppc64le + directory. + +--- New: ppc64le-8036767.patch Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.7SuiV7/_old 2016-03-05 13:05:18.0 +0100 +++ /var/tmp/diff_new_pack.7SuiV7/_new 2016-03-05 13:05:18.0 +0100 @@ -79,9 +79,12 @@ %ifarch ppc %global archinstall ppc %endif -%ifarch ppc64 ppc64le +%ifarch ppc64 %global archinstall ppc64 %endif +%ifarch ppc64le +%global archinstall ppc64le +%endif %ifarch %ix86 %global archinstall i386 %endif @@ -231,6 +234,7 @@ Patch101: s390-size_t.patch # Patch for PPC/PPC64 Patch103: ppc-zero-hotspot.patch +Patch104: ppc64le-8036767.patch # Patches for system libraries Patch201: system-libjpeg.patch Patch202: system-libpng.patch @@ -521,6 +525,7 @@ %ifarch ppc ppc64 ppc64le # PPC fixes %patch103 -p1 +%patch104 -p1 %endif # Extract systemtap tapsets ++ ppc64le-8036767.patch ++ --- jdk8/common/autoconf/hotspot-spec.gmk.in2016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/hotspot-spec.gmk.in2016-02-26 13:25:10.961590289 +0100 @@ -71,6 +71,10 @@ LIBARCH=$(OPENJDK_TARGET_CPU_LEGACY_LIB) # Old name for OPENJDK_TARGET_CPU, uses i586 and amd64, instead of x86 and x86_64. ARCH=$(OPENJDK_TARGET_CPU_LEGACY) +# ppc64le uses the HotSpot ppc64 build +ifeq ($(OPENJDK_TARGET_CPU), ppc64le) + ARCH=ppc64 +endif # Legacy setting for building for a 64 bit machine. # If yes then this expands to _LP64:=1 @LP64@ --- jdk8/common/autoconf/jdk-options.m4 2016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/jdk-options.m4 2016-02-26 13:25:10.961590289 +0100 @@ -158,7 +158,7 @@ if test "x$JVM_VARIANT_ZEROSHARK" = xtrue ; then INCLUDE_SA=false fi - if test "x$VAR_CPU" = xppc64 ; then + if test "x$VAR_CPU" = xppc64 -o "x$VAR_CPU" = xppc64le ; then INCLUDE_SA=false fi if test "x$OPENJDK_TARGET_CPU" = xaarch64; then --- jdk8/common/autoconf/platform.m42016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/platform.m42016-02-26 13:25:10.961590289 +0100 @@ -73,7 +73,7 @@ VAR_CPU_ENDIAN=big ;; powerpc64le) - VAR_CPU=ppc64 + VAR_CPU=ppc64le VAR_CPU_ARCH=ppc VAR_CPU_BITS=64 VAR_CPU_ENDIAN=little --- jdk8/common/autoconf/toolchain.m4 2016-02-26 13:23:57.379257902 +0100 +++ jdk8/common/autoconf/toolchain.m4 2016-02-26 13:25:10.961590289 +0100 @@ -1056,6 +1056,9 @@ else CCXXFLAGS_JDK="$CCXXFLAGS_JDK -D_BIG_ENDIAN" fi + if test "x$OPENJDK_TARGET_CPU" = xppc64le; then +CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DABI_ELFv2" + fi if test "x$OPENJDK_TARGET_OS" = xlinux; then CCXXFLAGS_JDK="$CCXXFLAGS_JDK -DLINUX" fi --- jdk8/hotspot/make/defs.make 2016-02-26 13:23:55.307304861 +0100 +++ jdk8/hotspot/make/defs.make 2016-02-26 13:25:10.961590289 +0100 @@ -325,6 +325,13 @@ LIBARCH/ppc64 = ppc64 LIBARCH/zero= $(ZERO_LIBARCH) + # Override LIBARCH for ppc64le + ifeq ($(ARCH), ppc64) +ifeq ($(OPENJDK_TARGET_CPU_ENDIAN), little) + LIBARCH = ppc64le +endif + endif + LP64_ARCH += sparcv9 amd64 ia64 ppc64 zero endif --- jdk8/jdk/make/lib/SoundLibraries.gmk2016-02-26 13:23:55.795293801 +0100 +++ jdk8/jdk/make/lib/SoundLibraries.gmk2016-02-26 13:25:10.961590289 +0100 @@ -143,6 +143,10 @@ ifeq ($(OPENJDK_TARGET_CPU), aarch64) LIBJSOUND_CFLAGS += -DX_ARCH=X_AARCH64 endif + + ifeq ($(OPENJDK_TARGET_CPU), ppc64le) + LIBJSOUND_CFLAGS += -DX_ARCH=X_PPC64LE + endif endif LIBJSOUND_CFLAGS += -DEXTRA_SOUND_JNI_LIBS='"$(EXTRA_SOUND_JNI_LIBS)"' --- jdk8/jdk/src/share/native/com/sun/media/sound/SoundDefs.h 2016-02-26 13:23:56.283282740 +0100 +++ jdk8/jdk/src/share/native/com/sun/media/sound/SoundDefs.h 2016-02-26 13:25:10.961590289 +0100 @@ -43,7 +43,9 @@ #define X_ZERO 6 #define X_ARM 7 #define X_PPC 8 -#define X_AARCH64 9 +#define X_PPC64 9
commit biosdevname for openSUSE:Factory
Hello community, here is the log from the commit of package biosdevname for openSUSE:Factory checked in at 2016-03-05 13:05:19 Comparing /work/SRC/openSUSE:Factory/biosdevname (Old) and /work/SRC/openSUSE:Factory/.biosdevname.new (New) Package is "biosdevname" Changes: --- /work/SRC/openSUSE:Factory/biosdevname/biosdevname.changes 2016-01-30 11:34:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.biosdevname.new/biosdevname.changes 2016-03-05 13:05:21.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 4 13:34:44 UTC 2016 - tr...@suse.de + +- Update to latest 0.7.2 version (fate#319998) + +--- Old: biosdevname-0.7.1.tar.gz New: biosdevname-0.7.2.tar.gz Other differences: -- ++ biosdevname.spec ++ --- /var/tmp/diff_new_pack.e9jNhX/_old 2016-03-05 13:05:21.0 +0100 +++ /var/tmp/diff_new_pack.e9jNhX/_new 2016-03-05 13:05:21.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package biosdevname # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX Products 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,7 +18,7 @@ %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d Name: biosdevname -Version:0.7.1 +Version:0.7.2 Release:0 Summary:Udev helper for naming devices per BIOS names License:GPL-2.0 @@ -42,6 +42,7 @@ Requires(postun): coreutils # for ownership of /usr/lib/udev/rules.d Requires: udev +BuildRequires: pkgconfig(udev) Supplements:modalias(dmi:*svnDell*) BuildRoot: %{_tmppath}/%{name}-%{version}-build # SMBIOS and PCI IRQ Routing Tables only exist on these arches. It's ++ biosdevname-0.7.1.tar.gz -> biosdevname-0.7.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/biosdevname-0.7.1/biosdevname.spec.fedora new/biosdevname-0.7.2/biosdevname.spec.fedora --- old/biosdevname-0.7.1/biosdevname.spec.fedora 2015-12-18 17:25:10.0 +0100 +++ new/biosdevname-0.7.2/biosdevname.spec.fedora 2016-03-02 17:33:19.0 +0100 @@ -1,5 +1,5 @@ Name: biosdevname -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: Udev helper for naming devices per BIOS names diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/biosdevname-0.7.1/biosdevname.spec.suse new/biosdevname-0.7.2/biosdevname.spec.suse --- old/biosdevname-0.7.1/biosdevname.spec.suse 2015-12-18 17:25:10.0 +0100 +++ new/biosdevname-0.7.2/biosdevname.spec.suse 2016-03-02 17:33:19.0 +0100 @@ -1,5 +1,5 @@ Name: biosdevname -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: Udev helper for naming devices per BIOS names diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/biosdevname-0.7.1/configure new/biosdevname-0.7.2/configure --- old/biosdevname-0.7.1/configure 2015-12-18 17:19:25.0 +0100 +++ new/biosdevname-0.7.2/configure 2016-03-02 17:08:49.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for biosdevname 0.7.1. +# Generated by GNU Autoconf 2.63 for biosdevname 0.7.2. # # Report bugs to . # @@ -596,8 +596,8 @@ # Identity of this package. PACKAGE_NAME='biosdevname' PACKAGE_TARNAME='biosdevname' -PACKAGE_VERSION='0.7.1' -PACKAGE_STRING='biosdevname 0.7.1' +PACKAGE_VERSION='0.7.2' +PACKAGE_STRING='biosdevname 0.7.2' PACKAGE_BUGREPORT='jordan_hargr...@dell.com' # Factoring default headers for most tests. @@ -1306,7 +1306,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 biosdevname 0.7.1 to adapt to many kinds of systems. +\`configure' configures biosdevname 0.7.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1372,7 +1372,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of biosdevname 0.7.1:";; + short | recursive ) echo "Configuration of biosdevname 0.7.2:";; esac cat <<\_ACEOF @@ -1463,7 +1463,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -biosdevname configure 0.7.1 +biosdevname configure 0.7.2 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995,
commit elfutils for openSUSE:Factory
Hello community, here is the log from the commit of package elfutils for openSUSE:Factory checked in at 2016-03-05 13:04:41 Comparing /work/SRC/openSUSE:Factory/elfutils (Old) and /work/SRC/openSUSE:Factory/.elfutils.new (New) Package is "elfutils" Changes: --- /work/SRC/openSUSE:Factory/elfutils/elfutils.changes2015-11-26 17:00:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.elfutils.new/elfutils.changes 2016-03-05 13:04:43.0 +0100 @@ -1,0 +2,11 @@ +Sat Feb 27 07:36:03 UTC 2016 - norm...@linux.vnet.ibm.com + +- rename dt-ppc-opt.patch as elfutils-0.164-dt-ppc-opt.patch + and add reference to upstream commit id + +--- +Tue Dec 15 14:59:54 UTC 2015 - sch...@suse.de + +- dt-ppc-opt.patch: add support for DT_PPC_OPT + +--- New: elfutils-0.164-dt-ppc-opt.patch Other differences: -- ++ elfutils.spec ++ --- /var/tmp/diff_new_pack.o0l1WE/_old 2016-03-05 13:04:45.0 +0100 +++ /var/tmp/diff_new_pack.o0l1WE/_new 2016-03-05 13:04:45.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package elfutils # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -30,6 +30,7 @@ Source2:baselibs.conf Source3:%{name}.changes Patch1: elfutils-0.137-dwarf-header-check-fix.diff +Patch2: elfutils-0.164-dt-ppc-opt.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -138,6 +139,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %build # Change DATE/TIME macros to use last change time of elfutils.changes ++ elfutils-0.164-dt-ppc-opt.patch ++ >From b6dd3cc8abf8e72fae6c52e7e7518c181d490cc7 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Tue, 15 Dec 2015 15:58:36 +0100 Subject: [PATCH] Add support for DT_PPC_OPT Upstream: https://git.fedorahosted.org/cgit/elfutils.git/commit/?id=d1d4db68eb441ae67864be209a0679cbc86189c5 References: https://lists.fedorahosted.org/archives/list/elfutils-de...@lists.fedorahosted.org/thread/IEYDIMGDVFYHGXO6VKHFJFIZEL5KXU63/ Signed-off-by: Andreas Schwab --- backends/ppc_symbol.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backends/ppc_symbol.c b/backends/ppc_symbol.c index 37d4918..1273c1d 100644 --- a/backends/ppc_symbol.c +++ b/backends/ppc_symbol.c @@ -65,6 +65,8 @@ ppc_dynamic_tag_name (int64_t tag, char *buf __attribute__ ((unused)), { case DT_PPC_GOT: return "PPC_GOT"; +case DT_PPC_OPT: + return "PPC_OPT"; default: break; } @@ -75,7 +77,8 @@ ppc_dynamic_tag_name (int64_t tag, char *buf __attribute__ ((unused)), bool ppc_dynamic_tag_check (int64_t tag) { - return tag == DT_PPC_GOT; + return (tag == DT_PPC_GOT + || tag == DT_PPC_OPT); } -- 2.6.4
commit intel-gpu-tools for openSUSE:Factory
Hello community, here is the log from the commit of package intel-gpu-tools for openSUSE:Factory checked in at 2016-03-05 13:05:03 Comparing /work/SRC/openSUSE:Factory/intel-gpu-tools (Old) and /work/SRC/openSUSE:Factory/.intel-gpu-tools.new (New) Package is "intel-gpu-tools" Changes: --- /work/SRC/openSUSE:Factory/intel-gpu-tools/intel-gpu-tools.changes 2016-01-05 21:53:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.intel-gpu-tools.new/intel-gpu-tools.changes 2016-03-05 13:05:05.0 +0100 @@ -1,0 +2,28 @@ +Fri Mar 4 11:29:17 UTC 2016 - sndir...@suse.com + +- Update to version 1.14 + * New test: gem_create validate parameters for GEM_CREATE ioctl +(Ankitprasad Sharma) + * New test: gem_softpin exercise the userptr ioctl to create shared +buffers between CPU and GPU (Vinay Belgaumkar) + * New tests: prime_mmap_coherency/kms_mmap_write_crc cache coherency +tests (Tiago Vignatti) + * New test: prime_mmap mmap() on dma-buf fds (Rob Bradford) + * New test: gem_exec_reloc sanity check of execbuf-ioctl relocations (Chris +Wilson) + * New test: gem_exec_basic sanity check of execbuf-ioctl rings (Chris Wilson) + * improved igt_hang_ring() infrastructure for generic hang injection support +in the core library (Chris Wilson) + * new igt_pm library to collect power management testing helpers (David +Weinehall) + * lig/igt_vc4: VC4 support library (Eric Anholt) + * kms_frontbuffer_tracking: included in BAT (Paulo Zanoni) + * kms_psr_sink_crc: Add BAT test for PSR active (Rodrigo Vivi) + * gem_wait: test superseded by gem_latency in benchmarks (Chris Wilson) + * igt_core: Fix logging to display extended line (Derek Morton) + * igt_core: Expand --run-subtest functionality (Derek Morton) + * kms_force_connector_basic: various fixes and included in BAT set (Daniel +Vetter) + * Many other improvements and bug fixes. + +--- Old: intel-gpu-tools-1.13.tar.bz2 New: intel-gpu-tools-1.14.tar.bz2 Other differences: -- ++ intel-gpu-tools.spec ++ --- /var/tmp/diff_new_pack.EvBaZf/_old 2016-03-05 13:05:06.0 +0100 +++ /var/tmp/diff_new_pack.EvBaZf/_new 2016-03-05 13:05:06.0 +0100 @@ -17,7 +17,7 @@ Name: intel-gpu-tools -Version:1.13 +Version:1.14 Release:0 Summary:Collection of tools for development and testing of the Intel DRM driver License:MIT ++ intel-gpu-tools-1.13.tar.bz2 -> intel-gpu-tools-1.14.tar.bz2 ++ 60003 lines of diff (skipped)
commit cmis-client for openSUSE:Factory
Hello community, here is the log from the commit of package cmis-client for openSUSE:Factory checked in at 2016-03-05 13:05:24 Comparing /work/SRC/openSUSE:Factory/cmis-client (Old) and /work/SRC/openSUSE:Factory/.cmis-client.new (New) Package is "cmis-client" Changes: --- /work/SRC/openSUSE:Factory/cmis-client/cmis-client.changes 2015-11-24 22:21:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.cmis-client.new/cmis-client.changes 2016-03-05 13:05:25.0 +0100 @@ -1,0 +2,10 @@ +Fri Mar 4 13:36:58 UTC 2016 - tchva...@suse.com + +- Version update to 0.5.1: + * Few small bugfixes, see NEWS file for details +- Remove upstreamed patches + * 0001-fix-boost-configuration-with-gcc-5.patch + * 0002-avoid-use-after-delete.patch + * 0005-Remove-invalid-comments-from-test-JSON-file.patch + +--- Old: 0001-fix-boost-configuration-with-gcc-5.patch 0002-avoid-use-after-delete.patch 0005-Remove-invalid-comments-from-test-JSON-file.patch libcmis-0.5.0.tar.gz New: libcmis-0.5.1.tar.gz Other differences: -- ++ cmis-client.spec ++ --- /var/tmp/diff_new_pack.LvHYcc/_old 2016-03-05 13:05:26.0 +0100 +++ /var/tmp/diff_new_pack.LvHYcc/_new 2016-03-05 13:05:26.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cmis-client # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,19 +20,13 @@ %define incname 0.5 %define _name libcmis Name: cmis-client -Version:0.5.0 +Version:0.5.1 Release:0 Summary:Sample CMIS client License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+ Group: Development/Libraries/C and C++ -Url:http://sourceforge.net/projects/libcmis/ -Source0: http://downloads.sourceforge.net/project/libcmis/%{_name}-%{version}.tar.gz -# Upstream patch to fix building with gcc5 -Patch0: 0001-fix-boost-configuration-with-gcc-5.patch -# Upstream patch to fix test failures with gcc5 -Patch1: 0002-avoid-use-after-delete.patch -# Upstream patch to fix test-onedrive with boost 1.59 -Patch2: 0005-Remove-invalid-comments-from-test-JSON-file.patch +Url:https://github.com/tdf/libcmis +Source0: https://github.com/tdf/%_name/releases/download/v%{version}/%_name-%{version}.tar.gz BuildRequires: boost-devel >= 1.42 BuildRequires: docbook2X BuildRequires: gcc-c++ @@ -86,9 +80,6 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build libtoolize --force --copy @@ -130,7 +121,7 @@ %files -n %{_name}-%{soname} %defattr(-, root, root) -%doc AUTHORS COPYING.LGPL COPYING.MPL COPYING.GPL NEWS README +%doc AUTHORS COPYING.LGPL COPYING.MPL COPYING.GPL NEWS %{_libdir}/%{_name}-%{incname}.so.* %files -n %{_name}-devel @@ -141,7 +132,7 @@ %files -n %{_name}-c-%{soname} %defattr(-, root, root) -%doc AUTHORS COPYING.LGPL COPYING.MPL COPYING.GPL NEWS README +%doc AUTHORS COPYING.LGPL COPYING.MPL COPYING.GPL NEWS %{_libdir}/%{_name}-c-%{incname}.so.* %files -n %{_name}-c-devel ++ libcmis-0.5.0.tar.gz -> libcmis-0.5.1.tar.gz ++ 28397 lines of diff (skipped)
commit binutils for openSUSE:Factory
Hello community, here is the log from the commit of package binutils for openSUSE:Factory checked in at 2016-03-05 13:04:46 Comparing /work/SRC/openSUSE:Factory/binutils (Old) and /work/SRC/openSUSE:Factory/.binutils.new (New) Package is "binutils" Changes: --- /work/SRC/openSUSE:Factory/binutils/binutils.changes2016-01-21 23:40:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes 2016-03-05 13:04:49.0 +0100 @@ -1,0 +2,57 @@ +Mon Feb 29 12:49:50 UTC 2016 - rguent...@suse.com + +- Add binutils-2.26-branch.diff, updates to branch head. + * Adds -mrelax-relocations on x86 + * Fixes bso#19698 + +--- +Mon Feb 1 09:03:02 UTC 2016 - rguent...@suse.com + +- Refresh cross-avr-nesc-as.patch + +--- +Wed Jan 27 13:12:17 UTC 2016 - rguent...@suse.com + +- Update to binutils 2.26 + * Add --fix-stm32l4xx-629360 to the ARM linker to enable a link-time +workaround for a bug in the bus matrix / memory controller for some of +the STM32 Cortex-M4 based products (STM32L4xx) + * Add a configure option --enable-compressed-debug-sections={all,ld} to +decide whether DWARF debug sections should be compressed by default. + * Add support for the ARC EM/HS, and ARC600/700 architectures. + * Experimental support for linker garbage collection (--gc-sections) +has been enabled for COFF and PE based targets. + * New command line option for ELF targets to compress DWARF debug +sections, --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]. + * New command line option, --orphan-handling=[place|warn|error|discard], to +adjust how orphan sections are handled. The default is 'place' which gives +the current behaviour, 'warn' and 'error' issue a warning or error +respectively when orphan sections are found, and 'discard' will discard all +orphan sections. + * Add support for LLVM plugin. + * Add --print-memory-usage option to report memory blocks usage. + * Add --require-defined option, it's like --undefined except the new symbol +must be defined by the end of the link. + * Add a configure option --enable-compressed-debug-sections={all,gas} to +decide whether DWARF debug sections should be compressed by default. + * Add support for the ARC EM/HS, and ARC600/700 architectures. Remove +assembler support for Argonaut RISC architectures. + * Add option to objcopy to insert new symbols into a file: +--add-symbol =[:][,] + * Add support for the ARC EM/HS, and ARC600/700 architectures. + * Extend objcopy --compress-debug-sections option to support +--compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] for ELF +targets. + * Add --update-section option to objcopy. + * Add --output-separator option to strings. +- Includes z13 support, remove 0001-S-390-Add-support-for-IBM-z13.patch, + 0002-S-390-Add-check-for-length-field-operand.patch, + 0003-S-390-Add-more-IBM-z13-instructions.patch, + 0004-S-390-Fixes-for-z13-instructions.patch and + 0005-S-390-z13-use-GNU-attribute-to-indicate-vector-ABI.patch +- Includes fixes in binutils-fix--dynamic-list.patch, + binutils-fix-gold-aarch64.diff, gold-arm64-abi-pagesize.patch + and s390-troo-insn-type.patch +- Refresh s390-pic-dso.diff and binutils-build-as-needed.diff + +--- cross-aarch64-binutils.changes: same change cross-arm-binutils.changes: same change cross-avr-binutils.changes: same change cross-epiphany-binutils.changes: same change cross-hppa-binutils.changes: same change cross-hppa64-binutils.changes: same change cross-i386-binutils.changes: same change cross-ia64-binutils.changes: same change cross-m68k-binutils.changes: same change cross-mips-binutils.changes: same change cross-ppc-binutils.changes: same change cross-ppc64-binutils.changes: same change cross-ppc64le-binutils.changes: same change cross-rx-binutils.changes: same change cross-s390-binutils.changes: same change cross-s390x-binutils.changes: same change cross-sparc-binutils.changes: same change cross-sparc64-binutils.changes: same change cross-spu-binutils.changes: same change cross-x86_64-binutils.changes: same change Old: 0001-S-390-Add-support-for-IBM-z13.patch 0002-S-390-Add-check-for-length-field-operand.patch 0003-S-390-Add-more-IBM-z13-instructions.patch 0004-S-390-Fixes-for-z13-instructions.patch 0005-S-390-z13-use-GNU-attribute-to-indicate-vector-ABI.patch binutils-2.25-branch.diff.gz binutils-2.25.0.tar.bz2 binutils-fix--dynamic-list.patch binutils-fix-gold-aarch64.diff gold-arm64-abi-pagesize.patch s390-troo-insn-type.patch New: binutils-2.26-branch.diff binutils-2.26.tar.bz2 +++
commit systemd-rpm-macros for openSUSE:Factory
Hello community, here is the log from the commit of package systemd-rpm-macros for openSUSE:Factory checked in at 2016-03-05 13:04:54 Comparing /work/SRC/openSUSE:Factory/systemd-rpm-macros (Old) and /work/SRC/openSUSE:Factory/.systemd-rpm-macros.new (New) Package is "systemd-rpm-macros" Changes: --- /work/SRC/openSUSE:Factory/systemd-rpm-macros/systemd-rpm-macros.changes 2015-11-26 17:00:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemd-rpm-macros.new/systemd-rpm-macros.changes 2016-03-05 13:04:56.0 +0100 @@ -1,0 +2,15 @@ +Thu Mar 3 10:01:52 UTC 2016 - wer...@suse.de + +- Allow the packagers to specify the options -f and -n on the + macros %service_del_preun(), %service_del_postun(), %systemd_post(), + and %systemd_preun() (boo#968405) + +--- +Sat Feb 27 10:18:55 UTC 2016 - dims...@opensuse.org + +- Also honor DISABLE_STOP_ON_REMOVAL and DISABLE_RESTART_ON_UPDATE + when specified by a package directly in the .spec file. Some + package know that a restart of their service is fatal + (boo#968405). + +--- Other differences: -- ++ systemd-rpm-macros.spec ++ --- /var/tmp/diff_new_pack.35RkCw/_old 2016-03-05 13:04:57.0 +0100 +++ /var/tmp/diff_new_pack.35RkCw/_new 2016-03-05 13:04:57.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemd-rpm-macros # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 ++ macros.systemd ++ --- /var/tmp/diff_new_pack.35RkCw/_old 2016-03-05 13:04:57.0 +0100 +++ /var/tmp/diff_new_pack.35RkCw/_new 2016-03-05 13:04:57.0 +0100 @@ -50,17 +50,33 @@ %_ntpunitsdir /usr/lib/systemd/ntp-units.d %_binfmtdir /usr/lib/binfmt.d -%_restart_check_systemctl \ - test -f /etc/sysconfig/services && . /etc/sysconfig/services \ - test "$YAST_IS_RUNNING" = instsys && exit 0 \ - test "$DISABLE_RESTART_ON_UPDATE" = yes && exit 0 \ - /usr/bin/systemctl try-restart %{nil} - -%_stop_check_systemctl \ - test -f /etc/sysconfig/services && . /etc/sysconfig/services \ - test "$YAST_IS_RUNNING" = instsys && exit 0 \ - test "$DISABLE_STOP_ON_REMOVAL" = yes && exit 0 \ - /usr/bin/systemctl stop %{nil} +%_restart_on_update_force() (\ + test "$YAST_IS_RUNNING" = instsys && exit 0 \ + %{?*:/usr/bin/systemctl try-restart %{*}} \ + ) || : %{nil} +%_restart_on_update_never() %{?*:# Restart of %{*} skipped} %{nil} +%_restart_on_update() (\ + test "$YAST_IS_RUNNING" = instsys && exit 0\ + test -f /etc/sysconfig/services -a \\\ +-z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services\ + test "$DISABLE_RESTART_ON_UPDATE" = yes -o \\\ +"$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0\ + %{?*:/usr/bin/systemctl try-restart %{*}}\ + ) || : %{nil} + +%_stop_on_removal_force() ( \ + test "$YAST_IS_RUNNING" = instsys && exit 0\ + %{?*:/usr/bin/systemctl stop %{*}}\ + ) || : %{nil} +%_stop_on_removal_never() %{?*:# Stop of %{*} skipped} %{nil} +%_stop_on_removal() (\ + test "$YAST_IS_RUNNING" = instsys && exit 0\ + test -f /etc/sysconfig/services -a \\\ +-z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services\ + test "$DISABLE_STOP_ON_REMOVAL" = yes -o \\\ +"$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0\ + %{?*:/usr/bin/systemctl stop %{*}}\ + ) || : %{nil} %service_add_pre() \ test -n "$FIRST_ARG" || FIRST_ARG="$1" \ @@ -128,23 +144,38 @@ %{nil} # On uninstall, disable and stop services -%service_del_preun() \ +# +# Options used if not in an installation systems +# -f that is fore service stop in removal +# -n that do not touch active service +# the default is to
commit openssl for openSUSE:Factory
Hello community, here is the log from the commit of package openssl for openSUSE:Factory checked in at 2016-03-05 11:21:18 Comparing /work/SRC/openSUSE:Factory/openssl (Old) and /work/SRC/openSUSE:Factory/.openssl.new (New) Package is "openssl" Changes: --- /work/SRC/openSUSE:Factory/openssl/openssl.changes 2015-12-13 09:36:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.openssl.new/openssl.changes 2016-03-05 11:21:19.0 +0100 @@ -1,0 +2,55 @@ +Tue Mar 1 14:40:18 UTC 2016 - vci...@suse.com + +- update to 1.0.2g (bsc#968044) + * Disable weak ciphers in SSLv3 and up in default builds of OpenSSL. +Builds that are not configured with "enable-weak-ssl-ciphers" will not +provide any "EXPORT" or "LOW" strength ciphers. + * Disable SSLv2 default build, default negotiation and weak ciphers. SSLv2 +is by default disabled at build-time. Builds that are not configured with +"enable-ssl2" will not support SSLv2. Even if "enable-ssl2" is used, +users who want to negotiate SSLv2 via the version-flexible SSLv23_method() +will need to explicitly call either of: +SSL_CTX_clear_options(ctx, SSL_OP_NO_SSLv2); +or +SSL_clear_options(ssl, SSL_OP_NO_SSLv2); +(CVE-2016-0800) + * Fix a double-free in DSA code + (CVE-2016-0705) + * Disable SRP fake user seed to address a server memory leak. + Add a new method SRP_VBASE_get1_by_user that handles the seed properly. + (CVE-2016-0798) + * Fix BN_hex2bn/BN_dec2bn NULL pointer deref/heap corruption + (CVE-2016-0797) + *) Side channel attack on modular exponentiation + http://cachebleed.info. + (CVE-2016-0702) + *) Change the req app to generate a 2048-bit RSA/DSA key by default, + if no keysize is specified with default_bits. This fixes an + omission in an earlier change that changed all RSA/DSA key generation + apps to use 2048 bits by default. + +--- +Thu Jan 28 15:10:38 UTC 2016 - vci...@suse.com + +- update to 1.0.2f (boo#963410) + *) DH small subgroups (boo#963413) + Historically OpenSSL only ever generated DH parameters based on "safe" + primes. More recently (in version 1.0.2) support was provided for + generating X9.42 style parameter files such as those required for RFC 5114 + support. The primes used in such files may not be "safe". Where an + application is using DH configured with parameters based on primes that are + not "safe" then an attacker could use this fact to find a peer's private + DH exponent. This attack requires that the attacker complete multiple + handshakes in which the peer uses the same private DH exponent. For example + this could be used to discover a TLS server's private DH exponent if it's + reusing the private DH exponent or it's using a static DH ciphersuite. + (CVE-2016-0701) + *) SSLv2 doesn't block disabled ciphers (boo#963415) + A malicious client can negotiate SSLv2 ciphers that have been disabled on + the server and complete SSLv2 handshakes even if all SSLv2 ciphers have + been disabled, provided that the SSLv2 protocol was not also disabled via + SSL_OP_NO_SSLv2. + (CVE-2015-3197) + *) Reject DH handshakes with parameters shorter than 1024 bits. + +--- Old: openssl-1.0.2e.tar.gz openssl-1.0.2e.tar.gz.asc New: openssl-1.0.2g.tar.gz openssl-1.0.2g.tar.gz.asc Other differences: -- ++ openssl.spec ++ --- /var/tmp/diff_new_pack.4dhzIu/_old 2016-03-05 11:21:21.0 +0100 +++ /var/tmp/diff_new_pack.4dhzIu/_new 2016-03-05 11:21:21.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package openssl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -29,7 +29,7 @@ %ifarch ppc64 Obsoletes: openssl-64bit %endif -Version:1.0.2e +Version:1.0.2g Release:0 Summary:Secure Sockets and Transport Layer Security License:OpenSSL ++ 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch ++ --- /var/tmp/diff_new_pack.4dhzIu/_old 2016-03-05 11:21:21.0 +0100 +++ /var/tmp/diff_new_pack.4dhzIu/_new 2016-03-05 11:21:21.0 +0100 @@ -4,10 +4,10 @@ Subject: [PATCH] Axe builtin printf implementation, use glibc instead -Index: openssl-1.0.2b/crypto/bio/b_print.c +Index: openssl-1.0.2g/crypto/bio/b_print.c === o
commit opencv for openSUSE:Factory
Hello community, here is the log from the commit of package opencv for openSUSE:Factory checked in at 2016-03-05 11:21:23 Comparing /work/SRC/openSUSE:Factory/opencv (Old) and /work/SRC/openSUSE:Factory/.opencv.new (New) Package is "opencv" Changes: --- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2016-01-28 17:18:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes 2016-03-05 11:21:26.0 +0100 @@ -1,0 +2,135 @@ +Thu Mar 3 21:17:52 UTC 2016 - tittiatc...@gmail.com + +- Added opencv_contrib_face-3.1.0.tar.bz2 + * This tarball is created to take only the face module from the +contrib package. The Face module is required by libkface, which +in its turn is required by digikam. + +--- +Sun Feb 28 19:37:23 UTC 2016 - joerg.loren...@ki.tng.de + +- Added _constraints file to avoid random failures on small workers + (at least for builds on PMBS) + +--- +Sat Feb 27 11:11:34 UTC 2016 - joerg.loren...@ki.tng.de + +- Update to OpenCV 3.1.0 + - A lot of new functionality has been introduced during Google +Summer of Code 2015: ++ “Omnidirectional Cameras Calibration and Stereo 3D + Reconstruction” – opencv_contrib/ccalib module + (Baisheng Lai, Bo Li) ++ “Structure From Motion” – opencv_contrib/sfm module + (Edgar Riba, Vincent Rabaud) ++ “Improved Deformable Part-based Models” – opencv_contrib/dpm + module (Jiaolong Xu, Bence Magyar) ++ “Real-time Multi-object Tracking using Kernelized Correlation + Filter” – opencv_contrib/tracking module + (Laksono Kurnianggoro, Fernando J. Iglesias Garcia) ++ “Improved and expanded Scene Text Detection” – + opencv_contrib/text module (Lluis Gomez, Vadim Pisarevsky) ++ “Stereo correspondence improvements” – opencv_contrib/stereo + module (Mircea Paul Muresan, Sergei Nosov) ++ “Structured-Light System Calibration” – + opencv_contrib/structured_light (Roberta Ravanelli, + Delia Passalacqua, Stefano Fabri, Claudia Rapuano) ++ “Chessboard+ArUco for camera calibration” – + opencv_contrib/aruco (Sergio Garrido, Prasanna, Gary Bradski) ++ “Implementation of universal interface for deep neural + network frameworks” – opencv_contrib/dnn module + (Vitaliy Lyudvichenko, Anatoly Baksheev) ++ “Recent advances in edge-aware filtering, improved SGBM + stereo algorithm” – opencv/calib3d and opencv_contrib/ximgproc + (Alexander Bokov, Maksim Shabunin) ++ “Improved ICF detector, waldboost implementation” – + opencv_contrib/xobjdetect (Vlad Shakhuro, Alexander Bovyrin) ++ “Multi-target TLD tracking” – opencv_contrib/tracking module + (Vladimir Tyan, Antonella Cascitelli) ++ “3D pose estimation using CNNs” – opencv_contrib/cnn_3dobj + (Yida Wang, Manuele Tamburrano, Stefano Fabri) + - Many great contributions made by the community, such as: ++ Support for HDF5 format ++ New/Improved optical flow algorithms ++ Multiple new image processing algorithms for filtering, + segmentation and feature detection ++ Superpixel segmentation and much more + - IPPICV is now based on IPP 9.0.1, which should make OpenCV +even faster on modern Intel chips + - opencv_contrib modules can now be included into the +opencv2.framework for iOS + - Newest operating systems are supported: Windows 10 and +OSX 10.11 (Visual Studio 2015 and XCode 7.1.1) + - Interoperability between T-API and OpenCL, OpenGL, DirectX and +Video Acceleration API on Linux, as well as Android 5 camera. + - HAL (Hardware Acceleration Layer) module functionality has been +moved into corresponding basic modules; the HAL replacement +mechanism has been implemented along with the examples +- Removed improve-sphinx-search.diff, opencv-altivec-vector.patch, + opencv-pkgconfig.patch and opencv-samples.patch, fixed upstream. +- Fixed opencv-qt5-sobump.diff, opencv-build-compare.patch, + opencv-gcc5.patch and opencv-gles.patch. + +- Version OpenCV 3.0.0 + + ~1500 patches, submitted as PR @ github. All our patches go +the same route. + + opencv_contrib (http://github.com/itseez/opencv_contrib) +repository has been added. A lot of new functionality is there +already! opencv_contrib is only compatible with 3.0/master, +not 2.4. Clone the repository and use “cmake … +-D OPENCV_EXTRA_MODULES_PATH= …” +to build opencv and opencv_contrib together. + + a subset of Intel IPP (IPPCV) is given to us and our users free +of charge, free of licensing fees, for commercial and +non-commerical use. It’s used by default in x86 and x64 builds +on Windows, Linux and Mac. + + T-API (transparent API)
commit libkface for openSUSE:Factory
Hello community, here is the log from the commit of package libkface for openSUSE:Factory checked in at 2016-03-05 11:21:33 Comparing /work/SRC/openSUSE:Factory/libkface (Old) and /work/SRC/openSUSE:Factory/.libkface.new (New) Package is "libkface" Changes: --- /work/SRC/openSUSE:Factory/libkface/libkface.changes2016-02-22 10:19:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libkface.new/libkface.changes 2016-03-05 11:21:34.0 +0100 @@ -1,0 +2,8 @@ +Thu Mar 3 13:23:36 UTC 2016 - tittiatc...@gmail.com + +- Enable building against openCV 3.x + * opencv-3.1-support.patch Added from KDE Reviewboard +- Drop fix-opencv.diff as this is no longer required with the newer + opencv + +--- Old: fix-opencv.diff New: opencv-3.1-support.patch Other differences: -- ++ libkface.spec ++ --- /var/tmp/diff_new_pack.6qEPzI/_old 2016-03-05 11:21:35.0 +0100 +++ /var/tmp/diff_new_pack.6qEPzI/_new 2016-03-05 11:21:35.0 +0100 @@ -26,8 +26,9 @@ Version:15.12.2 Release:0 Source0:%{name}-%{version}.tar.xz -Patch0: fix-opencv.diff -BuildRequires: opencv-qt5-devel +#PATCH-FIX-UPSTREAM opencv-3.1-support.patch -- Build with opencv 3.1 +Patch1: opencv-3.1-support.patch +BuildRequires: opencv-qt5-devel > 3.0.0 BuildRequires: extra-cmake-modules BuildRequires: kconfig-devel BuildRequires: kdelibs4support-devel @@ -42,10 +43,10 @@ %prep %setup -q -n %{name}-%{version} -%patch0 -p0 +%patch1 -p1 %build - %cmake_kf5 -d build -- -DENABLE_OPENCV3=false + %cmake_kf5 -d build -- -DENABLE_OPENCV3=TRUE %make_jobs %install ++ opencv-3.1-support.patch ++ diff --git a/src/recognition-opencv-lbph/facerec_borrowed.h b/src/recognition-opencv-lbph/facerec_borrowed.h index 27ad77a..f197d22 100644 --- a/src/recognition-opencv-lbph/facerec_borrowed.h +++ b/src/recognition-opencv-lbph/facerec_borrowed.h @@ -125,6 +125,8 @@ public: */ void update(cv::InputArrayOfArrays src, cv::InputArray labels); + +#if OPENCV_TEST_VERSION(3,1,0) /** * Predicts the label of a query image in src. */ @@ -134,6 +136,13 @@ public: * Predicts the label and confidence for a given sample. */ void predict(cv::InputArray _src, int &label, double &dist) const; +#else +using cv::face::FaceRecognizer::predict; +/* + * Predict + */ +void predict(cv::InputArray src, cv::Ptr collector, const int state = 0) const override; +#endif /** * See FaceRecognizer::load(). diff --git a/src/recognition-opencv-lbph/facerec_borrowed.cpp b/src/recognition-opencv-lbph/facerec_borrowed.cpp index 748691e..3c37ce2 100644 --- a/src/recognition-opencv-lbph/facerec_borrowed.cpp +++ b/src/recognition-opencv-lbph/facerec_borrowed.cpp @@ -36,6 +36,8 @@ * * */ +#define QT_NO_EMIT + #include "facerec_borrowed.h" // C++ includes @@ -375,7 +377,11 @@ void LBPHFaceRecognizer::train(InputArrayOfArrays _in_src, InputArray _inm_label } } +#if OPENCV_TEST_VERSION(3,1,0) void LBPHFaceRecognizer::predict(InputArray _src, int &minClass, double &minDist) const +#else +void LBPHFaceRecognizer::predict(cv::InputArray _src, cv::Ptr collector, const int state) const +#endif { if(m_histograms.empty()) { @@ -394,8 +400,12 @@ void LBPHFaceRecognizer::predict(InputArray _src, int &minClass, double &minDist m_grid_y, /* grid size y */ true /* normed histograms */ ); +#if OPENCV_TEST_VERSION(3,1,0) minDist = DBL_MAX; minClass = -1; +#else +collector->init((int)m_histograms.size(), state); +#endif // This is the standard method @@ -406,11 +416,19 @@ void LBPHFaceRecognizer::predict(InputArray _src, int &minClass, double &minDist { double dist = compareHist(m_histograms[sampleIdx], query, CV_COMP_CHISQR); +#if OPENCV_TEST_VERSION(3,1,0) if((dist < minDist) && (dist < m_threshold)) { minDist = dist; minClass = m_labels.at((int) sampleIdx); } +#else +int label = m_labels.at((int) sampleIdx); +if (!collector->emit(label, dist, state)) +{ +return; +} +#endif } } @@ -422,7 +440,7 @@ void LBPHFaceRecognizer::predict(InputArray _src, int &minClass, dou
commit python-cryptography for openSUSE:Factory
Hello community, here is the log from the commit of package python-cryptography for openSUSE:Factory checked in at 2016-03-05 11:21:43 Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old) and /work/SRC/openSUSE:Factory/.python-cryptography.new (New) Package is "python-cryptography" Changes: --- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes 2016-01-15 10:39:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-cryptography.new/python-cryptography.changes 2016-03-05 11:21:45.0 +0100 @@ -1,0 +2,13 @@ +Wed Mar 2 21:47:58 UTC 2016 - dims...@opensuse.org + +- Add pkg-config BuildRequires: in order for the last introduced + condition to apply the patch to work, pkg-config has to be + present. + +--- +Wed Mar 2 14:19:46 UTC 2016 - meiss...@suse.com + +- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed + the type of BIO_new_mem_buf() (added a const). + +--- New: cryptography-new-bio-new-type.patch Other differences: -- ++ python-cryptography.spec ++ --- /var/tmp/diff_new_pack.CS56sm/_old 2016-03-05 11:21:46.0 +0100 +++ /var/tmp/diff_new_pack.CS56sm/_new 2016-03-05 11:21:46.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-cryptography # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -30,7 +30,10 @@ Source4: https://pypi.python.org/packages/source/c/cryptography-vectors/cryptography_vectors-%{version}.tar.gz.asc # PATCH-FIX-SLE disable-uneven-sizes-tests.patch bnc#944204 Patch1: disable-uneven-sizes-tests.patch +# PATCH-FIX-OPENSUSE cryptography-new-bio-new-type.patch fix build with openssl 1.0.2g +Patch2: cryptography-new-bio-new-type.patch BuildRequires: libopenssl-devel +BuildRequires: pkg-config BuildRequires: python-cffi >= 1.1.0 BuildRequires: python-devel BuildRequires: python-enum34 @@ -77,6 +80,9 @@ tar xvzf %{SOURCE3} %patch1 -p1 +if pkg-config --atleast-version=1.0.2g openssl; then +%patch2 -p1 +fi %build CFLAGS="%{optflags} -fno-strict-aliasing" python setup.py build ++ cryptography-new-bio-new-type.patch ++ Index: cryptography-1.2.1/src/_cffi_src/openssl/bio.py === --- cryptography-1.2.1.orig/src/_cffi_src/openssl/bio.py +++ cryptography-1.2.1/src/_cffi_src/openssl/bio.py @@ -99,7 +99,7 @@ BIO *BIO_pop(BIO *); BIO *BIO_next(BIO *); BIO *BIO_find_type(BIO *, int); BIO_METHOD *BIO_s_mem(void); -BIO *BIO_new_mem_buf(void *, int); +BIO *BIO_new_mem_buf(const void *, int); BIO_METHOD *BIO_s_file(void); BIO *BIO_new_file(const char *, const char *); BIO *BIO_new_fp(FILE *, int);
commit frei0r-plugins for openSUSE:Factory
Hello community, here is the log from the commit of package frei0r-plugins for openSUSE:Factory checked in at 2016-03-05 11:21:38 Comparing /work/SRC/openSUSE:Factory/frei0r-plugins (Old) and /work/SRC/openSUSE:Factory/.frei0r-plugins.new (New) Package is "frei0r-plugins" Changes: --- /work/SRC/openSUSE:Factory/frei0r-plugins/frei0r-plugins.changes 2015-11-18 22:32:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.frei0r-plugins.new/frei0r-plugins.changes 2016-03-05 11:21:39.0 +0100 @@ -1,0 +2,18 @@ +Fri Mar 4 11:27:59 UTC 2016 - o...@aepfle.de + +- Fix frei0r-plugins-openCV-3.0-compatibility.patch + +--- +Fri Mar 4 10:52:06 UTC 2016 - zai...@opensuse.org + +- Update Url to http://frei0r.dyne.org/, show that we are using the + fork and not the original frei0r. + +--- +Thu Mar 3 14:17:10 UTC 2016 - tittiatc...@gmail.com + +- Add frei0r-plugins-openCV-3.0-compatibility.patch: fix the + compilation against OpenCV 3. This patch is based on the two + upstream commits 129eea and 7ed3f84e6. + +--- New: frei0r-plugins-openCV-3.0-compatibility.patch Other differences: -- ++ frei0r-plugins.spec ++ --- /var/tmp/diff_new_pack.zQJWYh/_old 2016-03-05 11:21:40.0 +0100 +++ /var/tmp/diff_new_pack.zQJWYh/_new 2016-03-05 11:21:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package frei0r-plugins # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -22,12 +22,17 @@ Summary:Collection of video sources and filters plugins License:GPL-2.0+ Group: Productivity/Multimedia/Video/Editors and Convertors -Url:http://www.piksel.org/frei0r +Url:http://frei0r.dyne.org/ Source: http://files.dyne.org/frei0r/releases/frei0r-plugins-%{version}.tar.gz # PATCH-FIX-UPSTREAM frei0r-plugins-1.4-missing_include.patch http://www.piksel.no/projects/frei0r/ticket/41 reddw...@opensuse.org -- Add missing header Patch0: frei0r-plugins-1.4-missing_include.patch +# PATCH-FIX-UPSTREAM frei0r-plugins-openCV-3.0-compatibility.patch tittiatc...@gmail.com -- Make it compile with openCV3. This is a rebase of the two usptream commits by Dan Dennedy +Patch1: frei0r-plugins-openCV-3.0-compatibility.patch BuildRequires: gcc-c++ # For the automatic pkgconfig() Provides +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool BuildRequires: pkg-config BuildRequires: pkgconfig(cairo) >= 1.0.0 BuildRequires: pkgconfig(gavl) >= 0.2.3 @@ -56,10 +61,13 @@ %prep %setup -q %patch0 +%patch1 -p1 # Timestamp problem. Remove in next release. touch include/config.h.in %build +find -name Makefile.in -delete +autoreconf -fi %configure make %{?_smp_mflags} ++ frei0r-plugins-openCV-3.0-compatibility.patch ++ --- src/Makefile.am |2 src/filter/facedetect/facedetect.c | 266 --- src/filter/facedetect/facedetect.cpp | 19 ++ 3 files changed, 19 insertions(+), 268 deletions(-) Index: frei0r-plugins-1.4/src/Makefile.am === --- frei0r-plugins-1.4.orig/src/Makefile.am +++ frei0r-plugins-1.4/src/Makefile.am @@ -153,7 +153,7 @@ facebl0r_la_CFLAGS = @OPENCV_CFLAGS@ @CF facebl0r_la_LIBADD = @OPENCV_LIBS@ plugin_LTLIBRARIES += facedetect.la facedetect_la_SOURCES = filter/facedetect/facedetect.cpp -facedetect_la_CFLAGS = @OPENCV_CFLAGS@ @CFLAGS@ +facedetect_la_CPPFLAGS = @OPENCV_CFLAGS@ @CFLAGS@ facedetect_la_LIBADD = @OPENCV_LIBS@ endif Index: frei0r-plugins-1.4/src/filter/facedetect/facedetect.c === --- frei0r-plugins-1.4.orig/src/filter/facedetect/facedetect.c +++ /dev/null @@ -1,266 +0,0 @@ -/** - * binarymillenium 2007 - * - * This code is released under the GPL - * - * * - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include - - -#include "cv.h" -//#include "highgui.h" - -#include "frei0r.h" - -#ifdef _EiC -#define WIN32 -#endif - - -CvSeq* detect_and_draw( IplImage* img, CvMemStorage* storage, -CvHaarClassifierCascade* cascade); - -#ifndef OPENCV_PREFIX -#error OPENCV_PREFIX must contain the installation prefix of OpenCV -#endif - -#define STR(x) #x -#define T
commit digikam for openSUSE:Factory
Hello community, here is the log from the commit of package digikam for openSUSE:Factory checked in at 2016-03-05 11:21:28 Comparing /work/SRC/openSUSE:Factory/digikam (Old) and /work/SRC/openSUSE:Factory/.digikam.new (New) Package is "digikam" Changes: --- /work/SRC/openSUSE:Factory/digikam/digikam.changes 2016-02-22 10:10:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.digikam.new/digikam.changes 2016-03-05 11:21:31.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 3 13:45:53 UTC 2016 - tittiatc...@gmail.com + +- Add fix_opencv3.patch in order to build the internal libkface + with openCV 3.x + +--- New: fix_opencv3.patch Other differences: -- ++ digikam.spec ++ --- /var/tmp/diff_new_pack.f1Kc0n/_old 2016-03-05 11:21:33.0 +0100 +++ /var/tmp/diff_new_pack.f1Kc0n/_new 2016-03-05 11:21:33.0 +0100 @@ -33,6 +33,8 @@ Patch3: remove-gplv2-only.patch # PATCH-FIX-UPSTREAM digikam-4.4.0.no-kdcraw.version-check.patch -- version check for libkdcraw currently broken Patch6: digikam-4.4.0.no-kdcraw.version-check.patch +# PATCH-FIX-OPENSUSE fix_opencv3.patch -- Fix the internal libkface to work with openCV version 3.0. This is based on upstream changes +Patch100: fix_opencv3.patch BuildRequires: ImageMagick-devel BuildRequires: bison BuildRequires: boost-devel @@ -224,7 +226,6 @@ Requires: kipi-plugin-icons %endif - %description -n kipi-plugins A set of plug-ins for the KDE KIPI interface, used by some KDE imaging applications. @@ -266,6 +267,7 @@ %patch0 %patch3 %patch6 -p1 +%patch100 -p1 # Remove build time references so build-compare can do its work FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') @@ -289,7 +291,7 @@ EXTRA_FLAGS+=" -DDIGIKAMSC_COMPILE_LIBKSANE=ON -DDIGIKAMSC_COMPILE_LIBKFACE=ON" EXTRA_FLAGS+=" -DDIGIKAMSC_COMPILE_LIBKGEOMAP=ON -DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=ON" %endif -%cmake_kde4 -d build -- -DENABLE_MYSQLSUPPORT=TRUE -DENABLE_INTERNALMYSQL=FALSE -DENABLE_KDEPIMLIBSSUPPORT=TRUE $EXTRA_FLAGS +%cmake_kde4 -d build -- -DENABLE_OPENCV3=ON -DENABLE_MYSQLSUPPORT=TRUE -DENABLE_INTERNALMYSQL=FALSE -DENABLE_KDEPIMLIBSSUPPORT=TRUE $EXTRA_FLAGS # there are files in there that are so heavy to the compiler, that one is enough %make_jobs VERBOSE=1 ++ fix_opencv3.patch ++ diff -urNB a/extra/libkface/CMakeLists.txt b/extra/libkface/CMakeLists.txt --- a/extra/libkface/CMakeLists.txt 2015-09-03 23:22:44.0 +0200 +++ b/extra/libkface/CMakeLists.txt 2016-03-04 07:53:19.390177947 +0100 @@ -29,8 +29,33 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) +# OpenCV detection include(MacroOpenCV) -DETECT_OPENCV(2.4.9 core highgui objdetect contrib legacy imgproc) + +if(ENABLE_OPENCV3) + +set(OPENCV_MIN_VERSION "3.0.0") +DETECT_OPENCV(${OPENCV_MIN_VERSION} core face highgui objdetect imgproc) + +if(${OpenCV_FOUND}) +if(${OpenCV_VERSION} VERSION_LESS 3.0.0) +message(STATUS "ENABLE_OPENCV3 option is enabled and OpenCV < 3.0.0 have been found. Disabled ENABLE_OPENCV3") +set(OpenCV_FOUND FALSE) +endif() +endif() + +else() +set(OPENCV_MIN_VERSION "2.4.9") +DETECT_OPENCV(${OPENCV_MIN_VERSION} core highgui objdetect contrib legacy imgproc) + +if(${OpenCV_FOUND}) +if(${OpenCV_VERSION} VERSION_GREATER 2.4.99) +message(STATUS "ENABLE_OPENCV3 option is disabled and OpenCV >= 3.0.0 have been found. Enabled ENABLE_OPENCV3") +set(OpenCV_FOUND FALSE) +endif() +endif() + +endif() include_directories(${OpenCV_INCLUDE_DIRS}) diff -urNB a/extra/libkface/libkface/CMakeLists.txt b/extra/libkface/libkface/CMakeLists.txt --- a/extra/libkface/libkface/CMakeLists.txt2015-09-03 23:22:44.0 +0200 +++ b/extra/libkface/libkface/CMakeLists.txt2016-03-04 08:17:38.604392033 +0100 @@ -1,5 +1,5 @@ # -# Copyright (c) 2010-2014, Gilles Caulier, +# Copyright (c) 2010-2015, Gilles Caulier, # # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. diff -urNB a/extra/libkface/libkface/detection/opencvfacedetector.cpp b/extra/libkface/libkface/detection/opencvfacedetector.cpp --- a/extra/libkface/libkface/detection/opencvfacedetector.cpp 2015-09-03 23:22:44.0 +0200 +++ b/extra/libkface/libkface/detection/opencvfacedetector.cpp 2016-03-04 09:00:03.837203004 +0100 @@ -136,13 +136,14 @@ cv::Size getOriginalWindowSize() const { +#if OPENCV_VERSION <= OPENCV_MAKE_VERSION(2,4,99) // This is a H