7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile
authorMike Sullivan <Mike.Sullivan@Oracle.COM>
Fri, 27 Apr 2012 13:23:29 -0700
changeset 800 2ad056ed89ec
parent 799 71aff7654fdc
child 801 e0a5aefb7712
7163771 sha1 should not be used in userland-fetch and userland component/*/Makefile 7164671 BUILD_TOOLS should point to on11update-tools now
components/a2ps/Makefile
components/aalib/Makefile
components/acpidump/Makefile
components/ant/Makefile
components/apache2-modules/mod_fcgid/Makefile
components/apache2-modules/mod_jk/Makefile
components/apache2-modules/mod_perl/Makefile
components/apache2-modules/mod_proxy_html/Makefile
components/apache2-modules/mod_security2/Makefile
components/apache2/Makefile
components/apr-util/Makefile
components/apr/Makefile
components/areca/Makefile
components/autoconf/Makefile
components/autogen/Makefile
components/automake/automake-1.10/Makefile
components/automake/automake-1.11.2/Makefile
components/automake/automake-1.9.6/Makefile
components/bash/Makefile
components/bcc/Makefile
components/beanshell/Makefile
components/berkeleydb/Makefile
components/bind/Makefile
components/binutils/Makefile
components/bison/Makefile
components/bzip2/Makefile
components/cdrtools/Makefile
components/clisp/Makefile
components/cmake/Makefile
components/conflict/Makefile
components/convmv/Makefile
components/coreutils/Makefile
components/cups/Makefile
components/curl/Makefile
components/cvs/Makefile
components/diffutils/Makefile
components/doxygen/Makefile
components/ejabberd/Makefile
components/elinks/Makefile
components/emacs/Makefile
components/erlang/Makefile
components/fastcgi/Makefile
components/fetchmail/Makefile
components/flex/Makefile
components/foomatic/db-engine/Makefile
components/foomatic/db/Makefile
components/foomatic/filters/Makefile
components/foomatic/fppd/Makefile
components/fping/Makefile
components/gawk/Makefile
components/gcc3/Makefile
components/gcc45/Makefile
components/gd2/Makefile
components/gdb/Makefile
components/gdbm/Makefile
components/gettext/Makefile
components/ggrep/Makefile
components/ghostscript/Makefile
components/git/Makefile
components/gnu-gs-fonts-other/Makefile
components/gnu-gs-fonts-std/Makefile
components/gnump/Makefile
components/gnupg/Makefile
components/gnuplot/Makefile
components/gnupth/Makefile
components/gocr/Makefile
components/gperf/Makefile
components/gpgme/Makefile
components/grails/Makefile
components/graphviz/Makefile
components/gtar/Makefile
components/guile/Makefile
components/gutenprint/Makefile
components/gzip/Makefile
components/hal-cups-utils/Makefile
components/hexedit/Makefile
components/hplip/Makefile
components/httping/Makefile
components/iftop/Makefile
components/ilmbase/Makefile
components/imagemagick/Makefile
components/iperf/Makefile
components/ipmitool/Makefile
components/ircii/Makefile
components/isc-dhcp/Makefile
components/junit/Makefile
components/ksh93/Makefile
components/lcms/Makefile
components/less/Makefile
components/lftp/Makefile
components/libassuan/Makefile
components/libconfuse/Makefile
components/libedit/Makefile
components/libevent/Makefile
components/libexpat/Makefile
components/libidn/Makefile
components/libksba/Makefile
components/libmcrypt/Makefile
components/libmemcached/Makefile
components/libmng/Makefile
components/libneon/Makefile
components/libnet/Makefile
components/libpcap/Makefile
components/librsync/Makefile
components/libsigsegv/Makefile
components/libsndfile/Makefile
components/libtecla/Makefile
components/libtool/Makefile
components/libtorrent/Makefile
components/libxml2/Makefile
components/libxslt/Makefile
components/lighttpd/Makefile
components/links/Makefile
components/logilab-astng/Makefile
components/logilab-common/Makefile
components/lua/Makefile
components/m4/Makefile
components/make/Makefile
components/mc/Makefile
components/meld/Makefile
components/memcached-java/Makefile
components/memcached/Makefile
components/mercurial/Makefile
components/mpc/Makefile
components/mpfr/Makefile
components/mutt/Makefile
components/mysql-5-1/Makefile
components/ncftp/Makefile
components/net-snmp/Makefile
components/nethack/Makefile
components/nmap/Makefile
components/ntp/Makefile
components/open-fabrics/ibutils/Makefile
components/open-fabrics/infiniband-diags/Makefile
components/open-fabrics/libibmad/Makefile
components/open-fabrics/libibumad/Makefile
components/open-fabrics/libibverbs/Makefile
components/open-fabrics/libmlx4/Makefile
components/open-fabrics/librdmacm/Makefile
components/open-fabrics/libsdp/Makefile
components/open-fabrics/opensm/Makefile
components/open-fabrics/perftest/Makefile
components/open-fabrics/qperf/Makefile
components/open-fabrics/rds-tools/Makefile
components/openexr/Makefile
components/openldap/Makefile
components/openssl/openssl-0.9.8-fips-140/Makefile
components/openssl/openssl-fips/Makefile
components/openusb/Makefile
components/p7zip/Makefile
components/pam_pkcs11/Makefile
components/patch/Makefile
components/pconsole/Makefile
components/pcre/Makefile
components/perl512/Makefile
components/perl_modules/DBI/Makefile
components/perl_modules/net-ssleay/Makefile
components/perl_modules/pmtools/Makefile
components/perl_modules/xml-parser/Makefile
components/perl_modules/xml-simple/Makefile
components/php-5_2/APC-zts/Makefile
components/php-5_2/APC/Makefile
components/php-5_2/idn-zts/Makefile
components/php-5_2/idn/Makefile
components/php-5_2/imap/Makefile
components/php-5_2/memcache-zts/Makefile
components/php-5_2/memcache/Makefile
components/php-5_2/php-cgi/Makefile
components/php-5_2/php-nsapi/Makefile
components/php-5_2/php-sapi/Makefile
components/php-5_2/suhosin-zts/Makefile
components/php-5_2/suhosin/Makefile
components/php-5_2/tcpwrap-zts/Makefile
components/php-5_2/tcpwrap/Makefile
components/php-5_2/xdebug-zts/Makefile
components/php-5_2/xdebug/Makefile
components/pinentry/Makefile
components/privoxy/Makefile
components/proftpd/Makefile
components/psutils/Makefile
components/pv/Makefile
components/pwgen/Makefile
components/pylint/Makefile
components/python/cherrypy/Makefile
components/python/coverage/Makefile
components/python/ldtp/Makefile
components/python/m2crypto/Makefile
components/python/mako/Makefile
components/python/nose/Makefile
components/python/ply/Makefile
components/python/pybonjour/Makefile
components/python/pycups/Makefile
components/python/pycurl/Makefile
components/python/pylxml/Makefile
components/python/pyopenssl/Makefile
components/python/python26/Makefile
components/python/python27/Makefile
components/python/setuptools/Makefile
components/quagga/Makefile
components/quilt/Makefile
components/rdiff-backup/Makefile
components/readline/Makefile
components/rsync/Makefile
components/rtorrent/Makefile
components/ruby/Makefile
components/samba/mozldap/Makefile
components/samba/samba/Makefile
components/samba/samba30/Makefile
components/sane-backends/Makefile
components/sane-frontends/Makefile
components/screen/Makefile
components/sed/Makefile
components/slang/Makefile
components/slib/Makefile
components/slrn/Makefile
components/snort/Makefile
components/sox/Makefile
components/spawn-fcgi/Makefile
components/squid/Makefile
components/stdcxx/Makefile
components/subversion/Makefile
components/sudo/Makefile
components/swig/Makefile
components/tcl/expect/Makefile
components/tcl/tcl/Makefile
components/tcl/tk/Makefile
components/tcltls/Makefile
components/tcpdump/Makefile
components/tcsh/Makefile
components/texinfo/Makefile
components/tidy/Makefile
components/tomcat/Makefile
components/top/Makefile
components/unixodbc/Makefile
components/unrar/Makefile
components/unzip/Makefile
components/vim/Makefile
components/wget/Makefile
components/which/Makefile
components/wireshark/Makefile
components/wxwidgets/Makefile
components/xorriso/Makefile
components/xz/Makefile
components/zip/Makefile
components/zlib/Makefile
components/zsh/Makefile
make-rules/shared-macros.mk
tools/userland-fetch
--- a/components/a2ps/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/a2ps/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/a2ps/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:365abbbe4b7128bf70dad16d06e23c5701874852
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f3ae8d3d4564a41b6e2a21f237d2f2b104f48108591e8b83497500182a3ab3a4
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/a2ps/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/aalib/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/aalib/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -32,7 +32,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://aa-project.sourceforge.net/aalib/
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)-$(HUMAN_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a23269e950a249d2ef93625837cace45ddbce03b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/aa-project/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/acpidump/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/acpidump/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://www.lesswatts.org/projects/acpi/utilities.php
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:997612de90eee65c3974a07b9eee68cfeb077abd
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:91751774976e39f6237efd0326eb35196a9346220b92ad35894a33283e872748
 COMPONENT_ARCHIVE_URL=	http://www.lesswatts.org/patches/linux_acpi/$(COMPONENT_ARCHIVE)
 
 # we're i386-only
--- a/components/ant/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ant/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://ant.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-src.tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:8a468d3ce1e84739a78f779770416a8bd502eaf5
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4dc49a7260ef90a6dc6611b7e96b9f047d507589736d4a2ad6efbe3edfc6fba6
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/ant/source/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/apache2-modules/mod_fcgid/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apache2-modules/mod_fcgid/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://httpd.apache.org/mod_fcgid/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:018245896f331909e896685ab3ca86b163846e4d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e831795498d91cf27a519ea1332c2a92a2a9920b0844d817b2ea7f079056d12b
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/httpd/mod_fcgid/$(COMPONENT_ARCHIVE)
 
 include ../../../make-rules/prep.mk
--- a/components/apache2-modules/mod_jk/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apache2-modules/mod_jk/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://tomcat.apache.org/connectors-doc/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)-src
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:0e022e242d88f4d42cbbfa42883d02e14ad16929
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:898fddced320754121b53b3292d1d20a31bebc6733d5aeb92367143f8941fe6f
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/source/jk-$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../../make-rules/prep.mk
--- a/components/apache2-modules/mod_perl/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apache2-modules/mod_perl/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://perl.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:65299a16ec414a690a48a2bbe63acaa3c6bb897b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:7da2046aa65dbef64ff5b71400bed4b6b82441e6313c8ca4becb85fb4a89a0f0
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
 
 CONFIGURE_DEFAULT_DIRS=no
--- a/components/apache2-modules/mod_proxy_html/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apache2-modules/mod_proxy_html/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://apache.webthing.com/mod_proxy_html/
 COMPONENT_SRC=		$(COMPONENT_NAME)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-$(COMPONENT_VERSION).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:d36398151994f308ce36bacab09beb8165bf01a7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:36f5341589a4d6705e3590eafc29f99fb16e4169f39ddc0fa30b9d5da2a0e7d5
 # Original archive from community didn't contain name in its version.
 # Therefore we created special Userland copy with version info.
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
--- a/components/apache2-modules/mod_security2/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apache2-modules/mod_security2/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.modsecurity.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)_$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:875919332a918956371fe8e2f7e46d88081857cf
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:02352221ea268f8ae9aae5b84507f51eba2a67c0f7d2efd5cc88e85f1f394056
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 include ../../../make-rules/prep.mk
--- a/components/apache2/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apache2/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://httpd.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:bf3bbfda967ac900348e697f26fe86b25695efe9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:74c1ffffefe1a502339b004ad6488fbd858eb425a05968cd67c05695dbc0fe7c
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/httpd/$(COMPONENT_ARCHIVE)
 
 CONFIGURE_DEFAULT_DIRS=no
--- a/components/apr-util/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apr-util/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://apr.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:fd2a76352353e6bc2f7cc7da80e2ab3842795199
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:20897069274a026057df26b90a6424da9d70318d930c99885c451d8753b8e4d9
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/apr/$(COMPONENT_ARCHIVE)
 
 CONFIGURE_DEFAULT_DIRS=no
--- a/components/apr/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/apr/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://apr.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3ad0099ee9fb684e118590bf0acf937639e00611
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:562b5f7251f356a221641262e7ba7a4e1d966086df2fb46477ec9e2c748f9f28
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/apr/$(COMPONENT_ARCHIVE)
 
 CONFIGURE_DEFAULT_DIRS=no
--- a/components/areca/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/areca/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/areca/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:23521b042cfb5129e32459c92113bd9d3b88117e
+COMPONENT_ARCHIVE_HASH=	 \
+    sha256:f3d90ae9dcf423fa116962bb22346101a45105914fc47e3d7b7c4202560eb917
 
 # Using our own special version of the source tarball. It's not clear 
 # where the source archive came from.  The community web has the
--- a/components/autoconf/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/autoconf/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/autoconf/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:843f7dfcc6addf129dc2c8b12f7d72d371478f42
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:eff70a2916f2e2b3ed7fe8a2d7e63d72cf3a23684b56456b319c3ebce0705d99
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/autoconf/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/autogen/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/autogen/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/autogen/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:00510cd07be7a35591bac7bf1f6f78bf607d193d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:bc2181f9568897b9ad4d57978bc0a72e2a31b97e837999e6f839bdbbc02c3fc8
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/autogen/rel$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/automake/automake-1.10/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/automake/automake-1.10/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/automake/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:69dc02b083b9a609b28fc4db129fef6a83ed2339
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d92c77acdc3b132ff6b2de06a1321654a556defa21b7dd3e8d4829434ed64e8e
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/automake/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/automake/automake-1.11.2/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/automake/automake-1.11.2/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_VERSION=	1.11.2
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:56ac7319562fb54ff05e1e25bcd0331260a4ceff
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:c339e3871d6595620760725da61de02cf1c293af8a05b14592d6587ac39ce546
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/automake/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/automake/automake-1.9.6/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/automake/automake-1.9.6/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/automake/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2c35431cba9ba94cbeea3b6f5dab405eaab8ec2a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e6d3030dd3f7a07ee2075da5f77864a3cc3e78c5bf76bb48df23dbe3d6ba13b9
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/automake/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/bash/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/bash/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/bash/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3bd1ec9c66f3689f6b3495bdaaf9077b2e5dc150
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3f627124a83c6d34db503a923e20710d370573a29dd5d11d6f116d1aee7be1da
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/bash/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/bcc/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/bcc/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://homepage.ntlworld.com/robert.debath/dev86/
 COMPONENT_SRC=		dev86-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	Dev86src-$(COMPONENT_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:0bfe55c7a5e11d72f19f26cb0383178605951c72
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:52ed4980c0e4b68d2624aadb0ceb0339cb3fd8dd7c2175419d4f77a451846cbe
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/beanshell/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/beanshell/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.beanshell.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:e5e956875fa4627d40eb06f3cce52fbf85798f1e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a6f02b46796ed6b6a212cfc2d17e4797212db3206e21a3f4959adb60bddfff5f
 # This should come from http://www.beanshell.org/ however they do not
 # maintain previous versions of archives there anymore.  When/if this
 # component is upgraded the download location should revert back to
--- a/components/berkeleydb/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/berkeleydb/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:1a216821957ce910a269bf9916bf49aba0f08b4d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:72eac5fcae4b51b0f1edc727c0368407f29b42e3f2f50ebc31a282d0d6c0a617
 COMPONENT_ARCHIVE_URL=	http://download.oracle.com/berkeley-db/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/bind/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/bind/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -29,8 +29,9 @@
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_PROJECT_URL=	http://www.isc.org/software/bind/
 
-# hash from: sha1sum $(COMPONENT_ARCHIVE) | sed 's/\(.[^ ]*\).*/sha1:\1/'
-COMPONENT_ARCHIVE_HASH=	sha1:6d9873a66dda3ef43c1db9a1082ad428722f7d69
+# hash from: sha256sum $(COMPONENT_ARCHIVE) | sed 's/\(.[^ ]*\).*/sha256:\1/'
+COMPONENT_ARCHIVE_HASH=	 \
+    sha256:80e1ee926a49c2a787b4eb7c7516fbbe9fdac1f07f20c18fccfa6ce59196a6bc
 COMPONENT_ARCHIVE_URL=	\
 	http://ftp.isc.org/isc/bind9/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
--- a/components/binutils/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/binutils/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -28,7 +28,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
-COMPONENT_ARCHIVE_HASH=	sha1:525255ca6874b872540c9967a1d26acfbc7c8230
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:cdecfa69f02aa7b05fbcdf678e33137151f361313b2f3e48aba925f64eabf654
 
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
--- a/components/bison/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/bison/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/bison/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:4df84c2c5971946111ff1982fb830b3c78d7c57e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:52f78aa4761a74ceb7fdf770f3554dd84308c3b93c4255e3a5c17558ecda293e
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/bison/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/bzip2/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/bzip2/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.bzip.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3f89f861209ce81a6bab1fd1998c0ef311712002
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/cdrtools/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/cdrtools/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL= 	http://cdrecord.berlios.de/private/cdrecord.html 
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2cd7d1725e0da2267b7a033cc744295d6e2bc6b9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:6326762da8b8281c9a910c66fe698cd4d1bc5f33c37b59e8f1c83343c25f3e98
 COMPONENT_ARCHIVE_URL=  ftp://ftp.berlios.de/pub/cdrecord/$(COMPONENT_ARCHIVE)
 PATH=			$(SPRO_VROOT)/bin:/usr/bin:/usr/gnu/bin
 
--- a/components/clisp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/clisp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://clisp.cons.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:63749bf07409cee134c195547e6d911554b619d6
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:565256a50caca44a969b7440c986b3203a0b9679babd0f1dbcbc61a4f4622edb
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/clisp/release/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/cmake/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/cmake/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_VERSION=	2.8.6
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:7c2cbd42d27e26580cd4923892197b84b2a90675
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e6999b81ac367d85ffb0f69b6c4a0ef96f95dc154efd3592f9cfebacdf75728e
 COMPONENT_ARCHIVE_URL=	http://www.cmake.org/files/v2.8/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.cmake.org/
 
--- a/components/conflict/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/conflict/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,7 +31,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
 COMPONENT_PROJECT_URL=	http://invisible-island.net/conflict/conflict.html
-COMPONENT_ARCHIVE_HASH=	sha1:cd81d6586ed360dae201910cf0db82951f380bad
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e795d7d580d2a2bb5081bcf9b0efe6d86567fd29770c60de90da7c07105bfeb9
 COMPONENT_ARCHIVE_URL=	ftp://invisible-island.net/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/convmv/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/convmv/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.j3e.de/linux/convmv/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:7ca8599a37480a99058c4498fba7cfed64134de5
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:c315aec78490b588000467d1c51081b36e629de0537c5a17fd48b1acaf8a5135
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/coreutils/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/coreutils/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/coreutils/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:939144f16d05691753a87134436dd2bb8ea89851
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:dd243e2ac7d0ed203b170ecfb8299643779e7501fec2b45ae1cea8a450fa8ca0
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/coreutils/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/cups/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/cups/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.cups.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-source.tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:68af37234645954e1bfad6a3608c67c03a9aef78
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0450d6d8e6e8af225d2a3319c848737d76473a6c7579cf97c52086d0371c0efe
 COMPONENT_ARCHIVE_URL=	http://ftp.easysw.com/pub/cups/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/curl/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/curl/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://curl.haxx.se/
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:af8182165d7a0d16b97e2c2936ed92f3ba5c868c
+COMPONENT_ARCHIVE_HASH= \
+    sha256:d8e0ce964b75b99efa2e6c58e6523027fe2fa56305cc180ecacda6ced636e2bf
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/cvs/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/cvs/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.nongnu.org/cvs/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:93a8dacc6ff0e723a130835713235863f1f5ada9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/non-gnu/cvs/source/feature/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/diffutils/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/diffutils/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/diffutils/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:b05cfdd651137d46d97872dd646db0dd92077f0d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:53d9c10830ac322c00dfcccf60d961014e767da86d2c802ccc5cbad7e7aea07c
 COMPONENT_ARCHIVE_URL=	http://alpha.gnu.org/gnu/diffutils/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/doxygen/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/doxygen/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,12 +27,14 @@
 COMPONENT_PROJECT_URL=	http://www.stack.nl/~dimitri/doxygen/index.html
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).src.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:6203d4423d12315f1094b56a4d7393347104bc4a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0e60e794fb172d3fa4a9a9535f0b8e0eeb04e8366153f6b417569af0bcd61fcd
 COMPONENT_ARCHIVE_URL=	http://ftp.stack.nl/pub/users/dimitri/$(COMPONENT_ARCHIVE)
 
 # Download the manual so that we don't have to keep updating it in the gate.
 COMPONENT_ARCHIVE_1 =	$(COMPONENT_NAME)_manual-$(COMPONENT_VERSION).pdf.zip
-COMPONENT_ARCHIVE_HASH_1 =	sha1:e7d35dd1e23ec4572e98a36028e136a9c4bde1af
+COMPONENT_ARCHIVE_HASH_1 =	\
+    sha256:abe8ea7db00fe68632edeb2d6e44f94ad96a0dc798702b044afbc1752c7b2a61
 COMPONENT_ARCHIVE_URL_1 =	ftp://ftp.stack.nl/pub/users/dimitri/$(COMPONENT_ARCHIVE_1)
 
 include ../../make-rules/prep.mk
--- a/components/ejabberd/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ejabberd/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.ejabberd.im/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3f8ecc944e0719577bfc45a68e974b1945ffa296
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:dedf7684f9e96efbbc12f08f175096ef50b3f75b284bd27d172eaf75cecded7f
 COMPONENT_ARCHIVE_URL=	http://www.process-one.net/downloads/ejabberd/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/elinks/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/elinks/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://elinks.or.cz/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:d13edc1477d0ab32cafe7d3c1f3a23ae1c0a5c54
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:456db6f704c591b1298b0cd80105f459ff8a1fc07a0ec1156a36c4da6f898979
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/emacs/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/emacs/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/emacs/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:5effbd2af6bf7a4feb2d80810e49b0ce47b463cb
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/emacs/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/erlang/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/erlang/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -36,21 +36,24 @@
 COMPONENT_PROJECT_URL=	http://www.erlang.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)_$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:6c45509acf70d35d5def2cbefd86ada093c1ac3a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:6ec3f344dd626bd83494fcad66db98a03f930a039b2a1499313d1a5a57aadda7
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 # manpages
 COMPONENT_NAME_1=	otp_doc_man
 COMPONENT_SRC_1=	$(COMPONENT_NAME_1)_$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE_1=	$(COMPONENT_SRC_1).tar.gz
-COMPONENT_ARCHIVE_HASH_1=	sha1:ae7036bd2afc9d1fca97f0de2eca84f56656def8
+COMPONENT_ARCHIVE_HASH_1=	\
+    sha256:f7acb458b72ffa8f9b1f45501bed85d3d9fb691c601f3f6997856c501e2f0659
 COMPONENT_ARCHIVE_URL_1=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE_1)
 
 # HTML documentation
 COMPONENT_NAME_2=	otp_doc_html
 COMPONENT_SRC_2=	$(COMPONENT_NAME_2)_$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE_2=	$(COMPONENT_SRC_2).tar.gz
-COMPONENT_ARCHIVE_HASH_2=	sha1:0bd369d02051e01bac58c9b8665bd3538e116f51
+COMPONENT_ARCHIVE_HASH_2=	\
+    sha256:db131a347217ab434ca4c483abb61dc01989e0db43e1fe6982c3067f60cf91d7
 COMPONENT_ARCHIVE_URL_2=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE_2)
 
 include ../../make-rules/prep.mk
--- a/components/fastcgi/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/fastcgi/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.fastcgi.com/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2329404159e8b8315e524b9eaf1de763202c6e6a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:66fc45c6b36a21bf2fbbb68e90f780cc21a9da1fffbae75e76d2b4402d3f05b9
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/fetchmail/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/fetchmail/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_VERSION=	6.3.21
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:e32a0d40ec133d651782543ecd7bc9bbee52dff7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:9b20eededa7d15ab2bde2d4a0c2d169d4882021cd63042ecbed2f13999185502
 COMPONENT_ARCHIVE_URL=	http://download.berlios.de/fetchmail/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://fetchmail.berlios.de/
 
--- a/components/flex/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/flex/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://flex.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:c507095833aaeef2d6502e12638e54bf7ad2f24a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0becbd4b2b36b99c67f8c22ab98f7f80c9860aec70f0350a0018f29a88704e7b
 COMPONENT_ARCHIVE_URL=	http://softlayer.dl.sourceforge.net/project/flex/flex/flex-2.5.35/flex-2.5.35.tar.bz2
 
 SONAME=libfl.so.1
--- a/components/foomatic/db-engine/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/foomatic/db-engine/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	3.0-20080903
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:1545c98b4ec57271b9df3d65f7691c59bca94ccd
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:668f2020eb136359523090cc17151e6aad0c56bce0e4ae91217a9eba19eec917
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 
--- a/components/foomatic/db/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/foomatic/db/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	20080903
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:fe0fa874a4556dd32fb803b613a47f7c13076184
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a404d1243a313259490a6a29238498c438b6e8638dafeb980ab98de347957414
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 
--- a/components/foomatic/filters/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/foomatic/filters/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	4.0.15
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:20496bb95cc42bccb2bfd2f675b14081030387c5
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f5b7b67aacedec4c0294d242cbffbe0d7d3cd0fdd2b410c055e818f25ed3bc79
 COMPONENT_ARCHIVE_URL=	http://www.openprinting.org/download/foomatic/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 
--- a/components/foomatic/fppd/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/foomatic/fppd/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	20080818
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2a955af43f52cd7d8b3a158e68c825f90feba790
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:906e1ea87ddb7cf0fd27f21c1b077f87644b402f1b7a66d4049a72b68e5eeb05
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 
--- a/components/fping/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/fping/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://fping.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9318f2ec4b389cd74ca32f561fea95f9528f16a3
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:9f3b3ed7c9fffccefefa9af432eee7244a65592118851f75b5897814cb79b86f
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gawk/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gawk/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/gawk/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:6cb385b4bc33780a5a4288b787523cbd4a30a900
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:463dcb9d0ca398b1d4f5a332f6cd9cec56441265fca616f2ea1b44d459e9f0f8
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gawk/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gcc3/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gcc3/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -28,7 +28,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 # unfortunately we have our own "special" tarball and not the community version, so use that.
-COMPONENT_ARCHIVE_HASH=	sha1:f7a27d5aeb07748eb6e924abfcfcf469c378b13e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3ab488fe2df01bf54a57acd70e745266e19232edacf77512f77655296748e7a0
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(SOURCE_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gcc45/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gcc45/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://gcc.gnu.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:4fdd2d709b15e993f32dbf81412f48dc377e32be
+COMPONENT_ARCHIVE_HASH= \
+    sha256:07b880faf29f3f9d9c0953717002ac29f5d061427797d2487a7c9c169e6395b3
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gcc/$(COMPONENT_SRC)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gd2/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gd2/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
 # this is the hash of the payload because it appears to be re-compressed
 # periodically causing it to have a new hash value.
-COMPONENT_ARCHIVE_HASH= sha1:eaa077067945956930f6d9258e130f1e043d9b39
+COMPONENT_ARCHIVE_HASH= \
+    sha256:44bd0819b64a2341fb800abbe99f23c7f6388327c71e1f5bd5ed7874a8cc0e49
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)releases/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gdb/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gdb/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_VERSION=	6.8
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:15e67382c39640caafa144abf2c8943106aa97d9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a3c5455f30ffb3e6eeafb9e54598b48f9fbf46e3e99f431120360c183ddcc889
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gdb/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gdbm/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gdbm/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/gdbm/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a0296b1986a99cb9ec0dc3b17ea99aec76e9b760
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:cc340338a2e28b40058ab9eb5354a21d53f88a1582ea21ba0bb185c37a281dc9
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnu.org/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gettext/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gettext/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/gettext/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:8642f4346dfd6a18ecd883329e150bfe9e0886c3
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0bf850d1a079fb5a61f0a47b1a9efd35eb44032255375e1cedb0253bc27b376d
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/gettext/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ggrep/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ggrep/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,8 +32,9 @@
 # ftp.gnu.org is only available in .xz format. We cannot use this
 # as xz is not currently part of the Solaris 11 Update CBE. We 
 # have recompressed that tarball as a .bz2 file and placed it in the
-# special Userland cache. The sha1 hash is for the payload .tar file.
-COMPONENT_ARCHIVE_HASH=	sha1:e8cab5e67ef06f74b460a8d8034f726c7a845f6d
+# special Userland cache. The sha256 hash is for the payload .tar file.
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:299d0ccb0238894cc674da3c5a6a6fb82c3d63286f7f127e448e2ff97d21e2fb
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/grep/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ghostscript/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ghostscript/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -33,7 +33,8 @@
 COMPONENT_PROJECT_URL=	http://ghostscript.com/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:96e75675efa0f00813f1608ba2c3833f4103ba19
+COMPONENT_ARCHIVE_HASH= \
+    sha256:9e754c315d68d91a65ef208b9a8bda1fb57e45a7be18aa9397acfcc5ff59de16
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)releases/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/git/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/git/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,13 +27,15 @@
 COMPONENT_PROJECT_URL=	http://git-scm.com/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:7aff1048480a8637de94e8d82744d312c0b5e060
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:bd7725fb80f305bf27666e3d26a9b7b79596e2248f2ae2d27e06bc15a501ac75
 COMPONENT_ARCHIVE_URL=	http://git-core.googlecode.com/files/$(COMPONENT_ARCHIVE)
 #
 # man pages are a separate archive
 #
 COMPONENT_ARCHIVE_1 =	$(COMPONENT_NAME)-manpages-$(COMPONENT_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH_1 = sha1:d6992d899fb70e40983f94a2f96ad24b8ee93557
+COMPONENT_ARCHIVE_HASH_1 = \
+    sha256:c653a3678bb5668c280a0d5ba584fdfb0e4272acbbd00901dc2363ea3f58eede
 COMPONENT_ARCHIVE_URL_1 = http://git-core.googlecode.com/files/$(COMPONENT_ARCHIVE_1)
 
 include ../../make-rules/prep.mk
--- a/components/gnu-gs-fonts-other/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gnu-gs-fonts-other/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/gs-fonts/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:7263e2bf12202b39517db600819956a832e42a75
+COMPONENT_ARCHIVE_HASH= \
+    sha256:8146cccc4699fe9dab841446bdd17039f4769c903eceb54409188b920754aab3
 COMPONENT_ARCHIVE_URL=  http://softlayer.dl.sourceforge.net/sourceforge/gs-fonts/$(COMPONENT_ARCHIVE)
 
 # set relocate_to option while unpacking the tar ball
--- a/components/gnu-gs-fonts-std/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gnu-gs-fonts-std/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/gs-fonts/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:cdad2f3752c513fe1cfb0eeaf6661753e2cc182c
+COMPONENT_ARCHIVE_HASH= \
+    sha256:4cef38d05aa958dfee4dabb8d1599b8ad2b2347413b7895c94d8882c8a0fb9d3
 COMPONENT_ARCHIVE_URL=  http://softlayer.dl.sourceforge.net/sourceforge/gs-fonts/$(COMPONENT_ARCHIVE)
 
 # set relocate_to option while unpacking the tar ball
--- a/components/gnump/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gnump/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://gmplib.org/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:223c3c89ad98c62e5b8335a75ef37e8241f9bbb0
+COMPONENT_ARCHIVE_HASH= \
+    sha256:7be3ad1641b99b17f6a8be6a976f1f954e997c41e919ad7e0c418fe848c13c97
 COMPONENT_ARCHIVE_URL=  http://ftp.gnu.org/gnu/gmp/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gnupg/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gnupg/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnupg.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:41ef5460417ca0a1131fc730849fe3afd49ad2de
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ea649d5ecb2f97cc8d81c5796c6ad8d7d8581f9554241c39d2b11ab12139eea6
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/gnupg/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gnuplot/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gnuplot/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://gnuplot.info/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:9a43ae13546d97d4b174533ddac31a14e0edc9b2
+COMPONENT_ARCHIVE_HASH= \
+    sha256:6e60adb5039a3541f407c2ade670004178b376754c424c13f0be24c7960c17be
 COMPONENT_ARCHIVE_URL=  http://sourceforge.net/projects/$(COMPONENT_NAME)/files/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 
 COMPONENT_BUILD_TARGETS = all info
--- a/components/gnupth/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gnupth/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/pth/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9a71915c89ff2414de69fe104ae1016d513afeee
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/pth/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gocr/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gocr/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://jocr.sourceforge.net/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2172fd04c556b70b19db2b2abbc47749f5d08130
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e0c7b6fc864abfebcb0afa084963fb98f8967b356913e6406cf7b21cfd83d8a2
 COMPONENT_ARCHIVE_URL=	http://prdownloads.sourceforge.net/jocr/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gperf/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gperf/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/gperf/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3c535d2727eb0dca10ca87cefa03720a8280c7a2
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:63287527c8d9e27e801cf0804436f3494bd569db05d49dcdd2a942ae72fa9055
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/gperf/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gpgme/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gpgme/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnupg.org/related_software/gpgme/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:e56da614f3e6acc1cb51af767c77f4a95b05b1e8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0f73a219e0b389f25c8d9b563eb8e0a9ffd9dd038d91b572eaf0ea33beff05e2
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/gpgme/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/grails/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/grails/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://grails.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)-src-$(COMPONENT_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a8d93c599ada1e5259b7d5fc01a09a9b883c6885
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:529e3cb766e1d49ef60f591f4b9355c5f3d090e38ba193505685cc0cdb729a59
 COMPONENT_ARCHIVE_URL=	http://dist.codehaus.org/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/graphviz/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/graphviz/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.graphviz.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:4725d88a13e071ee22e632de551d4a55ca08ee7d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d3aa7973c578cae4cc26d9d6498c57ed06680cab9a4e940d0357a3c6527afc76
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)pub/graphviz/stable/SOURCES/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gtar/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gtar/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/tar/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:70f298c3cd997b694864c55e6d8655324c87a0cc
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:5a5369f464502a598e938029c310d4b3abd51e6bb8dfd045663e61c8ea9f6d41
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/tar/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/guile/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/guile/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/guile/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a3896f86044a2b3740dac43e045c349d656fba31
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:69a2f9491480ff756d1cc4c8ea2bdc13d40ea8ddc8f93f26957bade8219a1d86
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/guile/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gutenprint/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gutenprint/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gutenprint.org/software/gutenprint/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:e49c259607dc6372d4f6316a26fb146715c437c8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:114c899227e3ebb0753c1db503e6a5c1afaa4b1f1235fdfe02fb6bbd533beed1
 COMPONENT_ARCHIVE_URL=	http://voxel.dl.sourceforge.net/project/gimp-print/gutenprint-5.2/5.2.7/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/gzip/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/gzip/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/gzip/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:1d398dac6a7920a7de6e2685fe472a840eb2ce6e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d166cfd3da380da1bd535633e8890bfb5664f9e68870a611d1dc01a3e9f711ee
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnu.org/gnu/gzip/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/hal-cups-utils/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/hal-cups-utils/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://fedorahosted.org/hal-cups-utils/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:14f79f1e8614d4f4a96d9a910ed79f554fbbaaa0
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f40a7ebd1453d471a8a6bfd8c635708dd739a6160bb661813f936d936ba85618
 COMPONENT_ARCHIVE_URL=	http://fedorahosted.org/releases/h/a/hal-cups-utils/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/hexedit/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/hexedit/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://merd.sourceforge.net/pixel/hexedit.html
 COMPONENT_SRC=		$(COMPONENT_NAME)
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)-$(COMPONENT_VERSION).src.tgz
-COMPONENT_ARCHIVE_HASH=	sha1:fee89e390945045fe6b74b5f07600a8e664c8b21
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:bcffbf3d128516cc4e1da64485866fbb5f62754f2af8327e7a527855186ba10f
 COMPONENT_ARCHIVE_URL=	http://rigaux.org/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/hplip/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/hplip/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://hplipopensource.com/hplip-web/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:5e145eafefbc5122bbe98345f2984fc0a55e5787
+COMPONENT_ARCHIVE_HASH= \
+    sha256:1d34630084eccfcc80c08065becdf9313fd8f5a09a4cf523dbd9d3ec724206b9
 COMPONENT_ARCHIVE_URL=  http://sourceforge.net/projects/hplip/files/hplip/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/httping/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/httping/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.vanheusden.com/httping/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:f74604d3ad5a1f1a68a483ccb40bd5bb0b280262
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f00da30e0744d86ed832f6a49ae455b9447570af3589e1111a1c6210a51cafee
 COMPONENT_ARCHIVE_URL=	http://www.vanheusden.com/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/iftop/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/iftop/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.ex-parrot.com/~pdw/iftop/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:75ce6afc8c0bf851278b0a15e66f523af90cfda9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d032547c708307159ff5fd0df23ebd3cfa7799c31536fa0aea1820318a8e0eac
 COMPONENT_ARCHIVE_URL=	http://www.ex-parrot.com/~pdw/iftop/download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ilmbase/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ilmbase/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://www.openexr.com/
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:143adc547be83c6df75831ae957eef4b2706c9c0
+COMPONENT_ARCHIVE_HASH= \
+    sha256:4f14fc7b26a37a391ec5f979697148e6774bc36bc052de26e40ffabe401e397d
 COMPONENT_ARCHIVE_URL=  http://download.savannah.nongnu.org/releases/openexr/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/imagemagick/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/imagemagick/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,7 +35,8 @@
 COMPONENT_PROJECT_URL=		http://www.imagemagick.org/
 COMPONENT_SRC=			$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=		$(COMPONENT_SRC)-$(COMPONENT_SUBVERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:516bb273afb007fb08f15c2747862d819a94d391
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:25fb373ac3889e81555e5b48c8a22a3deabeac8b6129387cec9dc7e13804914e
 COMPONENT_ARCHIVE_URL=	http://image_magick.veidrodis.com/image_magick/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/iperf/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/iperf/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/iperf/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:78b6b78789eccf42b5deb783bd8a92469d1383e1
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3b52f1c178d6a99c27114929d5469c009197d15379c967b329bafb956f397944
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/iperf/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ipmitool/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ipmitool/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://ipmitool.sourceforge.net/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:4cb6ff3736fd3e166abc5303d6373672327a5db1
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:5612f4835d89a6f2cede588eef978a05d63435cf2646256300d9785d8020a13e
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/ipmitool/files/ipmitool/1.8.11/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ircii/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ircii/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://www.eterna.com.au/ircii/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:421996726cd06b6659857b8e61195d614a68d8c6
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:09c5840cbf9a060acd4f57a24eb4bbacd7c3fba52986a356ffebad736b961dfe
 COMPONENT_ARCHIVE_URL=	ftp://ircii.warped.com/pub/ircII/old/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/isc-dhcp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/isc-dhcp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_PROJECT_URL=	http://www.isc.org/software/dhcp/
 COMPONENT_ARCHIVE_URL=  http://ftp.isc.org/isc/dhcp/private/76c65da874a2be30/$(COMPONENT_ARCHIVE)
-COMPONENT_ARCHIVE_HASH= sha1:3735f981a6492224a2f12f6a1ae9132644514aaf
+COMPONENT_ARCHIVE_HASH= \
+    sha256:3160ede07cab03d78545fe5a18531f83237b404e6fc432ae46655ba6fe4957f1
 
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
--- a/components/junit/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/junit/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/junit/
 COMPONENT_SRC=		$(COMPONENT_NAME)$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).zip
-COMPONENT_ARCHIVE_HASH=	sha1:2613403253fccb245e2167acc276a16120b978d8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:df92699adbdf0716c19e9daf30118c65b82229d644594308b2a040dafe06a1f5
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)files/junit/4.10/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ksh93/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ksh93/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -37,7 +37,8 @@
 COMPONENT_VERSION = 2011-02-08
 COMPONENT_SRC = $(COMPONENT_NAME).$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE =	$(COMPONENT_NAME).$(COMPONENT_VERSION).tgz
-COMPONENT_ARCHIVE_HASH = sha1:69f909e437376c1ebcf0b1298794ccfc93504faf
+COMPONENT_ARCHIVE_HASH = \
+    sha256:d692d476fe4bb933e7b6459c0cc99a2e9f428bfd81a495ed4201ec197e070f57
 COMPONENT_ARCHIVE_URL = http://www2.research.att.com/~gsf/download/tgz/$(COMPONENT_ARCHIVE) 
 COMPONENT_PATCHES = 
 
@@ -52,7 +53,8 @@
 COMPONENT_VERSION_1= 2011-02-08
 COMPONENT_SRC_1= $(COMPONENT_NAME_1).$(COMPONENT_VERSION_1)
 COMPONENT_ARCHIVE_1= $(COMPONENT_NAME_1).$(COMPONENT_VERSION_1).tgz
-COMPONENT_ARCHIVE_HASH_1= sha1:1c9af1389a54d5c94e63f26aad9578f584ab573b
+COMPONENT_ARCHIVE_HASH_1= \
+    sha256:44ae3913e6c0c8992c6c3cba16864fd4c4a18c6da8e7d87c85a23060cea7cd1a
 COMPONENT_ARCHIVE_URL_1= http://www2.research.att.com/~gsf/download/tgz/$(COMPONENT_ARCHIVE_1)
 COMPONENT_PATCHES_1= solaris_alias.patch build_cflags.patch path_utmp.patch \
 					 CR6919590.patch CR7032821.patch CR7071431.patch \
--- a/components/lcms/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/lcms/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://www.littlecms.com/
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:d5b075ccffc0068015f74f78e4bc39138bcfe2d4
+COMPONENT_ARCHIVE_HASH= \
+    sha256:80ae32cb9f568af4dc7ee4d3c05a4c31fc513fc3e31730fed0ce7378237273a9
 COMPONENT_ARCHIVE_URL=  http://sourceforge.net/projects/lcms/files/lcms/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/less/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/less/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.greenwoodsoftware.com/less/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:f78998a1a79a7e1962c901dd41bdc3d1c2005471
+COMPONENT_ARCHIVE_HASH= \
+    sha256:57a16ff07431a9af45cf1cd5b374e1066d019304219f0d156e22bb8c4d6734d2
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/lftp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/lftp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://lftp.yar.ru/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:702023cababe34a0fe5854d792d6437c04e9f059
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a3df26383053081e67b8101aa9e1705ee8274e14a5938746a944b0a2d97948e3
 COMPONENT_ARCHIVE_URL=	http://ftp.yars.free.net/pub/source/lftp/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libassuan/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libassuan/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnupg.org/related_software/libassuan/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:b7e9dbd41769cc20b1fb7db9f2ecdf276ffc352c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1117be532ac41b13790b4756df7fa747d3d04264f7b4544aa9d7ff468a24b457
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/libassuan/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libconfuse/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libconfuse/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.nongnu.org/confuse/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:e9e5510abf1eb3159a6439fd52aa5cec94811aff
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e8d653159b152f3850a7224b3eb604955795dbd3fd6603816ee46411ea53e84a
 COMPONENT_ARCHIVE_URL=	http://bzero.se/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libedit/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libedit/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://www.thrysoee.dk/editline/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:b06e3cf248a4235617c71454e15ca3a54a61d467
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0b5ec9aa41faff761cda7819add93e9d8cb9c0bad85e65a686475e8375ac8a71
 COMPONENT_ARCHIVE_URL=	http://www.thrysoee.dk/editline/$(COMPONENT_ARCHIVE)
 
 
--- a/components/libevent/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libevent/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://monkey.org/~provos/libevent/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)-stable
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:4a834364c28ad652ddeb00b5f83872506eede7d4
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:afa61b476a222ba43fc7cca2d24849ab0bbd940124400cb699915d3c60e46301
 COMPONENT_ARCHIVE_URL=	http://cloud.github.com/downloads/libevent/libevent/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libexpat/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libexpat/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://expat.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:663548c37b996082db1f2f2c32af060d7aa15c2d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:847660b4df86e707c9150e33cd8c25bc5cd828f708c7418e765e3e983a2e5e93
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/project/expat/expat/2.0.1/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libidn/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libidn/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,11 +29,13 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/libidn/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2b6dcb500e8135a9444a250d7df76f545915f25f
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:8ed2e936b1ae3e30b45b54ca3672deaa83ee0f4d20db5ad83dc1af7222d39f41
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/libidn/$(COMPONENT_ARCHIVE)
 
 COMPONENT_ARCHIVE_1 =   tld-0.7.tar.gz
-COMPONENT_ARCHIVE_HASH_1 = sha1:da1aa69757f040c8e89ce0933e67463979a64555
+COMPONENT_ARCHIVE_HASH_1 = \
+    sha256:7423f48d15fb1377ee0050c3e1f22e8a91668c2f158afed57b8ead3fed908785
 COMPONENT_ARCHIVE_URL_1 = http://download.berlios.de/tldchk/$(COMPONENT_ARCHIVE_1)
 
 include ../../make-rules/prep.mk
--- a/components/libksba/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libksba/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnupg.org/related_software/libksba/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:984e5ecc1ffd62f329c200bc9d0416022f1c4f5b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d8eb845d7272d23a00d4da6dc65f108ded6a977f32abf4488a075335433769f7
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/libksba/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libmcrypt/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libmcrypt/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	2.5.8
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9a426532e9087dd7737aabccff8b91abf9151a7a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e4eb6c074bbab168ac47b947c195ff8cef9d51a211cdd18ca9c9ef34d27a373e
 COMPONENT_ARCHIVE_URL= http://sourceforge.net/projects/mcrypt/files/Libmcrypt/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://mcrypt.sourceforge.net/
 
--- a/components/libmemcached/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libmemcached/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	0.16
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9e22ff3fcdc1e3fbe770043d683b29f555c8aa15
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d4fb3a64dc592c104caa4e98bc11f209fcb97eecdeb7f506797320dea75b9459
 COMPONENT_ARCHIVE_URL= http://launchpadlibrarian.net/33299595/${COMPONENT_ARCHIVE}
 COMPONENT_PROJECT_URL=  http://libmemcached.org/libMemcached.html
 
--- a/components/libmng/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libmng/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,22 +30,28 @@
 COMPONENT_PROJECT_URL=	http://www.libmng.com/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:78ad516a1de79d00de720bf2a7c9afea2c896b09
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:03a79dac9b9316d37227057614a248a946f997c4d1a3437fb569e9a63897f911
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/libmng/files/libmng-devel/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_ARCHIVE_1 =	mng-1.0-20010209-pdg.html
-COMPONENT_ARCHIVE_HASH_1 = sha1:074c31b6f6f7c8ee98b4f0b893dfefcba6fd926f
+COMPONENT_ARCHIVE_HASH_1 = \
+    sha256:fe8e0a7aa7371c4c1369b56485fdbd96699e53f0078d7369162c883bb7dac1ca
 COMPONENT_ARCHIVE_URL_1 = http://www.libpng.org/pub/mng/spec/mng-1.0-20010209-pdg.html
 COMPONENT_ARCHIVE_2 =	mng-lc-1.0-20010209-pdg.html
-COMPONENT_ARCHIVE_HASH_2 = sha1:42f01c79cfbd226a9d4b327017e49b5fd4856f94
+COMPONENT_ARCHIVE_HASH_2 = \
+    sha256:6b6a463b50e38e89006c68e629444a6154d70ee34f5d64056c4910346a07b623
 COMPONENT_ARCHIVE_URL_2 = http://www.libpng.org/pub/mng/spec/mng-lc-1.0-20010209-pdg.html
 COMPONENT_ARCHIVE_3 =	mng-vlc-1.0-20010209-pdg.html
-COMPONENT_ARCHIVE_HASH_3 = sha1:906c1db4ff9efc3f36b913651c6e9b05256d25ec
+COMPONENT_ARCHIVE_HASH_3 = \
+    sha256:77340f6f922c8c2daf2cc120812bbebb26c825e4a08c3c8be6567ef8c34e2ad0
 COMPONENT_ARCHIVE_URL_3 = http://www.libpng.org/pub/mng/spec/mng-vlc-1.0-20010209-pdg.html
 COMPONENT_ARCHIVE_4 =	jng-1.0-20010209-pdg.html
-COMPONENT_ARCHIVE_HASH_4 = sha1:b5a036d6249ebbbad04e80bd7d203cbb5b31f0de
+COMPONENT_ARCHIVE_HASH_4 = \
+    sha256:9e5f458dadfdc32bce34dd005f76ee3592cf2cea79d6100691a5d20603f54d05
 COMPONENT_ARCHIVE_URL_4 = http://www.libpng.org/pub/mng/spec/jng-1.0-20010209-pdg.html
 COMPONENT_ARCHIVE_5 =	index.html
-COMPONENT_ARCHIVE_HASH_5 = sha1:074c31b6f6f7c8ee98b4f0b893dfefcba6fd926f
+COMPONENT_ARCHIVE_HASH_5 = \
+    sha256:fe8e0a7aa7371c4c1369b56485fdbd96699e53f0078d7369162c883bb7dac1ca
 COMPONENT_ARCHIVE_URL_5 = http://www.libpng.org/pub/mng/spec/index.html
 
 include ../../make-rules/prep.mk
--- a/components/libneon/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libneon/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.webdav.org/neon/
 COMPONENT_SRC = $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH = sha1:46e85922b2dad60f50393e7d8d4075c880c7e03e
+COMPONENT_ARCHIVE_HASH = \
+    sha256:dea3c52b9f3f915651c6279c76758acf7c427727e8b9b0130f8b138f24012290
 COMPONENT_ARCHIVE_URL = $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libnet/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libnet/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/libnet-dev/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a2271762a7d6505c1ff6c4c048bf802e643b6790
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:75588f8d1232e1df34eccf2dba5e66be197b345a07fae80d8275db994496a20d
 COMPONENT_ARCHIVE_URL=	http://cdnetworks-us-2.dl.sourceforge.net/project/libnet-dev/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libpcap/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libpcap/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.tcpdump.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:18581af5e78a40b7b2c9a6cd8ce40e7cb1cd9c63
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:508cca15547e55d1318498b838456a21770c450beb2dc7d7d4a96d90816e5a85
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)release/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/librsync/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/librsync/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://librsync.sourceforge.net/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:d575eb5cae7a815798220c3afeff5649d3e8b4ab
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:6633e4605662763a03bb6388529cbdfd3b11a9ec55b8845351c1bd9a92bc41d6
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/$(COMPONENT_NAME)/files/librsync/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 
 # librsync documentation as originally found at:
@@ -38,7 +39,8 @@
 COMPONENT_NAME_1=	librsync-docs
 COMPONENT_SRC_1=	$(COMPONENT_NAME_1)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE_1=	$(COMPONENT_SRC_1).tar.gz
-COMPONENT_ARCHIVE_HASH_1=	sha1:87b947aa4312bcf776d442abc23e142eb35c16da
+COMPONENT_ARCHIVE_HASH_1=	\
+    sha256:e805819272f71b06823ee13f2dd7ddb92e75d75de18c33b7fd32133847c52afe
 COMPONENT_ARCHIVE_URL_1=	$(EXTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE_1)
 CLOBBER_PATHS += $(COMPONENT_NAME_1)
 
--- a/components/libsigsegv/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libsigsegv/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/libsigsegv/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:15ca1dd9574012b8c4c4d2bf6ba945546114b0b5
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:c18b3b0975ec7e0a6af03a9533d7ffbdc500bb146e0ca338a6174b1346d655bb
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/libsigsegv/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libsndfile/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libsndfile/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.mega-nerd.com/libsndfile/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:dee36861b503fe7754f0131364523f45720a0914
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:54c9c375598538263395a691f9b30987a2faa3d8a166d27e6a09ba4700223d4d
 COMPONENT_ARCHIVE_URL=	http://www.mega-nerd.com/libsndfile/files/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libtecla/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libtecla/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)
 COMPONENT_PROJECT_URL=	http://www.astro.caltech.edu/~mcs/tecla/
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)-$(COMPONENT_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:99c82990e7a41050211e4a449e50e20ee511c284
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:21db2947bd1415070e0462673aa9bed04610946e09169fcd63e02557b0d999a1
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libtool/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libtool/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/libtool/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:22b71a8b5ce3ad86e1094e7285981cae10e6ff88
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 # For now, we want to continue to provide the libltdl.so's (and their
@@ -39,7 +40,8 @@
 COMPONENT_VERSION_1 =	1.5.22
 COMPONENT_SRC_1 =	$(COMPONENT_NAME)-$(COMPONENT_VERSION_1)
 COMPONENT_ARCHIVE_1 =	$(COMPONENT_SRC_1).tar.gz
-COMPONENT_ARCHIVE_HASH_1 = sha1:17353e66aeaac80ae188ea0a3a90609550ce3254
+COMPONENT_ARCHIVE_HASH_1 = \
+    sha256:88e9ffaaade21c1ddaf6297723dd2fb4ca18ccaef0499a28b6e672f02c8ceb5d
 COMPONENT_ARCHIVE_URL_1 = http://ftp.gnu.org/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE_1)
 SOURCE_DIR_1 =		$(COMPONENT_DIR)/$(COMPONENT_SRC_1)
 
--- a/components/libtorrent/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libtorrent/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -34,7 +34,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://libtorrent.rakshasa.no/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a53d2c671e9f2dd971d0622d5b3672da91c46ef9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:cf9d2cd667fd6939a3e0bd27e48d0c7f35d9ab2f7affbb3214da03fd2c1360a8
 COMPONENT_ARCHIVE_URL=	http://libtorrent.rakshasa.no/downloads/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libxml2/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libxml2/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://xmlsoft.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:b0f6bf8408e759ac4b8b9650005ee8adea911e1d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:238c4f0203c012e5776522640c0fb3ac532c4064981c1ce3e74c00b75501d761
 COMPONENT_ARCHIVE_URL=	ftp://xmlsoft.org/libxml2/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/libxslt/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/libxslt/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://xmlsoft.org/XSLT/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:69f74df8228b504a87e2b257c2d5238281c65154
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:55dd52b42861f8a02989d701ef716d6280bfa02971e967c285016f99c66e3db1
 COMPONENT_ARCHIVE_URL=	ftp://xmlsoft.org/libxslt/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/lighttpd/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/lighttpd/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.lighttpd.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:37f8b4827d7a1f69812d8185fcecf72277020876
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:8555db22ed7d429160701555611d8cd5eff42fc7e6e3ad3b050279c9b2145469
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 LIGHTTPD_INSTALLDIR=/usr/lighttpd/1.4
--- a/components/links/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/links/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -28,7 +28,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://jikos.cz/~mikulas/links/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:659b2492c97a1416855d3e0f5a5f18aed5160b8a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:32443c6f011216a8a43ed0806d9d23c1defdd19bc4b021ee00cda197782e175a
 COMPONENT_ARCHIVE_URL=	http://www.jikos.cz/~mikulas/$(COMPONENT_NAME)/download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/logilab-astng/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/logilab-astng/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.logilab.org/project/logilab-astng/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:87fe682ec98599c0088f228ba94cb50a7ed99466
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e1b4d209e2a66b20c9e1adff2c30e3b19ea2a43226da3c7dff5c39747ca6e113
 COMPONENT_ARCHIVE_URL=	http://ftp.logilab.org/pub/astng/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/logilab-common/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/logilab-common/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.logilab.org/project/logilab-common/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:4020a550c083f9c4cffdf9bc95f5d957b25ba95b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0529201ad23ea4a57e72a4d4e6607cc440b5086b25c69d01db8ef6d1c9cc9c57
 COMPONENT_ARCHIVE_URL=	http://ftp.logilab.org/pub/common/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/lua/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/lua/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.lua.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2b11c8e60306efb7f0734b747588f57995493db7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b038e225eaf2a5b57c9bcc35cd13aa8c6c8288ef493d52970c9545074098af3a
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)ftp/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/m4/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/m4/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/m4/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:013ca38511e17835dc1a1381cbe8e39179637a49
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:47e8f9a33ba06fa6710b42d6f6ded41f45027f6f4039b0a3ed887c5116bc2173
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/m4/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/make/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/make/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/make/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:92d1b87a30d1c9482e52fb4a68e8a355e7946331
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3d991b33e604187c5881a0abc2e102d5b9776da5569640e73778f85d617242e7
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/make/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/mc/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/mc/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.midnight-commander.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:b7034e2b7bfed63e6a37d6be9f03d10f59f62dec
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:351f667d79d0045dedb3dd132ca770be3d51960627b2b0d0996d3cc8bab888f5
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)downloads/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/meld/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/meld/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://meld.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:91e12464c44146cb1e30295c88530ebf33be1374
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:429a0d0408464f623d25e351adc387ff4ed92813b8760d1c16700cb3180f9303
 COMPONENT_ARCHIVE_URL=	http://ftp.gnome.org/pub/gnome/sources/meld/1.4/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/memcached-java/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/memcached-java/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_RELEASE=	release_$(COMPONENT_VERSION)
 COMPONENT_SRC=		java_memcached-$(COMPONENT_RELEASE)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:e1abde88ac21d337c42e4fc8d9bc217eab96f881
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f0978f387cd6c42191a3ec366ecc5519f66ee03e686c5d080eb2516ebbecdcc4
 COMPONENT_ARCHIVE_URL=	http://img.whalin.com/memcached/jdk5/standard/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://whalin.com/memcached/
 
--- a/components/memcached/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/memcached/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://memcached.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:c7d6517764b82d23ae2de76b56c2494343c53f02
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:9571b4b85484e46b3b10f07ccba77a1fa97d60660b32859f990effefb3005f91
 COMPONENT_ARCHIVE_URL=	http://memcached.googlecode.com/files/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/mercurial/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/mercurial/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://mercurial.selenic.com/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:25c4f9b1ad1c5c8ef94ca5b120c9af6bdfd23bdc
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4c9d7b8eeb5968592602795f6e67e4cf6ddf0a0e8cfc7eeda7d1a3996a3eab8f
 COMPONENT_ARCHIVE_URL=	http://www.selenic.com/mercurial/release/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/mpc/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/mpc/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.multiprecision.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:229722d553030734d49731844abfef7617b64f1a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:fd3efe422f0d454592059e80f2c00d1a2e381bf2beda424c5094abd4deb049ac
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)mpc/download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/mpfr/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/mpfr/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://www.mpfr.org/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:d2c3504bd0318dda8332ca80523659e9779c367c
+COMPONENT_ARCHIVE_HASH= \
+    sha256:246d7e184048b1fc48d3696dd302c9774e24e921204221540745e5464022b637
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)$(COMPONENT_SRC)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/mutt/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/mutt/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_VERSION=	1.5.21
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a8475f2618ce5d5d33bff85c0affdf21ab1d76b9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:2141f36e8d0f4f71c9ca6780001e7cc679fe313e643953fc07f001223e67c4a0
 COMPONENT_ARCHIVE_URL=	ftp://ftp.mutt.org/mutt/devel/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.mutt.org/
 
--- a/components/mysql-5-1/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/mysql-5-1/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	5.1.37
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:ac3d7ce106149fef20e8a990b6124f9e05524e49	
+COMPONENT_ARCHIVE_HASH= \
+    sha256:6a4596462d4447a79a0ad607ea1475ba0599651e2d82305a7f7dade038827f0c
 COMPONENT_ARCHIVE_URL=	http://downloads.mysql.com/archives/mysql-5.1/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://dev.mysql.com/ 
 
--- a/components/ncftp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ncftp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.ncftp.com/ncftp/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-src.tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:7d58ce15662a2aeeb0b564f98c2beea2f6e54a0b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:46f4f2fbde40187a164bdd0fe3d37d2d85d36445e56f2bf08fc814ee8dcba510
 # though 3.2.3 is mysteriously missing from the upstream site, it would be here.
 COMPONENT_ARCHIVE_URL=	ftp://ftp.ncftp.com/ncftp/older_versions/$(COMPONENT_ARCHIVE)
 
--- a/components/net-snmp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/net-snmp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.net-snmp.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:ac5ba033c10d53d3057415121f8c4936c643c208
+COMPONENT_ARCHIVE_HASH= \
+    sha256:0ea976722c993c87dede8eb6348e6feb059e3851bbef2de824bf18ac97cdb565
 #COMPONENT_ARCHIVE_URL=	http://ftp.ntua.gr/mirror/net-snmp/net-snmp/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_ARCHIVE_URL= http://ftp.ntua.gr/mirror/net-snmp/OldFiles/net-snmp-5.4.x/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
--- a/components/nethack/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/nethack/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.nethack.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)-343-src.tgz
-COMPONENT_ARCHIVE_HASH=	sha1:c26537093c38152bc0fbcec20468d975b35f59fd
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:bb39c3d2a9ee2df4a0c8fdde708fbc63740853a7608d2f4c560b488124866fe4
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/$(COMPONENT_NAME)/files/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 
 include ../../make-rules/prep.mk
--- a/components/nmap/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/nmap/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://insecure.org/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH= sha1:bad24e4d332b293d08d8ce38583fefa176e9198d
+COMPONENT_ARCHIVE_HASH= \
+    sha256:d44cd28fc087a98056234ac56fc187b6742daa5c20f56bc4d524548042f4b25e
 COMPONENT_ARCHIVE_URL=  http://nmap.org/dist/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ntp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ntp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -33,7 +33,8 @@
 COMPONENT_PROJECT_URL=	http://www.ntp.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(HUMAN_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:ff032582d66314ff2556a368162fd1fd15fbf9a6
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:97eeb4e90fba1ae3210e13574a4b3df715957cb9895264c6a455ee97dec87611
 COMPONENT_ARCHIVE_URL=	http://archive.ntp.org/ntp4/ntp-dev/$(COMPONENT_ARCHIVE)
 PATCH_LEVEL = 0
 
--- a/components/open-fabrics/ibutils/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/ibutils/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.5.7
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:25c7fe1135bf8dc4c572a9462710c17902259015
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:8db2fcb20102c37e7037826c58b899092df034aac870d3d50a13263746f17f18
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/ibutils/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/infiniband-diags/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/infiniband-diags/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.5.8
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:76e399d95b25fbef4f109305e07e35eba6b1547e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0baf6694d54602a66dfc2b82a765c933b24534fd8e2bda7e9b89abf503b29c02
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/management/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/libibmad/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/libibmad/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.3.7
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:ed9a8f3cc27a2e5ae55629c0cc90ab43ee450fc4
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:825a1ff5c2df0a6a158e0058560772998d39ae633a838c19b58a99650dc199b0
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/management/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/libibumad/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/libibumad/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.3.7
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a27f1dd161ed77339d9979bf1d8500150638db9b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4999cb9ff5c7243027d8a154d6b27d1efffaa4359b84447731c5ef545fb72229
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/management/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/libibverbs/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/libibverbs/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.1.4
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-1.22.g7257cd3.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:7d7d466278ce5e18f74dd50ca14c3bba544f1e13
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1e04aa9d518e3dc372fdda6bd25bf072caae4c85c38d0ae095a614104aa583d4
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/libibverbs/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/libmlx4/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/libmlx4/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.0.1
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-1.18.gb810a27.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:fd6742451eb6efaad87c6feb78fc01d0e962387d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ac3aa335d5749a8edc471630b1f5049122c8b7b66bab88c299e255122028e19c
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/libmlx4/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/librdmacm/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/librdmacm/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.0.14.1
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:fbb6e1daea52194482913e6971700b79f7ebade1
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b74d367415b4f294f3821955428f3e362b91f779042c88970f99941216c13a7c
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/rdmacm/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/libsdp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/libsdp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.1.108
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-0.15.gd7fdb72.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:95b056c499dec6af17696f3f1b40338f30b4046c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b72d4d84c7a02207c261082d1837757f8c131942193ceaf017daf684d61e8be1
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/libsdp/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/opensm/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/opensm/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	3.3.9
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9b8a37da3471bd17aa5b86ac7804a48fdc4a4efa
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b8f333815e9d145cbb29310a38d2f2e39f9727b30eb6b15cb0d81fb9db39a2e1
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/management/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/perftest/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/perftest/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.3.0
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-0.42.gf350d3d.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:dbafe012922d88db2f22c83b1dda8ee8ccc50f1c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:164d32753ab87ba3152c84f69bf16bb592d77b922e66e753bd9ad0e229675793
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/perftest/$(COMPONENT_ARCHIVE)
 
 $(BUILD_32):	BITS=32
--- a/components/open-fabrics/qperf/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/qperf/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	0.4.6
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-0.1.gb81434e.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9f9d8fcc06ac8393ed74498ca391bbb5c76a7798
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:304b89d1b006c959cad3b132346a6d061526fe626953ef99c764df396e43f959
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/qperf/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/open-fabrics/rds-tools/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/open-fabrics/rds-tools/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2.0.4
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:f8ee78327cfaa74eb13232b0276db297d6d5cdbe
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:31b5924f73bed59e513470586c69ebe92eeb708fcc61a0519045fcf7954233a3
 COMPONENT_ARCHIVE_URL=	http://www.openfabrics.org/downloads/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/openexr/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/openexr/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://www.openexr.com/
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:b3650e6542f0e09daadb2d467425530bc8eec333
+COMPONENT_ARCHIVE_HASH= \
+    sha256:c616906ab958de9c37bb86ca7547cfedbdfbad5e1ca2a4ab98983c9afa6a5950
 COMPONENT_ARCHIVE_URL=  http://download.savannah.nongnu.org/releases/openexr/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/openldap/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/openldap/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,14 +32,16 @@
 COMPONENT_PROJECT_URL=	http://www.openldap.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:7447e89b9a5199f9bb2231bda42c308a1b6513d9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:fc013e528616f8578d9f221409c48af9b8937a62005e0bec88f6f1c4c8ff3d81
 COMPONENT_ARCHIVE_URL=	ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/$(COMPONENT_ARCHIVE)
 
 SDFVER=			sdf-2.001
 SDFBLIB=		$(BUILD_DIR_32)/${SDFVER}/blib
 
 COMPONENT_ARCHIVE_1= $(SDFVER).tar.gz
-COMPONENT_ARCHIVE_HASH_1= sha1:ed969c0c89544f9ca1569d121edfa36d1ea038a5
+COMPONENT_ARCHIVE_HASH_1= \
+    sha256:6f9bcdc884a9f450208c740e45effdfeb7e65c689f57b05d3c15208193a8a6ea
 COMPONENT_ARCHIVE_URL_1= ftp://ftp.eenet.ee/pub/cpan/authors/id/I/IA/IANC/$(COMPONENT_ARCHIVE_1)
 
 
--- a/components/openssl/openssl-0.9.8-fips-140/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/openssl/openssl-0.9.8-fips-140/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -34,7 +34,8 @@
 COMPONENT_PROJECT_URL=	http://www.openssl.org/
 COMPONENT_SRC =		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE =	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:12b6859698ca299fa0cba594686c25d5c01e410d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d522b3e8a2b48e83ba1e142d7205eaca01358a137bb58e8d64583574e697ffd7
 COMPONENT_ARCHIVE_URL =	$(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE)
 
 # Apply the patch on SPARC only. Must put this before including prep.mk as
--- a/components/openssl/openssl-fips/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/openssl/openssl-fips/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_VERSION =	1.2
 COMPONENT_SRC =		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE =	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:f09c3040da6cdd8bdd8c9cf01af8f14f89ee84d1
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:645cc77775a3e2e50d766ae0e0631327ceec6ab7793fe582da51cb04c007a5e1
 COMPONENT_ARCHIVE_URL =	http://www.openssl.org/source/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/openusb/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/openusb/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://openusb.sourceforge.net/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:c8a6b493f31a349f19c27a45565425f58897d443
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:031098c376f16f6030c4dbd553266e107b39d1f7b3fc366f8f7fd412d3d7c3ad
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/openusb/files/$(COMPONENT_NAME)/libopenusb%201.0.1/$(COMPONENT_ARCHIVE)/download
 
 include ../../make-rules/prep.mk
--- a/components/p7zip/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/p7zip/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://p7zip.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)_$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)_src_all.tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:1cd567e043ee054bf08244ce15f32cb3258306b7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:49557e7ffca08100f9fc687f4dfc5aea703ca207640c76d9dee7b66f03cb4782
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/project/p7zip/p7zip/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/pam_pkcs11/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pam_pkcs11/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.opensc-project.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:eef40325afc426e5364f0d9762a8e0aded34a6c2
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:170db26eb9610dde5d3307771ed0e0e14cc0778aaacd3b3d4e71240ccb61cec6
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)files/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/patch/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/patch/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/patch/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9a69f7191576549255f046487da420989d2834a6
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ecb5c6469d732bcf01d6ec1afe9e64f1668caba5bfdb103c28d7f537ba3cdb8a
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/patch/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/pconsole/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pconsole/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_PROJECT_URL=	http://www.heiho.net/pconsole/
-COMPONENT_ARCHIVE_HASH=	sha1:5c841e90548263671b6903a31cde6101154a20a3
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:94520bf65f726df9d7e686bb486e9a2828c29d09a20b9522f1da4f7d66700bb2
 COMPONENT_ARCHIVE_URL=	http://www.heiho.net/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/pcre/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pcre/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	8.21
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:dffb43eff9729c0999843a86ef97961b8c4f6ac8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:62e1116549ce5b1ad92901f04d8338d5f7b59f92abce8d15e9a17cafe0efb102
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/pcre/files/pcre/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://pcre.org/
 
--- a/components/perl512/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/perl512/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -34,7 +34,8 @@
 COMPONENT_PROJECT_URL=	http://www.perl.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:68ff2f4a0901d1e4ea263f452001db0563d2edb3
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:c920fa01a34b7752e8cbbc99c6921b908df60611d84a29c4377e4a798604767e
 COMPONENT_ARCHIVE_URL=	http://www.cpan.org/src/5.0/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/perl_modules/DBI/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/perl_modules/DBI/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.58
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:5f5861728c85b3998eb5a6db3703f46d0fc6faf1
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:32d0d92cc6a6589e88d6b476564be649908ca49152f3f13af5eeebf9522b1cf6
 COMPONENT_ARCHIVE_URL=	http://backpan.perl.org/authors/id/T/TI/TIMB/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://search.cpan.org/~timb/DBI/
 
--- a/components/perl_modules/net-ssleay/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/perl_modules/net-ssleay/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_PROJECT_URL=	http://search.cpan.org/dist/Net-SSLeay/
-COMPONENT_ARCHIVE_HASH=	sha1:e8cfb6355a596471518356a29bfe53ab2011c685
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e262897263c5aa9096e39f7813c7cb7d4d05508ca406b173878c4ecddb2c53ce
 COMPONENT_ARCHIVE_URL=	http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/perl_modules/pmtools/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/perl_modules/pmtools/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://search.cpan.org/dist/pmtools/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9be28391ea83c47b6a6ffd9d2e6466cf86f33f57
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:44e8cbe9ac851dad2373e2e0243a1faab690a4ca1e69b83a77591a47682806ae
 COMPONENT_ARCHIVE_URL=	http://search.cpan.org/CPAN/authors/id/M/ML/MLFISHER/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/perl_modules/xml-parser/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/perl_modules/xml-parser/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2.36
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:74acac4f939ebf788d8ef5163cbc9802b1b04bfa
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:9fd529867402456bd826fe0e5588d35b3a2e27e586a2fd838d1352b71c2ed73f
 COMPONENT_ARCHIVE_URL=	http://www.cpan.org/authors/id/M/MS/MSERGEANT/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://search.cpan.org/~msergeant/
 
--- a/components/perl_modules/xml-simple/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/perl_modules/xml-simple/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -27,7 +27,8 @@
 COMPONENT_VERSION=	2.18
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:81d38dd9fd955b0322ac64099f2d116c296267d1
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a54967c188cda3e20f496c83be4de3f1740eeaa83c0380712ecd969ad8766826
 COMPONENT_ARCHIVE_URL=	http://www.cpan.org/authors/id/G/GR/GRANTM/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://search.cpan.org/~grantm/
 
--- a/components/php-5_2/APC-zts/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/APC-zts/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	3.0.19
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:58d90ab757e606c878be3449a738016a08061dfd
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a02677a7884361d64fbf3745c402f2a6ff313e817b0d0a2010acb64cd05247b0
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/APC/
 
--- a/components/php-5_2/APC/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/APC/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	3.0.19
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:58d90ab757e606c878be3449a738016a08061dfd
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a02677a7884361d64fbf3745c402f2a6ff313e817b0d0a2010acb64cd05247b0
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/APC/
 
--- a/components/php-5_2/idn-zts/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/idn-zts/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	0.2.0
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:39406c22ac86d7f30e47261a08fb93cea5dc3f39
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a83148468a181e2174cbfd8e89edfa21fa622f60630072c7ec0ce8fd7b72a97a
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/idn/
 
--- a/components/php-5_2/idn/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/idn/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	0.2.0
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:39406c22ac86d7f30e47261a08fb93cea5dc3f39
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:a83148468a181e2174cbfd8e89edfa21fa622f60630072c7ec0ce8fd7b72a97a
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/idn/
 
--- a/components/php-5_2/imap/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/imap/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2007e
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:ab8bd27de41926acb257b813a95c10d2ab04c6e8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4b1137b87249782496ec3eeacaf83bbf09312a7d2ae3aead262179041b55565f
 #
 # Firefox can download this:
 #	ftp://ftp.cac.washington.edu/imap/$(COMPONENT_ARCHIVE)
--- a/components/php-5_2/memcache-zts/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/memcache-zts/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2.2.5
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:6bc7d8fc9c9b9a247316e35d0cac3fe9dd37b68c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:5307dad7952a5ba3b742969061b2235ee87cc51e267e40fc7e496b0e49148666
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/memcache/
 
--- a/components/php-5_2/memcache/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/memcache/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2.2.5
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:6bc7d8fc9c9b9a247316e35d0cac3fe9dd37b68c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:5307dad7952a5ba3b742969061b2235ee87cc51e267e40fc7e496b0e49148666
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/memcache/
 
--- a/components/php-5_2/php-cgi/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/php-cgi/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 PHP_REL=		5.2
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:5ba7edcb5ea187687001c4ccdbb94ac48f77fa92
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1abe07c1fdd64184708a3ba179abcfcca5662a4e0d2037eb2748b75abc42e767
 COMPONENT_ARCHIVE_URL=	http://us.php.net/get/$(COMPONENT_ARCHIVE)/from/this/mirror
 
 PATCH_DIR = ../php-sapi/patches
--- a/components/php-5_2/php-nsapi/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/php-nsapi/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -27,7 +27,8 @@
 COMPONENT_VERSION=	5.2.17
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:5ba7edcb5ea187687001c4ccdbb94ac48f77fa92
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1abe07c1fdd64184708a3ba179abcfcca5662a4e0d2037eb2748b75abc42e767
 COMPONENT_ARCHIVE_URL=	http://us.php.net/get/$(COMPONENT_ARCHIVE)/from/this/mirror
 #
 # webserver7-spi only for php NSAPI
@@ -36,7 +37,8 @@
 #COMPONENT_VERSION_1=	NONE
 COMPONENT_SRC_1=	$(COMPONENT_NAME_1)
 COMPONENT_ARCHIVE_1=	$(COMPONENT_NAME_1).tar.bz2
-COMPONENT_ARCHIVE_HASH_1= sha1:5bf9efa33fa8cab0e964c829196d084bc7a67015
+COMPONENT_ARCHIVE_HASH_1= \
+    sha256:9739fe99ed270955546313322775940c6b7e8eb802707d248342406ebe5b1c97
 #
 # The Netscape server?
 # Came from Sun's Netscape (web stack) group originally?
--- a/components/php-5_2/php-sapi/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/php-sapi/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	5.2.17
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:5ba7edcb5ea187687001c4ccdbb94ac48f77fa92
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1abe07c1fdd64184708a3ba179abcfcca5662a4e0d2037eb2748b75abc42e767
 COMPONENT_ARCHIVE_URL=	http://us.php.net/get/$(COMPONENT_ARCHIVE)/from/this/mirror
 COMPONENT_PROJECT_URL=	http://www.php.net/
 
@@ -36,7 +37,8 @@
 #COMPONENT_VERSION_1=   NONE
 COMPONENT_SRC_1=        $(COMPONENT_NAME_1)
 COMPONENT_ARCHIVE_1=    $(COMPONENT_NAME_1).tar.gz
-COMPONENT_ARCHIVE_HASH_1= sha1:5eeaedf852afa3b406962fd6b425d8357f189fbf
+COMPONENT_ARCHIVE_HASH_1= \
+    sha256:73059b7ddb40dbda427008ab2872fcf26923747097d043c6045db7986754f07e
 #
 # This older version is no longer available so it is cached on
 # internal servers.
--- a/components/php-5_2/suhosin-zts/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/suhosin-zts/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	0.9.29
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:2fa7c716a32e71fbb577fc3a9feaf46d783a501b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3ac3a7d2ea5dc27189fadb7945da0caf18fe22c87369404bc32d7cf80ae95379
 COMPONENT_ARCHIVE_URL=	http://download.suhosin.org/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.hardened-php.net/suhosin/index.html
 
--- a/components/php-5_2/suhosin/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/suhosin/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	0.9.29
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:2fa7c716a32e71fbb577fc3a9feaf46d783a501b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3ac3a7d2ea5dc27189fadb7945da0caf18fe22c87369404bc32d7cf80ae95379
 COMPONENT_ARCHIVE_URL=	http://download.suhosin.org/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.hardened-php.net/suhosin/index.html
 
--- a/components/php-5_2/tcpwrap-zts/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/tcpwrap-zts/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.1.3
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:23cbfdc8ea9ff1e64814d52a14bbd365b1e16cf7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:afd435399724b5032d2e65105a2c85a7fddb22bc5633571257299d32d46d9d54
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/tcpwrap/
 
--- a/components/php-5_2/tcpwrap/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/tcpwrap/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	1.1.3
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:23cbfdc8ea9ff1e64814d52a14bbd365b1e16cf7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:afd435399724b5032d2e65105a2c85a7fddb22bc5633571257299d32d46d9d54
 COMPONENT_ARCHIVE_URL=	http://pecl.php.net/get/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://pecl.php.net/package/tcpwrap/
 
--- a/components/php-5_2/xdebug-zts/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/xdebug-zts/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2.0.5
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:77e6a8fd56641d8b37be68ea3c4a5c52b7511114
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4638641e643f4cedd9d2ec360fb13f47221973518b07ec6a2016c967063bb8b2
 COMPONENT_ARCHIVE_URL=	http://xdebug.org/files/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://xdebug.org/
 
--- a/components/php-5_2/xdebug/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/php-5_2/xdebug/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -26,7 +26,8 @@
 COMPONENT_VERSION=	2.0.5
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:77e6a8fd56641d8b37be68ea3c4a5c52b7511114
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4638641e643f4cedd9d2ec360fb13f47221973518b07ec6a2016c967063bb8b2
 COMPONENT_ARCHIVE_URL=	http://xdebug.org/files/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://xdebug.org/
 
--- a/components/pinentry/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pinentry/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.gnupg.org/related_software/pinentry/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:0c525ce81e5589bc9a4f2eb72705bed2b3e9a8b9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:14670c18f4a042ffcbd7a937aa3f15de392816c56b472588383d8378f65b42ab
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/pinentry/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/privoxy/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/privoxy/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)-stable
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-src.tar.gz
 COMPONENT_PROJECT_URL=	http://www.privoxy.org/
-COMPONENT_ARCHIVE_HASH=	sha1:cadef2eb8ec182278e092322d3d56f225cb69c93
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:d1de36dc141180a5ab5e910507551564e958cc23a7d8daaa411e1564c208cd77
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/ijbswa/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/proftpd/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/proftpd/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.proftpd.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(HUMAN_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:11c2951526476d9f52307aa714851463aa76aa61
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1705192f8053978fdfc02d89ff500b385d7703555ac311d31c0d1c3accaaec76
 COMPONENT_ARCHIVE_URL=	ftp://ftp.proftpd.org/distrib/source/$(COMPONENT_ARCHIVE)
 
 # mod_gss subcomponent
@@ -40,7 +41,8 @@
 COMPONENT_VERSION_1=	$(COMPONENT_VERSION)
 COMPONENT_SRC_1=	$(COMPONENT_NAME_1)-$(COMPONENT_VERSION_1)
 COMPONENT_ARCHIVE_1=	$(COMPONENT_SRC_1).tar.gz
-COMPONENT_ARCHIVE_HASH_1= sha1:b17015a49e41ee643f1891940f9f3f8a7d77e522
+COMPONENT_ARCHIVE_HASH_1= \
+    sha256:24702cf0333720730cc269eb30529061365b1384fdce274bc3d46ccfc300934e
 COMPONENT_ARCHIVE_URL_1= http://downloads.sourceforge.net/gssmod/$(COMPONENT_ARCHIVE_1)
 
 include ../../make-rules/prep.mk
--- a/components/psutils/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/psutils/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 include ../../make-rules/shared-targets.mk
@@ -28,7 +28,8 @@
 COMPONENT_PROJECT_URL=	http://knackered.knackered.org/angus/psutils/
 COMPONENT_SRC=		$(COMPONENT_NAME)
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)-$(COMPONENT_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:6f1ecb5846cffb644826a02bd9153fe5d6387a9b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3853eb79584ba8fbe27a815425b65a9f7f15b258e0d43a05a856bdb75d588ae4
 COMPONENT_ARCHIVE_URL= http://gd.tuwien.ac.at/publishing/tex/tex-utils/psutils/$(COMPONENT_ARCHIVE)
 #COMPONENT_ARCHIVE_URL= ftp://ftp.knackered.org/pub/psutils/psutils.tar.gz
 # Official ftp sources are currently unavailable, so I'm using mirror I found.
--- a/components/pv/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pv/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.ivarch.com/programs/pv.shtml
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9888f07059f76a92327c6bedfbc6ca8ad4d4e41b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f93a5eda47d4607e35020622717ade5bc0e5ee82123a97331090f19e0b907c5f
 COMPONENT_ARCHIVE_URL=	http://pipeviewer.googlecode.com/files/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/pwgen/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pwgen/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://sourceforge.net/projects/pwgen/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:43dc4fbe6c3bdf96ae24b20d44c4a4584df93d8e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:61598c9e3a0f7eb2e7367d4ecc71522c4f16a7d41ed31db29e3afee8d9843454
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)files/pwgen/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)	
 
 include ../../make-rules/prep.mk
--- a/components/pylint/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/pylint/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	0.18.0
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:5d54ae25c29cdcab7bdfaef87e5f5ed2cc183b75
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:54e8135fdb44b41797510ed8e246b19d09c98ead4dec704c5e5152028a79976f
 COMPONENT_ARCHIVE_URL=	http://ftp.logilab.org/pub/pylint/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.logilab.org/project/pylint/
 
--- a/components/python/cherrypy/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/cherrypy/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://www.cherrypy.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a94aedfd0e675858dbcc32dd250c23d285ee9b88
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0dfd65507b047d54c09849e7a4b8bdd3616fa8776a5dbff7697cbf6ea1559bf6
 COMPONENT_ARCHIVE_URL=	http://download.cherrypy.org/cherrypy/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 PATCH_LEVEL=0
--- a/components/python/coverage/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/coverage/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://nedbatchelder.com/code/coverage/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:aa0f40e7e79bc81ea4a33ee7fc5ba66db7633321
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b181d5ec72baf7478942fd600503d9f32bb525cfca413b1c73ebfa7ff1b95ae9
 COMPONENT_ARCHIVE_URL=	http://pypi.python.org/packages/source/c/coverage/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/ldtp/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/ldtp/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://ldtp.freedesktop.org/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:5439809806a8dd7e33c95617fb0cbed35d111974
+COMPONENT_ARCHIVE_HASH= \
+    sha256:53215930b38edeb980f43130fc29783db4875ce2317c946391a7baa63d98aa0e
 COMPONENT_ARCHIVE_URL=  http://download.freedesktop.org/ldtp/$(COMPONENT_MAJOR_VERSION)/$(COMPONENT_MINOR_VERSION)/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/m2crypto/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/m2crypto/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://chandlerproject.org/Projects/MeTooCrypto/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3c7135b952092e4f2eee7a94c5153319cccba94e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:25b94498505c2d800ee465db0cc1aff097b1615adc3ac042a1c85ceca264fc0a
 COMPONENT_ARCHIVE_URL=	http://pypi.python.org/packages/source/M/M2Crypto/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/mako/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/mako/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://www.makotemplates.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a4e30660794aab5224e0c776d03c45f3c8b5fa7e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:c282a6bb1c15571e1bc1612df58e6b5bb8d3d7c57169e641434bb50d303af6e9
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)downloads/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/nose/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/nose/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://code.google.com/p/python-nose/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:7525f7ef056af66cdbada010d4a8b96e63a193e8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b1ba12c1c45323fd8695be68ce7228456b86e51234f167027ebbc4ccda852c61
 COMPONENT_ARCHIVE_URL=	http://pypi.python.org/packages/source/n/nose/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/ply/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/ply/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	3.1
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:38efe9e03bc39d40ee73fa566eb9c1975f1a8003
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:436461f455d83292bb9c2cd89ce02414de1421a2023628b94666bc5f71b0128b
 COMPONENT_ARCHIVE_URL=	http://www.dabeaz.com/ply/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.dabeaz.com/ply/
 
--- a/components/python/pybonjour/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/pybonjour/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://code.google.com/p/pybonjour/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:92cabd14e04c5f62ce067c47c2057ee3d424d29b
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:006175b0fa6ef555fe8970132db81332827662a680d5f64dcb005bfcc80299ad
 COMPONENT_ARCHIVE_URL=	http://pybonjour.googlecode.com/files/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/pycups/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/pycups/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://cyberelk.net/tim/software/pycups/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:fe387368b105f025c50a7e67e5634abaa8ff845e
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:74abd1d6b1a5b8a22d2ccf3730000848fcef0b63c6105b178f73ff76e72bc8fe
 COMPONENT_ARCHIVE_URL=	http://cyberelk.net/tim/data/pycups/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/pycurl/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/pycurl/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://pycurl.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3fb59eca1461331bb9e9e8d6fe3b23eda961a416
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:eb782dfcc5a7c023539a077462b83c167e178128ee9f7201665b9fbb1a8b0642
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 IPS_COMPONENT_VERSION=  7.19.0.1
--- a/components/python/pylxml/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/pylxml/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://lxml.de/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:891de38322643e6f052533be8b415f0c30e65ce7
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:2a3ca34f63b062ee8e059ca2460ac18040ec9622f0a31e143383f0db944ceb36
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)files/$(COMPONENT_ARCHIVE)
 
 # disable optimization to prevent the Studio compilers from spinning
--- a/components/python/pyopenssl/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/pyopenssl/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://pyopenssl.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:92b550853626d2959c44abb72944b83403427497
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:42ae2dc29a5ebf5088521cb8df2b1bdf039d28e14845fd9df4ab59658b565cfd
 COMPONENT_ARCHIVE_URL=	http://launchpad.net/pyopenssl/main/0.11/+download/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/python26/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/python26/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://python.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:bee572680d1966501247cb2b26e0e51f94d1cd13
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:dad8d5575144a210d5cc4fdbc40b8a26386e9cdb1ef58941bec0be02c7cb9d89
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)ftp/python/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/python27/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/python27/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://python.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:fbe1894322ff91b80726e269c97454f4129fc2a3
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:80e387bcf57eae8ce26726753584fd63e060ec11682d1145af921e85fd612292
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)ftp/python/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/python/setuptools/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/python/setuptools/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,7 +31,8 @@
 
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)c$(COMPONENT_SUBVERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:8d1ad6384d358c547c50c60f1bfdb3362c6c4a7d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:630fea9b726320b73ee3ca6ff61732cb32675b0389be658080fe46383b87a1d3
 COMPONENT_ARCHIVE_URL=	http://pypi.python.org/packages/source/s/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 
 include $(WS_TOP)/make-rules/prep.mk
--- a/components/quagga/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/quagga/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://www.quagga.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:614923aa21415a4d6dc19d4438ccee63548e2a9d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:bc5052d285af6e7aac42984741e74261637c57c4a02032bf05de7a5ea3a1afe0
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 PATCH_LEVEL = 0
 
--- a/components/quilt/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/quilt/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://savannah.nongnu.org/projects/quilt/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:c93c79598c55ba288f60babcc74a9fc9b04404b6
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3d72a292e432beb9a73f9d0acfe3a77c9b4d7e42209919bb244e9958c7cfe64b
 COMPONENT_ARCHIVE_URL=	http://download.savannah.gnu.org/releases/quilt/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/rdiff-backup/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/rdiff-backup/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	1.3.3
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:b36c9b5c06941a86210242f8213f60153a1eba28
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ee030ce638df0eb1047cf72578e0de15d9a3ee9ab24da2dc0023e2978be30c06
 COMPONENT_ARCHIVE_URL=	http://download.savannah.gnu.org/releases/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.nongnu.org/rdiff-backup/
 
--- a/components/readline/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/readline/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:18f3412c73068509d5f491b7b4535aeaf9522834
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:12e88d96aee2cd1192500356f0535540db499282ca7f76339fb4228c31249f45
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/readline/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/rsync/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/rsync/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://rsync.samba.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:10e80173c7e9ed8b8a4dc9e8fdab08402da5f08d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4b3fc271f4c96036b4c73fb019be078e4d8cce2defe1e7ae7cde1117859a2114
 COMPONENT_ARCHIVE_URL=	http://rsync.samba.org/ftp/rsync/src/$(COMPONENT_ARCHIVE)
 
 COPYRIGHT_FILE=	rsync.copyright
--- a/components/rtorrent/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/rtorrent/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -34,7 +34,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://libtorrent.rakshasa.no/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:891093c5d600c2e3853eadbbec369a12dfe6ec11
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:76135a63869e43fa0392829bb45d94c0aa55e94350dddc272685ccfac1bbb2ed
 COMPONENT_ARCHIVE_URL=	http://libtorrent.rakshasa.no/downloads/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/ruby/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/ruby/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -31,14 +31,16 @@
 COMPONENT_PROJECT_URL=	http://www.ruby-lang.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)-p$(COMPONENT_PATCH_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:ba5ec0ab663976f00fb405be6cfef546bcf0e4e9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:5c64b63a597b4cb545887364e1fd1e0601a7aeb545e576e74a6d8e88a2765a37
 COMPONENT_ARCHIVE_URL=	http://ftp.ruby-lang.org/pub/ruby/1.8/$(COMPONENT_ARCHIVE)
 IPS_COMPONENT_VERSION=	$(COMPONENT_VERSION).$(COMPONENT_PATCH_VERSION)
 
 # rubygems 
 COMPONENT_SRC_1=	rubygems-1.3.5
 COMPONENT_ARCHIVE_1=	$(COMPONENT_SRC_1).tgz
-COMPONENT_ARCHIVE_HASH_1=	sha1:8545f25d00c757a310b879a2580e56d6012fc981
+COMPONENT_ARCHIVE_HASH_1=	\
+    sha256:c0928cc1ae54dedfb5f57ad3829882c1f90e42bc17bf50491aa6f93a937546ac
 COMPONENT_ARCHIVE_URL_1=	http://production.cf.rubygems.org/rubygems/$(COMPONENT_ARCHIVE_1)
 
 SOURCE_DIR_1=$(COMPONENT_DIR)/$(COMPONENT_SRC_1)
--- a/components/samba/mozldap/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/samba/mozldap/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	https://wiki.mozilla.org/LDAP_C_SDK/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:6ddf73fe45b9b916423c06aaf46fe58680b4e02f
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ec9884b56b31961d287190323764af7f3b00ad2658d5f3005fa8dc71c637e54c
 COMPONENT_ARCHIVE_URL=	ftp://ftp.mozilla.org/pub/mozilla.org/directory/c-sdk/releases/v$(COMPONENT_VERSION)/src/$(COMPONENT_ARCHIVE)
 
 include ../../../make-rules/prep.mk
--- a/components/samba/samba/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/samba/samba/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -34,18 +34,21 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.samba.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:6492ed2246d62bdd79389b0e7dc8cffbc4d41fda
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:590ac2fc7f6dd70e947b3aded5fcb4431a5abba4dc3cc1bec566627e132b5914
 COMPONENT_ARCHIVE_URL=	http://us1.samba.org/samba/ftp/stable/$(COMPONENT_ARCHIVE)
 
 COMPONENT_NAME_1=		docbook-xsl
 COMPONENT_VERSION_1=		1.76.1
 COMPONENT_SRC_1=		$(COMPONENT_NAME_1)-$(COMPONENT_VERSION_1)
 COMPONENT_ARCHIVE_1=		$(COMPONENT_SRC_1).tar.bz2
-COMPONENT_ARCHIVE_HASH_1=	sha1:dc9fa422c53e0a4f0e32b5c8ec896b39080bc14d
+COMPONENT_ARCHIVE_HASH_1=	\
+    sha256:d6bdfd76f672c810299c71443e5127431ffb87d2c79d818aee72c86eaccd312c
 COMPONENT_ARCHIVE_URL_1=	http://sourceforge.net/projects/docbook/files/$(COMPONENT_NAME_1)/$(COMPONENT_VERSION_1)/$(COMPONENT_ARCHIVE_1)
 
 COMPONENT_ARCHIVE_2=		libsam-LGPL.tar
-COMPONENT_ARCHIVE_HASH_2=	sha1:58871eebb9ebfe57a3db0490616786972cb858fe
+COMPONENT_ARCHIVE_HASH_2=	\
+    sha256:4324f2c4a9ba94f1165c5922f166636621681b09d635257d921f6df654e7191e
 COMPONENT_ARCHIVE_URL_2=	http://hub.opensolaris.org/bin/download/Project+samqfs/files/libsam%2DLGPL.tar
 
 # Samba does not work properly on i86 when built by studio.
--- a/components/samba/samba30/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/samba/samba30/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -37,7 +37,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://www.samba.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:5ec6bc6558b3c799f747eb49fbba019d5edf0cbd
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:bb67c0e13d4ccbd84b9200c8739393fdd9b3145b5aad216934dc670f0fcea266
 COMPONENT_ARCHIVE_URL=	http://www.samba.org/samba/ftp/stable/$(COMPONENT_ARCHIVE)
 
 include ../../../make-rules/prep.mk
--- a/components/sane-backends/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/sane-backends/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.sane-project.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3ff8eefa8f32e72dcdbaa4bf20fe125df90144d5
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:13271a7eb4dc4aa6072162abbd78848e4faad32c468b9b44e7f95cde96a4e17e
 COMPONENT_ARCHIVE_URL=	ftp://ftp2.sane-project.org/pub/sane/old-versions/sane-backends-1.0.19/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/sane-frontends/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/sane-frontends/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.sane-project.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:063e11df3e32d7a43161fd37026a4dc601d5482d
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e7839dac1b70b5bb39124615aba8a136f5275d0e78bafd3d52ed76964ffea4a9
 COMPONENT_ARCHIVE_URL=	ftp://ftp2.sane-project.org/pub/sane/sane-frontends-1.0.14/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/screen/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/screen/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/screen/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:7bc6e2f0959ffaae6f52d698c26c774e7dec3545
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:78f0d5b1496084a5902586304d4a73954b2bfe33ea13edceecf21615c39e6c77
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/screen/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/sed/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/sed/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/sed/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:502f5fa9aff891f0383baaeb1958b66dbc4b05c8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:8773541ce097fdc4c5b9e7da12a82dffbb30cd91f7bc169f52f05f93b7fc3060
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/sed/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/slang/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/slang/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_VERSION=	2.2.4
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:34e68a993888d0ae2ebc7bc31b40bc894813a7e2
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:9a8257a9a2a55099af858b13338dc8f3a06dd2069f46f0df2c9c3bb84a01d5db
 COMPONENT_ARCHIVE_URL=	ftp://space.mit.edu/pub/davis/slang/v2.2/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=	http://www.jedsoft.org/slang/
 
--- a/components/slib/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/slib/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 #
@@ -34,7 +34,8 @@
 COMPONENT_PROJECT_URL=	http://people.csail.mit.edu/jaffer/SLIB/
 COMPONENT_SRC=		$(COMPONENT_NAME)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-$(COMPONENT_VERSION).zip
-COMPONENT_ARCHIVE_HASH=	sha1:e3342e4cb1e728bb3133449654b10b538ed8b043
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:8e3ec24d51be03ebb7357ad9a2f3554056b86dafbc9e48d1d491aeda1efa566f
 COMPONENT_ARCHIVE_URL=	http://groups.csail.mit.edu/mac/ftpdir/scm/OLD/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/slrn/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/slrn/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://slrn.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(HUMAN_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:f14d88eda39b78bd2f098f211d4a1c363c0fe924
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3a896f42b78c32252878fd291b21d6482d466921b68ab97f7d8cbadf4a76b533
 COMPONENT_ARCHIVE_URL=	ftp://space.mit.edu/pub/davis/slrn/$(COMPONENT_ARCHIVE)
 IPS_COMPONENT_VERSION=	$(COMPONENT_VERSION).1
 
--- a/components/snort/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/snort/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_VERSION=	2.8.4.1
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:3ffabb5366c088952fefab19a8dc19ce84d62645
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:ee7f790eb3df4e6156a7c865f1ba22855394c9e3c13fdc57d60a8647267fc209
 COMPONENT_PROJECT_URL=	http://www.snort.org/
 # the main site does not retain older releases
 COMPONENT_ARCHIVE_URL=	http://mirror2.openwrt.org/sources/$(COMPONENT_ARCHIVE)
--- a/components/sox/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/sox/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://sox.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:ad462114ff47b094078f18148bc9e29e31b42b92
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0668cc087c346f7c4084ae294c676a11ddefb462974bc3f67be30d789c850e8f
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/project/$(COMPONENT_NAME)/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/spawn-fcgi/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/spawn-fcgi/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.lighttpd.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:2b97ea57d9d79745fe8d6051d830fa507b421169
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:7507a822995731629149040ee5686279b7582ae46f0296efd64b542ef052a90e
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/squid/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/squid/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=  http://www.squid-cache.org/
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:6ae3a7d75acea94e8af333a7086d6467416ff5ac
+COMPONENT_ARCHIVE_HASH= \
+    sha256:6a7122514d58c3077f2b43c928864be10753d8e2c8439133dacc9eba6c45e00d
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)Versions/v3/3.1/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/stdcxx/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/stdcxx/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -35,7 +35,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://stdcxx.apache.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:38efa30958222b2733f22098b3db09161d2e6c8c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:00854223cbd947bf1bd85d9dabd1b2829706d9062e0007d5022082a5e4b7e15e
 COMPONENT_ARCHIVE_URL=	http://www.apache.org/dist/stdcxx/$(COMPONENT_ARCHIVE)
 
 CLOBBER_PATHS += install.sh
--- a/components/subversion/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/subversion/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_PROJECT_URL=	http://subversion.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:e957da04252d4d7e0fff72fdcf72c715bfbaa393
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:54046728853cd33985101471c068df93cf742f16313642113622a5dfd8bff90c
 COMPONENT_ARCHIVE_URL=	http://subversion.tigris.org/downloads/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/sudo/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/sudo/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,7 +30,8 @@
 COMPONENT_VERSION=	$(SRC_VERSION).$(SRC_PATCH_VERSION)
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(SRC_VERSION)p$(SRC_PATCH_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:37d70b133f809116ce631229fa0e727d9f5125ad
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:86d468dd599f286503f55b4578d03256ac92fc4c89458a0b0750d66bb103892b
 COMPONENT_ARCHIVE_URL=	http://www.sudo.ws/sudo/dist/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.sudo.ws/
 
--- a/components/swig/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/swig/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.swig.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:f5d61ba31f440846b5e2a4077da26dd5d347fa61
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:2b03c44c8802e16ff4a493dd486de23c027fd5a46dedb08bf7561171b16cd084
 COMPONENT_ARCHIVE_URL=	http://iweb.dl.sourceforge.net/project/swig/swig/swig-1.3.35/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/tcl/expect/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tcl/expect/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://expect.nist.gov/
 COMPONENT_SRC=		$(COMPONENT_NAME)$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:e634992cab35b7c6931e1f21fbb8f74d464bd496
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:b28dca90428a3b30e650525cdc16255d76bb6ccd65d448be53e620d95d5cc040
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/expect/files/Expect/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 
 include ../../../make-rules/prep.mk
--- a/components/tcl/tcl/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tcl/tcl/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://prdownloads.sourceforge.net/tcl/
 COMPONENT_SRC=          $(COMPONENT_NAME)$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC)-src.tar.gz
-COMPONENT_ARCHIVE_HASH= sha1:ae87c5e58ba20760d9bc77117d219bbf1b6a5557
+COMPONENT_ARCHIVE_HASH= \
+    sha256:3ab671b417e3eeb41b9cef626d742d8f7f57425101e83e5fcad1d552cd99237d
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../../make-rules/prep.mk
--- a/components/tcl/tk/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tcl/tk/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://prdownloads.sourceforge.net/tk/
 COMPONENT_SRC=		$(COMPONENT_NAME)$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-src.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:161a133e0b653d5fdf6fcff47bdbf768d73f3238
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f46b33d41e71ef533140f1814961f0dc22d62aac316df4a4fd3357e1fd788b83
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/tcl/files/Tcl/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 
 include ../../../make-rules/prep.mk
--- a/components/tcltls/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tcltls/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://tls.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC)-src.tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:badee4d0a096e9951ffc1f82a6530f78b2404a2c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:adec50143a9ad634a671d24f7c7bbf2455487eb5f12d290f41797c32a98b93f3
 COMPONENT_ARCHIVE_URL=	http://sourceforge.net/projects/tls/files/tls/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 
 include ../../make-rules/prep.mk
--- a/components/tcpdump/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tcpdump/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.tcpdump.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:8f356cbc781192ecb527623d68db90e06aa9d4b9
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:e6cd4bbd61ec7adbb61ba8352c4b4734f67b8caaa845d88cb826bc0b9f1e7f0a
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)release/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/tcsh/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tcsh/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.tcsh.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:9bf67d5ce1b406178e9ba535ecd34553fe0d4d36
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:575266122bc2bc351c84a7f858020c0e6b6f95a64ad4de3ce95e340f57e4a9a9
 COMPONENT_ARCHIVE_URL=	ftp://ftp.astron.com/pub/tcsh/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/texinfo/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/texinfo/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/texinfo/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:c0e7d2d40b4fa12278fd1da4fd57159289799504
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:080a48f49bdad8797de0e1c18ba436b5fb030f24bd606bfd334ebf2dd91aeb62
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/texinfo/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/tidy/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tidy/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://tidy.sourceforge.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:305704f7569b9e0abea81033f609f9a19dbbcfe2
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:074023e48ed151db743d194af1028e4a17fa72a18e4069b4f18d4683db4bb9cf
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(SOURCE_ARCHIVE)
 
 
--- a/components/tomcat/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/tomcat/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -30,18 +30,22 @@
 COMPONENT_PROJECT_URL=	http://tomcat.apache.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)-src
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:1a47ad41d52a27757cfeddf7fa1627688ed4027a
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:6e5205834bd595250c8e0b640e2345ef643f23364ae0e099334b5132103be764
 COMPONENT_ARCHIVE_URL=	http://www.apache.org/dist/tomcat/tomcat-6/v$(COMPONENT_VERSION)/src/$(COMPONENT_ARCHIVE)
 
 # Tomcat subcomponents
 COMPONENT_ARCHIVE_1= commons-dbcp-1.4-src.tar.gz
-COMPONENT_ARCHIVE_HASH_1= sha1:48702486eaba6ec40fb65e912c8f597d80654f54
+COMPONENT_ARCHIVE_HASH_1= \
+    sha256:f5f10846e79fc71121fe7402c61d71575506b01b59e719e974ebc4d99e6df283
 COMPONENT_ARCHIVE_URL_1= http://archive.apache.org/dist/commons/dbcp/source/$(COMPONENT_ARCHIVE_1)
 COMPONENT_ARCHIVE_2= commons-pool-1.5.6-src.tar.gz
-COMPONENT_ARCHIVE_HASH_2= sha1:d97caa6670d7683f97749defb96aee6a7bcdbdf9
+COMPONENT_ARCHIVE_HASH_2= \
+    sha256:0681c7394b3b6813dd9e06f985d4ddefe200e2abf81907352175477d91b41424
 COMPONENT_ARCHIVE_URL_2= http://archive.apache.org/dist/commons/pool/source/$(COMPONENT_ARCHIVE_2)
 COMPONENT_ARCHIVE_3= ecj-3.7.jar
-COMPONENT_ARCHIVE_HASH_3= sha1:2377a3e1d3e89f342e1d7abe2bbfbfcc25b185ec
+COMPONENT_ARCHIVE_HASH_3= \
+    sha256:8387454f3557d2a03077cc5e96f4cfa4313e0fcd4b0febb4c385ada183de0c96
 COMPONENT_ARCHIVE_URL_3= http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/$(COMPONENT_ARCHIVE_3)
 
 include ../../make-rules/prep.mk
--- a/components/top/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/top/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.unixtop.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:d3f911f8cd64d21a8beb7eb3694923b40d2532e2
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:6c683e9cb092078cbc1b2233b15fa8bd3d35a00874e6ba27cf54370d1d64fa4d
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/unixodbc/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/unixodbc/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -29,7 +29,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://unixodbc.org/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:b2839b5210906e3ee286a4b621f177db9c7be7a8
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:15a7a855a2951a6af7137379bfcdccc15626b869c4804a1d1536cd37e9f3872c
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/unrar/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/unrar/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -32,7 +32,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)
 COMPONENT_PROJECT_URL=	http://www.rarlabs.com/rar_add.htm
 COMPONENT_ARCHIVE=	$(COMPONENT_NAME)src-$(COMPONENT_VERSION).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:ae4b1e2c99e96527c4a97f980daa547499f42a0f
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:705d93285fcd3b9c11f68e52d96395d942bf3c20172dcee14f0d78f1fee57361
 COMPONENT_ARCHIVE_URL=	http://www.rarlab.com/rar/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/unzip/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/unzip/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -28,7 +28,8 @@
 COMPONENT_VERSION=	6.0
 COMPONENT_SRC=		$(COMPONENT_NAME)60
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:abf7de8a4018a983590ed6f5cbd990d4740f8a22
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37
 COMPONENT_ARCHIVE_URL=	ftp://ftp.info-zip.org/pub/infozip/src/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=http://www.info-zip.org/UnZip.html
 
--- a/components/vim/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/vim/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -34,7 +34,7 @@
 COMPONENT_PROJECT_URL=	http://www.vim.org/
 COMPONENT_ARCHIVE=	vim-$(COMPONENT_HG_REV).tar.bz2
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE)
-COMPONENT_ARCHIVE_HASH=	sha1:411433171ab8a36b3edd41d68941feba2a2f20bc
+COMPONENT_ARCHIVE_HASH=	sha256:a4d1345af9f8d56d3e2c0537e6f037e8f33a395f25e0cdd9e6a45ec57a603c98
 COMPONENT_HG_URL=	https://vim.googlecode.com/hg
 COMPONENT_HG_REV=	v7-3-421
 
@@ -62,9 +62,9 @@
 	hg clone -u $(COMPONENT_HG_REV) $(HGREPODIR) $(TARBALLDIR)
 	rm -rf $(TARBALLDIR)/.hg
 	tar jcf $(COMPONENT_ARCHIVE) $(TARBALLDIR)
-	digest=$$(digest -a sha1 $(COMPONENT_ARCHIVE)); \
+	digest=$$(digest -a sha256 $(COMPONENT_ARCHIVE)); \
 		/usr/gnu/bin/sed -i \
-			-e "s/^COMPONENT_ARCHIVE_HASH=.*/COMPONENT_ARCHIVE_HASH=	sha1:$$digest/" \
+			-e "s/^COMPONENT_ARCHIVE_HASH=.*/COMPONENT_ARCHIVE_HASH=	sha256:$$digest/" \
 			-e "s/^COMPONENT_HG_REV=.*/COMPONENT_HG_REV=	$(COMPONENT_HG_REV)/" \
 			Makefile
 
--- a/components/wget/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/wget/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/wget/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:1a059b3736ef908b68acac91670f9df576d1a061
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:c823d938e2f849305a101c0860229b123d7564c26470fdac9118d85e3c7dba9a
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/wget/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/which/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/which/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.xs4all.nl/~carlo17/which/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:247804c95e91583020b4d57ccb517a2997041bd5
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:0ac8502e9985a3ac6b0e2aa4f2a60f91cad0dc0cca6dc9c1c142ebba4b8dd664
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/which/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/wireshark/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/wireshark/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_PROJECT_URL=	http://www.wireshark.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:42870fedaa6460681df30f6af9f18039a322b4a4
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:151768199f9b50f5593b97025a33303df4d3b3983a203be89d8a1f5ba830bfcd
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/src/all-versions/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/wxwidgets/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/wxwidgets/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_VERSION=	2.8.12
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:56cc7f6622dd6f2fecd43fc210dc1c6cb155b37f
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:13cf89f2c29bcb90bb56a31ac1af10f23003d3d43c3e4b24991518f5dc4e5abe
 COMPONENT_ARCHIVE_URL=	http://prdownloads.sourceforge.net/wxwindows/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.wxwidgets.org/
 
--- a/components/xorriso/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/xorriso/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, Oracle and/or its affiliates.  All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -27,7 +27,8 @@
 COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=  http://scdbackup.sourceforge.net/xorriso/
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:038b829cab3a4b3255e24937b3def6ad70098500
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1f26880eaacf7bd806520a458963d2374ad6bf90353e08ed0de271b6d45c5b8a
 COMPONENT_ARCHIVE_URL=  http://scdbackup.sourceforge.net/$(COMPONENT_ARCHIVE)
 CPPFLAGS+=		-I./test
 
--- a/components/xz/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/xz/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -27,7 +27,8 @@
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_PROJECT_URL=	http://tukaani.org/xz/
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:a5e7b697d4413f79e36a6c5959ece3db40938c1c
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:3770b8872a4322b9502937b4781d523303bf193962c4822899fd3a210878fc80
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/zip/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/zip/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -29,7 +29,8 @@
 COMPONENT_PROJECT_URL=	http://www.info-zip.org/Zip.html
 COMPONENT_SRC=		$(COMPONENT_NAME)30
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tgz
-COMPONENT_ARCHIVE_HASH=	sha1:c9f4099ecf2772b53c2dd4a8e508064ce015d182
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
 COMPONENT_ARCHIVE_URL=	ftp://ftp.info-zip.org/pub/infozip/src/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/zlib/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/zlib/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -30,7 +30,8 @@
 COMPONENT_PROJECT_URL=	http://www.zlib.net/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:60faeaaf250642db5c0ea36cd6dcc9f99c8f3902
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:1795c7d067a43174113fdf03447532f373e1c6c57c08d61d9e4e9be5e244b05e
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/project/libpng/zlib/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/components/zsh/Makefile	Wed Apr 25 10:26:28 2012 -0700
+++ b/components/zsh/Makefile	Fri Apr 27 13:23:29 2012 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -31,7 +31,8 @@
 COMPONENT_PROJECT_URL=	http://www.zsh.org/
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:8fd7a6d841770c8b12cf3ae8229dd857ecdbad93
+COMPONENT_ARCHIVE_HASH=	\
+    sha256:4a9fd2dac76fc08fd1dc400deba854fcefa12ad76226d93fb6c01a801324f106
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/project/zsh/zsh-dev/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 
 include ../../make-rules/prep.mk
--- a/make-rules/shared-macros.mk	Wed Apr 25 10:26:28 2012 -0700
+++ b/make-rules/shared-macros.mk	Fri Apr 27 13:23:29 2012 -0700
@@ -210,7 +210,7 @@
 COMPONENT_TEST_TARGETS =	check
 
 # BUILD_TOOLS is the root of all tools not normally installed on the system.
-BUILD_TOOLS =	/ws/onnv-tools
+BUILD_TOOLS ?=	/ws/on11update-tools
 
 SPRO_ROOT =	$(BUILD_TOOLS)/SUNWspro
 SPRO_VROOT =	$(SPRO_ROOT)/sunstudio12.1
--- a/tools/userland-fetch	Wed Apr 25 10:26:28 2012 -0700
+++ b/tools/userland-fetch	Fri Apr 27 13:23:29 2012 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2010, 2011, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
 #
 #
 # fetch.py - a file download utility
@@ -45,6 +45,10 @@
 	
 def validate(file, hash):
 	algorithm, hashvalue = hash.split(':')
+
+	# force migration away from sha1
+	if algorithm == "sha1":
+		algorithm = "sha256"
 	try:
 		m = hashlib.new(algorithm)
 	except ValueError:
@@ -79,12 +83,15 @@
 
 	expr_bz = re.compile('.+\.bz2$', re.IGNORECASE)
 	expr_gz = re.compile('.+\.gz$', re.IGNORECASE)
+	expr_tgz = re.compile('.+\.tgz$', re.IGNORECASE)
 
 	try:
 		if expr_bz.match(filename):
 			file = bz2.BZ2File(filename, 'r')
 		elif expr_gz.match(filename):
 			file = gzip.GzipFile(filename, 'r')
+		elif expr_tgz.match(filename):
+			file = gzip.GzipFile(filename, 'r')
 		else:
 			return False
 	except IOError as e: