Hello community, here is the log from the commit of package libquicktime for openSUSE:Leap:15.2 checked in at 2020-04-14 14:19:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/libquicktime (Old) and /work/SRC/openSUSE:Leap:15.2/.libquicktime.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libquicktime" Tue Apr 14 14:19:03 2020 rev:22 rq:790614 version:1.2.4+git20180804.fff99cd Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/libquicktime/libquicktime.changes 2020-01-15 15:24:38.218550251 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.libquicktime.new.3248/libquicktime.changes 2020-04-14 14:19:04.453189094 +0200 @@ -1,0 +2,79 @@ +Tue Feb 25 21:00:07 UTC 2020 - Ignaz Forster <[email protected]> + +- Build 32bit compatibility packages also for plugin libraries. + [boo#1164899] + +------------------------------------------------------------------- +Wed Jul 10 13:17:54 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Remove merged patches: + * 0001-Fix-sizeof-call-in-faad2.patch + * 0002-Allow-any-avcodec-to-be-detected-by-configure.patch + * 0003-Fix-AVCODEC_HEADER-macro-replacement.patch + * 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch + +------------------------------------------------------------------- +Wed Jul 10 13:17:27 UTC 2019 - [email protected] + +- Update to version 1.2.4+git20180804.fff99cd: + * Should be LIBAVCODEC_LIBS rather than AVCODEC_LIBS in both configure.ac and plugis/ffmpeg/Makfile/am + * ffmpeg4 conversion fixing the erroring ones only + * Ignore prepared patches in git checkout + * Fix AVCODEC_HEADER macro replacement + * Allow any avcodec to be detected by configure + * Fix sizeof call in faad2 + +------------------------------------------------------------------- +Wed Jun 13 09:01:47 UTC 2018 - [email protected] + +- Update to version 1.2.4+git20180207.666c35c: + * remove generated file that got committed somehow + * cleanup - remove all the .cvsignore files + * remove another .cvsignore file + * remove typo + * add a bunch more generated files to ignore + * more files added + * add more files + * switch to .gitignore from .cvsignore + * remove m4/avcodec.m4, not needed with changes to configure.ac + * don't need avcodec.m4 with changes to configure.ac +- Remove merged patches: + * libquicktime-1.2.4-integer_overflow.patch + * libquicktime-1.2.4-multiple_vulnerabilities.patch +- Remove all local patches: + * libquicktime-faad2.patch + * libquicktime-1.2.4-ffmpeg2.patch + * libquicktime-1.2.4-ffmpeg29.patch + * libquicktime-1.2.4-ffmpeg4.patch +- Readd patches to be rebased from the git: + * 0001-Fix-sizeof-call-in-faad2.patch + * 0002-Allow-any-avcodec-to-be-detected-by-configure.patch + * 0003-Fix-AVCODEC_HEADER-macro-replacement.patch + * 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch + +------------------------------------------------------------------- +Wed Jun 13 09:01:11 UTC 2018 - [email protected] + +- Switch to Git snapshots as upstream moved to git, use _service + +------------------------------------------------------------------- +Mon Jun 11 08:50:38 UTC 2018 - [email protected] + +- Remove redone patch: + * libquicktime-ffmpeg3.patch +- Add patch to work with ffmpeg4: + * libquicktime-1.2.4-ffmpeg2.patch + * libquicktime-1.2.4-ffmpeg29.patch + * libquicktime-1.2.4-ffmpeg4.patch + +------------------------------------------------------------------- +Fri May 4 14:03:47 UTC 2018 - [email protected] + +- Use ffmpeg3 versions of pkgconfig(libav*) + +------------------------------------------------------------------- +Sat Apr 21 12:56:48 UTC 2018 - [email protected] + +- Explicitly request ffmpeg 3.x for building + +------------------------------------------------------------------- Old: ---- COPYING libquicktime-1.2.4-integer_overflow.patch libquicktime-1.2.4-multiple_vulnerabilities.patch libquicktime-1.2.4cvs20150223.tar.gz libquicktime-faad2.patch libquicktime-ffmpeg3.patch New: ---- _service libquicktime-1.2.4+git20180804.fff99cd.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libquicktime.spec ++++++ --- /var/tmp/diff_new_pack.3AeWLz/_old 2020-04-14 14:19:04.961189473 +0200 +++ /var/tmp/diff_new_pack.3AeWLz/_new 2020-04-14 14:19:04.965189476 +0200 @@ -1,7 +1,7 @@ # # spec file for package libquicktime # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,33 +12,23 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define sover 0 %bcond_with faac %bcond_with faad %bcond_with x264 - -%define sover 0 -%define cvs 20150223 Name: libquicktime -Version: 1.2.4cvs%{cvs} +Version: 1.2.4+git20180804.fff99cd Release: 0 -#to_be_filled_by_service Summary: Library for Reading and Writing Quicktime Movie Files -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Development/Libraries/C and C++ -Url: http://libquicktime.sf.net -Source0: %{name}-%{version}.tar.gz -Source1: COPYING +URL: http://libquicktime.sf.net +Source0: %{name}-%{version}.tar.xz Source2: baselibs.conf -Patch0: libquicktime-ffmpeg3.patch -Patch1: libquicktime-faad2.patch -# PATCH-FIX-UPSTREAM bsc#1022805 CVE-2016-2399 [email protected] -- fix integer overflow in the quicktime_read_pascal function -Patch2: libquicktime-1.2.4-integer_overflow.patch -# PATCH-FIX-UPSTREAM [email protected] -- fix multiple vulnerabilities (from CVE-2017-9122 to CVE-2017-9128) -Patch3: libquicktime-1.2.4-multiple_vulnerabilities.patch BuildRequires: alsa-devel BuildRequires: autoconf BuildRequires: automake @@ -48,7 +38,7 @@ BuildRequires: libmp3lame-devel BuildRequires: libtool BuildRequires: libvorbis-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: schroedinger-devel BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(libavcodec) @@ -59,7 +49,6 @@ BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xt) BuildRequires: pkgconfig(xv) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?BUILD_ORIG} %if %{with faac} BuildRequires: libfaac-devel @@ -76,7 +65,6 @@ A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. -%if 0%{?BUILD_ORIG} %package orig-addon Summary: Library for Reading and Writing Quicktime Movie Files Group: System/Libraries @@ -85,7 +73,6 @@ %description orig-addon A library for reading and writing Quicktime movie files, based on and forked from quicktime4linux. -%endif %package -n %{name}%{sover} Summary: Library for Reading and Writing Quicktime Movie Files @@ -123,14 +110,7 @@ %lang_package %prep -%setup -q -n %{name} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 - -# Replace licence with wrong FSF address -cp -v %{SOURCE1} . +%setup -q %build echo 'HTML_TIMESTAMP=NO' >> doc/Doxyfile.in @@ -144,17 +124,16 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install ln -s lqt "%{buildroot}%{_includedir}/quicktime" %find_lang %{name} %{?no_lang_C} find %{buildroot} -type f -name "*.la" -delete -print %post -n libquicktime%{sover} -p /sbin/ldconfig - %postun -n libquicktime%{sover} -p /sbin/ldconfig %files -%defattr(0644,root,root,0755) +%license COPYING %doc ChangeLog README TODO %dir %{_libdir}/libquicktime %{_libdir}/libquicktime/lqt_audiocodec.so @@ -170,7 +149,6 @@ %if 0%{?BUILD_ORIG} %files orig-addon -%defattr(0644,root,root,0755) %if %{with faac} %{_libdir}/libquicktime/lqt_faac.so %endif @@ -183,13 +161,11 @@ %endif %files -n libquicktime%{sover} -%defattr(0644,root,root,0755) -%doc COPYING +%license COPYING %{_libdir}/libquicktime.so.%{sover} %{_libdir}/libquicktime.so.%{sover}.*.* %files -n libquicktime-devel -%defattr(0644,root,root,0755) %doc %{_docdir}/%{name}-devel %{_includedir}/lqt %{_includedir}/quicktime @@ -197,7 +173,6 @@ %{_libdir}/pkgconfig/libquicktime.pc %files -n libquicktime-tools -%defattr(-,root,root) %{_bindir}/lqt_transcode %{_bindir}/lqtplay %{_bindir}/lqtremux @@ -208,9 +183,8 @@ %{_bindir}/qtrechunk %{_bindir}/qtstreamize %{_bindir}/qtyuv4toyuv -%{_mandir}/man1/lqtplay.1%{ext_man} +%{_mandir}/man1/lqtplay.1%{?ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %changelog ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="version">1.2.4</param> <param name="versionformat">1.2.4+git%cd.%h</param> <param name="url">https://git.code.sf.net/p/libquicktime/git</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="changesgenerate">enable</param> <param name="filename">libquicktime</param> </service> <service name="recompress" mode="disabled"> <param name="compression">xz</param> <param name="file">*.tar</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.3AeWLz/_old 2020-04-14 14:19:05.021189518 +0200 +++ /var/tmp/diff_new_pack.3AeWLz/_new 2020-04-14 14:19:05.025189521 +0200 @@ -1 +1,3 @@ libquicktime0 +libquicktime +libquicktime-orig-addon \ No newline at end of file
