Difference between revisions of "Fink:Packaging:Gnome"

From the Fink Wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 108: Line 108:
 
!|Package||[http://pdb.finkproject.org/pdb Fink]||[http://ftp.gnome.org/pub/GNOME/desktop/2.16/2.16.0/sources/ 2.16]||Notes
 
!|Package||[http://pdb.finkproject.org/pdb Fink]||[http://ftp.gnome.org/pub/GNOME/desktop/2.16/2.16.0/sources/ 2.16]||Notes
 
|- style="color:red"
 
|- style="color:red"
| align=left | alacarte || x || 0.10.0
+
| align=left | alacarte || x || 0.10.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | bug-buddy || 2.14.0 || 2.16.0
+
| align=left | bug-buddy || 2.14.0 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | control-center || 2.12.3 || 2.16.0
 
| align=left | control-center || 2.12.3 || 2.16.0
Line 118: Line 118:
 
| align=left | 4.0.2 compiling [http://bugzilla.gnome.org/show_bug.cgi?id=337463 fails]
 
| align=left | 4.0.2 compiling [http://bugzilla.gnome.org/show_bug.cgi?id=337463 fails]
 
|- style="color:red"
 
|- style="color:red"
| align=left | deskbar-applet || x || 2.16.0
+
| align=left | deskbar-applet || x || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | eel || 2.14.3 || 2.16.0
+
| align=left | eel || 2.14.3 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | eog || 2.12.3 || 2.16.0
 
| align=left | eog || 2.12.3 || 2.16.0
Line 131: Line 131:
 
| align=left | 0.5.3 would require gtk+2 >= 2.8
 
| align=left | 0.5.3 would require gtk+2 >= 2.8
 
|- style="color:red"
 
|- style="color:red"
| align=left | evolution || 1.5.92 || 2.8.0
+
| align=left | evolution || 1.5.92 || 2.8.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | evolution-data-server|| 0.0.97 || 1.8.0
+
| align=left | evolution-data-server|| 0.0.97 || 1.8.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | evolution-exchange || x || 2.8.0
+
| align=left | evolution-exchange || x || 2.8.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | evolution-webcal || x || 2.8.0
+
| align=left | evolution-webcal || x || 2.8.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | fast-user-switch-applet|| x || 2.16.0
+
| align=left | fast-user-switch-applet|| x || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | file-roller || 2.9.1 || 2.16.0
 
| align=left | file-roller || 2.9.1 || 2.16.0
 
| align=left | >2.9.1 needs gtk+>=2.8
 
| align=left | >2.9.1 needs gtk+>=2.8
 
|- style="color:red"
 
|- style="color:red"
| align=left | gal || 2.4.3 || ?
+
| align=left | gal || 2.4.3 || ? ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gcalctool || 5.8.19 || 5.8.24
+
| align=left | gcalctool || 5.8.19 || 5.8.24 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gconf-editor || 2.14.0 || 2.16.0
+
| align=left | gconf-editor || 2.14.0 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gdm || 2.8.0.8 || 2.16.0
+
| align=left | gdm || 2.8.0.8 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gedit || 2.12.1 || 2.16.0
 
| align=left | gedit || 2.12.1 || 2.16.0
 
| align=left | 2.14 needs gtk+2>=2.8
 
| align=left | 2.14 needs gtk+2>=2.8
 
|- style="color:green"
 
|- style="color:green"
| align=left | ggv || 2.12.0 ||dropped
+
| align=left | ggv || 2.12.0 ||dropped ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | glade || 2.10.1 || ?
 
| align=left | glade || 2.10.1 || ?
Line 163: Line 163:
 
| align=left | waiting on gnome-panel
 
| align=left | waiting on gnome-panel
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-backgrounds || 2.16.2* || 2.15.92
+
| align=left | gnome-backgrounds || 2.16.2* || 2.15.92 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-common || 2.12.0* || ?
+
| align=left | gnome-common || 2.12.0* || ? ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-desktop || 2.14.0 || 2.16.0
 
| align=left | gnome-desktop || 2.14.0 || 2.16.0
 
| align=left | 2.14.1 [http://bugzilla.gnome.org/show_bug.cgi?id=338848 requires] gtk+ >= 2.7.0
 
| align=left | 2.14.1 [http://bugzilla.gnome.org/show_bug.cgi?id=338848 requires] gtk+ >= 2.7.0
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-doc-utils || 0.8.0* || 0.8.0
+
| align=left | gnome-doc-utils || 0.8.0* || 0.8.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-games || 2.12.3 || 2.15.92
 
| align=left | gnome-games || 2.12.3 || 2.15.92
 
| align=left | >= 2.13.1 would require gtk+2 >= 2.8
 
| align=left | >= 2.13.1 would require gtk+2 >= 2.8
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-icon-theme ||2.16.0.1* || 2.16.0
+
| align=left | gnome-icon-theme ||2.16.0.1* || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-keyring || 0.4.9 || 0.6.0
+
| align=left | gnome-keyring || 0.4.9 || 0.6.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-keyring-manager|| x || 2.16.0
+
| align=left | gnome-keyring-manager|| x || 2.16.0 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-mag || 0.14.0 || 0.13.1
+
| align=left | gnome-mag || 0.14.0 || 0.13.1 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-media || 2.6.2 || 2.16.1
 
| align=left | gnome-media || 2.6.2 || 2.16.1
 
| align=left | in [http://cvs.sf.net/viewcvs.py/fink/experimental/dmacks/finkinfo/gnome/ exp/dmacks]
 
| align=left | in [http://cvs.sf.net/viewcvs.py/fink/experimental/dmacks/finkinfo/gnome/ exp/dmacks]
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-menus || 2.16.1* || 2.16.0
+
| align=left | gnome-menus || 2.16.1* || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-netstatus || 2.6.1 || 2.12.0
 
| align=left | gnome-netstatus || 2.6.1 || 2.12.0
Line 197: Line 197:
 
| align=left | gnome-panel>=2.12 needed for modern gnome-menus, >=2.12 requires gtk+>=2.8; gnome-panel>=2.15 needed to be functional
 
| align=left | gnome-panel>=2.12 needed for modern gnome-menus, >=2.12 requires gtk+>=2.8; gnome-panel>=2.15 needed to be functional
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-power-manager || x || 2.16.0
+
| align=left | gnome-power-manager || x || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-screensaver || x || 2.16.0
+
| align=left | gnome-screensaver || x || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-session || 2.14.3 || 2.16.0
+
| align=left | gnome-session || 2.14.3 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-speech || 0.4.4 || 0.4.5
+
| align=left | gnome-speech || 0.4.4 || 0.4.5 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-system-monitor || 2.6.0 || 2.15.92
 
| align=left | gnome-system-monitor || 2.6.0 || 2.15.92
 
| align=left | 2.12.2 full of double-free and invalid UTF-8 errors; 2.14 requires gtk+>=2.8
 
| align=left | 2.12.2 full of double-free and invalid UTF-8 errors; 2.14 requires gtk+>=2.8
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-system-tools || x || 2.14.0
+
| align=left | gnome-system-tools || x || 2.14.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-terminal || 2.12.0 || 2.16.0
 
| align=left | gnome-terminal || 2.12.0 || 2.16.0
Line 216: Line 216:
 
| align=left | miga's
 
| align=left | miga's
 
|- style="color:green"
 
|- style="color:green"
| align=left | gnome-user-docs || 2.16.1* || 2.16.0
+
| align=left | gnome-user-docs || 2.16.1* || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gnome-utils || 2.6.2 || 2.16.0
 
| align=left | gnome-utils || 2.6.2 || 2.16.0
 
| align=left | needs gnome-panel>=2.9.4
 
| align=left | needs gnome-panel>=2.9.4
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-volume-manager || x || 2.15.0
+
| align=left | gnome-volume-manager || x || 2.15.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnomemeeting || 0.98.0 || ?
+
| align=left | gnomemeeting || 0.98.0 || ? ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnopernicus || 0.10.9 || 1.0.3
+
| align=left | gnopernicus || 0.10.9 || 1.0.3 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gok || 0.10.2 || 1.2.0
 
| align=left | gok || 0.10.2 || 1.2.0
 
| align=left | in [http://cvs.sf.net/viewcvs.py/fink/experimental/dmacks/finkinfo/gnome/ exp/dmacks] runtime warning about XInputExtension and dumps core ([http://bugzilla.gnome.org/show_bug.cgi?id=314511 WONTFIX])
 
| align=left | in [http://cvs.sf.net/viewcvs.py/fink/experimental/dmacks/finkinfo/gnome/ exp/dmacks] runtime warning about XInputExtension and dumps core ([http://bugzilla.gnome.org/show_bug.cgi?id=314511 WONTFIX])
 
|- style="color:green"
 
|- style="color:green"
| align=left | gpdf || 2.10.0 ||dropped
+
| align=left | gpdf || 2.10.0 ||dropped ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | gst-plugins-base || 0.10.9 || 0.10.7
+
| align=left | gst-plugins-base || 0.10.9 || 0.10.7 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | gst-plugins-good || 0.10.3.1 || 0.10.3
+
| align=left | gst-plugins-good || 0.10.3.1 || 0.10.3 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | gstreamer || 0.10.9 || 0.10.8
+
| align=left | gstreamer || 0.10.9 || 0.10.8 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | gthumb || 2.6.9 ||dropped
+
| align=left | gthumb || 2.6.9 ||dropped ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gtk-engines || 2.6.10 || 2.8.0
+
| align=left | gtk-engines || 2.6.10 || 2.8.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gtkhtml || 3.10.2 || 3.12.0
+
| align=left | gtkhtml || 3.10.2 || 3.12.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gtksourceview || 1.4.2 || 1.8.0
 
| align=left | gtksourceview || 1.4.2 || 1.8.0
 
| align=left | 1.5.4 requires gtk+>=2.8
 
| align=left | 1.5.4 requires gtk+>=2.8
 
|- style="color:red"
 
|- style="color:red"
| align=left | gucharmap || 1.6.0 || 1.8.0
+
| align=left | gucharmap || 1.6.0 || 1.8.0 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | libgail-gnome || 1.1.3 || 1.1.3
+
| align=left | libgail-gnome || 1.1.3 || 1.1.3 ||
 
|- style="color:black"
 
|- style="color:black"
 
| align=left | libgnomecups || 0.1.6 || x
 
| align=left | libgnomecups || 0.1.6 || x
 
| align=left | Apple's 10.3 cups-dev lies about its version...it's too low to build this pkg; might work on 10.4
 
| align=left | Apple's 10.3 cups-dev lies about its version...it's too low to build this pkg; might work on 10.4
 
|- style="color:green"
 
|- style="color:green"
| align=left | libgnomeprint || 2.12.1 || 2.12.1
+
| align=left | libgnomeprint || 2.12.1 || 2.12.1 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | libgnomeprintui || 2.12.1 || 2.12.1
+
| align=left | libgnomeprintui || 2.12.1 || 2.12.1 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | libgtkhtml || 2.6.3 ||dropped
+
| align=left | libgtkhtml || 2.6.3 ||dropped ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | libgtop || 2.14.7* || 2.14.2
+
| align=left | libgtop || 2.14.7* || 2.14.2 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | librsvg || 2.9.5 || 2.16.0
 
| align=left | librsvg || 2.9.5 || 2.16.0
 
| align=left | 2.10 requires pango1>=1.2
 
| align=left | 2.10 requires pango1>=1.2
 
|- style="color:green"
 
|- style="color:green"
| align=left | libsoup || 2.2.96* || 2.2.96
+
| align=left | libsoup || 2.2.96* || 2.2.96 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | libwnck || 2.14.3 || 2.16.0
+
| align=left | libwnck || 2.14.3 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | libxklavier || 2.2 || ?
+
| align=left | libxklavier || 2.2 || ? ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | metacity || 2.14.5 || 2.16.0
+
| align=left | metacity || 2.14.5 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | nautilus || 2.14.3 || 2.16.0
+
| align=left | nautilus || 2.14.3 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | nautilus-cd-burner || 2.14.2 || 2.16.0
+
| align=left | nautilus-cd-burner || 2.14.2 || 2.16.0 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | nautilus-media || 0.8.1 || ?
+
| align=left | nautilus-media || 0.8.1 || ? ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | scrollkeeper || 0.3.14* || 0.3.14
+
| align=left | scrollkeeper || 0.3.14* || 0.3.14 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | seahorse || 0.8.2 || x
+
| align=left | seahorse || 0.8.2 || x ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | sound-juicer || x || 2.16.0
+
| align=left | sound-juicer || x || 2.16.0 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | startup-notification || 0.8* || 0.8
+
| align=left | startup-notification || 0.8* || 0.8 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | system-tools-backends|| x || 1.4.2
+
| align=left | system-tools-backends|| x || 1.4.2 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | tomboy || x || 0.4.0
+
| align=left | tomboy || x || 0.4.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | totem || dropped<br>from 10.4 || 2.16.0
 
| align=left | totem || dropped<br>from 10.4 || 2.16.0
 
| align=left | very old version in 10.3 that doesn't build on 10.4
 
| align=left | very old version in 10.3 that doesn't build on 10.4
 
|- style="color:red"
 
|- style="color:red"
| align=left | vino || x || 2.13.5
+
| align=left | vino || x || 2.13.5 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | vte || 0.12.2 || 0.14.0
+
| align=left | vte || 0.12.2 || 0.14.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | ximian-connector || 1.5.92 || ?
+
| align=left | ximian-connector || 1.5.92 || ? ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | yelp || 2.14.3 || 2.16.0
+
| align=left | yelp || 2.14.3 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | zenity || 2.14.3 || 2.16.0
+
| align=left | zenity || 2.14.3 || 2.16.0 ||
 
|}
 
|}
   
Line 313: Line 313:
 
| align=left | RR's
 
| align=left | RR's
 
|- style="color:red"
 
|- style="color:red"
| align=left | glibmm || 2.10.5 || 2.12.0
+
| align=left | glibmm || 2.10.5 || 2.12.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | gnome-vfsmm || 2.14.0 || 2.16.0
+
| align=left | gnome-vfsmm || 2.14.0 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | gtkmm || 2.6.14 || 2.10.0
 
| align=left | gtkmm || 2.6.14 || 2.10.0
 
| align=left | 2.8.x probably requires gtk+>=2.8
 
| align=left | 2.8.x probably requires gtk+>=2.8
 
|- style="color:green"
 
|- style="color:green"
| align=left | libglademm || 2.6.3 || 2.6.3
+
| align=left | libglademm || 2.6.3 || 2.6.3 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | libgnomecanvasmm || 2.14.0 || 2.16.0
+
| align=left | libgnomecanvasmm || 2.14.0 || 2.16.0 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | libgnomemm || 2.14.0 || 2.16.2
+
| align=left | libgnomemm || 2.14.0 || 2.16.2 ||
 
|- style="color:red"
 
|- style="color:red"
| align=left | libgnomeuimm || 2.14.0 || 2.16.0
+
| align=left | libgnomeuimm || 2.14.0 || 2.16.0 ||
 
|- style="color:green"
 
|- style="color:green"
| align=left | libsigc++ || 2.0.17* || 2.0.17
+
| align=left | libsigc++ || 2.0.17* || 2.0.17 ||
 
|- style="color:red"
 
|- style="color:red"
 
| align=left | libxml++ || 2.10.0 || 2.14.0
 
| align=left | libxml++ || 2.10.0 || 2.14.0

Latest revision as of 09:21, 12 September 2016


This page relates to the progress of an update that happened a long time ago. The information here is not current with regards to package/version availability or current packaging standards and best-practices.

Goals

  • Version update (preferably highest stable-branch version, okay if higher than that present in the target Gnome 2.x, or even if part of a higher Gnome 2.x)
  • Update deps according to pkg requirements (add versioning as required by each package, not based on what is currently in fink or what is present in the target Gnome 2.x)
  • Switch to gettext3
    • Depends: gettext→libgettext3-shlibs
    • BuildDepends: gettext-dev→libgettext3-dev
    • Add gettext-bin and/or gettext-tools as needed.
    • Add libiconv* deps as needed.
  • Put -ssl variants first in alternative dependencies (gnome-vfs2 and others). We have gnome-vfs2-unified as of 1:2.15.2-1 now, but not required to switch from the variants list (there are compatibility packages).
  • Make sure static libs are built
  • Add ConfigureParams: --disable-dependency-tracking
  • .info and .deb validation
  • Fix scrollkeeper usage (see fink info scrollkeeper)
  • Fix gconf usage (see fink info gconf2)
  • Check with --build-as-nobody
  • Check locale/ (gettext message catalog) usage:
    • Place locale/ files in the package whose binaries use them (or in a package that is a dependent of that package)—remember Replaces field if moving them!
    • Make sure the domain is orthogonal enough for Shlibs orthogonality
  • Deprecate %N if %N-dev and %N-shlibs contain everything
    • Add Depends to %N to make sure other packages' Depends:%N still gets the same results
    • Adjust dependencies on %N to point to %N-dev or %N-shlibs (with versioning as appropriate) depending on what %N used to contain and its former dependencies:
      • Switch glib2 dependency to glib2-shlibs (>= 2.12.0-1)
    • Switch all glib2* dependencies to >= 2.12.0-1 in both 10.3 and 10.4 to avoid bogus >=2.6.6-1111 from 10.4 transition.
    • Switch all orbit2* dependencies to >= 2.14.2-1, which may eliminate propagated popt dependencies.
    • Switch all libbonobo2* dependencies to >= 2.16.0-1, which may eliminate propagated popt dependencies.
    • NB: only do these when releasing new Version so that we don't force arbitrary rebuilding and "high" Revision in 10.3
      • Therefore, upgrade in dependency order starting at the bottom of the tree
  • Make sure GCC field presence/absence is correct
  • Verify whether 10.4 needs a "high" revision (+=1000 due to GCC:4.0 or dependencies on 10.4-specific high revisions of other packages).
  • Check for .pc files moved to share/ (requires adding Depends: pkgconfig (>= 0.20-1))

Packaging Status

  • Fink: Version in Fink unstable, 10.4 (powerpc). Star when checked and upgraded if necessary—please work in order up the dep tree!
  • 2.x: Minimum version for Gnome 2.x.
  • Notes: what's waiting for what or whom
  • color-code: up-to-date needs updating or is broken unknown

Gnome Platform

Package Fink 2.16 Notes
at-spi 1.7.10 1.7.11
atk 1.12.4* 1.12.2
audiofile 0.2.6* 0.2.6
esound 0.2.36* 0.2.36
gail 1.8.11 1.9.2
gconf2 2.14.0 2.14.0
glib 2.12.11* 2.12.3
gnome-mime-data 2.4.3* 2.4.2
gnome-vfs 2.15.2 2.16.0 >= 2.15.3 is busted (ABI breakage: missing symbols)
gnome-vfs-monikers x 2.15.3
gtk+ 2.6.8 2.10.3 gtk+>2.8 requires enabling cairo and perhaps switching to pango-ft219: cascading BDep additons, may have to tune all pango users
gtk-doc 1.6 1.7
intltool 0.35.5* 0.35.0
libart 2.3.19* 2.3.17
libbonobo 2.16.0 2.16.0
libbonoboui 2.14.0 2.16.0
libglade 2.6.0* 2.6.0
libgnome 2.14.1 2.16.0
libgnomecanvas 2.14.0 2.14.0
libgnomeui 2.14.1 2.16.0
libidl 0.8.8* 0.8.7
libxml 2.6.27* 2.6.26
libxslt 1.1.20* 1.1.17
orbit 2.14.7* 2.14.3
pango 1.10.1 1.14.3 might require shifting to ft219 only?
pkgconfig 0.21 ?

Gnome Desktop

Package Fink 2.16 Notes
alacarte x 0.10.0
bug-buddy 2.14.0 2.16.0
control-center 2.12.3 2.16.0 >=2.12.3 requires gtk+>2.8
dasher 3.2.18 4.2.0 4.0.2 compiling fails
deskbar-applet x 2.16.0
eel 2.14.3 2.16.0
eog 2.12.3 2.16.0 >= 2.13.2 would require gtk+2 >= 2.7.1
epiphany 1.6.5 2.16.0 >= 1.8 would require gtk+2 >= 2.8
evince 0.5.2 0.6.0 0.5.3 would require gtk+2 >= 2.8
evolution 1.5.92 2.8.0
evolution-data-server 0.0.97 1.8.0
evolution-exchange x 2.8.0
evolution-webcal x 2.8.0
fast-user-switch-applet x 2.16.0
file-roller 2.9.1 2.16.0 >2.9.1 needs gtk+>=2.8
gal 2.4.3 ?
gcalctool 5.8.19 5.8.24
gconf-editor 2.14.0 2.16.0
gdm 2.8.0.8 2.16.0
gedit 2.12.1 2.16.0 2.14 needs gtk+2>=2.8
ggv 2.12.0 dropped
glade 2.10.1 ? glade2 ends at glade-2.10.x; glade-2.12.x begins what will be glade3: still in beta and would require gtk+2 >= 2.8
gnome-applets 2.6.2 2.16.0 waiting on gnome-panel
gnome-backgrounds 2.16.2* 2.15.92
gnome-common 2.12.0* ?
gnome-desktop 2.14.0 2.16.0 2.14.1 requires gtk+ >= 2.7.0
gnome-doc-utils 0.8.0* 0.8.0
gnome-games 2.12.3 2.15.92 >= 2.13.1 would require gtk+2 >= 2.8
gnome-icon-theme 2.16.0.1* 2.16.0
gnome-keyring 0.4.9 0.6.0
gnome-keyring-manager x 2.16.0
gnome-mag 0.14.0 0.13.1
gnome-media 2.6.2 2.16.1 in exp/dmacks
gnome-menus 2.16.1* 2.16.0
gnome-netstatus 2.6.1 2.12.0 waiting on gnome-panel
gnome-nettool x 2.15.92 doesn't compile well, doesn't know BSDish tools
gnome-panel 2.6.2 2.16.0 gnome-panel>=2.12 needed for modern gnome-menus, >=2.12 requires gtk+>=2.8; gnome-panel>=2.15 needed to be functional
gnome-power-manager x 2.16.0
gnome-screensaver x 2.16.0
gnome-session 2.14.3 2.16.0
gnome-speech 0.4.4 0.4.5
gnome-system-monitor 2.6.0 2.15.92 2.12.2 full of double-free and invalid UTF-8 errors; 2.14 requires gtk+>=2.8
gnome-system-tools x 2.14.0
gnome-terminal 2.12.0 2.16.0 needs gtk+>=2.8
gnome-themes 2.14.2 2.16.0 miga's
gnome-user-docs 2.16.1* 2.16.0
gnome-utils 2.6.2 2.16.0 needs gnome-panel>=2.9.4
gnome-volume-manager x 2.15.0
gnomemeeting 0.98.0 ?
gnopernicus 0.10.9 1.0.3
gok 0.10.2 1.2.0 in exp/dmacks runtime warning about XInputExtension and dumps core (WONTFIX)
gpdf 2.10.0 dropped
gst-plugins-base 0.10.9 0.10.7
gst-plugins-good 0.10.3.1 0.10.3
gstreamer 0.10.9 0.10.8
gthumb 2.6.9 dropped
gtk-engines 2.6.10 2.8.0
gtkhtml 3.10.2 3.12.0
gtksourceview 1.4.2 1.8.0 1.5.4 requires gtk+>=2.8
gucharmap 1.6.0 1.8.0
libgail-gnome 1.1.3 1.1.3
libgnomecups 0.1.6 x Apple's 10.3 cups-dev lies about its version...it's too low to build this pkg; might work on 10.4
libgnomeprint 2.12.1 2.12.1
libgnomeprintui 2.12.1 2.12.1
libgtkhtml 2.6.3 dropped
libgtop 2.14.7* 2.14.2
librsvg 2.9.5 2.16.0 2.10 requires pango1>=1.2
libsoup 2.2.96* 2.2.96
libwnck 2.14.3 2.16.0
libxklavier 2.2 ?
metacity 2.14.5 2.16.0
nautilus 2.14.3 2.16.0
nautilus-cd-burner 2.14.2 2.16.0
nautilus-media 0.8.1 ?
scrollkeeper 0.3.14* 0.3.14
seahorse 0.8.2 x
sound-juicer x 2.16.0
startup-notification 0.8* 0.8
system-tools-backends x 1.4.2
tomboy x 0.4.0
totem dropped
from 10.4
2.16.0 very old version in 10.3 that doesn't build on 10.4
vino x 2.13.5
vte 0.12.2 0.14.0
ximian-connector 1.5.92 ?
yelp 2.14.3 2.16.0
zenity 2.14.3 2.16.0

C++ Bindings

Package Fink 2.16 Notes
gconfmm 2.10.0 2.16.0 RR's
glibmm 2.10.5 2.12.0
gnome-vfsmm 2.14.0 2.16.0
gtkmm 2.6.14 2.10.0 2.8.x probably requires gtk+>=2.8
libglademm 2.6.3 2.6.3
libgnomecanvasmm 2.14.0 2.16.0
libgnomemm 2.14.0 2.16.2
libgnomeuimm 2.14.0 2.16.0
libsigc++ 2.0.17* 2.0.17
libxml++ 2.10.0 2.14.0 RR's

Java Bindings

Package Fink 2.16 Notes
glib-java x 0.3.2
libgconf-java x 2.12.4
libglade-java x 2.12.5
libgnome-java x 2.12.4
libgtk-java x 2.9.2

Perl Bindings

Package Fink 2.16 Notes
extutils-depends 0.205* ? why is this perl-versioned?
extutils-pkgconfig 1.07* ? why is this perl-versioned?
glib-perl 1.144* 1.120
gnome2-perl 1.040 1.040
gnome2-canvas-perl 1.002 1.002
gnome2-gconf-perl x 1.021 in exp/dmacks; can't test b/c gconf2 missing a .schemas file
gnome2-vfs-perl 1.060 1.060
gtk2-perl 1.122 1.120
gtk2-gladexml-perl 1.005 1.005

Python Bindings

Package Fink 2.16 Notes
gnome-menus 2.16.1* 2.16.0
gnome-python2 2.12.4 2.16.0
gnome-python2-desktop x ? needs gnome-panel>=2.10
gnome-python2-extras x ? 2.14.0 in exp/dmacks; waiting for newer gda
libxml2 2.6.27* 2.6.23
libxslt 1.1.20* 1.1.15
pygobject2 2.12.3* 2.12.0
pygtk2 2.6.3 2.10.0 >= 2.8 would require gtk+2 > 2.8
pyorbit2 2.14.2* 2.14.1