to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
- 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
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.
graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
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,