On Tue, 6 Apr 2010, Stuart Henderson wrote:
> 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...

Well, I would not be very happy to create a new module just for that.
WANTLIB management sucks that's for sure, but so far no one came up with 
that great idea that would ease the pain.

Looking at your list is depressing... especially since we end up doing 
this batch WANTLIB commits at least twice per release now.

> 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 ;-)
> 
> 

-- 
Antoine

Reply via email to