The change in licensing is probably what prevents the team from updating it. Basically
they aren't allowed.
You have two options. Either use Alien Bob's
OpenJDK/OpenJRE packages, or you can update the Oracle/Sun version yourself.
By coincidence I just did this on a machine a moment ago, so I'll make it
really easy for you.
Grab PatV's jre SlackBuild and the latest Oracle/Sun binary (currently 11.6.0_31 as I write this post) for your architecture.
If Slackware, then:
Code:
$ wget -r -np -nH -Rbin --cut-dirs=5 ftp://ftp.osuosl.org/pub/slackware/slackware-13.37/source/l/jre/
$ cd jre/
$ wget 'http://javadl.sun.com/webapps/download/AutoDL?BundleId=59621' -O jre-6u31-linux-i586.bin
If Slackware64, then:
Code:
$ wget -r -np -nH -Rbin --cut-dirs=5 ftp://ftp.osuosl.org/pub/slackware/slackware64-13.37/source/l/jre/
$ cd jre/
$ wget 'http://javadl.sun.com/webapps/download/AutoDL?BundleId=59623' -O jre-6u31-linux-x64.bin
Now you can update the SlackBuild version information, make it executable, run and install it and finally add it to the slackpkg blacklist (so that it doesn't get downgraded):
Code:
$ sed -i 's/^\(VERSION=\).*/\16u31/;s/^\(DVER=\).*/\11.6.0_31/' jre.SlackBuild
$ chmod +x jre.SlackBuild
$ su
# ./jre.SlackBuild
# upgradepkg /tmp/jre-6u31-*-1.txz
# slackpkg blacklist jre