Latest revision as of 08:12, June 18, 2014

Note

This page describes an activity that you can do to help make Funtoo Linux better!

Description

Funtoo Linux has a number of forked packages, and sometimes these packages can get out-of-date relative to Gentoo Linux. Periodically, we need to update ebuilds in Funtoo Linux so that they are current. To make this task easier, we have an automated script that compares versions of forked ebuilds in Funtoo Linux to those in Gentoo Linux.

Here's how it works: Below, you can see a list of all ebuilds in Gentoo Linux that have higher version numbers than those in Funtoo Linux. This list is updated hourly.

Funtoo / Gentoo Comparison (funtoo-current, x86-64bit)

app-accessibility/at-spi2-atk 2.16.0-r1 > 2.14.1-r1

app-accessibility/at-spi2-core 2.16.0 > 2.14.1

app-accessibility/orca 3.16.2 > 3.14.4

app-arch/file-roller 3.16.3 > 3.14.2

app-cdr/cdrtools 3.01_alpha30 > 3.01_alpha27

app-crypt/gcr 3.16.0 > 3.14.0-r1

app-crypt/seahorse 3.16.0-r1 > 3.14.1

app-dicts/gnome-dictionary 3.16.2 > 3.14.2

app-editors/gedit 3.16.2 > 3.14.3

app-editors/gedit-plugins 3.16.0 > 3.14.1

app-editors/latexila 3.16.1 > 3.14.4

app-emulation/libvirt-glib 0.2.1 > 0.2.0

app-emulation/lxc 1.1.2-r2 > 1.0.7

app-misc/bijiben 3.16.2 > 3.14.2

app-misc/gnote 3.16.2 > 3.14.2

app-misc/screen 4.3.1 > 4.2.1-r2

app-misc/tracker 1.4.0 > 1.2.6

app-office/gnucash 2.6.6 > 2.6.5

app-office/impressive 0.11.0b > 0.10.5

app-office/libreoffice-bin 4.4.4.3 > 4.4.3.2

app-office/libreoffice-l10n 4.4.4.3 > 4.4.3.2

app-portage/eix 0.30.11 > 0.30.10

app-text/evince 3.16.1 > 3.14.2-r1

app-text/yelp-tools 3.16.1 > 3.14.1

dev-cpp/glibmm 2.44.0 > 2.42.0-r1

dev-cpp/gtkmm 3.16.0 > 3.14.0-r1

dev-db/mysql-init-scripts 2.1_alpha4 > 2.0-r1

dev-java/jython 2.7.0 > 2.7_beta1-r1

dev-java/oracle-jdk-bin 1.8.0.51 > 1.8.0.45

dev-java/oracle-jre-bin 1.8.0.51 > 1.8.0.45

dev-lang/tcl 8.6.4 > 8.6.2

dev-lang/tk 8.6.4-r1 > 8.6.2

dev-lang/vala 0.28.0 > 0.26.2

dev-libs/apr 1.5.2 > 1.5.1-r2

dev-libs/atk 2.16.0-r1 > 2.14.0

dev-libs/botan 1.11.8 > 1.10.9-r1000

dev-libs/folks 0.11.1 > 0.10.1-r1

dev-libs/gdl 3.16.0 > 3.14.0

dev-libs/gjs 1.43.3 > 1.42.0

dev-libs/gobject-introspection 1.44.0 > 1.42.0-r1

dev-libs/gobject-introspection-common 1.44.0 > 1.42.0

dev-libs/gom 0.3.1 > 0.3.0

dev-libs/libgdata 0.17.2 > 0.16.1

dev-libs/libgweather 3.16.1 > 3.14.4

dev-libs/libpeas 1.14.0-r1 > 1.12.1

dev-libs/nettle 3.1.1 > 3.1

dev-libs/qqwing 1.3.4 > 1.3.3

dev-libs/vala-common 0.28.0 > 0.26.2

dev-python/Babel 2.0 > 1.3-r1000

dev-python/alabaster 0.7.6 > 0.7.4-r1000

dev-python/astroid 1.3.7 > 1.3.6-r1000

dev-python/autopep8 1.2 > 1.1.1-r1000

dev-python/beaker 1.7.0-r1 > 1.6.4-r1000

dev-python/beautifulsoup 4.4.0 > 4.3.2-r1000

dev-python/bpython 0.14.2 > 0.13.1-r1000

dev-python/certifi 2015.04.28 > 14.05.14-r1000

dev-python/chameleon 2.22 > 2.15-r1000

dev-python/cherrypy 3.8.0 > 3.2.5-r1000

dev-python/colander 1.0 > 1.0_beta1-r1000

dev-python/curtsies 0.2.3 > 0.0.34

dev-python/decorator 3.4.2 > 3.4.0-r1000

dev-python/django 1.8.3 > 1.8.2-r1000

dev-python/django-extensions 1.5.5 > 1.4.0-r1000

dev-python/dulwich 0.10.1a > 0.9.8-r1000

dev-python/execnet 1.3.0 > 1.2.0-r1000

dev-python/eyeD3 0.7.5 > 0.7.4-r1000

dev-python/fixtures 1.3.1-r1 > 0.3.14-r1000

dev-python/flask-openid 1.2.4 > 1.1.1-r1000

dev-python/flask-sqlalchemy 2.0 > 1.0-r1000

dev-python/fonttools 2.5 > 2.3-r1000

dev-python/foolscap 0.8.0 > 0.6.4-r1000

dev-python/formencode 1.3.0-r1 > 1.2.6-r1000

dev-python/fudge 1.1.0 > 1.0.3-r1000

dev-python/gmpy 2.0.6 > 2.0.5-r1000

dev-python/ipaddress 1.0.14 > 1.0.7-r1000

dev-python/ipdb 0.8.1 > 0.8-r1000

dev-python/ipy 0.83 > 0.82a-r1000

dev-python/ipython 3.2.1 > 1.2.1-r1000

dev-python/jinja 2.8 > 2.7.3-r1000

dev-python/jsonpickle 0.9.2 > 0.8.0-r1000

dev-python/logilab-common 1.0.2 > 0.63.2-r1000

dev-python/markdown 2.6.2 > 2.5.2-r1000

dev-python/matplotlib 1.4.3 > 1.3.1-r1000

dev-python/meld3 1.0.2 > 0.6.10-r1000

dev-python/mock 1.3.0 > 1.0.1-r1000

dev-python/msgpack 0.4.6 > 0.4.4-r1000

dev-python/mwlib 0.15.15 > 0.15.14-r1000

dev-python/netaddr 0.7.15 > 0.7.12-r1000

dev-python/networkx 1.9.1 > 1.9-r1000

dev-python/nevow 0.11.1-r1 > 0.10.0-r1000

dev-python/nltk 3.0.3 > 2.0.4-r1000

dev-python/numexpr 2.4.3 > 2.4-r1000

dev-python/oauthlib 0.7.2 > 0.6.3-r1000

dev-python/paste 2.0.2 > 1.7.5.1-r1000

dev-python/pastescript 2.0.2 > 1.7.5-r1000

dev-python/pbr 1.3.0 > 0.11.0-r1000

dev-python/pdfrw 0.2 > 0.1

dev-python/pip 7.1.0 > 6.1.1-r1000

dev-python/ply 3.6-r1 > 3.5_pre20140101-r1000

dev-python/polygon 3.0.7 > 3.0.5-r1000

dev-python/psutil 3.0.1 > 2.1.3-r1000

dev-python/psycopg 2.6.1 > 2.6-r1000

dev-python/pudb 2015.3 > 2014.1-r1000

dev-python/pyalsaaudio 0.8.2 > 0.7-r1000

dev-python/pyasn1 0.1.8 > 0.1.7-r1000

dev-python/pyasn1-modules 0.0.6 > 0.0.5-r1000

dev-python/pyatspi 2.16.0 > 2.14.0

dev-python/pycups 1.9.73 > 1.9.70-r1000

dev-python/pycxx 6.2.6 > 6.2.5-r1000

dev-python/pydispatcher 2.0.5 > 2.0.3

dev-python/pyflakes 0.9.2 > 0.8.1-r1000

dev-python/pyfltk 1.3.3 > 1.3.0-r1000

dev-python/pyglet 1.2.3 > 1.1.4-r1000

dev-python/pygobject 3.16.2 > 3.14.0-r1000

dev-python/pyinotify 0.9.6 > 0.9.4-r1000

dev-python/pyjwt 1.4.0 > 0.3.0-r1000

dev-python/pylibmc 1.5.0 > 1.3.0-r1000

dev-python/pylint 1.4.4 > 1.4.3-r1000

dev-python/pymongo 3.0.3 > 3.0.2-r1000

dev-python/pyproj 1.9.4 > 1.9.2-r1000

dev-python/pyquery 1.2.9-r1 > 1.2.8-r1000

dev-python/pyramid 1.5.7 > 1.4.5

dev-python/pysvn 1.7.10 > 1.7.9-r1000

dev-python/python-dateutil 2.4.2-r1 > 2.3-r1001

dev-python/python-gnupg 0.3.7 > 0.3.6-r1000

dev-python/python-ldap 2.4.20 > 2.4.15-r1000

dev-python/python-memcached 1.54 > 1.53-r1000

dev-python/python-slip 0.6.1 > 0.6.0-r1000

dev-python/pytz 2015.4 > 2014.10-r1000

dev-python/pyx 0.14 > 0.13-r1000

dev-python/pyxattr 0.5.5 > 0.5.3-r1000

dev-python/pyzmq 14.7.0 > 14.6.0-r1000

dev-python/rdflib 4.2.0 > 4.1.2-r1000

dev-python/regex 2015.07.12 > 2014.12.24-r1000

dev-python/reportlab 3.2.0 > 2.7-r1000

dev-python/requests 2.7.0 > 2.6.0-r1000

dev-python/ropemacs 0.8 > 0.7-r1000

dev-python/routes 2.1-r1 > 2.0-r1000

dev-python/setuptools 18.0.1 > 17.1.1-r1000

dev-python/setuptools-git 1.1 > 1.0-r1000

dev-python/simplejson 3.8.0 > 3.7.3-r1000

dev-python/simpletal 5.2 > 5.1

dev-python/sip 4.16.9 > 4.16.8-r1000

dev-python/spyder 2.3.5.2 > 2.3.3-r1000

dev-python/sqlalchemy 1.0.8 > 0.9.8-r1000

dev-python/sqlalchemy-migrate 0.9.6 > 0.9.1-r1000

dev-python/sqlobject 2.1.1-r1 > 1.6.1-r1000

dev-python/stevedore 1.6.0-r1 > 1.4.0-r1000

dev-python/stomper 0.3.0 > 0.2.8-r1000

dev-python/subunit 1.1.0 > 0.0.18-r1000

dev-python/tempita 0.5.3 > 0.5.2-r1000

dev-python/testscenarios 0.5.0 > 0.4-r1000

dev-python/twisted-conch 15.2.1 > 13.2.0-r1000

dev-python/twisted-core 15.2.1 > 13.2.0-r1000

dev-python/twisted-lore 15.2.1 > 13.2.0-r1000

dev-python/twisted-mail 15.2.1 > 13.2.0-r1000

dev-python/twisted-names 15.2.1 > 13.2.0-r1000

dev-python/twisted-news 15.2.1 > 13.2.0-r1000

dev-python/twisted-pair 15.2.1 > 13.2.0-r1000

dev-python/twisted-runner 15.2.1 > 13.2.0-r1000

dev-python/twisted-web 15.2.1 > 13.2.0-r1000

dev-python/twisted-words 15.2.1 > 13.2.0-r1000

dev-python/unidecode 0.04.18 > 0.04.17-r1000

dev-python/unittest2 1.1.0 > 1.0.1-r1000

dev-python/urllib3 1.10.4 > 1.10.2-r1000

dev-python/urwid 1.3.0 > 1.2.1-r1000

dev-python/venusian 1.0 > 1.0_alpha8

dev-python/virtualenv 13.1.0 > 12.0.5-r1000

dev-python/virtualenv-clone 0.2.6 > 0.2.5-r1000

dev-python/virtualenvwrapper 4.6.0 > 4.3.2-r1000

dev-python/webob 1.4.1 > 1.4-r1000

dev-python/webtest 2.0.18 > 2.0.15-r1000

dev-python/werkzeug 0.10.4 > 0.9.6-r1000

dev-python/wsgiproxy2 0.4.2 > 0.4.1-r1000

dev-python/wtforms 2.0.2 > 1.0.5-r1000

dev-python/wxpython 3.0.2.0 > 2.8.12.1

dev-python/xhtml2pdf 0.0.6-r1 > 0.0.5-r1000

dev-python/xlwt 1.0.0 > 0.7.5-r1000

dev-util/anjuta 3.16.0 > 3.14.1

dev-util/cmake 3.3.0 > 3.2.3

dev-util/devhelp 3.16.1 > 3.14.0

dev-util/eric 5.5.2 > 5.3.8-r1000

dev-util/gnome-devel-docs 3.16.2 > 3.14.4

dev-util/gtk-builder-convert 2.24.28 > 2.24.27

dev-util/scons 2.3.5 > 2.3.4-r1000

dev-vcs/gitg 3.16.1 > 3.14.1-r1

dev-vcs/hg-git 0.8.1 > 0.8.0-r1000

dev-vcs/mercurial 3.5 > 3.4.2-r1000

games-arcade/gnome-nibbles 3.16.1 > 3.14.1

games-arcade/gnome-robots 3.16.1 > 3.14.2

games-board/four-in-a-row 3.16.2 > 3.14.2

games-board/gnome-chess 3.16.2 > 3.14.3

games-board/gnome-mahjongg 3.16.1 > 3.14.1

games-board/gnome-mines 3.16.1 > 3.14.2

games-board/iagno 3.16.1 > 3.14.2

games-board/tali 3.16.1 > 3.14.0

games-puzzle/five-or-more 3.16.1 > 3.14.1

games-puzzle/gnome-klotski 3.16.1 > 3.14.2

games-puzzle/gnome-sudoku 3.16.0 > 3.14.2

games-puzzle/gnome-tetravex 3.16.0 > 3.14.0

games-puzzle/hitori 3.16.1 > 3.14.3

games-puzzle/lightsoff 3.16.1.1 > 3.14.1

games-puzzle/quadrapassel 3.16.1 > 3.14.0

games-puzzle/swell-foop 3.16.1 > 3.14.0

gnome-base/dconf 0.24.0 > 0.22.0

gnome-base/gdm 3.16.2 > 3.14.2

gnome-base/gnome 3.16.0 > 3.14.1

gnome-base/gnome-control-center 3.16.2 > 3.14.5

gnome-base/gnome-core-apps 3.16.0 > 3.14.1

gnome-base/gnome-core-libs 3.16.0 > 3.14.1

gnome-base/gnome-desktop 3.16.2 > 3.14.2

gnome-base/gnome-extra-apps 3.16.0 > 3.14.1-r1

gnome-base/gnome-keyring 3.16.0-r1 > 3.14.0

gnome-base/gnome-light 3.16.0 > 3.14.1

gnome-base/gnome-session 3.16.0 > 3.14.0-r3

gnome-base/gnome-settings-daemon 3.16.2-r1 > 3.14.4

gnome-base/gnome-shell 3.16.3 > 3.14.4

gnome-base/gsettings-desktop-schemas 3.16.1 > 3.14.2

gnome-base/gvfs 1.24.1 > 1.22.4

gnome-base/nautilus 3.16.2 > 3.14.2

gnome-extra/cinnamon-session 2.6.3 > 2.4.3

gnome-extra/evolution-data-server 3.16.4 > 3.13.6

gnome-extra/gnome-boxes 3.16.2 > 3.14.3.1

gnome-extra/gnome-calculator 3.16.2 > 3.14.1

gnome-extra/gnome-clocks 3.16.1 > 3.14.1

gnome-extra/gnome-color-manager 3.16.0 > 3.14.2

gnome-extra/gnome-contacts 3.16.2 > 3.14.2

gnome-extra/gnome-documents 3.16.2 > 3.14.2

gnome-extra/gnome-getting-started-docs 3.16.2 > 3.14.1

gnome-extra/gnome-power-manager 3.16.1 > 3.14.1-r1

gnome-extra/gnome-shell-extensions 3.16.2 > 3.14.4

gnome-extra/gnome-system-monitor 3.16.0 > 3.14.1

gnome-extra/gnome-tweak-tool 3.16.2 > 3.14.3

gnome-extra/gnome-user-docs 3.16.1 > 3.14.2

gnome-extra/gnome-weather 3.16.2.1 > 3.14.1

gnome-extra/gucharmap 3.16.2 > 3.14.2

gnome-extra/nautilus-tracker-tags 1.4.0 > 1.2.6

gnome-extra/nm-applet 1.0.4 > 1.0.2

gnome-extra/sushi 3.16.0 > 3.12.0

gnome-extra/yelp 3.16.1 > 3.14.1

gnome-extra/yelp-xsl 3.16.1 > 3.14.0

gnome-extra/zenity 3.16.3 > 3.14.0

mail-client/evolution 3.16.4 > 3.13.6

mail-mta/postfix 3.1_pre20150721 > 3.0.1-r1

media-gfx/blender 2.72b-r3 > 2.70-r2

media-gfx/eog 3.16.2 > 3.14.4

media-gfx/eog-plugins 3.16.0 > 3.14.2

media-gfx/gnome-font-viewer 3.16.2 > 3.14.1

media-gfx/gnome-photos 3.16.2 > 3.14.2

media-gfx/gnome-screenshot 3.16.2 > 3.14.0

media-gfx/gthumb 3.4.0 > 3.3.2

media-gfx/simple-scan 3.16.1 > 3.14.2

media-libs/clutter 1.22.4 > 1.20.2

media-libs/clutter-gtk 1.6.2 > 1.6.0

media-libs/cogl 1.20.0 > 1.18.2-r1

media-libs/gexiv2 0.10.3 > 0.10.2

media-libs/grilo 0.2.12 > 0.2.11

media-libs/libmediaart 1.9.0 > 0.7.0

media-libs/mesa 10.6.2 > 10.5.2

media-plugins/grilo-plugins 0.2.14 > 0.2.13

media-plugins/gst-plugins-vaapi 0.5.10 > 0.5.9

media-sound/gnome-music 3.16.1 > 3.14.3.1

media-sound/gnome-sound-recorder 3.16.0 > 3.14.0.1

media-sound/sound-juicer 3.16.1 > 3.14.0

media-video/cheese 3.16.1 > 3.14.2

media-video/mkvtoolnix 8.2.0-r1 > 7.6.0

media-video/totem 3.16.2 > 3.14.3

net-analyzer/snort 2.9.7.5 > 2.9.7.3

net-dns/dnsmasq 2.75 > 2.72

net-dns/openresolv 3.7.0 > 3.6.1

net-firewall/firewalld 0.3.14.2 > 0.2.12-r1000

net-im/empathy 3.12.10 > 3.12.9

net-libs/glib-networking 2.44.0 > 2.42.1

net-libs/gnome-online-accounts 3.16.3-r1 > 3.14.4

net-libs/libndp 1.5 > 1.4

net-libs/libnm-qt 0.9.8.4 > 0.9.8.3

net-libs/libsoup 2.50.0 > 2.48.1

net-libs/libsoup-gnome 2.50.0 > 2.48.1

net-libs/webkit-gtk 2.8.3 > 2.6.6

net-misc/modemmanager 1.4.10 > 1.4.8

net-misc/openssh 6.9_p1-r2 > 6.8_p1-r3

net-misc/openvswitch 2.3.2 > 2.3.1

net-misc/rygel 0.26.1 > 0.24.3

net-misc/vinagre 3.16.1 > 3.14.3

net-misc/vino 3.16.0 > 3.14.2

net-wireless/bluez 5.32 > 5.30

net-wireless/crda 3.18 > 1.1.3-r1

net-wireless/gnome-bluetooth 3.16.1 > 3.14.1

sci-geosciences/geocode-glib 3.16.2 > 3.14.0

sci-geosciences/gnome-maps 3.16.2 > 3.14.2

sci-libs/scipy 0.16.0 > 0.15.1-r1000

sys-apps/baobab 3.16.1 > 3.14.1

sys-apps/coreutils 8.24 > 8.23

sys-apps/gawk 4.1.3 > 4.1.1

sys-apps/gnome-disk-utility 3.16.2 > 3.14.0

sys-apps/lm_sensors 3.4.0 > 3.3.5

sys-apps/man-db 2.7.1 > 2.7.0.2

sys-apps/man-pages 4.01 > 4.00-r1

sys-auth/consolekit 0.9.5 > 0.9.4

sys-boot/efibootmgr 0.12 > 0.11.0

sys-devel/binutils 2.25.1 > 2.25-r2

sys-devel/gettext 0.19.5.1 > 0.19.4-r1

sys-fs/lvm2 2.02.116 > 2.02.111

sys-kernel/dracut 043 > 041

sys-kernel/linux-headers 4.1 > 4.0

sys-libs/cracklib 2.9.5 > 2.9.4-r1000

sys-libs/db 6.1.26 > 6.0.30-r2

sys-libs/efivar 0.21 > 0.15

sys-libs/glibc 2.21-r1 > 2.20-r2

sys-libs/libosinfo 0.2.12 > 0.2.11

sys-libs/pam 1.2.1-r1 > 1.1.8-r2

sys-libs/timezone-data 2015e > 2015c-r1

sys-power/upower 0.99.3 > 0.99.1

virtual/libgudev 230 > 215

virtual/udev 217 > 215

www-apps/trac 1.0.6_p2 > 1.0.2-r1000

www-client/epiphany 3.16.3 > 3.14.2-r1

www-servers/nginx 1.9.3 > 1.8.0

www-servers/tornado 4.2.1 > 4.2-r1000

x11-base/xorg-server 1.17.2 > 1.17.1-r1

x11-drivers/ati-drivers 15.7 > 14.12-r4

x11-drivers/nvidia-drivers 352.30 > 352.21

x11-drivers/xf86-input-wacom 0.30.0 > 0.29.0

x11-libs/gnome-pty-helper 0.40.2 > 0.38.3

x11-libs/gtk+ 3.16.5 > 3.14.10

x11-libs/gtksourceview 3.16.1 > 3.14.4

x11-libs/libdrm 2.4.62 > 2.4.61

x11-libs/vte 0.40.2 > 0.38.3

x11-misc/notification-daemon 3.16.1 > 3.14.1

x11-terms/gnome-terminal 3.16.2-r2 > 3.14.3

x11-themes/adwaita-icon-theme 3.16.2.1 > 3.14.1-r1

x11-themes/gnome-backgrounds 3.16.0 > 3.14.1

x11-themes/gnome-themes-standard 3.16.2 > 3.14.2.3

x11-wm/mutter 3.16.3 > 3.14.4

Some of these ebuilds may be intentionally kept at earlier versions, although in general, we want to update ebuilds to the most recent version that works reliably. Here are some technical caveats:

Rev parts of ebuilds ("-rX") are not considered in version comparisons, since sometimes Gentoo and Funtoo revisions are not analogous.

Masks are not used for this version comparison. The latest unmasked or masked version in Gentoo is compared against the latest masked or unmasked version in Funtoo.

How To Help

Here's how you can help: If you see an package above that appears to be out-of-date, and you believe we should update to a newer version, open a bug on the Funtoo bug tracker. We can look into the ebuild and will give you feedback on whether we feel a new version of the ebuild should be added.

If there is some consensus that it should be updated, then generally Funtoo staff will update the ebuild for you, since generally we are familiar with why the ebuild was forked and be able to efficiently update the package to the most recent version.

However, in some cases it may be possible for you can also help with the update process, if you are so inclined, by forking the funtoo-overlay on GitHub and working on updating the ebuild yourself. Reference your commits in a bug report on our bug tracker. If you are going to help with ebuild writing, it's important to first familiarize yourself with why we forked the ebuild in the first place. The best way to dig up information on the history of the forked Funtoo package is to type "git log ." in the ebuild directory. This will show log information for the package only, and you can look at the history of the ebuild.

When updating ebuilds, we do want to look at Gentoo's most recent changes. Some of our ebuilds are mild variations of Gentoo's ebuilds, while others are complete rewrites. In general, we like to make our work as easy as possible, so we don't want to duplicate work, although sometimes there are exceptions where we will rewrite complex core ebuilds to make them more maintainable and easy to understand (our sys-devel/gcc ebuilds are an example of this.)

Of course, there's a reason we originally forked an ebuild, and we want to make the process of updating ebuilds as easy as possible. Sometimes, we will fork a package from Gentoo for a specific reason, such as a build breakage, and once the issue is resolved upstream, we will want to unfork the package by removing it from funtoo-overlay entirely. In general, we want to minimize the number of forked ebuilds to the minimum number necessary.