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
- 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.
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.
"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!..
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
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,
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...
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
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.