On 2010/04/06 12:39, Matthias Kilian wrote:
> On Tue, Apr 06, 2010 at 04:15:59AM -0600, Stuart Henderson wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected]   2010/04/06 04:15:59
> > 
> > Modified files:
> >     devel/pango    : Makefile 
> > 
> > Log message:
> > happy happy joy joy; enabling xcb in cairo means that xcb-render
> > and xcb-render-util are pulled in; add them to WANTLIB and bump.
> 
> And there are many more ports affected by it.

oh yes, I'm only too aware of that...

sqlite> select count(fullpkgpath) from _wantlib where value='cairo';
488

> Could we defer the WANTLIB fixes and bumps after a finished bulk
> build and then commit all at once? Or is this a stupid idea?

all at once is a good idea, but no point waiting for a bulk
and sifting through all the lib-depends-check output (which is
a right pain..). the list below should be most of them.

wonder if we should handle this via a cairo.port.mk though,
it's a lot easier to bump just PKGNAMEs than also go through
fixing up WANTLIB...

sqlite> select fullpkgpath from _wantlib where value='cairo';
astro/celestia
audio/aqualung
audio/audacious
audio/audacious-plugins,-main
audio/audacious-plugins,-jack
audio/aumix
audio/bmp,-main
audio/bmp,-mp3
audio/bmp,-vorbis
audio/easytag
audio/gimmix
audio/gmpc
audio/gmpc-libnotify
audio/gmpc-plugins,-main
audio/gmpc-plugins,-wikipedia
audio/gnomad2
audio/gqmpeg
audio/grip
audio/gtkpod
audio/libcanberra
audio/mp3info
audio/mp3splt-gtk
audio/rhythmbox
audio/sonata
audio/tagtool
audio/vagalume
audio/xhippo
audio/xmp,-audacious
audio/xmp,-bmp
cad/gerbv
cad/pcb
cad/xnecview
comms/gmfsk
comms/gnokii
comms/gpsk31
comms/jpilot
comms/jpilot-syncmal
comms/xdx
comms/xlog
databases/evolution-data-server
databases/gq
databases/iodbc,-admin
databases/mdbtools/snapshot,-gmdb
databases/mysql-administrator
databases/mysql-query-browser
devel/bakery
devel/codeblocks
devel/eclipse/sdk,-main
devel/eclipse/sdk,-swt
devel/ethos
devel/gal2
devel/gconf-editor
devel/gconf2
devel/geany
devel/giggle
devel/glade3
devel/goffice
devel/gtkparasite
devel/libglade2
devel/libglademm,-main
devel/libnotify
devel/libunique
devel/libwnck
devel/p5-Pango
devel/pango
devel/pangomm
devel/py-notify
devel/vte,-main
devel/vte,-python
devel/xulrunner/1.8,-main
devel/xulrunner/1.9,-main
editors/abiword
editors/beaver
editors/emacs22,-main,gtk
editors/leafpad
editors/openoffice3,-main
editors/scite
editors/subtitleeditor
editors/tea
editors/vim,-main,gtk2
education/drgeo
education/gamgi
education/verbiste
emulators/sdlmame,-main
emulators/sdlmame,-tools
emulators/sdlmess
emulators/uae
emulators/vba
games/atomix
games/belooted
games/crack-attack
games/crossfire-client
games/csmash
games/dopewars
games/eboard
games/freeciv,-client
games/gargoyle
games/gcompris
games/ggz/ggz-gnome-client
games/gnome-mastermind
games/gtetrinet,-main
games/gtkballs
games/pioneers
games/rftg
games/tuxpaint
games/wesnoth
games/wesnoth,lite
games/wesnoth,tinygui
games/xcowsay
geo/emerillon
geo/geoclue
geo/gpx-viewer
geo/libchamplain/core
geo/osm-gps-map
geo/osm2go
graphics/amide
graphics/cairomm
graphics/clutter/core
graphics/clutter/clutter-box2d
graphics/clutter/clutter-gst
graphics/clutter/clutter-gtk
graphics/dia
graphics/dia,gnome
graphics/evince,-main
graphics/evince,-djvu
graphics/evince,-dvi
graphics/evince,-nautilus
graphics/fyre
graphics/gegl,-main
graphics/gfract
graphics/gimp/stable
graphics/gimp/liquid-rescale
graphics/goocanvas
graphics/gpicview
graphics/gqview
graphics/gthumb
graphics/gtkam
graphics/gtkimageview
graphics/inkscape
graphics/libexif-gtk
graphics/p5-Cairo
graphics/pigment
graphics/py-cairo
graphics/py-goocanvas
graphics/py-matplotlib
graphics/py-pigment
graphics/qiv
graphics/rawstudio
graphics/sane-frontends
graphics/swfdec
graphics/ufraw
graphics/ufraw,lensfun
graphics/xmedcon
graphics/xsane
graphics/xzgv
inputmethods/libtomoe-gtk
inputmethods/scim
inputmethods/scim-chewing
inputmethods/scim-hangul
inputmethods/scim-pinyin
inputmethods/scim-tables
inputmethods/uim,-gtk
inputmethods/uim,-gnome
inputmethods/uim-tomoe-gtk
japanese/kanatest
lang/classpath
lang/kaffe,-main
mail/claws-mail,-main
mail/claws-mail,-bogofilter
mail/claws-mail,-spamassassin
mail/claws-mail,-main,ldap
mail/claws-mail,-bogofilter,ldap
mail/claws-mail,-spamassassin,ldap
mail/claws-mail-htmlviewer
mail/claws-mail-notification
mail/claws-mail-pdfviewer
mail/claws-mail-rssyl
mail/claws-mail-vcalendar
mail/evolution,-main
mail/evolution,-plugins
mail/evolution-exchange
mail/evolution-plugin-rss
mail/evolution-plugin-webcal
mail/mail-notification
mail/mozilla-thunderbird
mail/sylpheed
mail/sylpheed,gpgme
math/R
math/calcoo
math/galculator
math/gnumeric
math/graphviz,-main
math/plplot,-main
math/plplot,-c++
math/plplot,-f77
misc/contacts
misc/dates
misc/logjam
misc/xcdroast
multimedia/avidemux
multimedia/dvdstyler
multimedia/gstreamer-0.10/plugins-base,-main
multimedia/gstreamer-0.10/plugins-good,-main
multimedia/gstreamer-0.10/plugins-bad,-main
multimedia/libquicktime
multimedia/mjpegtools
multimedia/mjpegtools,quicktime
multimedia/pspvc
net/avahi,-gtk
net/dc_gui
net/etherape
net/ettercap
net/gajim
net/gftp
net/gmudix
net/gtk-gnutella
net/mldonkey/stable
net/mtr
net/pavuk
net/pidgin,-main
net/pidgin,-main,gtkspell
net/spectrum-tools,-main
net/telepathy/telepathy-inspector
net/transmission,-gui
net/twitux
net/unison/stable
net/xchat
news/pan
print/epdfview
print/epdfview,cups
print/fontforge
print/ghostscript/gnu,gtk
print/ghostscript/gnu,a4,gtk
print/gtklp
print/lss
print/poppler,-main
productivity/glabels
productivity/gnucash
productivity/grisbi
productivity/homebank
productivity/osmo
productivity/rubrica2
productivity/sunbird,-main
productivity/tasks
productivity/workrave
security/gringotts
security/hydra,-gui
security/nessus/core
security/ssh-askpass-fullscreen
sysutils/bubblemon
sysutils/gkrellm/gkrellm,-client
sysutils/gkrellm/plugins/aclock
sysutils/gkrellm/plugins/bgchg
sysutils/gkrellm/plugins/itime
sysutils/gkrellm/plugins/launch
sysutils/gkrellm/plugins/mailwatch
sysutils/gkrellm/plugins/mms
sysutils/gkrellm/plugins/moon
sysutils/gkrellm/plugins/mss
sysutils/gkrellm/plugins/reminder
sysutils/gkrellm/plugins/shoot
sysutils/gkrellm/plugins/stock
sysutils/gkrellm/plugins/sun
sysutils/gkrellm/plugins/volume
sysutils/gkrellm/plugins/weather
sysutils/gkrellm/plugins/wireless
sysutils/hot-babe
sysutils/ktsuss
sysutils/notification-daemon
textproc/gtkspell
www/bluefish
www/chromium
www/cssed
www/epiphany
www/epiphany-extensions
www/firefox35
www/galeon
www/gtkhtml3
www/kazehakase,-main
www/kazehakase,-gecko
www/kazehakase,-webkit
www/liferea
www/midori
www/minimo
www/mozilla-firefox
www/mplayerplug-in
www/py-webkitgtk
www/seamonkey
www/surf
www/swfdec-plugin
www/w3m,image
www/w3m,image,japanese
www/webkit
x11/aewm
x11/afterstep
x11/awesome
x11/awn
x11/compiz/core
x11/devilspie
x11/e16keyedit
x11/emelfm2
x11/extace
x11/fbpanel
x11/gbdfed
x11/gdesklets
x11/gigolo
x11/gmrun
x11/gnome/applets2,-main
x11/gnome/applets2,-battstat
x11/gnome/at-spi
x11/gnome/baker
x11/gnome/bug-buddy
x11/gnome/build
x11/gnome/cheese
x11/gnome/controlcenter2
x11/gnome/dasher
x11/gnome/deskbar-applet
x11/gnome/desktop
x11/gnome/devhelp
x11/gnome/eel
x11/gnome/ekiga
x11/gnome/empathy
x11/gnome/eog
x11/gnome/eog-plugins
x11/gnome/file-roller
x11/gnome/f-spot
x11/gnome/games
x11/gnome/gcalctool
x11/gnome/gdl
x11/gnome/gdm
x11/gnome/gedit
x11/gnome/gedit-plugins
x11/gnome/genius
x11/gnome/ghex
x11/gnome/gok
x11/gnome/gossip
x11/gnome/gucharmap
x11/gnome/gyrus
x11/gnome/hamster-applet
x11/gnome/keyring
x11/gnome/krb5-auth-dialog
x11/gnome/libbonoboui
x11/gnome/libgail-gnome
x11/gnome/libgnomemm
x11/gnome/libgnomecanvas
x11/gnome/libgnomecanvasmm
x11/gnome/libgnomekbd
x11/gnome/libgnomeui
x11/gnome/libgnomeuimm
x11/gnome/libgnomeprintui
x11/gnome/libgtkhtml
x11/gnome/librsvg
x11/gnome/libgweather
x11/gnome/mag
x11/gnome/media
x11/gnome/metacity
x11/gnome/mono-gnome
x11/gnome/mono-gnome-desktop
x11/gnome/mousetweaks
x11/gnome/nautilus
x11/gnome/nautilus-open-terminal
x11/gnome/nautilus-sendto
x11/gnome/panel
x11/gnome/planner
x11/gnome/py-gnome
x11/gnome/py-gnome-desktop
x11/gnome/py-gnome-extras
x11/gnome/py-nautilus
x11/gnome/scan,-main
x11/gnome/scan,-gimp
x11/gnome/screensaver
x11/gnome/seahorse
x11/gnome/seahorse-plugins
x11/gnome/session
x11/gnome/settings-daemon
x11/gnome/ssh-askpass
x11/gnome/terminal
x11/gnome/tomboy
x11/gnome/totem
x11/gnome/totem-pl-parser
x11/gnome/tracker
x11/gnome/utils
x11/gnome/video-arcade
x11/gnome/vinagre
x11/gnome/vino
x11/gnome/yelp
x11/gnome/zenity
x11/gnome-mplayer
x11/gromit
x11/gtk+2,-main
x11/gtk+2,-cups
x11/gtk-chtheme
x11/gtk-engines2
x11/gtk-vnc,-main
x11/gtk-vnc,-plugin
x11/gtk2-aurora-engine
x11/gtk2-murrine-engine
x11/gtk2-nodoka-engine
x11/gtk2-theme-switch
x11/gtk2mm,-main
x11/gtkdatabox
x11/gtkglext
x11/gtkhotkey
x11/gtksourceview
x11/gtksourceviewmm
x11/gxmessage
x11/isomaster
x11/klavaro
x11/lablgtk2
x11/libgdiplus
x11/libsexy
x11/lxrandr
x11/matchbox/matchbox-desktop
x11/matchbox/matchbox-panel-manager
x11/mlterm
x11/mono-gtk2
x11/obconf
x11/ogle_gui
x11/p5-Gnome2-Canvas
x11/p5-Gtk2
x11/p5-Gtk2-GladeXML
x11/pbrowser
x11/pcmanfm
x11/pidgin-guifications
x11/pidgin-libnotify
x11/pinot
x11/py-gtk2
x11/py-gtksourceview
x11/rep-gtk
x11/rox-filer
x11/roxterm
x11/sawfish
x11/sisctrl
x11/thewidgetfactory
x11/tilda
x11/tint
x11/trayer
x11/winwrangler
x11/xarchive
x11/xarchiver
x11/xdg-user-dirs-gtk
x11/xfce4/exo
x11/xfce4/gtk-xfce-engine
x11/xfce4/libxfcegui4
x11/xfce4/mousepad
x11/xfce4/notification-daemon-xfce
x11/xfce4/orage
x11/xfce4/parole
x11/xfce4/ristretto
x11/xfce4/thunar
x11/xfce4/thunar-media-tags
x11/xfce4/thunar-vcs
x11/xfce4/xfce-utils
x11/xfce4/xfce4-appfinder
x11/xfce4/xfce4-battery
x11/xfce4/xfce4-clipman
x11/xfce4/xfce4-dict
x11/xfce4/xfce4-diskperf
x11/xfce4/xfce4-fsguard
x11/xfce4/xfce4-genmon
x11/xfce4/xfce4-mailwatch
x11/xfce4/xfce4-mixer
x11/xfce4/xfce4-modemlights
x11/xfce4/xfce4-mount
x11/xfce4/xfce4-mpc
x11/xfce4/xfce4-netload
x11/xfce4/xfce4-notes
x11/xfce4/xfce4-notifyd
x11/xfce4/xfce4-panel
x11/xfce4/xfce4-places
x11/xfce4/xfce4-quicklauncher
x11/xfce4/xfce4-session
x11/xfce4/xfce4-screenshooter
x11/xfce4/xfce4-settings
x11/xfce4/xfce4-smartbookmark
x11/xfce4/xfce4-systemload
x11/xfce4/xfce4-time-out
x11/xfce4/xfce4-verve
x11/xfce4/xfce4-wavelan
x11/xfce4/xfce4-weather
x11/xfce4/xfce4-wmdock
x11/xfce4/xfce4-xkb
x11/xfce4/xfdesktop
x11/xfce4/xfmpc
x11/xfce4/xfprint
x11/xfce4/xfwm4
x11/xpad
x11/xscreensaver,-main

I hope that updating x11/awesome is worth it ;-)

Reply via email to