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
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
must be propagated in its bl3.mk file.
Do that, and depend on that version; recursive PKGREVISION bump
since a few dependencies might link against jpeg now.
The following are the changes from the ChangeLog (since 0.5.0):
2008-11-19 Diego Ongaro <ongardie@gmail.com>
* *: 0.6.1 release
* panel-plugin/datetime.c: Made default font sizes equal for date and
time
* panel-plugin/datetime.c: Fix memory access after free
2008-07-02 Diego Ongaro <ongardie@gmail.com>
* *: 0.6.0 release
* panel-plugin/datetime.h: Disable tooltips for now (Bug #4141)
2008-06-27 Diego Ongaro <ongardie@gmail.com>
* configure.in.in: Drop unused dependency on dbus, update maintainer
email address.
2008-06-26 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime.c: Really fix Bug #4157 - update interval
depends on both layout and formats.
2008-06-21 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime.c: Pulling code from Steve Tyler's
Attachment #1697 in Bug #4145.
- Update tooltip at the top of the second (fixes Bug #4145).
- Only gsource_remove valid timeouts (Bug #4151), add pre-processor
if to the tooltips timeout.
- Fix Bug #4157 - updates occur once a second when datetime plugin
shows date only.
* panel-plugin/datetime-dialog.c, panel-plugin/datetime.h: Change
order of layout dropdown (Bug #4158)
2008-06-08 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime-dialog.c, panel-plugin/datetime.c: Changed
default format to ISO 8601, added a new format, and added separators
to the dropdowns.
* panel-plugin/datetime-dialog.c: Attachment #1659 by Steve Tyler from
Bug #4115, changing the way the date/time format dropdowns work.
* panel-plugin/datetime-dialog.c: Moved message about the calendar's
week starting on a day defined by the locale to the wiki (Bug #4123)
* panel-plugin/datetime.{c,h}: Fix Bug #4110: time is not updated in
tooltip while it is displayed.
* panel-plugin/datetime.{c,h}, panel-plugin/datetime-dialog.c: New
tooltips implementation (only enabled on GTK >= 2.12).
2008-06-03 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime-dialog.c: Add help button that opens web site
(Bug #4099). Thanks to Nick Schermer's r2263 of the
xfce4-battery-plugin.
2008-05-31 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime.c: Steve Tyler's updated comments, etc (Bug #4117)
2008-05-29 Diego Ongaro <ongardie@gmail.com>
* panl-plugin/datetime.{c,h}: Update on the top of every second or
minute and no more (Bug #4119, based on patch by Steve Tyler)
* panel-plugin/datetime.c: Always update every second when seconds are
shown (Bug #4117)
2008-05-27 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime.c: "Fix tooltip hiding" uses gtk2.12 function,
put preprocessor #if around it
* {,po/}ChangeLog, panel-plugin/*.{c,h}: formatting
2008-05-21 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime.c:
- Remove date input (Bug #4023)
- Fix tooltip hiding
2008-05-18 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime-dialog.c: Missing static keywords
2008-05-17 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime-dialog.c:
- translate strings in combo boxes
* panel-plugin/datetime.c:
- Use GtkToggleButton in panel (Bug #3456)
- handle delete event on popup calendar (patch from Mike Massonet)
- show popup calendar on all workspaces (patch from Mike Massonet)
- allow ctrl-click on plugin (patch from Mike Massonet)
2008-05-02 Diego Ongaro <ongardie@gmail.com>
* panel-plugin/datetime.c:
- fix memory leak with double-g_strdup of setting strings
- handle NULL from xfce_rc_simple_open,
* panel-plugin/datetime.h: Use GtkTooltips type (fixes build)
2007-04-07 Remco den Breeje <remco@sx.mine.nu>
* panel-plugin/datetime.{c,h},
* panel-plugin/datetime-dialog.c: Enable tooltips. Based
on a patch by Laurent Meunier <meunier.laurent@laposte.net> (#3073)
2007-04-02 Remco den Breeje <remco@sx.mine.nu>
* THANKS: added contributors
* panel-plugin/datetime.c: Fix incorrect display when panel starts (#3062)
2007-03-02 Remco den Breeje <remco@sx.mine.nu>
* THANKS: added contributors
* LINGUAS,uk.po: Add Ukrainian translations by LuckAs <luckas_fb@mail.ru>
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
Changes since 4.4.2:
x11/xfce4-panel:
* Quite a bit code changed in the dnd code. Mostly to fix a segfault
in FreeBSD-amd64, but more problems were discovered and a lot of
code was simplified.
* Don't respond the uri drags, we don't use it and it only causes
problems like hiding the panel when a file was dragged over the
panel (Bug #3815).
* Fix crash with xrandr 1.2 (Bug #3620)
x11/xfce4-desktop:
* Make menu panel plugin honor CustomizeDesktopMenu kiosk setting
(Bug #1026).
* Fix incorrect initial desktop font size when setting custom font
size if a custom font was never set before (Bug #3957).
wm/xfce4-wm:
* Fix automaximize on move
* Remove trailing \0 in UTF-8 strings, that causes libwnck to
rightfully complain that NET_WM_NAME contains invalid UTF-8
* Exit on SelectionClear event so that xfwm4 exits even with WM who
do not send a ClientMessage event such as Openbox (Bug #2374)
* Backport overlay and compositor support from trunk (Bug #3849)
* Filter out grab/ungrab events so we don't end up redrawing the
frame twice
* Set monitor when positionning menu (Bug #4162)
* Reduce flickering during resize (Bug #4283)
* Fix NET_WM_STATE claiming maximization vertical and horizontal even
if only horizontal of vertical is actually set (Should fix Bug #3969)
* Loosen the rule that prevents an application from iconifying itself
when skip_taskbar is set (Bug #4434)
* Rework visual depth selection of the frame window (Bug #4452)
* Add support for NET_MOVERESIZE_WINDOW
* Take gravity bit into account in configure resize only requests to
comply with standard (Bug #3634)
* Add client windows to save set to avoid loosing all windows in case
of crash
* Use guint32 instead of Time internally to avoid potential issues in
64bits
* Add a "--replace" command line option to replace ICCCM2 compliant
window managers (Bug #3731)
x11/libxfce4gui:
* Fix format-string vulnerability in dialog code
x11/xfce4-terminal:
* Update to latest trunk translations.
sysutils/xfce4-thunar:
* Update to latest trunk translations.
editors/xfce4-mousepad:
* Sort recent items by most recently used.
x11/xfce4-utils:
* Fix missing translated chars (Bug #3543)
Updated translations:
* Basque
* Brazilian Portuguese
* Catalan
* Chinese Traditional
* Danish
* Estonian
* Finnish
* French
* Galician
* German
* Indonesian
* Japanese
* Korean
* Kurdish
* Latvian
* Norwegian
* Polish
* Sinhala
* Slovak
* Slovene
* Spanish
* Turkish
* Urdu
then automatically generate a PLIST that says "${PKGNAME} has no files".
* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
and no PLIST files exist, then fail during the package build with
PKG_FAIL_REASON.
* Remove "intentionally empty" PLISTs again.
Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:
PLIST_SRC= # empty
that directly manipulate empty PLISTs.
Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.