Commit graph

27 commits

Author SHA1 Message Date
wiz
c120a138b8 xine-ui: fix two buffer overflows found by SSP
From Anon.

Bump PKGREVISION.
2018-01-21 18:44:58 +00:00
agc
95c9a6891d Add SHA512 digests for distfiles for multimedia category
Problems found locating distfiles:
        Package adobe-flash-plugin11: missing distfile flash-plugin-11.2.202.540-release.i386.rpm
        Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2
        Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2
        Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2
        Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2
        Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2
        Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2
        Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2
        Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz
        Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz
        Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz
        Package handbrake: missing distfile handbrake/lame-3.98.tar.gz
        Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz
        Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz
        Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz
        Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz
        Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz
        Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz
        Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz
        Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2
        Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package mpv: missing distfile mpv-0.12.0.tar.gz
        Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2
        Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2
        Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2
        Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz
        Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz
        Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz
        Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz
        Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 23:54:22 +00:00
wiz
c1b4b1571b Update to 0.99.8. Set LICENSE. Add comments to patches.
Remove unnecessary patches. Report other patches upstream and add bug
report URL.

Changes:
xine-ui (0.99.8)
  * Fixed opening file using menus
  * Fixed exit on panel close
  * Fixed deadlocks
  * Fixed segfault at exit
  * Fixed keymap editor deadlock
2014-05-07 18:44:28 +00:00
richard
512531f893 The CPPFunction typedef (among others) have been deprecated in favour of
specific prototyped typedefs since readline 4.2.
They've been working since because compatibility typedefs have been
until they were removed in readline 6.3.

Hint found here: https://bugs.gentoo.org/show_bug.cgi?id=504208
2014-03-15 14:39:12 +00:00
marino
ece1bbb2bf multimedia/xine-ui: Don't redefine _XOPEN_SOURCE on DragonFly
DragonFly needs _XOPEN_SOURCE value to be at least 600 in order to expose
system functions for the build.  Don't let it get redefined to 500.
2012-09-01 08:14:22 +00:00
drochner
c3baaca999 update to 0.99.7
changes: better M3U playlist handling, various
UI fixes (including a deadlock fix and a crash fix), use of XScreenSaver,
and two overflow bug fixes
2012-08-04 13:47:09 +00:00
obache
207ce53dc2 fixes build with curl>=7.21.7. 2011-07-07 11:46:31 +00:00
wiz
1e38021b54 Add upstream bug report URL. 2011-01-24 14:58:41 +00:00
wiz
c34eb16d7d Fix build with png-1.5. 2011-01-14 11:38:38 +00:00
drochner
ea9e7838d9 update to 0.99.6
changes: many bugfixes
2010-05-07 17:46:24 +00:00
joerg
236eb6288e Readd fix for pthread detection. 2007-07-20 16:54:21 +00:00
xtraeme
d0554539e3 - Add two patches to fix some issues on NetBSD, from anonymous via joerg@.
- Do not remove share/xine, as it's used by xine-lib too.
- There's no need to set BUILDLINK_API_DEPENDS for curl anymore, its
  buildlink3.mk file takes care of the required version.

Bump PKGREVISION.
2007-07-16 10:12:46 +00:00
xtraeme
c5dca93206 Update to 0.99.5:
After long time, a new xine-ui version is now available. There are fixes
for security issues with playlists (upgrade recommended!), fixes for crashes,
memleaks and bugs. Functional enhancements and features are added,
appearance of non-skinned windows is harmonized (with more space for
text), translations are updated.
2007-07-15 19:41:28 +00:00
salo
62ec4ce424 Security fixes for CVE-2007-0254 (and more):
"A vulnerability has been reported in xine-ui, which potentially can be
 exploited by malicious people to compromise a user's system.

 The vulnerability is caused due to a format string error within the
 "errors_create_window()" function in errors.c. This may be exploited to
 execute arbitrary code by e.g. tricking a user into opening a specially
 crafted playlist file."

Patch from SUSE.
Bump PKGREVISION.

XXX: The sources are a real mess.  My condolences to everyone using it.
     And good luck, you'll need it!..
2007-02-17 22:48:16 +00:00
drochner
c128be5755 don't try to install aaxine and its manpage -- while it could be built
easily (include aalib/bl3) it is mostly useless because the xine-lib
doesn't support it per default
bump PKGREVISION
should fix a build failure reported by Bernd Ernesti in a reply to
PR pkg/35564
2007-02-11 17:19:49 +00:00
drochner
92856e4cad fix PR pkg/35375: xine-ui freezes konsole sessions from
Sergey Svishchev, patch from xine CVS
2007-01-09 14:52:41 +00:00
drochner
f1ece97c01 fix some format string vulnerabilities, see
http://www.open-security.org/advisories/16
2006-04-21 11:11:26 +00:00
hira
c20477f2da Update distinfo for patch-ap. 2006-04-09 14:43:13 +00:00
xtraeme
95f31913a8 Update to 0.99.4:
xine-ui (0.99.4) unstable; urgency=low

  * Fixed deadlock, segfaults and mem-leaks, several other fixes and enhancements,
    can't remember details (thanks also to Marcelo Jimenez and Jakub Labath)
  * Menu to reset video controls
  * fixed menu shortcut strings allocation/freeing [bug #1223022]
  * audio post plugin support
  * use UTF-8 for Japanese locale if nl_langinfo doesn't work [bug #1096974]
  * expand tabs in post-plugin help
  * merge some osd menus from oxine
  * aspect ratio fixed for multihead setups (especially TwinView)
    [bugs #1089328, #1001702 and #989157]
  * fixed parsing post plugin parameters of type double for some locales
  * autoload subtitles with .txt extension too
  * be more POSIX-compliant (head, tail) (build fix) [bug #1172729]
  * Russian translations (thanks to Pavel Maryanov)
  * forced not loading old playlist with -P option

xine-ui (0.99.3) unstable; urgency=low

  * enlarge stream info window (required for Russian translation),
  * possibility to specify more than one playlist in command line,
  * unlock mutex before destroying (thanks to Matthias Drochner),
  * netBSD mutex locking fix,
  * cursor support implementation into xiTK,
  * use post plugins for deinterlacing,
  * fix segfault on enqueuing,
  * fix segfault on playlist deletion,
  * add non-official subtitle support into ASX playlists,
  * add get_speed in session control optarg,
  * restore original sound volume on exit,
  * fix memory corruption with huge playlists,
  * remove obsolete "black stream hack",
  * reset screensaver after playback resume,
  * various WM layering bugs,
  * handle new UTF8 meta infos,
  * Japanese translations (thanks to Tadashi Jokagi),
  * visualization switching while playback is running fix,
  * handle .pls playlist inside URL,
  * new 'b' shortcut (border visibility toggle),
  * support alpha channel in splash screen image,
2006-04-09 07:26:52 +00:00
joerg
f6b2aaa814 Add DragonFly support. 2005-10-10 22:52:44 +00:00
dmcmahill
b88614e6eb Be sure to link to the xine libs. Fixes compilation problems when strsep()
is missing.  Builds and runs on solaris now.
2005-09-20 12:15:34 +00:00
agc
5ae9517d74 Add RMD160 digests. 2005-02-24 11:24:01 +00:00
wiz
c16b7abb24 regen to get line numbers correct. 2005-02-22 00:44:20 +00:00
drochner
2d378fadc6 update to 0.99.2
official changelist:
* update screensaver key faking code to avoid false triggering of the
  "sticky keys" feature on newer distros
* fix crashes caused by tooltips
* fix reporting of dropped frames
* experimental feature: output video to a different display than control panel.
  set gui.video_display to the second display name, usually ":0.1" or ":1",
* removed -funroll-all-loops from SPARC and PPC targets.
* fix xitk trying set a window property when its atom may be undefined
* add --disable-shm-default configure option which sets feature.shm to zero
  but keeps the shm code compiled in

unfortunately new bugs in timer handling and mutex locking were
introduced...
2004-07-06 21:12:58 +00:00
drochner
ebad988b36 update to xine-ui-0.99.1
changes:
This release is a major update on xine-ui.
It comes with a big cleanup of the user interface, including an improved context
menu, and lots of details of the included "xitk" toolkit.
Additionally, this release fixes some security issues (referenced in XSA-2004-2).
Therefore, we recommend you to upgrade as soon as possible, especially if you are
using xine to play URLs/MRLs you obtained from

also fix some pthread_mutex abuse, and use GNU readline for xine-remote
2004-05-12 16:42:49 +00:00
mycroft
cd494c3937 Update to 0.9.23. Nothing earth-shattering.
xine-ui (0.9.23) unstable; urgency=low
  * xinerama bug fixes (very fullscreen, window position when switching from
    fullscreen to normal mode),
  * shiny new help dialog,
  * some small usability improvements,
  * fix some memleaks,
  * main menu reorg, localized,
  * new deinterlacing, it use post plugins now,
  * add --bug-report and --list-plugins option to xine-ui,
  * splash screen per skin is possible,
  * all meta infos are retrieve at the same time, when playing audio CD,
  * support new unscaled OSD (note: osd need a complete rework),
  * new playlist management command in xine-remote,
  * new "stop after this stream" feature,
  * grab streams recusively (with enqueuing and file browser),
  * fix reference mrl handling,
  * add 'loop' and two new playlist options 'first' and 'last', in
    session control,
  * fix shortcut grabber,
  * sound volume control can be sets with sound card mixer or
    software amplification,
  * add help in chain reaction window,
  * double clicking in output window is a fullscreen toggle now,
  * subtitle autoload feature added,
  * new TVout feature, using libnvtvsimple for nVIDIA cards, and
    atitvout for ATI,
  * store spu offset in toxine's playlist,
  * fix skin downloder,
  * fix support of huge playlists,
  * contextual menu popup in playlist window,
  * fix control's window sliders,
  * ton of fbxine improvments (post plugin, deinterlacing, spu,
    stream infos...),
  * bunch of other fix.
2004-03-28 21:11:35 +00:00
jmmv
d876dfb6df Move xine-ui to the multimedia category (coming from graphics).
This is version 0.9.22nb1.
2004-01-26 13:04:46 +00:00