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.
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
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.
==============
Version 2.26.0
==============
- gnome-volume-control
+ Fix tooltip when dB changes, bug #575093 (Bastien)
+ Update the volume immediately, bug #564313 (Bastien)
+ Added --debug (Matthias Clasen)
- gst-mixer (gstreamer based g-v-c)
+ Add new icons mappings, bug #571084 (Garrett D'Amore)
+ Make options update when changed, bug #571083 (Garrett D'Amore)
+ Make pagenum logic simpler, bug #571068 (Garrett D'Amore)
+ Remove page name duplication, bug #570979 (Garrett D'Amore)
+ Add sound theme page (Brian Cameron)
- Updated translations:
+ Abhishek Jacob (ml)
+ Adi Roiban (ro)
+ Ankit Patel (gu)
+ Ask Hjorth Larsen (da)
+ Changwoo Ryu (ko)
+ Claude Paroz (fr)
+ Daniel Nylander (sv)
+ David Lodge (en_GB)
+ Duarte Loreto (pt)
+ Fotis Tsamis (el)
+ Gabor Kelemen (hu)
+ Gil 'Dolfin' Osher (he)
+ Hendrik Richter (de)
+ I. Felix (ta)
+ Ilkka Tuohela (fi)
+ Iñaki Larrañaga Murgoitio (eu)
+ Jonh Wendell (pt_BR)
+ Jordi Mallach (ca)
+ Jorge González (es)
+ Kjartan Maraas (nb)
+ Krishna Babu K (te)
+ Manoj Kumar Giri (or)
+ Milo Casagrande (it)
+ Petr Kovar (cs)
+ Rajesh Ranjan (hi)
+ Rajesh Ranjan (mai)
+ Runa Bhattacharjee (bn_IN)
+ Sandeep Shedmake (mr)
+ Suso Baleato (gl)
+ Takeshi AIHANA (ja)
+ Theppitak Karoonboonyanan (th)
+ Tomasz Dominikowski (pl)
+ Wouter Bolsterlee (nl)
+ Žygimantas Beručka (lt)
===============
Version 2.25.92
===============
- General:
+ Add libunique dependency, instead of direct dbus-glib dependency (Bastien)
+ Detect pulseaudio 0.9.15 to use some new API when it's there (Bastien)
+ Fix automagic dep on pulseaudio (Mart Raudsepp)
- gnome-volume-control
+ Install the application icon in the global icon theme (Bastien)
+ Fix icon name in desktop file (Luca Ferretti)
+ Exit when Esc is pressed (Bastien)
+ Use the new GTK+ scale marks for the balance widget (Luca Ferretti)
+ Make sure the balance bar stays Left to Right, so that the Left balance is
really on the left (Bastien)
+ Stop the microphone showing up in the applet when the capplet is running
(Bastien)
+ Show recording applications in addition to playback applications, use the
microphone icon for those applications (Bastien)
+ Install the applet's desktop file in the xdg autostart directory (Bastien)
+ Present the application when it's already running (with libunique)
(Bastien)
+ When PulseAudio isn't running, or takes a long time to connect to, popup a
dialogue telling the user what we're waiting for, and the ability to cancel
(Bastien)
+ De-sensitivise the balance bar if the output doesn't support balacing
(Bastien)
+ Add "is-amplified" property. In this mode, the volume can be set above 100%
(150% tops actually) for inputs that support giving us the dB information
(Bastien)
+ Don't filter out sinks with PA_SINK_HARDWARE, otherwise things like network
sinks (Airport Express?) won't show up in the volume capplet (Bastien)
+ Don't filter out non-hardware sources, only ignore sink monitors (Bastien)
+ Fix the dock showing up off-screen when the applet is at the bottom of the
screen and is popped up for the first time (Yanko Kaneti)
+ Make the balance bar instant-apply (Bastien)
+ Update sensitivity of input feedback checkbox (Matthias Clasen)
+ Code cleanup (Bastien)
- Updated translations:
+ Alaksandar Navicki (be@latin)
+ Jordi Mallach (ca)
+ Ask Hjorth Larsen (da)
+ Christian Kirbach (de)
+ David Lodge (en_GB)
+ Jorge González (es)
+ Ivar Smolin (et)
+ Iñaki Larrañaga Murgoitio (eu)
+ Ilkka Tuohela (fi)
+ Ignacio Casal Quinteiro (gl)
+ Sweta Kothari (gu)
+ Gabor Kelemen (hu)
+ Milo Casagrande (it)
+ Takeshi AIHANA (ja)
+ Shankar Prasad (kn)
+ Changwoo Ryu (ko)
+ (LINGUAS)
+ Raivis Dejus (lv)
+ Jovan Naumovski (mk)
+ Sandeep Shedmake (mr)
+ Kjartan Maraas (nb)
+ Wouter Bolsterlee (nl)
+ Tomasz Dominikowski (pl)
+ Djavan Fagundes (pt_BR)
+ Duarte Loreto (pt)
+ Adi Roiban (ro)
+ Daniel Nylander (sv)
+ Theppitak Karoonboonyanan (th)
+ Clytie Siddall (vi)
+ Chao-Hsiung Liao (zh_HK)
+ Chao-Hsiung Liao (zh_TW)
===============
Version 2.25.5
===============
- Add desktop files and icons for gnome-volume-control
- Add a new sound theme
- Fix some of the resizing on startup in the volume control
- Simplify the sound theme selection
- Fix a few positioning problems in the volume applet
- Add a mute toggle item in the volume applet
- Make the volume slider instantaneous
- Fix "no applications" message when there are applications
- Fix the volume applet not showing up in some cases
- Add a close button to the sound capplet
- Hide sound events from the applications tab
- Fix scrolling with the mouse wheel going in the wrong direction
===============
Version 2.25.1
===============
- Add new volume control applet and dialog (William Jon McCann)
- Bug #552748 - General cleanups (Kjartan Maraas)
- Bug #552420 - Make speex voice encoder mono (Marc-André Lureau)
- Bug #543306 - Use .ogg extension (Marc-André Lureau)
- Bug #498617 - Use LC profile by default for AAC (m4a)
- Bug #557043 - Add MP2 profile
- Bug #564060 - Use 32kHz for Speex
- Bug #553383 - fix "can't delete profile with '#' in its name"
- Bug #563573 - clean up GLib and GTK+ includes. (Luis Menina)