Commit Graph

266 Commits

Author SHA1 Message Date
brad
53a59191f0 update to Xine-lib 1.1.13
This release contains a security fix (buffer overflow in the NSF demuxer,
CVE-2008-1878). There are also a few bug fixes, and a new JACK output
plugin.

ok jakemsr@
2008-06-18 01:26:40 +00:00
deanna
4072355c54 Fix a counting error that was causing the oss audio sink to perform
half a million audio ioctls on variable rate devices before it got
around to playing any sound.  Unbreaks gstreamer on auich.  Upstream
as gnome bug 538068.

ok espie, ajacoutot
2008-06-14 17:17:26 +00:00
deanna
d425290fa6 Update to 0.10.4.
ok espie@
2008-06-05 02:38:56 +00:00
sthen
4aced0dce7 sync WANTLIB, bump package version. 2008-06-01 08:21:15 +00:00
sturm
e5742631db factor real plugin into own subpackage, as it supports only i386/amd64
fixes build on other architectures
2008-06-01 07:19:05 +00:00
ajacoutot
3701e03312 - make sure we'll always link with all required libraries
from brad@
2008-05-29 07:30:12 +00:00
naddy
d0768598fe fix build after libiconv 1.12 update; ok ajacoutot@ 2008-05-28 20:05:14 +00:00
ajacoutot
270106e5dd - update to devede-3.8
- use SUBST_CMD

* video bitrate is automatically adjusted
* subtitle's language may be specified
* video can be rotated and flipped
* more elegant menu system...
2008-05-26 13:49:59 +00:00
ajacoutot
ccd9b153c3 - some files from older gstreamer-plugins-bad are now in
gstreamer-plugins-good; add conflict marker accordingly and bump
2008-05-18 13:37:22 +00:00
jasper
4bb3086d3c - add dvdstyler and mpgtx 2008-05-17 17:19:58 +00:00
jasper
ea79575b7b import dvdstyler 1.6.2
DVDStyler is a cross-platform DVD authoring application that makes
possible for video enthusiasts to create professional-looking DVDs.
The main DVDStyler features are:

  * you can drag and drop MPEG files directly
  * you can create NTSC/PAL menus
  * you can import image file for background
  * you can place text and images anywhere on the menu screen
  * you can change font/color
  * you can put buttons, change font and colors
  * you can copy and paste any menu object
  * you can set chapters for each movie
  * you can change post command for each movie

ok ajacoutot@
2008-05-17 17:18:48 +00:00
jasper
dd6fea4118 better DESCR, this one actually says what the application does :)
(not bumping PKGNAME as it's not hooked to the builds yet, and it's only in
for a couple of minutes).
2008-05-17 17:17:00 +00:00
jasper
cf2ca97abb import mpgtx 1.3.1
mpgtx was designed with the good old Unix philosophy in mind: do few but
do it well and provide end user an austary yet powerfull command line
interface.

ok ajacoutot@
2008-05-17 17:08:17 +00:00
ajacoutot
1e0c361286 - add v4l2 plug-in
- remove a patch;
defaults sink and src can now be set using configure options
2008-05-16 14:24:01 +00:00
jasper
e40dab9f5d - add plugins-ffmpeg
ok espie@
2008-05-13 16:46:23 +00:00
espie
9a334d16c2 yeah, the gstreamer people finally made it possible to use the system
ffmpeg.

Note that their fuzzy warnings don't apply to us. This is so stupid.
Between the ffmpeg people, who only care for performance to the exclusion
of any sense (like, good luck making it work elsewhere), and the gstreamer
people, who don't care that stuff won't work elsewhere.
2008-05-13 15:34:02 +00:00
espie
2bc2ac79be update to recent gstreamer + plugins. Some breakage might occur, it will
be dealt with afterwards.
2008-05-13 15:11:51 +00:00
jakemsr
840ea631f8 add k3b 2008-05-11 22:20:08 +00:00
jakemsr
5bf50d928d import k3b-1.0.4
K3b was created to be a feature-rich and easy to handle CD burning
application.  It can do many things, such as creating or copying audio,
data, video or mixed-mode CDs, CD ripping, and DVD ripping, burning and
blanking.

ok ian@
2008-05-11 22:18:35 +00:00
ajacoutot
973a6fb381 - tweak the way the gtk-update-icon-cache goo is run
gtk-update-icon-cache is part of gtk+2: adding gtk+2 to run_depends just
to update the icon cache (which only gtk apps can use) is overkill to
say the least!
As from now, each time icons are installed under %D/share/icons, we try
to execute gtk-update-icon-cache and if it is not there, we just ignore
the error.
What it means is that if you have gtk+2 installed, then it'll run fine
and your apps will be able to use the cache. Otherwise, it will silently
fails which is fine since it means none of your apps would have been
able to take advantage of the cache anyway.

discussed with jasper@
2008-04-17 08:10:09 +00:00
ajacoutot
7559c1e5cb - bugfix update to devede-3.7 2008-04-16 13:35:23 +00:00
jakemsr
678ec40500 make kaffeine.desktop more compliant with freedesktop.org "standards"
from kaffeine source repo via brad@
2008-04-15 11:27:54 +00:00
jakemsr
0d6ddb7b46 update to xine-lib-1.1.12
This release contains a security fix (unchecked array index,
CVE-2008-1686). There are also a few bug fixes, and open-source
support for RealAudio "cook". For front-end package maintainers,
there's a tool to help maintain MIME type lists, and for developers
who need raw frame data, you can now get that with the "raw" video
output plugin.

from brad@
2008-04-15 11:24:14 +00:00
jakemsr
23d0a44995 fixes for quicktime, matroska and wavpack pulled from xine-lib repo
by brad@

fixes problem reported by viq on ports@
2008-04-06 10:12:23 +00:00
ajacoutot
d27326f733 - use default CFLAGS so that it builds correctly under i386
(i.e. don't force -O0 as this seems to trigger an issue in the asm code)

noticed by Stephan Andre <andres at msu dot edu> and bernd@
2008-04-03 10:21:26 +00:00
jakemsr
3c1d3ea35a update to xine-lib-1.1.11.1
* Security fixes:
  - Integer overflows in FLV, Qt, Real, WC3Movie, Matroska and FILM
    demuxers, allowing remote attackers to trigger heap overflows and
    possibly execute arbitrary code. (CVE-2008-1482)
* Added a few more memory allocation checks to the above demuxers.
* WAV file playback fix: don't assume that the first chunk is "fmt ".
* Don't try to play partial 24-bit AIFF frames (decoder would lose data).
* Fixed AIFF comment chunk handling and sample rate reading.
* LPCM fixes: input over-reading, conversion of 24-bit samples.

from brad@
2008-03-31 11:28:59 +00:00
jakemsr
2f5a08edae the tvtime postprocessing plugin doesn't link on amd64. appears
to be an assembly problem in the tomsmocomp filter, but strangely
this was building before, and the code did not change.

so, only build/install the tvtime plugin on i386, until the problem
is resolved.
2008-03-27 01:35:02 +00:00
ajacoutot
500fa0499d - we have some kind of os.statvfs now 2008-03-24 13:31:59 +00:00
jakemsr
972b64c1c1 -update to xine-lib-1.1.11
SECURITY: CVE-2008-0073: libreal (RTSP) boundary error

-add jack subpackage

update is from Brad, thanks
2008-03-24 03:26:34 +00:00
ajacoutot
c32b1951af - update to version 2.4.1
- add support for artsd and esound

ok jakemsr@
2008-03-19 09:21:37 +00:00
ajacoutot
821ff18d3d - update to version 2.2.0 2008-03-15 10:11:34 +00:00
jakemsr
b62fe228b5 fix breakage that was introduced with the recent FLAC security fix
which breaks some FLAC files.

from the Xine-lib source repo via brad@

ok naddy@
2008-02-24 20:36:15 +00:00
ajacoutot
2b6f74519a - fix OSS audio output with azalia(4); patch from jakemsr@, thanks ;-)
- we're using autotools, so patch gst-default.m4 instead of configure to
add sensible output defaults; problem noticed by jakemsr@
- fix WANTLIB while here

ok jakemsr@
2008-02-14 18:51:59 +00:00
jakemsr
9af6c17863 update to 1.1.10.1
security - fix stack overflow in FLAC tag parser
-fix RealPlayer codec detection bug
- improve id3v2 tag parser

from brad@

while here, fix a couple "missing sentinel" issues
2008-02-11 01:17:33 +00:00
jakemsr
13574c9d38 oops, we don't want the main package named xine-lib-xxx-main
noticed by kili@, thanks
2008-02-02 20:10:25 +00:00
jakemsr
c83e455e07 maintenence update to 1.1.10
SECURITY- fixx buffer overflow which allows a remote attacker to
execute arbitrary code or crash the client program via a crafted ASF
header

from brad, thanks
2008-01-30 03:52:32 +00:00
jakemsr
f9b72924cf - adjust wantlib/libdepends after ffmpeg update
- help programs that use libxine find libxine's dependency libs
2008-01-26 04:26:00 +00:00
jakemsr
9f76eb9a17 maintenence update to 1.0.5 2008-01-26 02:17:50 +00:00
jakemsr
69ab42caec maintenence update to 1.9.0rc3 2008-01-26 02:10:26 +00:00
jakemsr
5503c4818e update to libquicktime-1.0.2
build gpl modules as well (AAC and H264)
2008-01-26 02:02:50 +00:00
ajacoutot
609b0ed0f0 - update to kaffeine-0.8.6 (from brad@)
- add update-desktop-database and gtk-update-icon-cache goos
2008-01-24 09:19:27 +00:00
ajacoutot
5fc10b9220 +oggconvert 2008-01-22 09:37:38 +00:00
ajacoutot
611c9c3fa7 Import oggconvert-0.3.0
OggConvert is a small Gnome utility which uses GStreamer to convert
(almost) any media file to the patent-free Ogg Vorbis, Theora and Dirac
formats.


Joint work with jasper@
ok jasper@
2008-01-22 09:36:27 +00:00
ajacoutot
ca02a82867 +py-gstreamer 2008-01-22 08:55:00 +00:00
ajacoutot
5d03017521 Import py-gstreamer-0.10.9
gst-python provides a convenient wrapper for the GStreamer library for
use in Python programs, and takes care of many of the boring details
such as managing memory and type casting.


Joint work with jasper@
ok jasper@
2008-01-22 08:53:41 +00:00
jakemsr
d7569cb59c oops, forgot to add this first.
pointed out by brad
2008-01-15 01:27:05 +00:00
jakemsr
eb44a52c7c update to 1.1.9.1
security fix: CVE-2008-0225 - heap-based buffer overflow in libreal (RTSP)

also incorporates post release bug fix in WMV decoding

from brad, thanks
2008-01-15 00:36:46 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
oga
4ef53ca0cd Import regionset into the right place this time.
Original Log message:
    Import regionset. A simple tool for setting the region code on dvd
    drives.
    
    If you have a new dvd drive, sometimes they have no region set at all
    and won't play dvds until one is set. This solves that problem.
    
    ok okan@, looked over by a couple of others.
2008-01-03 19:30:16 +00:00
oga
ea264f03d1 Add regionset. 2008-01-03 19:10:08 +00:00