SHA256
1
0
forked from pool/libquicktime

46 Commits

Author SHA256 Message Date
84cd8f57ea Accepting request 1242810 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1242810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=66
2025-02-04 17:09:48 +00:00
28e9e4fecc - Move build of ffmpeg plugin to conditional BUILD_ORIG part of the
spec (move pkgconfig(libavcodec) and pkgconfig(libswscale)
  BuildRequires). Avoid pulling in obsolete ffmpeg-4 during main
  build.
- Update to current macros.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libquicktime?expand=0&rev=99
2025-02-03 12:12:05 +00:00
409975ffd1 Accepting request 1237657 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1237657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=65
2025-01-15 16:42:02 +00:00
5670f4fa89 - update fix-gcc14-build.patch
* add fix for faad2 and faac as well

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libquicktime?expand=0&rev=97
2025-01-14 08:48:53 +00:00
ac9f5d6190 Accepting request 1166668 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1166668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=64
2024-04-11 17:40:25 +00:00
90e8b170e8 Accepting request 1073836 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1073836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=63
2023-03-25 17:54:00 +00:00
d4c42ed987 Accepting request 974440 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/974440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=62
2022-05-04 13:17:37 +00:00
8c7b1e2620 Accepting request 779360 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/779360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=61
2020-02-28 14:19:04 +00:00
5a3fb00d33 Accepting request 714432 from multimedia:libs
- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/714432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=60
2019-07-15 20:43:00 +00:00
b6efe46d28 Accepting request 616485 from multimedia:libs
- 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

- Switch to Git snapshots as upstream moved to git, use _service

- Remove redone patch:
  * libquicktime-ffmpeg3.patch
- Add patch to work with ffmpeg4:

OBS-URL: https://build.opensuse.org/request/show/616485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=59
2018-06-25 09:36:58 +00:00
48193fe406 Accepting request 599788 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/599788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=58
2018-04-26 11:34:51 +00:00
fa196b4604 Accepting request 546674 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/546674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=57
2017-12-03 09:11:23 +00:00
af2ea14bd7 Accepting request 539030 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/539030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=56
2017-11-07 08:56:47 +00:00
1f0171e0f6 Accepting request 518683 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/518683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=55
2017-08-29 09:41:25 +00:00
b3917449d0 Accepting request 508087 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/508087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=54
2017-07-11 06:33:54 +00:00
be2d012c01 Accepting request 506702 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/506702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=53
2017-07-02 11:37:08 +00:00
78eccc4e4b Accepting request 482872 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/482872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=52
2017-04-11 10:39:16 +00:00
5845631633 Accepting request 458986 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/458986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=51
2017-02-21 12:33:52 +00:00
a0b69debfd Accepting request 457113 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/457113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=50
2017-02-18 23:57:53 +00:00
30e7d849ff Accepting request 415087 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/415087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=49
2016-08-03 09:38:37 +00:00
c19a4ca986 Accepting request 359972 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/359972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=48
2016-02-23 15:52:25 +00:00
ed71c5c82b Accepting request 348393 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/348393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=47
2015-12-16 16:41:55 +00:00
a5a8a9db57 Accepting request 288099 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/288099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=46
2015-03-05 14:37:12 +00:00
Stephan Kulow
d9c8a5fedd Accepting request 253832 from multimedia:libs
1

OBS-URL: https://build.opensuse.org/request/show/253832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=45
2014-10-14 06:59:12 +00:00
Stephan Kulow
5701c84983 Accepting request 235701 from multimedia:libs
- disable timestamps in doxygen, make build-compare happy (forwarded request 235612 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/235701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=43
2014-06-01 16:58:18 +00:00
Stephan Kulow
c58771521b Accepting request 159801 from multimedia:libs
- builds also with libpng16
  * libpng16.patch (forwarded request 159799 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/159801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=41
2013-03-20 10:45:36 +00:00
Stephan Kulow
7254cd8613 Accepting request 113785 from multimedia:libs
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/113785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=38
2012-04-17 05:46:04 +00:00
Stephan Kulow
30ae40b862 Accepting request 108977 from multimedia:libs
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/108977
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=37
2012-03-13 08:36:33 +00:00
Stephan Kulow
8474ba5269 Accepting request 107389 from multimedia:libs
- BuildRequire xorg-x11-devel to build lqtplay

OBS-URL: https://build.opensuse.org/request/show/107389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=36
2012-03-01 06:21:31 +00:00
Stephan Kulow
6e47ee49d3 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=35
2011-12-06 17:25:22 +00:00
Sascha Peilicke
5f0997f0cd Autobuild autoformatter for 81700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=33
2011-09-11 17:30:21 +00:00
Sascha Peilicke
c7e2575842 Accepting request 81700 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/81700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=32
2011-09-11 17:30:15 +00:00
Sascha Peilicke
7bf264811c Autobuild autoformatter for 74596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=31
2011-06-27 09:28:11 +00:00
Sascha Peilicke
efdba2bcca Accepting request 74596 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/74596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=30
2011-06-27 09:28:00 +00:00
Sascha Peilicke
e580964e1d Autobuild autoformatter for 70626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=29
2011-05-20 13:00:01 +00:00
Sascha Peilicke
1e6427c6a1 Accepting request 70626 from multimedia:libs
- fix baselibs.conf
- allow GTK deprectaed functions (forwarded request 70624 from RedDwarf)

OBS-URL: https://build.opensuse.org/request/show/70626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=28
2011-05-20 12:59:35 +00:00
b217c2fed1 Autobuild autoformatter for 59955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=26
2011-02-03 21:09:38 +00:00
a03c2d3664 Accepting request 59955 from multimedia:libs
Accepted submit request 59955 from user plater

OBS-URL: https://build.opensuse.org/request/show/59955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=25
2011-02-03 21:09:24 +00:00
Lars Vogdt
8499a0c870 Autobuild autoformatter for 54762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=24
2010-12-05 22:10:43 +00:00
Lars Vogdt
0cc7c747c3 Accepting request 54762 from multimedia:libs
Accepted submit request 54762 from user puzel

OBS-URL: https://build.opensuse.org/request/show/54762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=23
2010-12-05 22:10:37 +00:00
2c1a4c17fb Autobuild autoformatter for 54293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=22
2010-12-02 16:16:11 +00:00
fb85b0bacb Accepting request 54293 from multimedia:libs
Accepted submit request 54293 from user puzel

OBS-URL: https://build.opensuse.org/request/show/54293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=21
2010-12-02 16:16:03 +00:00
OBS User autobuild
0376770ee7 Autobuild autoformatter for 52606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=20
2010-11-10 17:37:54 +00:00
Ruediger Oertel
da05f6c8b5 Accepting request 52606 from multimedia:libs
Accepted submit request 52606 from user puzel

OBS-URL: https://build.opensuse.org/request/show/52606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=19
2010-11-10 17:37:46 +00:00
OBS User autobuild
a2222a0e92 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=16 2010-03-18 15:05:01 +00:00
OBS User autobuild
c47f72f32b Accepting request 33539 from multimedia:libs
Copy from multimedia:libs/libquicktime based on submit request 33539 from user puzel

OBS-URL: https://build.opensuse.org/request/show/33539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libquicktime?expand=0&rev=15
2010-03-01 00:42:11 +00:00
3 changed files with 47 additions and 8 deletions

View File

@@ -10,3 +10,27 @@ Index: libquicktime-1.2.4+git20180804.fff99cd/configure.ac
main()
{
int version_major;
@@ -661,6 +662,7 @@
AC_TRY_RUN([
#include <inttypes.h>
#include <faac.h>
+int
main()
{
int samplerate = 44100, num_channels = 2;
@@ -730,6 +732,7 @@
AC_TRY_RUN([
#include <neaacdec.h>
#include <stdio.h>
+int
main()
{
int faad_major;
@@ -763,6 +766,7 @@
AC_TRY_RUN([
#include <faad.h>
#include <stdio.h>
+int
main()
{
int faad_major;

View File

@@ -1,3 +1,18 @@
-------------------------------------------------------------------
Mon Jan 27 15:06:58 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Move build of ffmpeg plugin to conditional BUILD_ORIG part of the
spec (move pkgconfig(libavcodec) and pkgconfig(libswscale)
BuildRequires). Avoid pulling in obsolete ffmpeg-4 during main
build.
- Update to current macros.
-------------------------------------------------------------------
Sun Jan 12 18:19:42 UTC 2025 - Giacomo Comes <gcomes.obs@gmail.com>
- update fix-gcc14-build.patch
* add fix for faad2 and faac as well
-------------------------------------------------------------------
Wed Apr 10 13:10:44 UTC 2024 - Danilo Spinella <danilo.spinella@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libquicktime
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -42,15 +42,15 @@ BuildRequires: libvorbis-devel
BuildRequires: pkgconfig
BuildRequires: schroedinger-devel
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(libavcodec) < 59
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libswscale) < 6
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xv)
%if 0%{?BUILD_ORIG}
BuildRequires: pkgconfig(libavcodec) < 59
BuildRequires: pkgconfig(libswscale) < 6
%if %{with faac}
BuildRequires: libfaac-devel
%endif
@@ -121,8 +121,9 @@ echo 'HTML_TIMESTAMP=NO' >> doc/Doxyfile.in
--docdir="%{_docdir}/%{name}-devel" \
--with-libdv \
--with-cpuflags=none \
--without-gtk
make %{?_smp_mflags}
--without-gtk \
%{nil}
%make_build
%install
%make_install
@@ -130,8 +131,7 @@ 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
%ldconfig_scriptlets -n libquicktime%{sover}
%files
%license COPYING
@@ -146,10 +146,10 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_libdir}/libquicktime/lqt_schroedinger.so
%{_libdir}/libquicktime/lqt_videocodec.so
%{_libdir}/libquicktime/lqt_vorbis.so
%{_libdir}/libquicktime/lqt_ffmpeg.so
%if 0%{?BUILD_ORIG}
%files orig-addon
%{_libdir}/libquicktime/lqt_ffmpeg.so
%if %{with faac}
%{_libdir}/libquicktime/lqt_faac.so
%endif