.gear/libxine.spec | 775 +++++++++++++++++++++ .gear/rules | 3 + .../tags/43e72ebc709be5ea1056d24c468b3479168f36b6 | 5 + .gear/tags/list | 1 + .hgtags | 172 +++++ include/config.h | 3 +- 6 files changed, 957 insertions(+), 2 deletions(-) diff --git a/.gear/libxine.spec b/.gear/libxine.spec new file mode 100644 index 000000000..b8a20ea78 --- /dev/null +++ b/.gear/libxine.spec @@ -0,0 +1,775 @@ +%define plugin_version 2.7 + +Name: libxine2 +Version: 1.2.9 +Release: alt3.1 + +Summary: Free libraries for play video and audio +License: GPLv2+ +Group: System/Libraries +Url: http://xinehq.de/ + +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +BuildRequires: libfreetype-devel fontconfig-devel +BuildRequires: libalsa-devel libjack-devel libpulseaudio-devel +BuildRequires: libGL-devel libGLU-devel libSDL-devel +BuildRequires: libxcb-devel libXinerama-devel libXv-devel libXvMC-devel libva-devel libvdpau-devel +BuildRequires: gnome-vfs-devel libsmbclient-devel +BuildRequires: libv4l-devel libdvdread-devel libdvdnav-devel libcdio-devel libbluray-devel +BuildRequires: libavformat-devel libavcodec-devel libavutil-devel libpostproc-devel +BuildRequires: libgdk-pixbuf-devel libjpeg-devel libGraphicsMagick-devel +BuildRequires: liba52-devel libdca-devel libfaad-devel libflac-devel libmad-devel +BuildRequires: libmodplug-devel libmpcdec-devel libmng-devel libspeex-devel +BuildRequires: libtheora-devel libvorbis-devel libwavpack-devel +BuildRequires: libfame-devel libvcd-devel libvpx-devel +BuildRequires: librsvg-utils lynx xmlto +BuildRequires: fonts-ttf-dejavu + +%description +%name is a free gpl-licensed video player libraries and plugins for +unix-like systems. It supports mpeg-2 and mpeg-1 streams as well as AVI +files that contain MS MPEG-4 / DivX / XviD Video. + +%package devel +Summary: Includes for xine development +Group: Development/Other +Requires: %name = %version-%release +Conflicts: libxine-devel + +%package -n xine2-plugin-gnomevfs +Summary: gnome-vfs input plugin for xine +Group: System/Libraries +PreReq: %name = %version-%release +Provides: xine-plugin-input-gnomevfs = %version +Obsoletes: xine-plugin-input-gnomevfs < %version + +%package -n xine2-plugin-samba +Summary: samba input plugin for xine +Group: System/Libraries +PreReq: %name = %version-%release + +%description devel +This package contains the include files for development for xine video +output libraries. + +%description -n xine2-plugin-gnomevfs +gnome-vfs input plugin for xine. + +%description -n xine2-plugin-samba +samba input plugin for xine. + +%prep +%setup +%patch -p1 + +%build +%add_optflags -fcommon +%autoreconf +%configure \ + --enable-ipv6 \ + --enable-antialiasing \ + --enable-mmap \ + --enable-shared \ + --disable-oss \ + --with-external-dvdnav \ +# +%make_build + +%install +%make DESTDIR=%buildroot docdir=%_docdir/%name-devel-%version htmldir=%_docdir/%name-devel-%version/html install +mv %buildroot%_man5dir/xine.5 %buildroot%_man5dir/xine2.5 + +%find_lang %name + +%files -f %name.lang +%_libdir/libxine.so.* +%_libdir/xine/plugins/%plugin_version +%exclude %_libdir/xine/plugins/%plugin_version/xineplug_inp_gnome_vfs.so +%exclude %_libdir/xine/plugins/%plugin_version/xineplug_inp_smb.so +%_datadir/xine-lib +%_man5dir/xine2.* + +%files devel +%doc %_docdir/%name-devel-%version +%_bindir/* +%_libdir/libxine.so +%_includedir/xine* +%_datadir/aclocal/* +%_pkgconfigdir/*.pc +%_man1dir/* + +%files -n xine2-plugin-gnomevfs +%_libdir/xine/plugins/%plugin_version/xineplug_inp_gnome_vfs.so + +%files -n xine2-plugin-samba +%_libdir/xine/plugins/%plugin_version/xineplug_inp_smb.so + +%changelog +* Thu Mar 10 2022 Ivan A. Melnikov 1.2.9-alt3.1 +- fixed build of docs by adding BR on fonts + +* Tue Jan 26 2021 Sergey Bolshakov 1.2.9-alt3 +- fixed build with gcc10 + +* Mon Feb 25 2019 Anton Farygin 1.2.9-alt2 +- rebuild with libvpx-1.8.0 + +* Wed Jun 13 2018 Anton Farygin 1.2.9-alt1 +- 1.2.9 + +* Fri Jan 12 2018 Sergey Bolshakov 1.2.6-alt7 +- rebuild with recent libcdio + +* Sat Jun 03 2017 Anton Farygin 1.2.6-alt6 +- rebuild with debuginfo-enabled ffmpeg + +* Tue May 30 2017 Anton Farygin 1.2.6-alt5 +- rebuild with new ffmpeg + +* Fri May 12 2017 Sergey Bolshakov 1.2.6-alt4 +- rebuilt with libmng-2.0.3 + +* Fri Sep 02 2016 Sergey Bolshakov 1.2.6-alt3 +- fix build with recent libxcb + +* Tue Aug 04 2015 Sergey Bolshakov 1.2.6-alt2 +- rebuilt with recent libcdio + +* Fri Jan 02 2015 Sergey Bolshakov 1.2.6-alt1 +- 1.2.6 + +* Wed May 28 2014 Sergey Bolshakov 1.2.5-alt1 +- 1.2.5 + +* Fri May 23 2014 Sergey Bolshakov 1.2.4-alt1 +- 1.2.4 + +* Tue Oct 01 2013 Sergey V Turchin 1.1.21-alt7 +- fix to build with new libav + +* Mon Mar 25 2013 Sergey V Turchin 1.1.21-alt5.M60P.1 +- built for M60P + +* Mon Mar 11 2013 Sergey V Turchin 1.1.21-alt6 +- update from 1.1 branch + +* Mon Mar 11 2013 Sergey V Turchin 1.1.21-alt5 +- add woraround against crash; thanks rom_as@alt (ALT#27505) + +* Mon Feb 25 2013 Sergey V Turchin 1.1.21-alt4 +- fix to build with new libsmbclient + +* Thu Jun 28 2012 Sergey V Turchin 1.1.21-alt2.M60P.2 +- built for M60P + +* Wed Jun 27 2012 Sergey V Turchin 1.1.21-alt3 +- built without midi +- disable xine-list and mpgaudio_priority patches + +* Wed Jun 27 2012 Sergey V Turchin 1.1.21-alt2 +- built with libbluray and external libmad + +* Fri Jun 15 2012 Sergey V Turchin 1.1.21-alt0.M60P.1 +- built for M60P + +* Wed Jun 13 2012 Sergey V Turchin 1.1.21-alt1 +- new version + +* Fri May 04 2012 Sergey V Turchin 1.1.20-alt3.M60P.2 +- rebuild with libav + +* Tue Jan 10 2012 Sergey V Turchin 1.1.20-alt3.M60P.1 +- built for M60P + +* Tue Jan 10 2012 Sergey V Turchin 1.1.20-alt4 +- built without libmad (use libavcodec) + +* Fri Dec 09 2011 Sergey V Turchin 1.1.20-alt3 +- built without aalib (see bug 26673) + +* Wed Dec 07 2011 Sergey V Turchin 1.1.20-alt1.M60P.1 +- built for M60P + +* Tue Nov 15 2011 Sergey V Turchin 1.1.20-alt2 +- don't build vcd plugin +- dlopen plugins with RTLD_DEEPBIND +- fix to build with XvMC + +* Mon Nov 14 2011 Sergey V Turchin 1.1.20-alt1 +- new version + +* Mon Nov 14 2011 Sergey V Turchin 1.1.19-alt5.M60P.1 +- built for M60P + +* Fri Nov 11 2011 Sergey V Turchin 1.1.19-alt6 +- add some fixes from SuSE + +* Sun Aug 07 2011 Sergey Bolshakov 1.1.19-alt5 +- rebuilt with recent libav + +* Thu Apr 21 2011 Sergey V Turchin 1.1.19-alt4 +- fix build requires + +* Wed Mar 09 2011 Sergey V Turchin 1.1.19-alt3 +- built without ImageMagick and GdkPixbuf + +* Mon Sep 13 2010 Sergey V Turchin 1.1.19-alt2 +- rebuilt with new ImageMagick + +* Thu Aug 12 2010 Sergey V Turchin 1.1.19-alt0.M51.1 +- built for M51 + +* Thu Aug 12 2010 Sergey V Turchin 1.1.19-alt1 +- new version + +* Wed Apr 28 2010 Sergey V Turchin 1.1.18.1-alt3 +- rebuilt with new ImageMagick + +* Wed Mar 17 2010 Sergey V Turchin 1.1.18.1-alt0.M51.2 +- built for M51 + +* Wed Mar 17 2010 Sergey V Turchin 1.1.18.1-alt2 +- fix to build alsa plugin + +* Mon Mar 15 2010 Sergey V Turchin 1.1.18.1-alt0.M51.1 +- built for M51 + +* Mon Mar 15 2010 Sergey V Turchin 1.1.18.1-alt1 +- new version + +* Thu Feb 25 2010 Sergey V Turchin 1.1.18-alt0.M51.1 +- built for M51 + +* Wed Feb 24 2010 Sergey V Turchin 1.1.18-alt1 +- new version + +* Wed Jan 13 2010 Sergey V Turchin 1.1.17-alt0.M51.1 +- built for M51 + +* Tue Jan 12 2010 Sergey V Turchin 1.1.17-alt1 +- 1.1.17 +- built with flac, wavpack, vcdimager + +* Wed Jul 29 2009 Valery Inozemtsev 1.1.16.3-alt1 +- 1.1.16.3 + +* Mon Feb 16 2009 Led 1.1.16.2-alt1 +- 1.1.16.2: + + fixed broken size checks in various input plugins (CVE-2008-5239) + + more malloc checking (CVE-2008-5240) + + fixed a possible integer overflow in the 4XM demuxer + (TKADV2009-004.txt) +- 1.1.16: + + fixed heap overflow in Quicktime atom parsing (CVE-2008-5234) + + fixed multiple buffer overflows (CVE-2008-5236) + + fixed multiple integer overflows (CVE-2008-5237) + + fixed unchecked or incompletely-checked read function results + (CVE-2008-5239) + + fixed unchecked malloc using untrusted values (CVE-2008-5240, + CVE-2008-5242) + + fixed underflow in qt compressed atom handling (CVE-2008-5241) + + fixed buffer indexing using untrusted or unchecked values + (CVE-2008-5243) + + fixed integer overflows in the ffmpeg audio decoder and the CDDA + server + + fixed heap buffer overflow in the ffmpeg video decoder + + fixed avoid segfault on invalid track type in Matroska files + + fixed avoid underflow (compressed atoms) in the Qt demuxer + + added support H.264 and AAC streams within FLV + + added a new meta-tag, "Composer", and use it in the FLAC demuxer + + added position-based seeking independent from seekpoints + + added a configuration option for Xv bicubic filtering, implemented + in xf86-video-ati 6.9.1 + + fixed MMS media requests where the URI contains %-encoded characters +- fixed build on non-x86 arches + +* Tue Dec 02 2008 Led 1.1.16-alt0.3 +- updated BuildRequires + +* Mon Nov 17 2008 Led 1.1.16-alt0.2 +- Snapshot at 20081110 +- directfb plugins moved to separate subpackage (FR #17804) +- disabled gnomevfs +- added support midi via libtimidity (FR #17888 and patch) + +* Sun Sep 07 2008 Led 1.1.16-alt0.1 +- 1.1.16 prerelease +- added: + + %name-lib-1.1.15-id3.patch + + %name-lib-1.1.15-mpgaudio_priority.patch (fixed #11308) +- removed %name-lib-1.1.15-asm-inline.patch (fixed in upstream) + +* Tue Sep 02 2008 Led 1.1.15-alt2 +- added %name-lib-1.1.15-asm-inline.patch (fixed #16995) + (thanx zerg@ for URL) + +* Sun Aug 17 2008 Led 1.1.15-alt1 +- 1.1.15 +- cleaned up %name-lib-1.1.15-add_ff_decoders.patch (fixed in upstream) +- removed %name-lib-1.1.9-ext_faad.patch (fixed in upstream) + +* Mon Aug 11 2008 Led 1.1.14-alt4 +- updated (cleaned up) %name-lib-1.1.14-demux_qt.patch + +* Sat Aug 09 2008 Led 1.1.14-alt3 +- build with really external libdvdnav + +* Thu Aug 07 2008 Led 1.1.14-alt2 +- fixed %name-lib-1.1.14-xine-list.patch + +* Sun Jul 06 2008 Led 1.1.14-alt1 +- 1.1.14 + +* Sat Jun 21 2008 Led 1.1.13-alt1 +- 1.1.13: + + security fix (NSF buffer overflow, CVE-2008-1878) + + fix integer overflows like the ones found in CVE-2008-1482 +- updated %name-lib-1.1.13-alt-tmpdir.patch + +* Wed Apr 23 2008 Led 1.1.12-alt2 +- updated %name-lib-1.1.12-alt-tmpdir.patch (fixed #15410) + +* Sat Apr 19 2008 Led 1.1.12-alt1 +- 1.1.12: + + fixed insufficient boundary check in speex audio decoder + (CVE-2008-1686) + + fixed and improved the PulseAudio driver + + fixed Quicktime container handling + + various Real codec improvements + + added a video output plugin intended for passing raw data to the + front end +- updated %name-lib-1.1.12-add_ff_decoders.patch +- added %name-lib-1.1.12-xine-list.patch + +* Mon Mar 31 2008 Led 1.1.11.1-alt1 +- 1.1.11.1: + + security fix (integer overflow, possibly leading to buffer + overflow, CVE-2008-1482) + +* Thu Mar 20 2008 Led 1.1.11-alt1 +- 1.1.11: + + fixed Array Indexing Vulnerability (CVE-2008-0073) + + reworked the plugin directory naming + + fixed an off-by-one in the FLAC security fix patch + + support 16-bit big-endian DTS audio + + fixed long delay when closing stream on dual core systems +- updated %name-lib-1.1.11-add_ff_decoders.patch +- removed %name-lib-1.1.10.1-m4.patch (fixed in upstream) + +* Thu Feb 21 2008 Led 1.1.10.1-alt3 +- replaced Requires with PreReq in %name-plugin-input-gnomevfs + +* Tue Feb 12 2008 Led 1.1.10.1-alt2 +- added %name-lib-1.1.10.1-m4.patch + +* Sun Feb 10 2008 Led 1.1.10.1-alt1 +- 1.1.10.1: + + fixed CVE-2008-0486 + + fixed a RealPlayer codec detection bug +- enabled xcb + +* Sun Jan 27 2008 Led 1.1.10-alt1 +- 1.1.10: + + fixed CVE-2006-1664 +- fixed %%changelog +- added partial uk translation +- removed %name-lib-1.1.9-rtsp.patch (fixed in upstream) +- fixed %%changelog + +* Fri Jan 11 2008 Led 1.1.9-alt2 +- Fix a buffer overflow in the RTSP header-handling code + (CVE-2008-0225) (added %name-lib-1.1.9-rtsp.patch - thanx rider@) + +* Thu Jan 10 2008 Led 1.1.9-alt1 +- 1.1.9 +- updated: + + %name-lib-1.1.9-ext_vidix.patch + + %name-lib-1.1.9-ext_faad.patch + + %name-lib-1.1.9-add_ff_decoders.patch + +* Thu Oct 11 2007 Led 1.1.8-alt2 +- disabled antialiasing (fixed #13077) + +* Sat Oct 06 2007 Led 1.1.8-alt1 +- 1.1.8 +- updated: + + %name-lib-1.1.8-ext_vidix.patch + + %name-lib-1.1.8-ext_faad.patch + + %name-lib-1.1.8-add_ff_decoders.patch + + %name-lib-1.1.8-demux_qt.patch + +* Fri Oct 05 2007 Led 1.1.7-alt5 +- added %name-lib-1.1.7-configure.patch for fix detect and link with + libg{object,lib} +- fixed BuildRequires +- fixed License + +* Sat Sep 08 2007 Led 1.1.7-alt4 +- moved gnomevfs input plugin to separate subpackage (FR #12717) + +* Mon Jul 30 2007 Led 1.1.7-alt3 +- updated %name-lib-1.1.7-demux_qt.patch +- added list of supported MIME types + +* Mon Jun 11 2007 Led 1.1.7-alt2 +- without xcb + +* Fri Jun 08 2007 Led 1.1.7-alt1 +- 1.1.7 + +* Wed May 23 2007 Led 1.1.6-alt2.1 +- rebuild for xcbless libX* + +* Sat May 12 2007 Led 1.1.6-alt2 +- with xcb + +* Tue Apr 24 2007 Led 1.1.6-alt1 +- 1.1.6 +- updated %name-lib-1.1.6-ext_vidix.patch +- removed %name-lib-1.1.5-xcbxv.patch +- removed %name-lib-1.1.5-configure.patch + +* Wed Apr 18 2007 Led 1.1.5-alt3 +- added %name-lib-1.1.5-demux_qt.patch + +* Mon Apr 16 2007 Led 1.1.5-alt2 +- updated %name-lib-1.1.5-configure.patch (from upstream) +- cleaned up spec +- added %name-lib-1.1.5-xcbxv.patch (from upstream) + +* Thu Apr 12 2007 Led 1.1.5-alt1 +- 1.1.5: + + XCB-based output plugins (Xv and XShm) + + H.264 video stream in PES packets + + multiple audio PID in MPEG TS + + Improved PulseAudio plugin +- removed %name-lib-1.1.4-xcb.patch +- removed %name-lib-1.1.4-pulseaudio.patch +- removed %name-lib-1.1.4-makefile.patch +- updated %name-lib-1.1.5-ext_vidix.patch +- updated %name-lib-1.1.5-ext_faad.patch +- updated %name-lib-1.1.5-ext_a52.patch +- updated %name-lib-1.1.5-add_ff_decoders.patch +- added %name-lib-1.1.5-configure.patch +- enabled modplug + +* Tue Mar 13 2007 Led 1.1.4-alt2 +- added %name-lib-1.1.4-xcb.patch (from CVS) +- added %name-lib-1.1.4-pulseaudio.patch (from CVS) +- build with external libdvdnav (#11074) + +* Mon Feb 05 2007 Led 1.1.4-alt1 +- added some Provides for libxine +- updated %name-lib-1.1.4-add_ff_decoders.patch for support Dirac video + codec via ffmpeg + +* Mon Jan 29 2007 Led 1.1.4-alt0.1 +- 1.1.4 +- enabled wavpack +- enabled libflac +- removed %name-lib-1.1.1-textrels.patch (fixed in upstream) +- removed %name-lib-1.1.2-ext_musepack.patch (fixed in upstream) +- removed %name-lib-1.1.3-ffmpeg.patch (fixed in upstream) +- removed %name-lib-1.1.3-configure.patch (fixed in upstream) +- updated %name-lib-1.1.4-ext_vidix.patch +- updated %name-lib-1.1.4-ext_faad.patch +- updated %name-lib-1.1.4-alt-tmpdir.patch +- updated %name-lib-1.1.4-add_ff_decoders.patch +- added %name-lib-1.1.4-makefile.patch + +* Fri Jan 26 2007 Led 1.1.3-alt2 +- with external ffmpeg due added %name-lib-1.1.3-ffmpeg.patch +- added %%name-lib-1.1.3-configure.patch +- fixed BuildRequires +- with internal libdvdnav + +* Wed Dec 27 2006 Led 1.1.3-alt1 +- fixed BuildRequires +- enabled caca +- fixed %%name-lib-1.1.3-add_ff_decoders.patch + +* Thu Dec 21 2006 Led 1.1.3-alt0.4 +- updated %name-lib-1.1.3-add_ff_decoders.patch: added VP5, VP6, VP6F, + WAVPACK and enabled Snow, TTA for internal libavcodec (backported + from ffmpeg's SVN) + +* Wed Dec 20 2006 Led 1.1.3-alt0.3 +- fixed BuildRequires +- with internal ffmpeg + +* Tue Dec 19 2006 Led 1.1.3-alt0.2 +- cleaned up %name-lib-1.1.3-add_ff_decoders.patch + +* Mon Dec 04 2006 Led 1.1.3-alt0.1 +- 1.1.3: + + add "m4b" to the list of supported file extensions + + allow 0 for DVD title/chapter (navigation or full title) + + experimental JACK audio driver + + allow playing of OggFlac files + + enabled TrueSpeech codec + + allow playing FLAC files with an ID3 tag at the start +- cleaned up spec +- removed %%name-lib-1.1.2-pulseaudio.patch (in upstream now) +- updated %%name-lib-1.1.3-ext_vidix.patch +- updated %%name-lib-1.1.3-ext_faad.patch +- updated %%name-lib-1.1.3-add_ff_decoders.patch +- disabled caca (require caca >= 0.99) + +* Wed Nov 15 2006 Led 1.1.2-alt8 +- fixed build with xvmc +- updated %name-lib-1.1.2-pulseaudio.patch +- fixed BuildRequires for building with external libvcd +- enabled build with external musepack lib (libmpcdec): + %%name-lib-1.1.2-ext_musepack.patch +- enabled build with external faad (libfaad): + %%name-lib-1.1.2-ext_faad.patch + +* Mon Nov 06 2006 Led 1.1.2-alt7 +- increase audio fifo buffer size (for support files from old OggVorbis + codec) + +* Thu Nov 02 2006 Led 1.1.2-alt6 +- enabled support VP5, VP6 (#10227), VP6 Flash, Snow decoders for + ffmpeg plugin: %name-lib-1.1.2-add_ff_decoders.patch + +* Wed Nov 01 2006 Led 1.1.2-alt5 +- fixed build with extrenal libmad (added %name-lib-1.1.2-ext_mad.patch) +- fixed build with extrenal liba52 (added %name-lib-1.1.2-ext_a52.patch) + +* Tue Oct 26 2006 Led 1.1.2-alt4 +- enabled gdkpixbuf again +- cleaned up spec +- changed %%optflags + +* Tue Oct 10 2006 Led 1.1.2-alt3 +- added %name-lib-1.1.0-alt-tmpdir.patch (by shrek@) +- disabled gdkpixbuf +- fixed spec + +* Mon Oct 02 2006 Led 1.1.2-alt2 +- disabled win32 dll's support for non-ix86 arches +- fixed up %%optflags +- enabled samba +- added pulseaudio support (adapted from CVS) +- fixed %%configure parameters +- added %name-lib-1.1.2-pulseaudio.patch +- built with external vidix libs and drivers +- fixed BuildRequires +- fixed %%configure parameters +- added libxine-devel-static package +- added %%name-lib-1.1.2-ext_vidix.patch +- remade spec + +* Tue Jul 11 2006 Anton Farygin 1.1.2-alt1 +- new version + +* Mon May 22 2006 Anton Farygin 1.1.1-alt5 +- build with external libdca + +* Fri May 19 2006 Anton Farygin 1.1.1-alt4 +- build with external libffmpeg + +* Fri Apr 21 2006 Anton Farygin 1.1.1-alt3 +- fixed build with Xv + +* Wed Mar 15 2006 Anton Farygin 1.1.1-alt2 +- disabled xvmc for x86 +- added patch from SuSE for resume alsa sound after suspend + +* Mon Feb 13 2006 Anton Farygin 1.1.1-alt1 +- new version + +* Thu Feb 02 2006 ALT QA Team Robot 1.1.0-alt2.1.1 +- Rebuilt for new pkg-config dependencies. + +* Thu Jan 12 2006 LAKostis 1.1.0-alt2.1 +- NMU; +- x86_64 fix. + +* Thu Sep 08 2005 Anton Farygin 1.1.0-alt2 +- rebuild with new libvorbis-devel + +* Tue Aug 16 2005 Anton Farygin 1.1.0-alt1 +- new version + +* Mon Aug 01 2005 Anton Farygin 1.0.2-alt1 +- new version + +* Fri Jun 24 2005 Anton Farygin 1.0.1-alt1 +- new version + +* Sat Jan 15 2005 Anton Farygin 1.0.0-alt6 +- disabled fpic (gcc 3.4 buildfix) + +* Tue Dec 28 2004 Anton Farygin 1.0.0-alt5 +- enable xxmc plugin + +* Mon Dec 27 2004 Anton Farygin 1.0.0-alt4 +- 1.0 + +* Tue Sep 21 2004 Anton Farygin 1.0.0-alt3.rc6a +- rc6a + +* Tue Jul 13 2004 Anton Farygin 1.0.0-alt3.rc5 +- removed libarts and esound support + +* Mon Jun 21 2004 Anton Farygin 1.0.0-alt2.rc5 +- rc5 + +* Thu May 13 2004 Anton Farygin 1.0.0-alt2.rc4a +- rc4a + +* Wed May 12 2004 Anton Farygin 1.0.0-alt2.rc4 +- rc4 + +* Mon Apr 19 2004 Anton Farygin 1.0.0-alt2.rc3c +- rc3c + +* Thu Mar 18 2004 Anton Farygin 1.0.0-alt2.rc3b +- rc3b +- #2466 fixed (libxine-devel now required libxine-version-release) + +* Sun Jan 04 2004 Anton Farygin 1.0.0-alt2.rc3a +- rc3a +- build fix + +* Thu Oct 30 2003 Rider 1.0.0-alt2.rc2 +- rc2 + +* Tue Oct 07 2003 Rider 1.0.0-alt2.rc1 +- rc1 + +* Tue Sep 30 2003 Rider 1.0.0-alt1.cvs20030930 +- update from CVS +- buildrequires added +- decrease alsa sound plugin priority + +* Wed Sep 24 2003 Rider 1.0.0-alt1.cvs20030924 +- update from CVS + +* Thu Aug 14 2003 Rider 1.0.0-alt1.cvs20030814 +- update from CVS + +* Mon Jul 14 2003 Rider 1.0.0-alt1.cvs20030714 +- update from CVS + +* Wed Jul 09 2003 Rider 1.0.0-alt1.cvs20030709 +- update from CVS (beta13 now) + +* Mon Apr 28 2003 Rider 1.0.0-alt1.cvs20030428 +- update from CVS + +* Wed Apr 09 2003 Rider 1.0.0-alt1.cvs20030409 +- beta 10 from CVS + +* Mon Mar 31 2003 Rider 1.0.0-alt1.cvs20030331 +- update from CVS + +* Mon Mar 24 2003 Rider 1.0.0-alt1.cvs20030324 +- update from CVS (beta9 now) + +* Mon Mar 10 2003 Rider 1.0.0-alt1.cvs20030310 +- beta8 + +* Wed Mar 05 2003 Rider 1.0.0-alt1.cvs20030305 +- update from CVS +- more decrement alsa priority (alsa may be check after arts) + +* Mon Mar 04 2003 Rider 1.0.0-alt1.cvs20030304 +- update from CVS +- removed dvb input plugin (don't work now) + +* Tue Feb 25 2003 Rider 1.0.0-alt1.cvs20030225 +- update from CVS + +* Sun Feb 17 2003 Rider 1.0.0-alt1.cvs20030217 +- update from CVS +- fix requires to gnome-vfs (rebuild in BTE) + +* Fri Feb 14 2003 Rider 1.0.0-alt1.cvs20030214 +- update from CVS +- build with libflac for FLAC audio format support + +* Thu Jan 30 2003 Rider 1.0.0-alt1.beta4 +- beta 4 + +* Wed Jan 29 2003 Rider 1.0.0-alt0.1.beta4.cvs20030129 +- build version 1.0.0 -beta4 from xine-lib CVS + +* Fri Oct 18 2002 Rider 0.9.13-alt3 +- BuildRequires fix +- rebuild (gcc 3.2) + +* Tue Aug 20 2002 Rider 0.9.13-alt2 +- vidix pluguns fix + +* Mon Aug 05 2002 Rider 0.9.13-alt1 +- 0.9.13 + +* Wed Jul 31 2002 Rider 0.9.12-alt1 +- 0.9.12 + +* Thu Jun 06 2002 Rider 0.9.10-alt4 +- rebuild + +* Tue Jun 04 2002 Rider 0.9.10-alt3 +- with libfame 0.9.0 rebuild + +* Mon Jun 03 2002 Rider 0.9.10-alt2 +- buildrequires fix +- build with libfame and librte +- specfile cleanup + +* Mon May 27 2002 Rider 0.9.10-alt1 +- 0.9.10 +- buildrequres fix +- build without SDL, OpenGL and DirectFB output plugins +- added xvid decoder + +* Tue Apr 30 2002 Rider 0.9.9-alt1 +- 0.9.9 + +* Fri Jan 25 2002 Rider 0.9.8-alt2 +- buildrequires fix + +* Wed Jan 16 2002 Rider 0.9.8-alt1 +- 0.9.8 + +* Fri Dec 14 2001 Rider 0.9.7-alt1 +- 0.9.7 + +* Sun Dec 02 2001 Rider 0.9.6-alt1 +- 0.9.6 + +* Tue Nov 08 2001 Rider 0.9.4-alt1 +- 0.9.4 + +* Tue Oct 16 2001 Rider 0.9.2-alt1 +- 0.9.2 + +* Tue Oct 09 2001 Rider 0.9.1-alt2 +- snapshot from CVS + +* Tue Sep 18 2001 Rider 0.9.1-alt1 +- 0.9.1 released ;-) + +* Tue Sep 18 2001 Rider 0.9.0-alt2 +- update from CVS +- removed d4d plugin from this package + +* Sat Sep 15 2001 Rider 0.9.0-alt1 +- 0.9.0 from CVS + +* Tue Sep 12 2001 Rider 0.5.3-alt4 +- rebuild from CVS (DVD playback bugfix, fasted playback speed) + +* Mon Sep 11 2001 Rider 0.5.3-alt3 +- Fixed CFLAGS + +* Sat Sep 08 2001 Rider 0.5.3-alt2 +- New patch for fix ESD sound init + +* Sat Sep 08 2001 Rider +- first build for ALT Linux diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 000000000..8820cf51b --- /dev/null +++ b/.gear/rules @@ -0,0 +1,3 @@ +tar: @version@:. +diff: @version@:. . +spec: .gear/libxine.spec diff --git a/.gear/tags/43e72ebc709be5ea1056d24c468b3479168f36b6 b/.gear/tags/43e72ebc709be5ea1056d24c468b3479168f36b6 new file mode 100644 index 000000000..dda98e3a4 --- /dev/null +++ b/.gear/tags/43e72ebc709be5ea1056d24c468b3479168f36b6 @@ -0,0 +1,5 @@ +object 3e819df2e9e203b065aac114c09e503da72b7105 +type commit +tag 1.2.9 +tagger Petri Hintukainen 1515674762 +0200 + diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 000000000..f3ee4682a --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +43e72ebc709be5ea1056d24c468b3479168f36b6 1.2.9 diff --git a/.hgtags b/.hgtags new file mode 100644 index 000000000..51fdcd2cf --- /dev/null +++ b/.hgtags @@ -0,0 +1,172 @@ +0315580865123cd22265aecdf5a18f398dbd9692 xine-1-beta6-release +06f9da67d47e60d77437ce14fe5d6eb4e471383d xine-1-rc3b-release +0c06707cc353fd89544c12044bf602ba1ae86b0b xine-0_9_6-release +0caef15bddcefa51b941b3233c59158d64fd740c xine-0_5_1-release +111735d0b1bf71c63fcd73d587ed942b6262e09e xine-1-rc4-release +1dc5aab206ddbe8d77ca8fde54d0def2a01c3381 xine-1-rc5-release +22213499ad56cdebaab0339ccdd1764067bc3741 xine-1-beta12-release **FUNKY** +2899f4f1abdec3eadae9d9739fb36d3faca59807 xine_1-rc3c-release +29315957aa894cfbbe6ef3a7f8d5d9cbae9f4e88 xine_1-rc7-release +2c65ec9c8037a0282433fba4f3fb1f6184dd31e5 xine-1-alpha1-release +3496a6be02bee3f32c5d10b17c54a0971baeea57 xine-1-beta2-release +378fe2fd99b5e31f9a93180859d6b6816fdcac48 xine-0_9_4-release **FUNKY** +3e25fe0cfbba9731b9dd888589668402b359fd69 xine-1-beta5-release +3e7e161d4ee8cce39368f8cf076e7365cae0d3b4 xine-0_9_7-release **FUNKY** +462ca6874836385e719b7da07044b09604385b1a xine-1_1_3-release +4922366db9ebf2e54f8e5828824e266c779daab4 xine-0_5_2-release +4a8d2fe2ff9df78e0341e3466c6ae4b2648b2fa8 xine-0_9_10-release +5ce64126f81231a79a89bdee8c5fde9e2cd8c1b5 xine-0_9_11-release +66c898586866cf123330dcf08e9e82ebbd2f2019 xine-1-beta9-release +6b6e18e988281d38b5a9d4a93bf5d9e410849229 xine_1-rc2-release +6cf80db29dc216d4baf95702538f288e5e4649d2 xine-0_9_3-release +6dcd38bb815a77f1d10d8688822cab033b191493 xine-1-beta8-release **FUNKY** +70dc8b636f983685a031311cb1003946d5849772 xine_1-rc0-release +73a7021e83a96df403a7fc3fbbf65b3e5170d254 xine-lib-1_1_2-release +77a33d365788a22af1cf06e8f32aca82bdae9986 xine-1-beta11-release +78c57d5e78d6fbaaa07694535fe3760c413e69af xine-1-beta7-release +7942b7c8ee6b370d298ec3ba99c78fc04872c8af DXR3_SORTA_OKAY +92f41526811f87d93e64f87c471ad14431fb60fa xine-0_9_9-release +9a23b3c5244c3d47617b4beca6fa32a734c489bb xine-1-rc3-release +9c168852e1cc292c7e1df0e49426d8e0106d1e25 xine-0_9_2-release +9e6a51d993fad6229605a5d86d7e750a638f4f23 xine-1-beta0-release +9fa822c32a4029a1073aa9c8f7e9dc9dc641fd7a xine-1-rc6-release +a7007ee5c2f21e5a5841f505c7b8f9a32174660f xine-1_1_4-release +b2d393b19af6af301c5372739013fd73fe1aa920 xine-0_9_8-release +b458da9319099a13f5107dc058c4de48b7136c84 xine-1-rc4a-release +b66f22564aa439192b3f9aa0f9cb1babda84b4da xine-0_5_0-release +bba445d4d6e6bbc71d83fb5e01e9c3eb3693e826 xine-1-beta1-release +bc6971d3877898e29369f1336c0bdcd86308133a xine_1-rc8-release +bdf384fc9565e02be8566a2679b739bf42c83f79 xine-0_9_0-release +c0124a3f26c40d54f58806175968caacbfafbc95 xine-1-alpha2-release +c03194421e33a817ea3b17398c938fc5ae98943e xine_1_rc1_release **FUNKY** +c0dd293ca501989bbec7c56e18a4a292564d3bd5 xine-1-beta10-release +c4808dda1232c5a5ddb330ef54bd74a502695629 xine-0_9_1-release +c81224c37a55b06a365b184774baab0a5f780e51 xine-0_9_12-release +cb879bf132294eae159fc67148005c338dd12186 xine-1_0-release +ccd00281e7c213ddf8eb47a34b4743c999dd6616 xine-1-beta3-release +ce6d51906ecaac64f0465a79642a592347b64676 xine_0-5-3_release +cf1c786bccc3327e10f56386048d2659210aabbf xine_1-rc0a-release +d164140fb4c3c3a91bc38b6cb39c6e049a6e8262 README +d43bccdfd36162eef7719cf14c9c2e85cbe6d158 xine_1-rc3a-release +e0826840e0b81dfc8a78bae7df21fe0e3bfd9fc1 xine-lib-1_1_1-release +e08fd1b5462bc6b5c7a3f07db9f0551defc67e1f xine-0_9_5-release +e12750bf1fe5f99ba32aa06faa035376b33557e2 xine-0_9_13-release +e795857a490acb12c1f1ebba82f7d6807cdde29f xine-lib-1-rc6a-release +e9550955ba6d47c7e965e117ee6039857095c4c2 xine-1-alpha0-release +eb5fc809821ba1ed65cb9c4345254a69e879e858 xine-0_9_14-norelease +eb7068fcbc340c1074f9ff916d3843ac19ea94fa xine-lib-1_1_0-release +f1a2861399059cba07e916afee432bbb31df4249 xine-1-beta4-release +fd12068ebd3fab2438f77b06e312c4244e97950a DXR3_095 +4a4f4e8bb768b6598c02a59929019866a40b4edc nopadding_no_abi_change +204b8e92463b592e5c220b56f186a6d4d1007cf9 xine-lib-1_1_5-release +7b60f85a95345c41fb074dc5e3f7355d9e72968e xine-lib-1_1_6-release +ab1531337553ad5eac24a69ac665eae33916b423 xine-lib-1_1_7-release +e0a332b9d3e8bb3fad4d7feac1e519292b062056 xine-lib-1_1_8-release +634308ab9b8276819617cab0bb6d77e10603a375 last-internal-ffmpeg +b6be674453e922114b55d4613cb197c77d19f094 xine-lib-1_1_9-release +9438947f88ad2bed1832385301c6b4e62709625a xine-lib-1_1_9_1-release +7f1232425c6d715c404e6df1292075b33ecb8305 xine-lib-1_1_10-release +0e9e4df266f639ac7ba9e0c204f205686b56d5f9 xine-lib-1_1_10_1-release +0735b106d018658f72be4a0648b4031c34c7f1e1 vdr-xine-version-711 +af8d20ae15d8c619ce0e215817d4b8fdba814407 vdr-xine-version-801 +c3a5e9ba6dfc694408275a54114d571d68acbd25 vdr-xine-version-712 +ffe7962edb79c2ed967b82a82ccfb2ac7eb148a2 vdr-xine-version-802 +10a6bc10e58f45f6cb79f634bdb6b7daa3167742 xine-lib-1_1_11-release +2a2cc543b27b64a6587dfaef4f1d986eb2f2710a xine-lib-1_1_11_1-release +66e1654718fb0581846d60c60bc09ae3b6b8c0cf xine-lib-1_1_12-release +492f87e6963a8d244df32c40d66a6349aabc4420 xine-lib-1_1_13-release +9b383441a18fb49ccd5a07465d3e3db8821cccf6 xine-lib-1_1_14-release +17f8ed16524ba779af42913e51667e89b83a1887 xine-lib-1_1_15-release +e33280bcaa3b1f3f5b93e633e2225e2440ecfd7c xine-lib-1_1_16-release +01fac0a015581bbdf7e38561ad2a95405e2ca785 xine-lib-1_1_16_1-release +ff19463729d8f9bbea35171d641c5f28cdacc7c8 xine-lib-1_1_16_2-release +fc1aecbb9d80a32d9c802a5208dfdc012f1ba9d5 xine-lib-1_1_16_3-release +ce6d51906ecaac64f0465a79642a592347b64676 0-5-3.release +b66f22564aa439192b3f9aa0f9cb1babda84b4da 0.5.0 +0caef15bddcefa51b941b3233c59158d64fd740c 0.5.1 +4922366db9ebf2e54f8e5828824e266c779daab4 0.5.2 +bdf384fc9565e02be8566a2679b739bf42c83f79 0.9.0 +c4808dda1232c5a5ddb330ef54bd74a502695629 0.9.1 +9c168852e1cc292c7e1df0e49426d8e0106d1e25 0.9.2 +6cf80db29dc216d4baf95702538f288e5e4649d2 0.9.3 +378fe2fd99b5e31f9a93180859d6b6816fdcac48 0.9.4 +e08fd1b5462bc6b5c7a3f07db9f0551defc67e1f 0.9.5 +0c06707cc353fd89544c12044bf602ba1ae86b0b 0.9.6 +3e7e161d4ee8cce39368f8cf076e7365cae0d3b4 0.9.7 +b2d393b19af6af301c5372739013fd73fe1aa920 0.9.8 +92f41526811f87d93e64f87c471ad14431fb60fa 0.9.9 +4a8d2fe2ff9df78e0341e3466c6ae4b2648b2fa8 0.9.10 +5ce64126f81231a79a89bdee8c5fde9e2cd8c1b5 0.9.11 +c81224c37a55b06a365b184774baab0a5f780e51 0.9.12 +e12750bf1fe5f99ba32aa06faa035376b33557e2 0.9.13 +eb5fc809821ba1ed65cb9c4345254a69e879e858 0.9.14-norelease +e9550955ba6d47c7e965e117ee6039857095c4c2 1-alpha0 +2c65ec9c8037a0282433fba4f3fb1f6184dd31e5 1-alpha1 +c0124a3f26c40d54f58806175968caacbfafbc95 1-alpha2 +9e6a51d993fad6229605a5d86d7e750a638f4f23 1-beta0 +bba445d4d6e6bbc71d83fb5e01e9c3eb3693e826 1-beta1 +c0dd293ca501989bbec7c56e18a4a292564d3bd5 1-beta10 +77a33d365788a22af1cf06e8f32aca82bdae9986 1-beta11 +22213499ad56cdebaab0339ccdd1764067bc3741 1-beta12 +3496a6be02bee3f32c5d10b17c54a0971baeea57 1-beta2 +ccd00281e7c213ddf8eb47a34b4743c999dd6616 1-beta3 +f1a2861399059cba07e916afee432bbb31df4249 1-beta4 +3e25fe0cfbba9731b9dd888589668402b359fd69 1-beta5 +0315580865123cd22265aecdf5a18f398dbd9692 1-beta6 +78c57d5e78d6fbaaa07694535fe3760c413e69af 1-beta7 +6dcd38bb815a77f1d10d8688822cab033b191493 1-beta8 +66c898586866cf123330dcf08e9e82ebbd2f2019 1-beta9 +70dc8b636f983685a031311cb1003946d5849772 1-rc0 +cf1c786bccc3327e10f56386048d2659210aabbf 1-rc0a +c03194421e33a817ea3b17398c938fc5ae98943e 1-rc1 +6b6e18e988281d38b5a9d4a93bf5d9e410849229 1-rc2 +9a23b3c5244c3d47617b4beca6fa32a734c489bb 1-rc3 +d43bccdfd36162eef7719cf14c9c2e85cbe6d158 1-rc3a +06f9da67d47e60d77437ce14fe5d6eb4e471383d 1-rc3b +2899f4f1abdec3eadae9d9739fb36d3faca59807 1-rc3c +111735d0b1bf71c63fcd73d587ed942b6262e09e 1-rc4 +b458da9319099a13f5107dc058c4de48b7136c84 1-rc4a +1dc5aab206ddbe8d77ca8fde54d0def2a01c3381 1-rc5 +9fa822c32a4029a1073aa9c8f7e9dc9dc641fd7a 1-rc6 +e795857a490acb12c1f1ebba82f7d6807cdde29f 1-rc6a +29315957aa894cfbbe6ef3a7f8d5d9cbae9f4e88 1-rc7 +bc6971d3877898e29369f1336c0bdcd86308133a 1-rc8 +cb879bf132294eae159fc67148005c338dd12186 1.0 +eb7068fcbc340c1074f9ff916d3843ac19ea94fa 1.1.0 +e0826840e0b81dfc8a78bae7df21fe0e3bfd9fc1 1.1.1 +73a7021e83a96df403a7fc3fbbf65b3e5170d254 1.1.2 +462ca6874836385e719b7da07044b09604385b1a 1.1.3 +a7007ee5c2f21e5a5841f505c7b8f9a32174660f 1.1.4 +204b8e92463b592e5c220b56f186a6d4d1007cf9 1.1.5 +7b60f85a95345c41fb074dc5e3f7355d9e72968e 1.1.6 +ab1531337553ad5eac24a69ac665eae33916b423 1.1.7 +e0a332b9d3e8bb3fad4d7feac1e519292b062056 1.1.8 +b6be674453e922114b55d4613cb197c77d19f094 1.1.9 +9438947f88ad2bed1832385301c6b4e62709625a 1.1.9.1 +7f1232425c6d715c404e6df1292075b33ecb8305 1.1.10 +0e9e4df266f639ac7ba9e0c204f205686b56d5f9 1.1.10.1 +10a6bc10e58f45f6cb79f634bdb6b7daa3167742 1.1.11 +2a2cc543b27b64a6587dfaef4f1d986eb2f2710a 1.1.11.1 +66e1654718fb0581846d60c60bc09ae3b6b8c0cf 1.1.12 +492f87e6963a8d244df32c40d66a6349aabc4420 1.1.13 +9b383441a18fb49ccd5a07465d3e3db8821cccf6 1.1.14 +17f8ed16524ba779af42913e51667e89b83a1887 1.1.15 +e33280bcaa3b1f3f5b93e633e2225e2440ecfd7c 1.1.16 +01fac0a015581bbdf7e38561ad2a95405e2ca785 1.1.16.1 +ff19463729d8f9bbea35171d641c5f28cdacc7c8 1.1.16.2 +fc1aecbb9d80a32d9c802a5208dfdc012f1ba9d5 1.1.16.3 +ff764395a361257b11d73583a0e0851e0f5f2ee5 1.1.17 +86395fcaded38aca33facf7c8263d23622eea2bd 1.1.18 +8b7c25bfb056ee9b907877b462c132e61112e440 1.1.18.1 +acba7a8c29cca74b112c2c6db4310ddeb1524696 1.1.19 +342128b2fcf59bfe8844b282a228581aa8bbbbde 1.1.20 +dde68fe11b973767f0b743ced2b41a244e1e0b78 1.1.20.1 +948bb6010a3e36f1f555fd6215e3db638e8c0b30 1.1.21 +01846b148cbaa03141bae2e51f8d9df00a2843fb 1.2.0 +ac2c5ea4bc52322c176c2e601a36c298091bfc9b 1.2.1 +c3293ab97f3242d2e16548e0a3ce2d72cdfeb6e6 1.2.2 +4ef011e95772fe8b62849d37d67c4963b0d2af24 1.2.3 +d9d1a5a69911d005a2193256d3fa0a58dc16285b 1.2.4 +69cafef049c6bc020669d43c11f1bfdb05fa80d6 1.2.5 +69cafef049c6bc020669d43c11f1bfdb05fa80d6 1.2.5 +10595e1efca12f5854c76011420b00a1616ade9b 1.2.5 diff --git a/include/config.h b/include/config.h index 7e5cf55f2..21c1d0d24 100644 --- a/include/config.h +++ b/include/config.h @@ -31,8 +31,7 @@ # warning "configure did not detect ARCH_X86_X32!" # endif # undef ARCH_X86_64 -# define ARCH_X86_X32 -# undef ARCH_X86_32 +# define ARCH_X86_32 # elif defined(ARCH_X86_64) && defined(ARCH_X86_X32) # ifdef ARCH_WARN # warning "configure did set both ARCH_X86_64 and ARCH_X86_X32!"