openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
April 2015
- 1 participants
- 1958 discussions
Hello community,
here is the log from the commit of package vaapi-intel-driver for openSUSE:Factory checked in at 2015-04-03 14:32:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vaapi-intel-driver (Old)
and /work/SRC/openSUSE:Factory/.vaapi-intel-driver.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vaapi-intel-driver"
Changes:
--------
--- /work/SRC/openSUSE:Factory/vaapi-intel-driver/vaapi-intel-driver.changes 2015-02-12 10:19:48.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.vaapi-intel-driver.new/vaapi-intel-driver.changes 2015-04-03 14:32:39.000000000 +0200
@@ -1,0 +2,18 @@
+Sun Mar 29 15:26:15 UTC 2015 - zaitor(a)opensuse.org
+
+- Update to version 1.5.1:
+ + Fix forward reference requirement for Bob deinterlacing.
+ + Fix a lot of potential rendering issues on GEN8+.
+ + Fix scaling of NV12 surfaces when no output_region is set.
+ + Fix the broken attribute setting of i965_GetConfigAttrib.
+ + Fix the GetConfigAttributes() for JPEGBaseline profile.
+ + Fix the wrong overlap setting for VC-1 decoding on GEN6+.
+ + Fix VP8 decoding issue on GEN8+, HW needs 1 extra byte for each
+ partition.
+ + Fix JPEG encoding issue.
+ + Add support for aub dump.
+ + Enhance STD on GEN8+.
+ + Implement max width and height in QuerySurfaceAttributes.
+ + Add new SKL PCI ids.
+
+-------------------------------------------------------------------
Old:
----
libva-intel-driver-1.5.0.tar.bz2
New:
----
libva-intel-driver-1.5.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vaapi-intel-driver.spec ++++++
--- /var/tmp/diff_new_pack.YGZQrI/_old 2015-04-03 14:32:40.000000000 +0200
+++ /var/tmp/diff_new_pack.YGZQrI/_new 2015-04-03 14:32:40.000000000 +0200
@@ -19,7 +19,7 @@
%define srcname libva-intel-driver
Name: vaapi-intel-driver
-Version: 1.5.0
+Version: 1.5.1
Release: 0
Summary: Intel Driver for Video Acceleration (VA) API for Linux
License: MIT and EPL-1.0
++++++ libva-intel-driver-1.5.0.tar.bz2 -> libva-intel-driver-1.5.1.tar.bz2 ++++++
++++ 35273 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package libva for openSUSE:Factory checked in at 2015-04-03 14:32:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libva (Old)
and /work/SRC/openSUSE:Factory/.libva.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libva"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libva/libva.changes 2015-02-12 10:19:54.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libva.new/libva.changes 2015-04-03 14:32:31.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Mar 30 09:17:19 UTC 2015 - sndirsch(a)suse.com
+
+- Update to version 1.5.1
+ * API: correct the comment for num_token_partitions in struct
+ _VAEncPictureParameterBufferVP8
+ * VA/x11: fix double Unlocks/SyncHandle to avoid segmentation fault
+
+-------------------------------------------------------------------
Old:
----
libva-1.5.0.tar.bz2
New:
----
libva-1.5.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libva.spec ++++++
--- /var/tmp/diff_new_pack.axmjVY/_old 2015-04-03 14:32:32.000000000 +0200
+++ /var/tmp/diff_new_pack.axmjVY/_new 2015-04-03 14:32:32.000000000 +0200
@@ -25,7 +25,7 @@
%endif
Name: libva
-Version: 1.5.0
+Version: 1.5.1
Release: 0
Summary: Video Acceleration (VA) API for Linux
License: MIT
++++++ libva-1.5.0.tar.bz2 -> libva-1.5.1.tar.bz2 ++++++
++++ 11843 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/NEWS new/libva-1.5.1/NEWS
--- old/libva-1.5.0/NEWS 2014-12-29 05:02:56.000000000 +0100
+++ new/libva-1.5.1/NEWS 2015-03-20 04:02:41.000000000 +0100
@@ -1,5 +1,9 @@
-libva NEWS -- summary of user visible changes. 2014-12-28
-Copyright (C) 2009-2014 Intel Corporation
+libva NEWS -- summary of user visible changes. 2015-03-20
+Copyright (C) 2009-2015 Intel Corporation
+
+Version 1.5.1 - 20.Mar.2015
+* API: correct the comment for num_token_partitions in struct _VAEncPictureParameterBufferVP8
+* VA/x11: fix double Unlocks/SyncHandle to avoid segmentation fault
Version 1.5.0 - 28.Dec.2014
* API: add support for HEVC decoding
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/compile new/libva-1.5.1/compile
--- old/libva-1.5.0/compile 2014-12-24 09:15:53.000000000 +0100
+++ new/libva-1.5.1/compile 2014-12-14 15:54:26.000000000 +0100
@@ -1,9 +1,10 @@
#! /bin/sh
# Wrapper for compilers which do not understand '-c -o'.
-scriptversion=2012-10-14.11; # UTC
+scriptversion=2012-01-04.17; # UTC
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
+# Software Foundation, Inc.
# Written by Tom Tromey <tromey(a)cygnus.com>.
#
# This program is free software; you can redistribute it and/or modify
@@ -78,53 +79,6 @@
esac
}
-# func_cl_dashL linkdir
-# Make cl look for libraries in LINKDIR
-func_cl_dashL ()
-{
- func_file_conv "$1"
- if test -z "$lib_path"; then
- lib_path=$file
- else
- lib_path="$lib_path;$file"
- fi
- linker_opts="$linker_opts -LIBPATH:$file"
-}
-
-# func_cl_dashl library
-# Do a library search-path lookup for cl
-func_cl_dashl ()
-{
- lib=$1
- found=no
- save_IFS=$IFS
- IFS=';'
- for dir in $lib_path $LIB
- do
- IFS=$save_IFS
- if $shared && test -f "$dir/$lib.dll.lib"; then
- found=yes
- lib=$dir/$lib.dll.lib
- break
- fi
- if test -f "$dir/$lib.lib"; then
- found=yes
- lib=$dir/$lib.lib
- break
- fi
- if test -f "$dir/lib$lib.a"; then
- found=yes
- lib=$dir/lib$lib.a
- break
- fi
- done
- IFS=$save_IFS
-
- if test "$found" != yes; then
- lib=$lib.lib
- fi
-}
-
# func_cl_wrapper cl arg...
# Adjust compile command to suit cl
func_cl_wrapper ()
@@ -155,34 +109,43 @@
;;
esac
;;
- -I)
- eat=1
- func_file_conv "$2" mingw
- set x "$@" -I"$file"
- shift
- ;;
-I*)
func_file_conv "${1#-I}" mingw
set x "$@" -I"$file"
shift
;;
- -l)
- eat=1
- func_cl_dashl "$2"
- set x "$@" "$lib"
- shift
- ;;
-l*)
- func_cl_dashl "${1#-l}"
- set x "$@" "$lib"
+ lib=${1#-l}
+ found=no
+ save_IFS=$IFS
+ IFS=';'
+ for dir in $lib_path $LIB
+ do
+ IFS=$save_IFS
+ if $shared && test -f "$dir/$lib.dll.lib"; then
+ found=yes
+ set x "$@" "$dir/$lib.dll.lib"
+ break
+ fi
+ if test -f "$dir/$lib.lib"; then
+ found=yes
+ set x "$@" "$dir/$lib.lib"
+ break
+ fi
+ done
+ IFS=$save_IFS
+
+ test "$found" != yes && set x "$@" "$lib.lib"
shift
;;
- -L)
- eat=1
- func_cl_dashL "$2"
- ;;
-L*)
- func_cl_dashL "${1#-L}"
+ func_file_conv "${1#-L}"
+ if test -z "$lib_path"; then
+ lib_path=$file
+ else
+ lib_path="$lib_path;$file"
+ fi
+ linker_opts="$linker_opts -LIBPATH:$file"
;;
-static)
shared=false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/config.h.in new/libva-1.5.1/config.h.in
--- old/libva-1.5.0/config.h.in 2014-12-29 05:04:56.000000000 +0100
+++ new/libva-1.5.1/config.h.in 2015-03-20 04:04:31.000000000 +0100
@@ -61,6 +61,9 @@
*/
#undef LT_OBJDIR
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#undef NO_MINUS_C_MINUS_O
+
/* Name of package */
#undef PACKAGE
@@ -91,11 +94,6 @@
/* Version number of package */
#undef VERSION
-/* Enable large inode numbers on Mac OS X 10.5. */
-#ifndef _DARWIN_USE_64_BIT_INODE
-# define _DARWIN_USE_64_BIT_INODE 1
-#endif
-
/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/configure.ac new/libva-1.5.1/configure.ac
--- old/libva-1.5.0/configure.ac 2014-12-29 05:03:23.000000000 +0100
+++ new/libva-1.5.1/configure.ac 2015-03-20 04:03:56.000000000 +0100
@@ -42,7 +42,7 @@
# - reset micro version to zero when VA-API major or minor version is changed
m4_define([libva_major_version], [m4_eval(va_api_major_version + 1)])
m4_define([libva_minor_version], [m4_eval(va_api_minor_version - 32)])
-m4_define([libva_micro_version], [0])
+m4_define([libva_micro_version], [1])
m4_define([libva_pre_version], [0])
m4_define([libva_version],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/debian.upstream/changelog new/libva-1.5.1/debian.upstream/changelog
--- old/libva-1.5.0/debian.upstream/changelog 2014-12-29 05:05:00.000000000 +0100
+++ new/libva-1.5.1/debian.upstream/changelog 2015-03-20 04:04:28.000000000 +0100
@@ -1,5 +1,5 @@
-libva (1.5.0-1) unstable; urgency=low
+libva (1.5.1-1) unstable; urgency=low
* Autogenerated package, see NEWS file for ChangeLog.
- -- Gwenole Beauchesne <gwenole.beauchesne(a)intel.com> Mon, 29 Dec 2014 12:04:57 +0800
+ -- Gwenole Beauchesne <gwenole.beauchesne(a)intel.com> Fri, 20 Mar 2015 11:04:26 +0800
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/debian.upstream/control new/libva-1.5.1/debian.upstream/control
--- old/libva-1.5.0/debian.upstream/control 2014-12-29 05:05:00.000000000 +0100
+++ new/libva-1.5.1/debian.upstream/control 2015-03-20 04:04:28.000000000 +0100
@@ -7,8 +7,8 @@
debhelper (>= 5),
libdrm-dev (>= 2.4),
libx11-dev, libxext-dev, libxfixes-dev,
- libgl-dev,
- libwayland-dev (>= 1.0.0),
+# libgl-dev,
+# libwayland-dev (>= 1.0.0),
libtool,
pkg-config
Standards-Version: 3.7.2
@@ -20,9 +20,9 @@
Depends: libdrm-dev (>= 2.4),
libva-drm1,
libva-x11-1 (= ${binary:Version}), libx11-dev,
- libva-glx1 (= ${binary:Version}), libgl-dev,
- libva-egl1 (= ${binary:Version}),
- libva-wayland1 (= ${binary:Version}), libwayland-dev (>= 1.0.0),
+# libva-glx1 (= ${binary:Version}), libgl-dev,
+# libva-egl1 (= ${binary:Version}),
+# libva-wayland1 (= ${binary:Version}), libwayland-dev (>= 1.0.0),
libva1 (= ${binary:Version}),
pkg-config
Description: Video Acceleration (VA) API for Linux -- development files
@@ -61,35 +61,35 @@
.
This package contains the VA/X11 runtime library.
-Package: libva-glx1
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: Video Acceleration (VA) API for Linux -- GLX runtime
- The libva library implements the Video Acceleration (VA) API for Linux.
- The library loads a hardware dependendent driver.
- .
- This package contains the VA/GLX runtime library.
-
-Package: libva-egl1
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: Video Acceleration (VA) API for Linux -- EGL runtime
- The libva library implements the Video Acceleration (VA) API for Linux.
- The library loads a hardware dependendent driver.
- .
- This package contains the VA/EGL runtime library.
-
-Package: libva-wayland1
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: Video Acceleration (VA) API for Linux -- Wayland runtime
- The libva library implements the Video Acceleration (VA) API for Linux.
- The library loads a hardware dependendent driver.
- .
- This package contains the VA/Wayland runtime library.
+#Package: libva-glx1
+#Section: libs
+#Architecture: any
+#Depends: ${shlibs:Depends}
+#Description: Video Acceleration (VA) API for Linux -- GLX runtime
+# The libva library implements the Video Acceleration (VA) API for Linux.
+# The library loads a hardware dependendent driver.
+# .
+# This package contains the VA/GLX runtime library.
+
+#Package: libva-egl1
+#Section: libs
+#Architecture: any
+#Depends: ${shlibs:Depends}
+#Description: Video Acceleration (VA) API for Linux -- EGL runtime
+# The libva library implements the Video Acceleration (VA) API for Linux.
+# The library loads a hardware dependendent driver.
+# .
+# This package contains the VA/EGL runtime library.
+
+#Package: libva-wayland1
+#Section: libs
+#Architecture: any
+#Depends: ${shlibs:Depends}
+#Description: Video Acceleration (VA) API for Linux -- Wayland runtime
+# The libva library implements the Video Acceleration (VA) API for Linux.
+# The library loads a hardware dependendent driver.
+# .
+# This package contains the VA/Wayland runtime library.
Package: libva1-dbg
Section: libdevel
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/m4/libtool.m4 new/libva-1.5.1/m4/libtool.m4
--- old/libva-1.5.0/m4/libtool.m4 2014-12-29 05:04:52.000000000 +0100
+++ new/libva-1.5.1/m4/libtool.m4 2014-12-14 15:54:23.000000000 +0100
@@ -1312,7 +1312,7 @@
rm -rf conftest*
;;
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
@@ -1324,19 +1324,9 @@
LD="${LD-ld} -m elf_i386_fbsd"
;;
x86_64-*linux*)
- case `/usr/bin/file conftest.o` in
- *x86-64*)
- LD="${LD-ld} -m elf32_x86_64"
- ;;
- *)
- LD="${LD-ld} -m elf_i386"
- ;;
- esac
- ;;
- powerpc64le-*)
- LD="${LD-ld} -m elf32lppclinux"
+ LD="${LD-ld} -m elf_i386"
;;
- powerpc64-*)
+ ppc64-*linux*|powerpc64-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
@@ -1355,10 +1345,7 @@
x86_64-*linux*)
LD="${LD-ld} -m elf_x86_64"
;;
- powerpcle-*)
- LD="${LD-ld} -m elf64lppc"
- ;;
- powerpc-*)
+ ppc*-*linux*|powerpc*-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*|s390*-*tpf*)
@@ -1701,8 +1688,7 @@
;;
*)
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- if test -n "$lt_cv_sys_max_cmd_len" && \
- test undefined != "$lt_cv_sys_max_cmd_len"; then
+ if test -n "$lt_cv_sys_max_cmd_len"; then
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
else
@@ -2526,6 +2512,17 @@
esac
;;
+gnu*)
+ version_type=linux # correct to gnu/linux during the next big refactor
+ need_lib_prefix=no
+ need_version=no
+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+ soname_spec='${libname}${release}${shared_ext}$major'
+ shlibpath_var=LD_LIBRARY_PATH
+ shlibpath_overrides_runpath=no
+ hardcode_into_libs=yes
+ ;;
+
haiku*)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
@@ -2642,7 +2639,7 @@
;;
# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
@@ -3258,6 +3255,10 @@
fi
;;
+gnu*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
haiku*)
lt_cv_deplibs_check_method=pass_all
;;
@@ -3296,7 +3297,7 @@
;;
# This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
@@ -4048,7 +4049,7 @@
;;
esac
;;
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
case $cc_basename in
KCC*)
# KAI C++ Compiler
@@ -4347,7 +4348,7 @@
_LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
;;
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
case $cc_basename in
# old Intel for x86_64 which still supported -KPIC.
ecc*)
@@ -6240,6 +6241,9 @@
_LT_TAGVAR(ld_shlibs, $1)=yes
;;
+ gnu*)
+ ;;
+
haiku*)
_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
_LT_TAGVAR(link_all_deplibs, $1)=yes
@@ -6401,7 +6405,7 @@
_LT_TAGVAR(inherit_rpath, $1)=yes
;;
- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
case $cc_basename in
KCC*)
# Kuck and Associates, Inc. (KAI) C++ Compiler
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/missing new/libva-1.5.1/missing
--- old/libva-1.5.0/missing 2014-12-24 09:15:53.000000000 +0100
+++ new/libva-1.5.1/missing 2014-12-14 15:54:26.000000000 +0100
@@ -1,10 +1,11 @@
#! /bin/sh
-# Common wrapper for a few potentially missing GNU programs.
+# Common stub for a few missing GNU programs while installing.
-scriptversion=2013-10-28.13; # UTC
+scriptversion=2012-01-06.13; # UTC
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
-# Originally written by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+# Originally by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -25,40 +26,68 @@
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
- echo 1>&2 "Try '$0 --help' for more information"
+ echo 1>&2 "Try \`$0 --help' for more information"
exit 1
fi
-case $1 in
+run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
+
+# In the cases where this matters, `missing' is being run in the
+# srcdir already.
+if test -f configure.ac; then
+ configure_ac=configure.ac
+else
+ configure_ac=configure.in
+fi
- --is-lightweight)
- # Used by our autoconf macros to check whether the available missing
- # script is modern enough.
- exit 0
- ;;
+msg="missing on your system"
- --run)
- # Back-compat with the calling convention used by older automake.
- shift
- ;;
+case $1 in
+--run)
+ # Try to run requested program, and just exit if it succeeds.
+ run=
+ shift
+ "$@" && exit 0
+ # Exit code 63 means version mismatch. This often happens
+ # when the user try to use an ancient version of a tool on
+ # a file that requires a minimum version. In this case we
+ # we should proceed has if the program had been absent, or
+ # if --run hadn't been passed.
+ if test $? = 63; then
+ run=:
+ msg="probably too old"
+ fi
+ ;;
-h|--h|--he|--hel|--help)
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
-Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
-to PROGRAM being missing or too old.
+Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+error status if there is no known handling for PROGRAM.
Options:
-h, --help display this help and exit
-v, --version output version information and exit
+ --run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
- aclocal autoconf autoheader autom4te automake makeinfo
- bison yacc flex lex help2man
+ aclocal touch file \`aclocal.m4'
+ autoconf touch file \`configure'
+ autoheader touch file \`config.h.in'
+ autom4te touch the output file, or create a stub one
+ automake touch all \`Makefile.in' files
+ bison create \`y.tab.[ch]', if possible, from existing .[ch]
+ flex create \`lex.yy.c', if possible, from existing .c
+ help2man touch the output file
+ lex create \`lex.yy.c', if possible, from existing .c
+ makeinfo touch the output file
+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]
-Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
-'g' are ignored when checking the name.
+Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
+\`g' are ignored when checking the name.
Send bug reports to <bug-automake(a)gnu.org>."
exit $?
@@ -70,141 +99,228 @@
;;
-*)
- echo 1>&2 "$0: unknown '$1' option"
- echo 1>&2 "Try '$0 --help' for more information"
+ echo 1>&2 "$0: Unknown \`$1' option"
+ echo 1>&2 "Try \`$0 --help' for more information"
exit 1
;;
esac
-# Run the given program, remember its exit status.
-"$@"; st=$?
+# normalize program name to check for.
+program=`echo "$1" | sed '
+ s/^gnu-//; t
+ s/^gnu//; t
+ s/^g//; t'`
+
+# Now exit if we have it, but it failed. Also exit now if we
+# don't have it and --version was passed (most likely to detect
+# the program). This is about non-GNU programs, so use $1 not
+# $program.
+case $1 in
+ lex*|yacc*)
+ # Not GNU programs, they don't have --version.
+ ;;
-# If it succeeded, we are done.
-test $st -eq 0 && exit 0
+ *)
+ if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+ # We have it, but it failed.
+ exit 1
+ elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+ # Could not run --version or --help. This is probably someone
+ # running `$TOOL --version' or `$TOOL --help' to check whether
+ # $TOOL exists and not knowing $TOOL uses missing.
+ exit 1
+ fi
+ ;;
+esac
-# Also exit now if we it failed (or wasn't found), and '--version' was
-# passed; such an option is passed most likely to detect whether the
-# program is present and works.
-case $2 in --version|--help) exit $st;; esac
-
-# Exit code 63 means version mismatch. This often happens when the user
-# tries to use an ancient version of a tool on a file that requires a
-# minimum version.
-if test $st -eq 63; then
- msg="probably too old"
-elif test $st -eq 127; then
- # Program was missing.
- msg="missing on your system"
-else
- # Program was found and executed, but failed. Give up.
- exit $st
-fi
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case $program in
+ aclocal*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acinclude.m4' or \`${configure_ac}'. You might want
+ to install the \`Automake' and \`Perl' packages. Grab them from
+ any GNU archive site."
+ touch aclocal.m4
+ ;;
+
+ autoconf*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`${configure_ac}'. You might want to install the
+ \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
+ archive site."
+ touch configure
+ ;;
+
+ autoheader*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`acconfig.h' or \`${configure_ac}'. You might want
+ to install the \`Autoconf' and \`GNU m4' packages. Grab them
+ from any GNU archive site."
+ files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
+ test -z "$files" && files="config.h"
+ touch_files=
+ for f in $files; do
+ case $f in
+ *:*) touch_files="$touch_files "`echo "$f" |
+ sed -e 's/^[^:]*://' -e 's/:.*//'`;;
+ *) touch_files="$touch_files $f.in";;
+ esac
+ done
+ touch $touch_files
+ ;;
+
+ automake*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
+ You might want to install the \`Automake' and \`Perl' packages.
+ Grab them from any GNU archive site."
+ find . -type f -name Makefile.am -print |
+ sed 's/\.am$/.in/' |
+ while read f; do touch "$f"; done
+ ;;
+
+ autom4te*)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, but is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them.
+ You can get \`$1' as part of \`Autoconf' from any GNU
+ archive site."
+
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo "#! /bin/sh"
+ echo "# Created by GNU Automake missing as a replacement of"
+ echo "# $ $@"
+ echo "exit 0"
+ chmod +x $file
+ exit 1
+ fi
+ ;;
+
+ bison*|yacc*)
+ echo 1>&2 "\
+WARNING: \`$1' $msg. You should only need it if
+ you modified a \`.y' file. You may need the \`Bison' package
+ in order for those modifications to take effect. You can get
+ \`Bison' from any GNU archive site."
+ rm -f y.tab.c y.tab.h
+ if test $# -ne 1; then
+ eval LASTARG=\${$#}
+ case $LASTARG in
+ *.y)
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
+ if test -f "$SRCFILE"; then
+ cp "$SRCFILE" y.tab.c
+ fi
+ SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
+ if test -f "$SRCFILE"; then
+ cp "$SRCFILE" y.tab.h
+ fi
+ ;;
+ esac
+ fi
+ if test ! -f y.tab.h; then
+ echo >y.tab.h
+ fi
+ if test ! -f y.tab.c; then
+ echo 'main() { return 0; }' >y.tab.c
+ fi
+ ;;
+
+ lex*|flex*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.l' file. You may need the \`Flex' package
+ in order for those modifications to take effect. You can get
+ \`Flex' from any GNU archive site."
+ rm -f lex.yy.c
+ if test $# -ne 1; then
+ eval LASTARG=\${$#}
+ case $LASTARG in
+ *.l)
+ SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
+ if test -f "$SRCFILE"; then
+ cp "$SRCFILE" lex.yy.c
+ fi
+ ;;
+ esac
+ fi
+ if test ! -f lex.yy.c; then
+ echo 'main() { return 0; }' >lex.yy.c
+ fi
+ ;;
+
+ help2man*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a dependency of a manual page. You may need the
+ \`Help2man' package in order for those modifications to take
+ effect. You can get \`Help2man' from any GNU archive site."
+
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -f "$file"; then
+ touch $file
+ else
+ test -z "$file" || exec >$file
+ echo ".ab help2man is required to generate this page"
+ exit $?
+ fi
+ ;;
+
+ makeinfo*)
+ echo 1>&2 "\
+WARNING: \`$1' is $msg. You should only need it if
+ you modified a \`.texi' or \`.texinfo' file, or any other file
+ indirectly affecting the aspect of the manual. The spurious
+ call might also be the consequence of using a buggy \`make' (AIX,
+ DU, IRIX). You might want to install the \`Texinfo' package or
+ the \`GNU make' package. Grab either from any GNU archive site."
+ # The file to touch is that specified with -o ...
+ file=`echo "$*" | sed -n "$sed_output"`
+ test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+ if test -z "$file"; then
+ # ... or it is the one specified with @setfilename ...
+ infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+ file=`sed -n '
+ /^@setfilename/{
+ s/.* \([^ ]*\) *$/\1/
+ p
+ q
+ }' $infile`
+ # ... or it is derived from the source name (dir/f.texi becomes f.info)
+ test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
+ fi
+ # If the file does not exist, the user really needs makeinfo;
+ # let's fail without touching anything.
+ test -f $file || exit 1
+ touch $file
+ ;;
+
+ *)
+ echo 1>&2 "\
+WARNING: \`$1' is needed, and is $msg.
+ You might have modified some files without having the
+ proper tools for further handling them. Check the \`README' file,
+ it often tells you about the needed prerequisites for installing
+ this package. You may also peek at any GNU archive site, in case
+ some other package would contain this missing \`$1' program."
+ exit 1
+ ;;
+esac
-perl_URL=http://www.perl.org/
-flex_URL=http://flex.sourceforge.net/
-gnu_software_URL=http://www.gnu.org/software
-
-program_details ()
-{
- case $1 in
- aclocal|automake)
- echo "The '$1' program is part of the GNU Automake package:"
- echo "<$gnu_software_URL/automake>"
- echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
- echo "<$gnu_software_URL/autoconf>"
- echo "<$gnu_software_URL/m4/>"
- echo "<$perl_URL>"
- ;;
- autoconf|autom4te|autoheader)
- echo "The '$1' program is part of the GNU Autoconf package:"
- echo "<$gnu_software_URL/autoconf/>"
- echo "It also requires GNU m4 and Perl in order to run:"
- echo "<$gnu_software_URL/m4/>"
- echo "<$perl_URL>"
- ;;
- esac
-}
-
-give_advice ()
-{
- # Normalize program name to check for.
- normalized_program=`echo "$1" | sed '
- s/^gnu-//; t
- s/^gnu//; t
- s/^g//; t'`
-
- printf '%s\n' "'$1' is $msg."
-
- configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
- case $normalized_program in
- autoconf*)
- echo "You should only need it if you modified 'configure.ac',"
- echo "or m4 files included by it."
- program_details 'autoconf'
- ;;
- autoheader*)
- echo "You should only need it if you modified 'acconfig.h' or"
- echo "$configure_deps."
- program_details 'autoheader'
- ;;
- automake*)
- echo "You should only need it if you modified 'Makefile.am' or"
- echo "$configure_deps."
- program_details 'automake'
- ;;
- aclocal*)
- echo "You should only need it if you modified 'acinclude.m4' or"
- echo "$configure_deps."
- program_details 'aclocal'
- ;;
- autom4te*)
- echo "You might have modified some maintainer files that require"
- echo "the 'autom4te' program to be rebuilt."
- program_details 'autom4te'
- ;;
- bison*|yacc*)
- echo "You should only need it if you modified a '.y' file."
- echo "You may want to install the GNU Bison package:"
- echo "<$gnu_software_URL/bison/>"
- ;;
- lex*|flex*)
- echo "You should only need it if you modified a '.l' file."
- echo "You may want to install the Fast Lexical Analyzer package:"
- echo "<$flex_URL>"
- ;;
- help2man*)
- echo "You should only need it if you modified a dependency" \
- "of a man page."
- echo "You may want to install the GNU Help2man package:"
- echo "<$gnu_software_URL/help2man/>"
- ;;
- makeinfo*)
- echo "You should only need it if you modified a '.texi' file, or"
- echo "any other file indirectly affecting the aspect of the manual."
- echo "You might want to install the Texinfo package:"
- echo "<$gnu_software_URL/texinfo/>"
- echo "The spurious makeinfo call might also be the consequence of"
- echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
- echo "want to install GNU make:"
- echo "<$gnu_software_URL/make/>"
- ;;
- *)
- echo "You might have modified some files without having the proper"
- echo "tools for further handling them. Check the 'README' file, it"
- echo "often tells you about the needed prerequisites for installing"
- echo "this package. You may also peek at any GNU archive site, in"
- echo "case some other package contains this missing '$1' program."
- ;;
- esac
-}
-
-give_advice "$1" | sed -e '1s/^/WARNING: /' \
- -e '2,$s/^/ /' >&2
-
-# Propagate the correct exit status (expected to be 127 for a program
-# not found, 63 for a program that failed due to version mismatch).
-exit $st
+exit 0
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/va/va_enc_vp8.h new/libva-1.5.1/va/va_enc_vp8.h
--- old/libva-1.5.0/va/va_enc_vp8.h 2014-12-24 09:14:43.000000000 +0100
+++ new/libva-1.5.1/va/va_enc_vp8.h 2015-03-19 02:38:35.000000000 +0100
@@ -148,7 +148,7 @@
unsigned int loop_filter_type : 2;
/* 0: disabled, 1: normal, 2: simple */
unsigned int auto_partitions : 1;
- /* number of token partitions */
+ /* same as log2_nbr_of_dct_partitions in frame header syntax */
unsigned int num_token_partitions : 2;
/**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libva-1.5.0/va/x11/va_dri2.c new/libva-1.5.1/va/x11/va_dri2.c
--- old/libva-1.5.0/va/x11/va_dri2.c 2014-12-29 05:01:55.000000000 +0100
+++ new/libva-1.5.1/va/x11/va_dri2.c 2015-03-19 02:38:35.000000000 +0100
@@ -308,8 +308,6 @@
p[i] = attachments[i];
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
- UnlockDisplay(dpy);
- SyncHandle();
return NULL;
}
@@ -323,8 +321,6 @@
buffers = Xmalloc(rep.count * sizeof buffers[0]);
if (buffers == NULL) {
_XEatData(dpy, rep.count * sizeof repBuffer);
- UnlockDisplay(dpy);
- SyncHandle();
return NULL;
}
1
0
Hello community,
here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2015-04-03 14:32:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old)
and /work/SRC/openSUSE:Factory/.spice-gtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "spice-gtk"
Changes:
--------
--- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2014-12-21 12:01:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.spice-gtk.new/spice-gtk.changes 2015-04-03 14:32:25.000000000 +0200
@@ -1,0 +2,23 @@
+Thu Mar 26 22:47:43 UTC 2015 - zaitor(a)opensuse.org
+
+- Update to version 0.28:
+ + webdav improvements:
+ - No longer spawn a server thread
+ - No longer use local TCP sockets & port
+ - Provides read-only mode with SpiceSession:share-dir-ro
+ - Requires libphodav-2.0 glib-2.0 >= 2.43.90 libsoup-2.4 >=
+ 2.49.91
+ + Drop gstreamer 0.10 in favour of 1.0
+ + Add spice+unix://path connection support
+ + Accept URI with empty parameters value, such as
+ spice://localhost?port=5900&tls-port=
+ + Fixed lz4 support
+ + Silence some harmless warnings
+ + Misc API documentation improvements
+ + Switch-host migration fixes
+ + Learn to build --without-gtk
+ + Bugs and regressions fixes
+- Add pkgconfig(liblz4) BuildRequires and pass --enable-lz4 to
+ configure.
+
+-------------------------------------------------------------------
Old:
----
spice-gtk-0.27.tar.bz2
New:
----
spice-gtk-0.28.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ spice-gtk.spec ++++++
--- /var/tmp/diff_new_pack.7cxg07/_old 2015-04-03 14:32:25.000000000 +0200
+++ /var/tmp/diff_new_pack.7cxg07/_new 2015-04-03 14:32:25.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package spice-gtk
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: spice-gtk
-Version: 0.27
+Version: 0.28
Release: 0
# FIXME: /usr/bin/spice-client-glib-usb-acl-helper should be installed u+s, see bnc#744251.
Summary: Gtk client and libraries for SPICE remote desktop servers
@@ -38,7 +38,7 @@
BuildRequires: pkgconfig(cairo) >= 1.2.0
BuildRequires: pkgconfig(celt051) >= 0.5.1.1
BuildRequires: pkgconfig(gio-2.0) >= 2.10.0
-BuildRequires: pkgconfig(glib-2.0) >= 2.22
+BuildRequires: pkgconfig(glib-2.0) >= 2.43.90
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gthread-2.0) >= 2.0.0
@@ -46,8 +46,9 @@
BuildRequires: pkgconfig(gtk+-3.0) >= 2.91.3
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(libcacard) >= 0.1.2
+BuildRequires: pkgconfig(liblz4)
BuildRequires: pkgconfig(libpulse-mainloop-glib)
-BuildRequires: pkgconfig(libsoup-2.4)
+BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91
BuildRequires: pkgconfig(libusb-1.0) >= 1.0.9
BuildRequires: pkgconfig(libusbredirhost) >= 0.4.2
BuildRequires: pkgconfig(libusbredirparser-0.5) >= 0.4
@@ -170,6 +171,7 @@
--disable-dependency-tracking \
--disable-static \
--with-gtk=2.0 \
+ --enable-lz4 \
--disable-silent-rules
make %{?_smp_mflags}
@@ -177,6 +179,7 @@
%configure \
--disable-static \
--enable-vala \
+ --enable-lz4 \
--disable-silent-rules
make %{?_smp_mflags}
++++++ spice-gtk-0.27.tar.bz2 -> spice-gtk-0.28.tar.bz2 ++++++
++++ 12496 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package libdvdread for openSUSE:Factory checked in at 2015-04-03 14:32:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdvdread (Old)
and /work/SRC/openSUSE:Factory/.libdvdread.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libdvdread"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libdvdread/libdvdread.changes 2015-02-06 10:48:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libdvdread.new/libdvdread.changes 2015-04-03 14:32:17.000000000 +0200
@@ -1,0 +2,8 @@
+Sat Mar 28 17:47:08 UTC 2015 - joerg.lorenzen(a)ki.tng.de
+
+- Update to version 5.0.3:
+ * Cache IFO and BUP files (only for ImageFiles) in order to reduce
+ the number of read/seek access
+ * Fix compilation warnings for OS/2
+
+-------------------------------------------------------------------
Old:
----
libdvdread-5.0.2.tar.bz2
New:
----
libdvdread-5.0.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libdvdread.spec ++++++
--- /var/tmp/diff_new_pack.ztoK4b/_old 2015-04-03 14:32:18.000000000 +0200
+++ /var/tmp/diff_new_pack.ztoK4b/_new 2015-04-03 14:32:18.000000000 +0200
@@ -21,7 +21,7 @@
License: GPL-2.0+
Group: Productivity/Multimedia/Other
Url: http://www.mplayerhq.hu/
-Version: 5.0.2
+Version: 5.0.3
Release: 0
Source0: http://download.videolan.org/videolan/%{name}/%{version}/%{name}-%{version}…
Source1: baselibs.conf
++++++ libdvdread-5.0.2.tar.bz2 -> libdvdread-5.0.3.tar.bz2 ++++++
++++ 2503 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/ChangeLog new/libdvdread-5.0.3/ChangeLog
--- old/libdvdread-5.0.2/ChangeLog 2015-01-28 17:20:32.000000000 +0100
+++ new/libdvdread-5.0.3/ChangeLog 2015-03-25 14:58:27.000000000 +0100
@@ -1,3 +1,43 @@
+commit 2b8f60f0c4efd85f17116a5443851d4bb4a288b7
+Author: Jean-Baptiste Kempf <jb(a)videolan.org>
+Date: Wed Mar 25 14:55:05 2015 +0100
+
+ Update NEWS for 5.0.3
+
+commit 107ca98775df1eb953881acd8df5471e8bcc88cd
+Author: Jean-Baptiste Kempf <jb(a)videolan.org>
+Date: Wed Mar 25 14:32:38 2015 +0100
+
+ Update dvd_reader version too
+
+commit a76a31f0f909200a96eecffe6ea3292f3aa2374f
+Author: Thomas Guillem <thomas(a)gllm.fr>
+Date: Fri Mar 13 17:03:13 2015 +0100
+
+ Update NEWS for 5.0.3
+
+ Signed-off-by: Jean-Baptiste Kempf <jb(a)videolan.org>
+
+commit 85b6663a59290f1cda175690daaf89eb433430bc
+Author: Thomas Guillem <thomas(a)gllm.fr>
+Date: Fri Mar 13 17:03:12 2015 +0100
+
+ dvd_reader: cache IFO and BUP files (only for images files)
+
+ It reduces the number of read/seek accesses
+
+ Signed-off-by: Jean-Baptiste Kempf <jb(a)videolan.org>
+
+commit af446d463a15fb08f95f8b84bfc89af395b6e1bc
+Author: KO Myung-Hun <komh78(a)gmail.com>
+Date: Thu Jan 29 17:29:03 2015 +0900
+
+ ifo_types.h: fix 'warning: `gcc_struct' attribute directive ignored'
+
+ gcc_struct has been supported since gcc 3.4.
+
+ Signed-off-by: Jean-Baptiste Kempf <jb(a)videolan.org>
+
commit 574b886b733e8737e8cf17d9330049289e837ac3
Author: Jean-Baptiste Kempf <jb(a)videolan.org>
Date: Wed Jan 28 17:17:32 2015 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/NEWS new/libdvdread-5.0.3/NEWS
--- old/libdvdread-5.0.2/NEWS 2015-01-27 16:37:08.000000000 +0100
+++ new/libdvdread-5.0.3/NEWS 2015-03-25 14:55:03.000000000 +0100
@@ -1,3 +1,8 @@
+libdvdread (5.0.3)
+ * Cache IFO and BUP files (only for ImageFiles) in order to reduce the number
+ of read/seek access
+ * Fix compilation warnings for OS/2
+
libdvdread (5.0.2)
* Add DVDOpenStream to open a dvd from a set of callbacks
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/compile new/libdvdread-5.0.3/compile
--- old/libdvdread-5.0.2/compile 2015-01-03 01:17:26.000000000 +0100
+++ new/libdvdread-5.0.3/compile 2015-03-14 19:08:09.000000000 +0100
@@ -3,7 +3,7 @@
scriptversion=2012-10-14.11; # UTC
-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
# Written by Tom Tromey <tromey(a)cygnus.com>.
#
# This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/configure.ac new/libdvdread-5.0.3/configure.ac
--- old/libdvdread-5.0.2/configure.ac 2015-01-27 16:37:28.000000000 +0100
+++ new/libdvdread-5.0.3/configure.ac 2015-03-14 19:09:18.000000000 +0100
@@ -1,4 +1,4 @@
-AC_INIT(libdvdread, 5.0.2)
+AC_INIT(libdvdread, 5.0.3)
AC_CONFIG_SRCDIR([src/dvd_reader.c])
AC_PREREQ(2.53)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/m4/libtool.m4 new/libdvdread-5.0.3/m4/libtool.m4
--- old/libdvdread-5.0.2/m4/libtool.m4 2015-01-03 01:17:22.000000000 +0100
+++ new/libdvdread-5.0.3/m4/libtool.m4 2015-03-14 19:08:05.000000000 +0100
@@ -1,6 +1,6 @@
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
#
-# Copyright (C) 1996-2001, 2003-2014 Free Software Foundation, Inc.
+# Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
@@ -103,19 +103,36 @@
dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+# _LT_PREPARE_CC_BASENAME
+# -----------------------
+m4_defun([_LT_PREPARE_CC_BASENAME], [
+# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+func_cc_basename ()
+{
+ for cc_temp in @S|@*""; do
+ case $cc_temp in
+ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+ \-*) ;;
+ *) break;;
+ esac
+ done
+ func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
+}
+])# _LT_PREPARE_CC_BASENAME
+
+
# _LT_CC_BASENAME(CC)
# -------------------
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
+# It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME,
+# but that macro is also expanded into generated libtool script, which
+# arranges for $SED and $ECHO to be set by different means.
m4_defun([_LT_CC_BASENAME],
-[for cc_temp in $1""; do
- case $cc_temp in
- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- \-*) ;;
- *) break;;
- esac
-done
-cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
+[m4_require([_LT_PREPARE_CC_BASENAME])dnl
+AC_REQUIRE([_LT_DECL_SED])dnl
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+func_cc_basename $1
+cc_basename=$func_cc_basename_result
])
@@ -720,6 +737,9 @@
_LT_COPYING
_LT_LIBTOOL_TAGS
+# Configured defaults for sys_lib_dlsearch_path munging.
+: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
+
# ### BEGIN LIBTOOL CONFIG
_LT_LIBTOOL_CONFIG_VARS
_LT_LIBTOOL_TAG_VARS
@@ -727,6 +747,17 @@
_LT_EOF
+ cat <<'_LT_EOF' >> "$cfgfile"
+
+# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
+
+_LT_PREPARE_MUNGE_PATH_LIST
+_LT_PREPARE_CC_BASENAME
+
+# ### END FUNCTIONS SHARED WITH CONFIGURE
+
+_LT_EOF
+
case $host_os in
aix3*)
cat <<\_LT_EOF >> "$cfgfile"
@@ -2202,6 +2233,47 @@
])# _LT_CMD_STRIPLIB
+# _LT_PREPARE_MUNGE_PATH_LIST
+# ---------------------------
+# Make sure func_munge_path_list() is defined correctly.
+m4_defun([_LT_PREPARE_MUNGE_PATH_LIST],
+[[# func_munge_path_list VARIABLE PATH
+# -----------------------------------
+# VARIABLE is name of variable containing _space_ separated list of
+# directories to be munged by the contents of PATH, which is string
+# having a format:
+# "DIR[:DIR]:"
+# string "DIR[ DIR]" will be prepended to VARIABLE
+# ":DIR[:DIR]"
+# string "DIR[ DIR]" will be appended to VARIABLE
+# "DIRP[:DIRP]::[DIRA:]DIRA"
+# string "DIRP[ DIRP]" will be prepended to VARIABLE and string
+# "DIRA[ DIRA]" will be appended to VARIABLE
+# "DIR[:DIR]"
+# VARIABLE will be replaced by "DIR[ DIR]"
+func_munge_path_list ()
+{
+ case x@S|@2 in
+ x)
+ ;;
+ *:)
+ eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\"
+ ;;
+ x:*)
+ eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\"
+ ;;
+ *::*)
+ eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
+ eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\"
+ ;;
+ *)
+ eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\"
+ ;;
+ esac
+}
+]])# _LT_PREPARE_PATH_LIST
+
+
# _LT_SYS_DYNAMIC_LINKER([TAG])
# -----------------------------
# PORTME Fill in your ld.so characteristics
@@ -2212,6 +2284,7 @@
m4_require([_LT_DECL_OBJDUMP])dnl
m4_require([_LT_DECL_SED])dnl
m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl
AC_MSG_CHECKING([dynamic linker characteristics])
m4_if([$1],
[], [
@@ -2306,6 +2379,9 @@
# flags to be left without arguments
need_version=unknown
+AC_ARG_VAR([LT_SYS_LIBRARY_PATH],
+[User-defined run-time library search path.])
+
case $host_os in
aix3*)
version_type=linux # correct to gnu/linux during the next big refactor
@@ -2594,6 +2670,7 @@
case $version_type in
freebsd-elf*)
library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
+ soname_spec='$libname$release$shared_ext$major'
need_version=no
need_lib_prefix=no
;;
@@ -2653,10 +2730,11 @@
soname_spec='$libname$release$shared_ext$major'
if test 32 = "$HPUX_IA64_MODE"; then
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+ sys_lib_dlsearch_path_spec=/usr/lib/hpux32
else
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+ sys_lib_dlsearch_path_spec=/usr/lib/hpux64
fi
- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
;;
hppa*64*)
shrext_cmds='.sl'
@@ -2789,7 +2867,12 @@
# before this can be enabled.
hardcode_into_libs=yes
- # Append ld.so.conf contents to the search path
+ # Ideally, we could use ldconfig to report *all* directores which are
+ # searched for libraries, however this is still not possible. Aside from not
+ # being certain /sbin/ldconfig is available, command
+ # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
+ # even though it is searched at run-time. Try to do the best guess by
+ # appending ld.so.conf contents (and includes) to the search path.
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
@@ -3013,10 +3096,20 @@
if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
fi
+
if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
fi
+# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
+configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
+
+# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
+func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
+
+# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
+configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
+
_LT_DECL([], [variables_saved_for_relink], [1],
[Variables whose values should be saved in libtool wrapper scripts and
restored at link time])
@@ -3049,8 +3142,10 @@
[Whether we should hardcode library paths into libraries])
_LT_DECL([], [sys_lib_search_path_spec], [2],
[Compile-time system search path for libraries])
-_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- [Run-time system search path for libraries])
+_LT_DECL([sys_lib_dlsearch_path_spec], [configure_time_dlsearch_path], [2],
+ [Detected run-time system search path for libraries])
+_LT_DECL([], [configure_time_lt_sys_library_path], [2],
+ [Explicit LT_SYS_LIBRARY_PATH set during ./configure time])
])# _LT_SYS_DYNAMIC_LINKER
@@ -7350,6 +7445,7 @@
} # func_stripname_cnf
])# _LT_FUNC_STRIPNAME_CNF
+
# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
# ---------------------------------
# Figure out "hidden" library dependencies from verbose
@@ -7528,51 +7624,6 @@
_LT_TAGVAR(postdep_objects,$1)=
_LT_TAGVAR(postdeps,$1)=
;;
-
-linux*)
- case `$CC -V 2>&1 | sed 5q` in
- *Sun\ C*)
- # Sun C++ 5.9
-
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- if test yes != "$solaris_use_stlport4"; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
-
-solaris*)
- case $cc_basename in
- CC* | sunCC*)
- # The more standards-conforming stlport4 library is
- # incompatible with the Cstd library. Avoid specifying
- # it if it's in CXXFLAGS. Ignore libCrun as
- # -library=stlport4 depends on it.
- case " $CXX $CXXFLAGS " in
- *" -library=stlport4 "*)
- solaris_use_stlport4=yes
- ;;
- esac
-
- # Adding this requires a known-good setup of shared libraries for
- # Sun compiler versions before 5.6, else PIC objects from an old
- # archive will be linked into the output, leading to subtle bugs.
- if test yes != "$solaris_use_stlport4"; then
- _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- fi
- ;;
- esac
- ;;
esac
])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/m4/ltoptions.m4 new/libdvdread-5.0.3/m4/ltoptions.m4
--- old/libdvdread-5.0.2/m4/ltoptions.m4 2015-01-03 01:17:22.000000000 +0100
+++ new/libdvdread-5.0.3/m4/ltoptions.m4 2015-03-14 19:08:05.000000000 +0100
@@ -1,6 +1,6 @@
# Helper functions for option handling. -*- Autoconf -*-
#
-# Copyright (C) 2004-2005, 2007-2009, 2011-2014 Free Software
+# Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/m4/ltsugar.m4 new/libdvdread-5.0.3/m4/ltsugar.m4
--- old/libdvdread-5.0.2/m4/ltsugar.m4 2015-01-03 01:17:22.000000000 +0100
+++ new/libdvdread-5.0.3/m4/ltsugar.m4 2015-03-14 19:08:05.000000000 +0100
@@ -1,6 +1,6 @@
# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
#
-# Copyright (C) 2004-2005, 2007-2008, 2011-2014 Free Software
+# Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software
# Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/m4/ltversion.m4 new/libdvdread-5.0.3/m4/ltversion.m4
--- old/libdvdread-5.0.2/m4/ltversion.m4 2015-01-03 01:17:22.000000000 +0100
+++ new/libdvdread-5.0.3/m4/ltversion.m4 2015-03-14 19:08:05.000000000 +0100
@@ -1,6 +1,6 @@
# ltversion.m4 -- version numbers -*- Autoconf -*-
#
-# Copyright (C) 2004, 2011-2014 Free Software Foundation, Inc.
+# Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc.
# Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
@@ -9,15 +9,15 @@
# @configure_input@
-# serial 4151 ltversion.m4
+# serial 4179 ltversion.m4
# This file is part of GNU Libtool
-m4_define([LT_PACKAGE_VERSION], [2.4.4])
-m4_define([LT_PACKAGE_REVISION], [2.4.4])
+m4_define([LT_PACKAGE_VERSION], [2.4.6])
+m4_define([LT_PACKAGE_REVISION], [2.4.6])
AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4.4'
-macro_revision='2.4.4'
+[macro_version='2.4.6'
+macro_revision='2.4.6'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/m4/lt~obsolete.m4 new/libdvdread-5.0.3/m4/lt~obsolete.m4
--- old/libdvdread-5.0.2/m4/lt~obsolete.m4 2015-01-03 01:17:22.000000000 +0100
+++ new/libdvdread-5.0.3/m4/lt~obsolete.m4 2015-03-14 19:08:05.000000000 +0100
@@ -1,6 +1,6 @@
# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
#
-# Copyright (C) 2004-2005, 2007, 2009, 2011-2014 Free Software
+# Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software
# Foundation, Inc.
# Written by Scott James Remnant, 2004.
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/missing new/libdvdread-5.0.3/missing
--- old/libdvdread-5.0.2/missing 2015-01-03 01:17:26.000000000 +0100
+++ new/libdvdread-5.0.3/missing 2015-03-14 19:08:09.000000000 +0100
@@ -3,7 +3,7 @@
scriptversion=2013-10-28.13; # UTC
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
# Originally written by Fran,cois Pinard <pinard(a)iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/src/dvd_reader.c new/libdvdread-5.0.3/src/dvd_reader.c
--- old/libdvdread-5.0.2/src/dvd_reader.c 2015-01-27 16:24:31.000000000 +0100
+++ new/libdvdread-5.0.3/src/dvd_reader.c 2015-03-14 19:09:18.000000000 +0100
@@ -118,6 +118,10 @@
/* Calculated at open-time, size in blocks. */
ssize_t filesize;
+
+ /* Cache of the dvd_file. If not NULL, the cache corresponds to the whole
+ * dvd_file. Used only for IFO and BUP. */
+ unsigned char *cache;
};
int InternalUDFReadBlocksRaw( const dvd_reader_t *device, uint32_t lb_number,
@@ -647,7 +651,8 @@
/**
* Open an unencrypted file on a DVD image file.
*/
-static dvd_file_t *DVDOpenFileUDF( dvd_reader_t *dvd, char *filename )
+static dvd_file_t *DVDOpenFileUDF( dvd_reader_t *dvd, char *filename,
+ int do_cache )
{
uint32_t start, len;
dvd_file_t *dvd_file;
@@ -669,6 +674,25 @@
memset( dvd_file->title_sizes, 0, sizeof( dvd_file->title_sizes ) );
memset( dvd_file->title_devs, 0, sizeof( dvd_file->title_devs ) );
dvd_file->filesize = len / DVD_VIDEO_LB_LEN;
+ dvd_file->cache = NULL;
+
+ /* Read the whole file in cache (unencrypted) if asked and if it doesn't
+ * exceed 128KB */
+ if( do_cache && len < 64 * DVD_VIDEO_LB_LEN ) {
+ int ret;
+
+ dvd_file->cache = malloc( len );
+ if( !dvd_file->cache )
+ return dvd_file;
+
+ ret = InternalUDFReadBlocksRaw( dvd, dvd_file->lb_start,
+ dvd_file->filesize, dvd_file->cache,
+ DVDINPUT_NOFLAGS );
+ if( ret != dvd_file->filesize ) {
+ free( dvd_file->cache );
+ dvd_file->cache = NULL;
+ }
+ }
return dvd_file;
}
@@ -766,6 +790,7 @@
memset( dvd_file->title_sizes, 0, sizeof( dvd_file->title_sizes ) );
memset( dvd_file->title_devs, 0, sizeof( dvd_file->title_devs ) );
dvd_file->filesize = 0;
+ dvd_file->cache = NULL;
if( stat( full_path, &fileinfo ) < 0 ) {
fprintf( stderr, "libdvdread: Can't stat() %s.\n", filename );
@@ -803,6 +828,7 @@
memset( dvd_file->title_sizes, 0, sizeof( dvd_file->title_sizes ) );
memset( dvd_file->title_devs, 0, sizeof( dvd_file->title_devs ) );
dvd_file->filesize = len / DVD_VIDEO_LB_LEN;
+ dvd_file->cache = NULL;
/* Calculate the complete file size for every file in the VOBS */
if( !menu ) {
@@ -845,6 +871,7 @@
memset( dvd_file->title_sizes, 0, sizeof( dvd_file->title_sizes ) );
memset( dvd_file->title_devs, 0, sizeof( dvd_file->title_devs ) );
dvd_file->filesize = 0;
+ dvd_file->cache = NULL;
if( menu ) {
dvd_input_t dev;
@@ -909,6 +936,7 @@
dvd_read_domain_t domain )
{
char filename[ MAX_UDF_FILE_NAME_LEN ];
+ int do_cache = 0;
/* Check arguments. */
if( dvd == NULL || titlenum < 0 )
@@ -921,6 +949,7 @@
} else {
sprintf( filename, "/VIDEO_TS/VTS_%02i_0.IFO", titlenum );
}
+ do_cache = 1;
break;
case DVD_READ_INFO_BACKUP_FILE:
if( titlenum == 0 ) {
@@ -928,6 +957,7 @@
} else {
sprintf( filename, "/VIDEO_TS/VTS_%02i_0.BUP", titlenum );
}
+ do_cache = 1;
break;
case DVD_READ_MENU_VOBS:
if( dvd->isImageFile ) {
@@ -950,7 +980,7 @@
}
if( dvd->isImageFile ) {
- return DVDOpenFileUDF( dvd, filename );
+ return DVDOpenFileUDF( dvd, filename, do_cache );
} else {
return DVDOpenFilePath( dvd, filename );
}
@@ -969,6 +999,7 @@
}
}
+ free( dvd_file->cache );
free( dvd_file );
dvd_file = NULL;
}
@@ -1182,8 +1213,25 @@
size_t block_count, unsigned char *data,
int encrypted )
{
- return InternalUDFReadBlocksRaw( dvd_file->dvd, dvd_file->lb_start + offset,
- block_count, data, encrypted );
+ /* If the cache is present and we don't need to decrypt, use the cache to
+ * feed the data */
+ if( dvd_file->cache && (encrypted & DVDINPUT_READ_DECRYPT) == 0 ) {
+ /* Check if we don't exceed the cache (or file) size */
+ if( block_count + offset > (size_t) dvd_file->filesize )
+ return 0;
+
+ /* Copy the cache at a specified offset into data. offset and block_count
+ * must be converted into bytes */
+ memcpy( data, dvd_file->cache + (off_t)offset * (off_t)DVD_VIDEO_LB_LEN,
+ (off_t)block_count * (off_t)DVD_VIDEO_LB_LEN );
+
+ /* return the amount of blocks copied */
+ return block_count;
+ } else {
+ /* use dvdinput access */
+ return InternalUDFReadBlocksRaw( dvd_file->dvd, dvd_file->lb_start + offset,
+ block_count, data, encrypted );
+ }
}
/* This is using possibly several inputs and starting from an offset of '0'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/src/dvdread/dvd_reader.h new/libdvdread-5.0.3/src/dvdread/dvd_reader.h
--- old/libdvdread-5.0.2/src/dvdread/dvd_reader.h 2015-01-27 16:24:31.000000000 +0100
+++ new/libdvdread-5.0.3/src/dvdread/dvd_reader.h 2015-03-25 14:32:32.000000000 +0100
@@ -43,7 +43,7 @@
/**
* The current version.
*/
-#define DVDREAD_VERSION 50000
+#define DVDREAD_VERSION 50300
/**
* The length of one Logical Block of a DVD.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libdvdread-5.0.2/src/dvdread/ifo_types.h new/libdvdread-5.0.3/src/dvdread/ifo_types.h
--- old/libdvdread-5.0.2/src/dvdread/ifo_types.h 2014-08-28 08:50:25.000000000 +0200
+++ new/libdvdread-5.0.3/src/dvdread/ifo_types.h 2015-01-29 13:37:56.000000000 +0100
@@ -32,7 +32,11 @@
#if defined(__GNUC__)
#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
+#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
#define ATTRIBUTE_PACKED __attribute__ ((packed,gcc_struct))
+#else
+#define ATTRIBUTE_PACKED __attribute__ ((packed))
+#endif
#define PRAGMA_PACK 0
#endif
#endif
1
0
Hello community,
here is the log from the commit of package wireless-regdb for openSUSE:Factory checked in at 2015-04-03 14:32:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wireless-regdb (Old)
and /work/SRC/openSUSE:Factory/.wireless-regdb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wireless-regdb"
Changes:
--------
--- /work/SRC/openSUSE:Factory/wireless-regdb/wireless-regdb.changes 2014-11-26 10:32:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.wireless-regdb.new/wireless-regdb.changes 2015-04-03 14:32:08.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Mar 28 23:23:51 UTC 2015 - mpluskal(a)suse.com
+
+- Update to 2015.01.30
+
+-------------------------------------------------------------------
Old:
----
wireless-regdb-2014.10.07.tar.xz
New:
----
wireless-regdb-2015.01.30.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wireless-regdb.spec ++++++
--- /var/tmp/diff_new_pack.YX7Ssl/_old 2015-04-03 14:32:09.000000000 +0200
+++ /var/tmp/diff_new_pack.YX7Ssl/_new 2015-04-03 14:32:09.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package wireless-regdb
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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: wireless-regdb
-Version: 2014.10.07
+Version: 2015.01.30
Release: 0
Summary: 802.11 regulatory domain database
License: ISC
@@ -37,14 +37,14 @@
%build
%install
-make DESTDIR=%{buildroot} install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
%files
%defattr(-,root,root)
-%dir %{_prefix}/lib/crda
-%dir %{_prefix}/lib/crda/pubkeys
-%{_prefix}/lib/crda/regulatory.bin
-%{_prefix}/lib/crda/pubkeys/*pem
+%dir %{_libexecdir}/crda
+%dir %{_libexecdir}/crda/pubkeys
+%{_libexecdir}/crda/regulatory.bin
+%{_libexecdir}/crda/pubkeys/*pem
%{_mandir}/man5/regulatory.bin.5.gz
%changelog
++++++ wireless-regdb-2014.10.07.tar.xz -> wireless-regdb-2015.01.30.tar.xz ++++++
++++ 1692 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package curl for openSUSE:Factory checked in at 2015-04-03 14:31:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/curl (Old)
and /work/SRC/openSUSE:Factory/.curl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "curl"
Changes:
--------
--- /work/SRC/openSUSE:Factory/curl/curl.changes 2015-03-01 14:58:07.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.curl.new/curl.changes 2015-04-03 14:32:00.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Mar 24 12:49:35 UTC 2015 - lnussel(a)suse.de
+
+- don't hardcode /etc/ssl/certs. Use openssl's default instead
+ (curl-7.41.0-use-openssl-s-built-in-verify-path-as-fallback.diff)
+
+-------------------------------------------------------------------
New:
----
curl-7.41.0-use-openssl-s-built-in-verify-path-as-fallback.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ curl.spec ++++++
--- /var/tmp/diff_new_pack.mAckb6/_old 2015-04-03 14:32:01.000000000 +0200
+++ /var/tmp/diff_new_pack.mAckb6/_new 2015-04-03 14:32:01.000000000 +0200
@@ -33,6 +33,8 @@
Patch0: libcurl-ocloexec.patch
Patch1: dont-mess-with-rpmoptflags.diff
Patch3: curl-secure-getenv.patch
+# PATCH-FIX-OPENSUSE lnussel(a)suse.de -- use openssl's built in verify path as fallback
+Patch4: curl-7.41.0-use-openssl-s-built-in-verify-path-as-fallback.diff
BuildRequires: krb5-mini-devel
BuildRequires: libtool
BuildRequires: lzma
@@ -94,6 +96,7 @@
%patch0
%patch1
%patch3
+%patch4 -p1
%build
# curl complains if macro definition is contained in CFLAGS
@@ -112,7 +115,8 @@
--enable-ipv6 \
%if %{with openssl}
--with-ssl \
- --with-ca-path=%{_sysconfdir}/ssl/certs/ \
+ --without-ca-path \
+ --without-ca-bundle \
%else
--without-ssl \
%if %{with mozilla_nss}
++++++ curl-7.41.0-use-openssl-s-built-in-verify-path-as-fallback.diff ++++++
>From 9af60d2d52d9635ba4498d3a42abd85c7c2140db Mon Sep 17 00:00:00 2001
From: Ludwig Nussel <ludwig.nussel(a)suse.de>
Date: Tue, 24 Mar 2015 13:25:17 +0100
Subject: [PATCH] use openssl's built in verify path as fallback
Trying to verify a peer without any having any root CA certificates
registered won't work. So use openssl's built in default as
fallback.
https://github.com/bagder/curl/pull/175
---
lib/vtls/openssl.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c
index 3f93e22..34abd64 100644
--- a/lib/vtls/openssl.c
+++ b/lib/vtls/openssl.c
@@ -2012,6 +2012,10 @@ static CURLcode ossl_connect_step1(struct connectdata *conn, int sockindex)
"none",
data->set.str[STRING_SSL_CAPATH] ? data->set.str[STRING_SSL_CAPATH]:
"none");
+ } else if (data->set.ssl.verifypeer) {
+ /* verfying the peer without any CA certificates won't
+ work so use openssl's built in default as fallback */
+ SSL_CTX_set_default_verify_paths(connssl->ctx);
}
if(data->set.str[STRING_SSL_CRLFILE]) {
--
2.3.3
1
0
Hello community,
here is the log from the commit of package virt-manager for openSUSE:Factory checked in at 2015-04-02 16:04:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virt-manager (Old)
and /work/SRC/openSUSE:Factory/.virt-manager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virt-manager"
Changes:
--------
--- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes 2015-01-24 22:20:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes 2015-04-02 16:04:52.000000000 +0200
@@ -1,0 +2,16 @@
+Thu Feb 26 10:39:17 UTC 2015 - schwab(a)suse.de
+
+- virtman-allow-creating-i686-vm.patch: Allow creating i686 VM on x86_64
+ (bsc#919692)
+
+-------------------------------------------------------------------
+Wed Feb 25 14:10:15 MST 2015 - carnold(a)suse.com
+
+- Revert the last commit
+
+-------------------------------------------------------------------
+Tue Feb 24 16:30:03 UTC 2015 - schwab(a)suse.de
+
+- virtman-allow-creating-i686-vm.patch: Allow creating i686 VM on x86_64
+
+-------------------------------------------------------------------
New:
----
virtman-allow-creating-i686-vm.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ virt-manager.spec ++++++
--- /var/tmp/diff_new_pack.vYmFFz/_old 2015-04-02 16:04:53.000000000 +0200
+++ /var/tmp/diff_new_pack.vYmFFz/_new 2015-04-02 16:04:53.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package virt-manager
#
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -84,6 +84,7 @@
Patch160: virtinst-ignore-error-403-on-directories.patch
Patch161: virt-manager-Gtk-30.patch
Patch162: activate-default-console.patch
+Patch163: virtman-allow-creating-i686-vm.patch
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -210,6 +211,7 @@
%patch160 -p1
%patch161 -p1
%patch162 -p1
+%patch163 -p1
%build
%if %{qemu_user}
++++++ virtman-allow-creating-i686-vm.patch ++++++
Index: virt-manager-1.1.0/virtManager/create.py
===================================================================
--- virt-manager-1.1.0.orig/virtManager/create.py
+++ virt-manager-1.1.0/virtManager/create.py
@@ -694,11 +694,6 @@ class vmmCreate(vmmGObjectUI):
for guest in self.conn.caps.guests:
if guest.os_type == self.capsguest.os_type:
archs.append(guest.arch)
-
- # Combine x86/i686 to avoid confusion
- if (self.conn.caps.host.cpu.arch == "x86_64" and
- "x86_64" in archs and "i686" in archs):
- archs.remove("i686")
archs.sort()
prios = ["x86_64", "i686", "armv7l", "ppc64", "s390x"]
1
0
Hello community,
here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2015-04-02 16:04:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
and /work/SRC/openSUSE:Factory/.sbcl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl"
Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2015-03-03 11:14:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes 2015-04-02 16:04:48.000000000 +0200
@@ -1,0 +2,48 @@
+Wed Apr 1 10:24:36 UTC 2015 - toganm(a)opensuse.org
+
+- Update to version 1.2.10
+
+* One thing that is not mentioned in the release notes, but which
+ has been exercising developers recently, is a warning for the near
+ future: some interfaces which are currently in "early" deprecation
+ status (and so are emitting style-warnings at compilation-time)
+ will in the next release cycle or two start emitting full warnings,
+ either at compilation time or at load time. Particular interfaces
+ signalling warnings causing problems to some users include:
+ SB-EXT:QUIT, and the SB-THREAD:SPINLOCK API. If anyone is using
+ those, now is the time to update to SB-EXT:EXIT and
+ SB-THREAD:MUTEX respectively. (See also the "Deprecated Interfaces"
+ chapter in the manual).
+
+ * minor incompatible change:
+ + all SOCKINT::WIN32-* functions have been deprecated with
+ EARLY deprecation state
+ + performing introspection via the system-internal SB-INT:INFO
+ function could expose that :TYPE :TRANSLATOR is not
+ necessarily a function, as it always was before. (Affects
+ swank-fancy-inspector)
+ * enhancement:
+ + The value of SXHASH on bit-vectors of length equal to the
+ word size now depends on the vector's contents instead of
+ being constant; its value on bit-vectors of length divisible
+ by the word size now depends also on the contents of the
+ vector's last word.
+ * bug-fix:
+ + sb-bsd-sockets on win32 uses proper C function declarations.
+ (lp#1426667)
+ + A new dead code elimination phase removes dead code loops
+ that confuse stack analysis. (lp#1255782, lp#308914)
+ + A toplevel form which was simple enough to bypass the main
+ compiler in COMPILE-FILE, and which contained an empty SETQ or
+ PROGN would produce an invalid fasl file. (lp#1427050)
+ + The compiler no longer signals an internal error when
+ encountering invalid FUNCTION forms like (function 1)
+ + express proper dependencies in the ASDF contrib, to support
+ systems where make runs in parallel. (lp#1434768; thanks to
+ Nikhil Benesch)
+
+- Apply disable-localport-bsd-sockets-test.patch for all since
+ without it random build failures are happening in OBS even though
+ local builds are just fine without disabling the bsd-socket-tests
+
+-------------------------------------------------------------------
Old:
----
sbcl-1.2.9-source.tar.bz2
New:
----
sbcl-1.2.10-source.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.LH6cdJ/_old 2015-04-02 16:04:49.000000000 +0200
+++ /var/tmp/diff_new_pack.LH6cdJ/_new 2015-04-02 16:04:49.000000000 +0200
@@ -17,7 +17,7 @@
Name: sbcl
-Version: 1.2.9
+Version: 1.2.10
Release: 0
Summary: Steel Bank Common Lisp
License: SUSE-Public-Domain and BSD-3-Clause
@@ -83,10 +83,7 @@
%patch4 -p1 -b personality
%patch5 -p1 -b frlock
%patch6 -p1 -b cast
-
-%if 0%{suse_version} > 1310
%patch7 -p1 -b sockets
-%endif
cp %{S:1} .
cp %{S:2} .
++++++ sbcl-1.2.9-source.tar.bz2 -> sbcl-1.2.10-source.tar.bz2 ++++++
++++ 6864 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package tei-xsl-stylesheets for openSUSE:Factory checked in at 2015-04-02 16:04:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tei-xsl-stylesheets (Old)
and /work/SRC/openSUSE:Factory/.tei-xsl-stylesheets.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tei-xsl-stylesheets"
Changes:
--------
--- /work/SRC/openSUSE:Factory/tei-xsl-stylesheets/tei-xsl-stylesheets.changes 2011-09-23 12:47:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.tei-xsl-stylesheets.new/tei-xsl-stylesheets.changes 2015-04-02 16:04:43.000000000 +0200
@@ -1,0 +2,24 @@
+Tue Mar 31 20:36:29 UTC 2015 - p.drouand(a)gmail.com
+
+- Update to version 7.32.0
+ * needs table wrapper around free-standing constraints in a schemaSpec
+ * allow for docProps file to not be present (eg from Google docs)
+ * handle meeting data more convincingly
+ * Update for v9 of word styles
+ * added param for currentDir and added slash as separator
+ * add tei to simple conversion
+ * added param for currentDir and added slash as separator
+ * changed FO results
+ * add paramete for FO lineheight application rules
+ * add paramete for FO lineheight application rules
+ * add parameters for front, body, back line-height
+ * add parameters for front, body, back line-height
+ * at the moment only applied to tei:p[not(parent::tei:note)]
+- For the other news, please read the changelog
+- Cleanup specfile
+- Update download Url
+- Remove changelog entries from specfile
+- Remove obsolete %clean and AUTHORS sections
+- Remove duplicate files with fdupes
+
+-------------------------------------------------------------------
Old:
----
tei-xsl-5.4.24.zip
New:
----
tei-xsl-7.32.0.zip
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tei-xsl-stylesheets.spec ++++++
--- /var/tmp/diff_new_pack.9EvF7g/_old 2015-04-02 16:04:44.000000000 +0200
+++ /var/tmp/diff_new_pack.9EvF7g/_new 2015-04-02 16:04:44.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package tei-xsl-stylesheets (Version 5.4.24)
+# spec file for package tei-xsl-stylesheets
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -15,21 +15,20 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: tei-xsl-stylesheets
+BuildRequires: fdupes
BuildRequires: unzip
Summary: XSL stylesheets for TEI XML
-Version: 5.4.24
-Release: 96
+Version: 7.32.0
+Release: 0
License: LGPL-2.1+
Group: Productivity/Publishing/XML
# Source0: http://users.ox.ac.uk/~rahtz/tei/teixsl-html.zip
# Source1: http://www.hcu.ox.ac.uk/TEI/Stylesheets/teixsl-fo.zip
# Source0: http://www.tei-c.org/Stylesheets/teixsl-fo.zip
# Source1: http://www.tei-c.org/Stylesheets/teixsl-html.zip
-Source0: http://ftp1.sourceforge.net/sourceforge/tei/tei-xsl-%{version}.zip
+Source0: http://sourceforge.net/projects/tei/files/Stylesheets/tei-xsl-%{version}.zip
# Source2: teiu5.xml
# Source3: teiu5-print.xsl
# Source4: tei_xsl2x.sh
@@ -45,12 +44,6 @@
Use it with xsltproc (part of libxslt), Saxon, or any other XSLT
processor.
-
-
-Authors:
---------
- Sebastian Rahtz <sebastian.rahtz(a)oucs.ox.ac.uk>
-
%define INSTALL install -m755 -s
%define INSTALL_SCRIPT install -m755
%define INSTALL_DIR install -d -m755
@@ -63,16 +56,14 @@
%define xml_mod_style_prod_ver_dir %{xml_mod_style_prod_dir}/%{version}
%prep
-%setup -q -c -T
-unzip -q -a %{SOURCE0}
+%setup -q -c
/bin/chmod -Rf a+rX,g-w,o-w .
%build
%install
%{INSTALL_DIR} $RPM_BUILD_ROOT%{xml_mod_style_prod_ver_dir}
-cp -a tei-xsl-%{version}/* $RPM_BUILD_ROOT%{xml_mod_style_prod_ver_dir}
-rm -fr $RPM_BUILD_ROOT%{xml_mod_style_prod_ver_dir}/doc
+cp -a xml/tei/stylesheet/* $RPM_BUILD_ROOT%{xml_mod_style_prod_ver_dir}
pushd $RPM_BUILD_ROOT%{xml_mod_style_prod_ver_dir}
mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}
ln -sf /usr/share/doc/packages/%{name} doc
@@ -81,12 +72,12 @@
ln -sf %{version} current
popd
-%clean
-rm -fr $RPM_BUILD_ROOT
+%fdupes -s doc/tei-xsl
+%fdupes -s xml/tei/stylesheet
%files
%defattr(644, root, root, 755)
-%doc tei-xsl-%{version}/doc/*
+%doc doc/tei-xsl/*
%dir %{xml_mod_dir}
%dir %{xml_mod_style_dir}
%dir %{xml_mod_style_prod_dir}
1
0
Hello community,
here is the log from the commit of package source-highlight for openSUSE:Factory checked in at 2015-04-02 16:04:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/source-highlight (Old)
and /work/SRC/openSUSE:Factory/.source-highlight.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "source-highlight"
Changes:
--------
--- /work/SRC/openSUSE:Factory/source-highlight/source-highlight.changes 2015-03-18 13:08:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.source-highlight.new/source-highlight.changes 2015-04-02 16:04:40.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Apr 1 13:54:12 UTC 2015 - mpluskal(a)suse.com
+
+- Update to 3.1.8
+ * src/lang.map: .f mapped to fotran
+ * src/sh.lang: do not consider $' a variable
+ * https://savannah.gnu.org/bugs/?36613
+- Use correct requires for info
+
+-------------------------------------------------------------------
Old:
----
source-highlight-3.1.7.tar.gz
source-highlight-3.1.7.tar.gz.sig
New:
----
source-highlight-3.1.8.tar.gz
source-highlight-3.1.8.tar.gz.sig
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ source-highlight.spec ++++++
--- /var/tmp/diff_new_pack.hOSsxC/_old 2015-04-02 16:04:41.000000000 +0200
+++ /var/tmp/diff_new_pack.hOSsxC/_new 2015-04-02 16:04:41.000000000 +0200
@@ -18,7 +18,7 @@
%define soname 4
Name: source-highlight
-Version: 3.1.7
+Version: 3.1.8
Release: 0
Summary: Source Code Highlighter with Support for Many Languages
License: GPL-3.0
@@ -41,9 +41,10 @@
BuildRequires: libicu-devel
BuildRequires: libstdc++-devel
BuildRequires: libtool
-BuildRequires: texinfo
BuildRequires: pkg-config
-PreReq: %{install_info_prereq}
+BuildRequires: texinfo
+Requires(preun): %{install_info_prereq}
+Requires(post): %{install_info_prereq}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} >= 1030
BuildRequires: fdupes
@@ -77,8 +78,8 @@
Summary: Source Code Highlighting C++ Library
Group: Development/Libraries/C and C++
Requires: libsource-highlight%{soname} = %{version}-%{release}
-# FIXME: use proper Requires(pre/post/preun/...)
-PreReq: %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
+Requires(post): %{install_info_prereq}
%description -n libsource-highlight-devel
Source-highlight reads source language specifications dynamically, thus it can
@@ -154,13 +155,13 @@
%post
%install_info --info-dir="%{_infodir}" "%{_infodir}/source-highlight".info%{ext_info}
-%postun
+%preun
%install_info_delete --info-dir="%{_infodir}" "%{_infodir}/source-highlight".info%{ext_info}
%post -n libsource-highlight-devel
%install_info --info-dir="%{_infodir}" "%{_infodir}/source-highlight-lib".info%{ext_info}
-%postun -n libsource-highlight-devel
+%preun -n libsource-highlight-devel
%install_info_delete --info-dir="%{_infodir}" "%{_infodir}/source-highlight-lib".info%{ext_info}
%post -n libsource-highlight%{soname} -p /sbin/ldconfig
++++++ source-highlight-3.1.7.tar.gz -> source-highlight-3.1.8.tar.gz ++++++
++++ 55436 lines of diff (skipped)
++++++ source-highlight-doxygen_disable_timestamp_in_footer.patch ++++++
--- /var/tmp/diff_new_pack.hOSsxC/_old 2015-04-02 16:04:41.000000000 +0200
+++ /var/tmp/diff_new_pack.hOSsxC/_new 2015-04-02 16:04:41.000000000 +0200
@@ -1,6 +1,8 @@
---- lib/srchilite/srchilite.doxyfile.in.orig 2010-06-15 15:09:28.000000000 +0200
-+++ lib/srchilite/srchilite.doxyfile.in 2010-06-15 15:09:52.000000000 +0200
-@@ -727,6 +727,7 @@
+Index: lib/srchilite/srchilite.doxyfile.in
+===================================================================
+--- lib/srchilite/srchilite.doxyfile.in.orig
++++ lib/srchilite/srchilite.doxyfile.in
+@@ -727,6 +727,7 @@ HTML_HEADER =
# standard footer.
HTML_FOOTER =
1
0