If you wish to remain using the rpm package manager then have a few ideas.
One download the src.rpm of the package you need and build an rpm from it based on your current installed rpm files. You may have to edit the spec file for the build to change what is required as far a version. But here is where you need to check with the docs from the program to see what the minimum requirements are before modifing the spec file.
Check over at
http://rpm.pbone.net to see if there are newer rpm versions of the one you have installed matching the distro version. Here is where you can 90percent of the time get the src.rpm of the file.
Other option is to install the source files. If they do not build due to missing libriaries or outdated versions of existing installed apps then here is where other apps need to be upgraded.
Both are do able but does take time and the order some files need to be built.
Brian