Download

VersionFilenameSizeMD5 Sum
1.7b1cups-1.7b1-source.tar.gz8880k9e8281da21959c202ae5a4f7b6f2c896
cups-1.7b1-source.tar.bz28263k549308e40bcf810f69775e5e843997c2
1.6.2cups-1.6.2-source.tar.gz8774k8b8e40560b67e28607b1f04dafd9a94d
cups-1.6.2-source.tar.bz28168k13c8b2b2336d42001abe4899766b62dc
1.6.1cups-1.6.1-source.tar.gz8575k4c98440464bc83d667cfe49d40d8e00b
cups-1.6.1-source.tar.bz28026k87ade07e3d1efd03c9c3add949cf9c00
1.6.0cups-1.6.0-source.tar.gz8575k37aff11ceb4b340ce9c7c8c42c64e197
cups-1.6.0-source.tar.bz28028k07157b243dd11e90e3f654c4d62e7c8a
1.5.4cups-1.5.4-source.tar.gz10346ke8ecc61d7c6fa0d25f9ba958118e9696
cups-1.5.4-source.tar.bz29359kde3006e5cf1ee78a9c6145ce62c4e982
1.4.8cups-1.4.8-source.tar.gz5321k4540da84e54e3f79d4073bfdfc31b1f5
cups-1.4.8-source.tar.bz24441k0ec52d3f3c69bc2ab5ed70c594edbce6
20130418ipptool-20130418-r10958-windows.msi8591k259cb27a1d879fc6c88779654cfa0e70
ipptool-20130418-r10958-macosx-universal.dmg6585kc3dc4ab991d99464075b2195386c4bc4
ipptool-20130418-r10958-linux-x86_64.tar.gz6117k6d5ebff3be0dfa2e73fdf1797b82c847
ipptool-20130418-r10958-linux-i686.tar.gz6101kc4605f75b3d905362182e1008a0b3849

Show all releases...

Binaries

Free binaries are available elsewhere - search Google to find them.

Note:

We are no longer providing binaries for OS X since newer releases of CUPS are not generally compatible with prior releases of OS X.

Building RPMs

The source distributions include an RPM spec file that can be used to build RPM packages for your Linux distribution. The rpmbuild command is used to build from the tar files:

rpmbuild -ta cups-version-source.tar.gz

or:

rpmbuild -ta cups-version-source.tar.bz2

At a minimum, you'll need the gcc, libjpeg, libjpeg-devel, libpng, libpng-devel, libtiff, libtiff-devel, pam-devel, zlib, and zlib-devel packages installed to compile CUPS with all of the standard functionality. The krb5-devel, krb5-libs, openldap, openldap, openslp, openslp-devel, avahi, and avahi-devel packages will allow support for Kerberos (CUPS 1.3.x and later only), LDAP, SLP, and DNS-SD respectively.

The spec file supports two options, --without php and --without dbus, that control whether the PHP and DBUS support is compiled into the packages. For example, if you are compiling CUPS 1.2.4 or earlier on Red Hat Enterprise Linux, you will need to provide the --without dbus option since that distribution does not have a compatible version of the DBUS libraries available:

rpmbuild -ta cups-version-source.tar.gz --without dbus

Similarly, if you don't have the php-devel package installed, use the --without php option to omit the PHP support from the generated RPMs.

Subversion Access

The CUPS public Subversion repository is currently offline.