summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-01-17 04:27:08 +0000
committerMike Frysinger <vapier@gentoo.org>2014-01-17 04:27:08 +0000
commit7bf5a60d8b8bc6ce4503471cde59aa7b7c1a061e (patch)
treec8183504f37124af53d4e8927b974ac019388195 /dev-libs
parentAdd arm64 keywords. (diff)
downloadhistorical-7bf5a60d8b8bc6ce4503471cde59aa7b7c1a061e.tar.gz
historical-7bf5a60d8b8bc6ce4503471cde59aa7b7c1a061e.tar.bz2
historical-7bf5a60d8b8bc6ce4503471cde59aa7b7c1a061e.zip
Initial arm64 and little endian ppc support.
Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/openssl/ChangeLog6
-rw-r--r--dev-libs/openssl/Manifest32
-rwxr-xr-xdev-libs/openssl/files/gentoo.config-1.0.18
-rw-r--r--dev-libs/openssl/openssl-1.0.1f.ebuild4
4 files changed, 29 insertions, 21 deletions
diff --git a/dev-libs/openssl/ChangeLog b/dev-libs/openssl/ChangeLog
index 58dff71edc59..b1e7b9a3fca9 100644
--- a/dev-libs/openssl/ChangeLog
+++ b/dev-libs/openssl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/openssl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.502 2014/01/17 01:44:54 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.503 2014/01/17 04:27:03 vapier Exp $
+
+ 17 Jan 2014; Mike Frysinger <vapier@gentoo.org> files/gentoo.config-1.0.1,
+ openssl-1.0.1f.ebuild:
+ Initial arm64 and little endian ppc support.
17 Jan 2014; Mike Frysinger <vapier@gentoo.org> openssl-1.0.1f.ebuild:
Mark m68k/s390/sh stable #497838.
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index ef89609099ca..5c191cde99f0 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -3,7 +3,7 @@ Hash: SHA256
AUX gentoo.config-0.9.8 4246 SHA256 a38f4a9af890303d764b04eab64dd618b60599762d3ab3286b667c1ee38d2b75 SHA512 04ca7a9cb42762060216cf2696003d1087b1504e7f79278b0509b6a03da0bba0a13cdbe9fd713754379e09dc6bf0e7354fc1bcbaf8a7d75f4a400fe6c8868ab7 WHIRLPOOL 3d5524dda714eec5236b7d15e36c0633d75c750ba5555df2c5da59781cd6d0005f5810dad001758635def1894f27f83fde45e80f51c5467603c54a2b1389e22a
AUX gentoo.config-1.0.0 4748 SHA256 67ae024ebb87a8236a358a081f2d9b038eef2d0f432705d05063274e7af28b4e SHA512 c68b7eb3d07a3b619f6c3e5f508e594efe2991aef91d8904019f967c20a7e9e9604d8fce1271b5bc247856411e81a800eed7710da46645b9d5d9e5cb184ab99b WHIRLPOOL a849c1ea7d7d0dfeac675636e801dd050c66866f6327e6619f233ede0fc0e59f5f2f554f7812a0c33bd40d76a7ba85ca3aab0a00f964e971de97f5af11a527bc
-AUX gentoo.config-1.0.1 4784 SHA256 26d1b360f094dd4e1acf47c3e830b52343c0f778dcd8f2c5b6c213b7e5192d13 SHA512 605e86cc68bbce5405b359098cc0a5abdc071a36462ca868d2fce57cabd928536fbcb0f5dea7318c96b3f9fca39b8c303601fff4442a8e68d7f99254180980e7 WHIRLPOOL eb7540c99ad4bbc60a3decd30e9d7d3816bb7cdd948c9c76950b278acec34a4737f1afaf543e9e524ea0cef8ae26008c065bef44129673e40ccaec9509052575
+AUX gentoo.config-1.0.1 4980 SHA256 e7dd01bc76f0262c91b0a3a56bbf0675feedd6d5c6e61f8dcb5e3c538b113424 SHA512 1900cf603954dc4213d84d2f1f10fb74310dd8134f9c1bcf5f633a45e2ab27398f51656ac2f4165f86be78b19283374689766e3a5d7b43e16afeff884f31a1a0 WHIRLPOOL 2fd9eb3e46a262509f46f5ee6cef963e0bf32ff2c2dc3acb2fdf890326b4db801c0c90814df6f206fc6bc8aaf1184eb68289beb33e36dcebd890bb9e2855545a
AUX openssl-0.9.8e-bsd-sparc64.patch 1484 SHA256 8a79f022a17a7fadb4eb708538b41a7a034e21ad84162beb1f7fa7cff5eb487e SHA512 dbbfae5ce19a4247a6b1ca4a45ca6c15904e13e6bf603447cb5d9820292ceb411792e29db0001c5869e3c4cb0a8afe7fb64d35f007052efc68098301c2e81def WHIRLPOOL 36959cfb8a3f2ac05b28fb6c0e28574f0267ddb6f89471e663ee370a1a1ce3e6c85c6a637098acdac4644f4c20370e2775d9c2610ff03a5ae2a7662d79a60e95
AUX openssl-0.9.8h-ldflags.patch 1048 SHA256 2c7cca7b59efc9da5de2efebec2085933295c2875d221c54897dae770cca45de SHA512 71faa144f3a5c9e9b55a05d856e8d1e6d76fd3c00078d7e44a1637076cc86eea018d533ad1dd677a28ebbb1418794b7d029d993d66601f2bc02f497b1cc7eb6e WHIRLPOOL bab4de438c687752e497c8cc3dd2d24015d189fdcccaec5e35c1f738177ad39555dc70d80fd3efba46db425bdf3b471f380a91466a2d17316d491755893763bd
AUX openssl-0.9.8m-binutils.patch 684 SHA256 1e4475f7183ec237d129b686d4ca5265bf7eb34642e7d9e77cbe8ad9a97b4876 SHA512 5e8a20111bd4809e7375c7323dab2c2edd6a131d1ec2377ee99c5e06ceb7b4b000e9606ba6d0e68cd67d8e001cc8194e11e301eace0feb066d5f3c5b331b5f04 WHIRLPOOL dd4a0329e571e4f9322806fce2e6c510b978b68e5c6c64bfbe6993da16989c1a5451fe1e5b0509c0022925ca356cf3309799cdc204998107425fb016cb49da2d
@@ -33,23 +33,23 @@ EBUILD openssl-1.0.1e-r1.ebuild 8051 SHA256 fc2279e7acad38d658e006d0b6f91a475492
EBUILD openssl-1.0.1e-r2.ebuild 8170 SHA256 364b19958f6426e429159dc6de1b59b955f382ad3e85d01235b9835ecee229de SHA512 1fef3a928f7874d868acfe6568fc090b41a288ce05002674d8feefa009b6ff4ad58d9f2db57f3aa45469cabd8fa179375d11b20794f5a0ef85ea7f218a409e66 WHIRLPOOL 28955035911b5867d4daef173de080915a77eee055682e6ac18655e97afca77bdfcfaecdeab4ce02cf97320e6059067eb612f505243d30b79e4b82ae5cb0420c
EBUILD openssl-1.0.1e-r3.ebuild 8276 SHA256 c1d6a6b365db046e8f46d56b09ce9c13351255b036bf4a76ab59772cc8a61a96 SHA512 f96d07e92fc9251cf0687922a76af5c535bdd7bc9ff9035dddc3b70030101dcd81e29d3ad3cb9e45b4981f69932eccabdfa3d83d7b4563f40f65018fb03d5a4c WHIRLPOOL 6e5b9ff9fc09508ec61375031b0bc01148e05ee74496676c86dc60ebc9c30e9391abb5392b5cd574b58bad57c0ce7b1750c26f0f4884ab90d95d55d15fd2d1d9
EBUILD openssl-1.0.1e.ebuild 7260 SHA256 12cdd7dd88ade561157275f48f1f029b3320a215f503b1ef50704875e98d5635 SHA512 655544f450d0b3306cbbb3e70237e234120386705019ddc03986455591cfa85bcadc4cdb72c0319d6a368e38164956ef1e9027b602d081dab096234b32105e15 WHIRLPOOL 9173764576e15d5351f140bb6d67e47a08f577a818c4d434c5c15d9dec321a512e6f4e7483fa5e5ebee66541313506f4745b4c636392bce7e21455ba7a3bad5e
-EBUILD openssl-1.0.1f.ebuild 8107 SHA256 49ddb131dd5665e3e4bf428596e7be671559c92db8beb0d28062ae1078fadd7e SHA512 ca76667b8b2678c7598489ba0d8c3c0682315a6e920325b1c2bf6b55d4133926ca6ce4275ad309d4ad2cd0aeb5a3df8d7ebfc84e0a6ba6d69c9a0d291f46e802 WHIRLPOOL b19a1d37bec27bfdbdd0936f037e25f97322a273657f3c0d007e6c2a82e4be655a1788f399d2af81f5d118e3c5d25075826ddbf2b6741426465f3c3a45993f88
-MISC ChangeLog 76442 SHA256 262f4f63bce9bb82a3d7a3d959dca980b01ad04983159d383bef47c2518a71b1 SHA512 9233fa9c8980248d3cbb60cda30a5ef1fe27d0eaa31b1c6826e81e3ab676e9646a7babe62e4b2d794a865a53b598c6b81846515ce7eaee109ae4a65a3d543a0a WHIRLPOOL dce2fc2e41bc664fbdc171cebaffaa5dbb290920f41a34bbc19f414534e08f5b8677e6f2a6b99106848736388be39195fb29aa5ccfba6ed616c764512e09fcb0
+EBUILD openssl-1.0.1f.ebuild 8113 SHA256 1c2c66b9cb581df65ec5d7f217043aa866ccc0a54c43494c035c65d37e652579 SHA512 2488c834673a2c743d3c7462d99b5ae1eeaae23f91d92c690bb12c92dac04aa13116cd9848155258613aa295c04c88bf4632679cf613880d4f8f0031b9dc92b9 WHIRLPOOL 1d8b36d25652613c49138800d49e6f5effe105e0fd98a48813ffaf4541be88009c3aa653fb307a1148913dc58cde5a8c4080f39bce002b89166cb6be9ab9d3c5
+MISC ChangeLog 76592 SHA256 770140798110a4fc06838f58aeb52654aa777ce4044ae4199ba4e77bf71271bc SHA512 b8def8277b897b192e5314b0d8200d822c19854c77bb6249e04ed32040ec17056acb3831878d2001ee2019c67d69799cfdcfe312df1e38543b8a8e4577080619 WHIRLPOOL 973cb94179dcb19b56fed43e5e8e90c7e71df78019f869d6ef1a673426137b650840bec0423320dd1aced8cca33e0fc563d9f48ec5e947fcf6166b99220a6e18
MISC metadata.xml 537 SHA256 dfb61bab6de1d7e943f92be14ed54fb9275d568a11d6ba29e395f23f547603ee SHA512 0417c438c7f9586c7bbe7694707fec94f2ecf6fb59e36bc87d707fab0b24346a6c9fac5e58c69302e767cd8a7e50a508cdb2430b2cdf8fcc88921286e09756e1 WHIRLPOOL 0f21bab1258c7ee675c27cb7d78a90985437dc8d001a232661657549cebd9f2f26802686435bdd3a1346c5a0ff14bfffa740d6ded2288dc211ad0183f5b3f686
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJS2IscAAoJEPGu1DbS6WIAHLAP/2mzGoBtW6QzJ4T4YwPITaSx
-zireg2NA+MYNfrUkPGdMQO0YZWYw7LIGTIiT0PqPkJJZHkPNiM6KI0PzFhudBIqI
-U59HuIOAGd9CSdvHxQsL/UHRWTk0oP5zk2epmjlZxm3YD1u0TGJGKBdep/7bhYHT
-chVqEMvt4TG8IgRQIPpTSXNPG8YpD+ZjNuzOAZK2NaXVpDM9rkfB344VQ3OW7HZF
-5TNQVSnV6kA0Of7H05vZCsfl0748GKsBN70+ZCxPyS1V29lDnT3fv6I4+xVY1ae+
-pbivAhx3hXiC4SnMyLisna2PCws03mbfoQUi1+IKcKJHz5kS9350Rnf/m7fEdTUG
-NWJmFkqePmwyFx2serr7aB1yO2S9LYCtqyVHBA3Jqt0bj3vb2AfTJN5jCZPAowko
-Drhk3sGQ4dTuoTHAIwkE5dAEKOd0qDCGyq3GF4wIb93u6S2s6SP7OVBRtO9Igyu1
-lZRCLZX5puaaE5Hzr/jakkrgJPr8axRDNtefI24nFl2WN7/apmzKHKW32xUzeYoO
-uMSiaOScwaTHgNGB+f7+p+LhECU/86Ir6ueoLrUX5U55kDdP9PVxWDjYHO0AsIrS
-dI3mTSlGsFGV0hdOO/H3dgkMyyfKwUtG0Xu8OIBBzTgrJZO2NKwXjqtVeVrjOksE
-8e9SBatxD5lE5Kydk8Ny
-=30rg
+iQIcBAEBCAAGBQJS2LEeAAoJEPGu1DbS6WIAnEcP/RtR61M7zM3QcnugJdjA6Hp2
+7rLmW9dm8i0Mpw5vj13V4EoWk3K+5WbCErABliiHhrcLaWabTmKbFAtKwQXnRmS2
+mngIBilvRAXqDDQ2Jrdu41nXxYs1Xm7VjmDuRwp7VNw6Ch9Ij7lUwNYKynU0/3On
+iqaipbdzAbkAwUWsiHMi2zuKCpivA1fvyU8BXrdfx0wzEe35q+PTg/01Y0QLNlff
+LeEXys/kccYSjGvnUGqidF4TITQ0Ee33B+WvWOu5EbJ0ZkNnTct9M1XswoK2Y2+q
+xOWPUUuREQJlzST6bixcxowadRixKvMweQCCI7QqLa74HmcUmNpPn00ISP7aFMRD
+tAdVjno15xyF6JQPRik0GFdscJ7PiH2dV/1RrguDiEJqYIVJHoy/J39gUv3m3YQ/
+h6ynKLbnM3lsKpMQP6dTE2L466fEFNy+yd5LDHSIXX8IPrKByikpRHpU1f0F7i0C
+cnsCD/lnRj8kK+gRUa3h/l9SxQEBhhrSSYIZtjqNdKES7y2I7QmKPDw88CNryJAj
+7G9iYgwqAIJrdskhnC8xytYXNWHMAVDnYekpvZzL16v9BJm12ZUWaBCbSPWOc1Ps
+gWe4Guf6ojA4cxmNISVuPljmzrWN6riPz2qq+M+8YTkrqbu1Yrvpjdg0GTv87XQn
+9mb9owpq8+45iYhnkcYr
+=nUDt
-----END PGP SIGNATURE-----
diff --git a/dev-libs/openssl/files/gentoo.config-1.0.1 b/dev-libs/openssl/files/gentoo.config-1.0.1
index bbc1aa958f37..4d184936c0e6 100755
--- a/dev-libs/openssl/files/gentoo.config-1.0.1
+++ b/dev-libs/openssl/files/gentoo.config-1.0.1
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/files/gentoo.config-1.0.1,v 1.1 2013/05/21 17:53:19 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/files/gentoo.config-1.0.1,v 1.2 2014/01/17 04:27:03 vapier Exp $
#
# Openssl doesn't play along nicely with cross-compiling
# like autotools based projects, so let's teach it new tricks.
@@ -81,6 +81,8 @@ chost_machine=${CHOST%%-*}
case ${system} in
linux)
case ${chost_machine}:${ABI} in
+ aarch64*be) machine="generic64 -DB_ENDIAN";;
+ aarch64*) machine="generic64 -DL_ENDIAN";;
alphaev56*|\
alphaev[678]*)machine=alpha+bwx-${compiler};;
alpha*) machine=alpha-${compiler};;
@@ -98,7 +100,9 @@ linux)
m68*) machine="generic32 -DB_ENDIAN";;
mips*el*) machine="generic32 -DL_ENDIAN";;
mips*) machine="generic32 -DB_ENDIAN";;
+ powerpc64*le) machine="generic64 -DL_ENDIAN";;
powerpc64*) machine=ppc64;;
+ powerpc*le) machine="generic32 -DL_ENDIAN";;
powerpc*) machine=ppc;;
# sh64*) machine=elf;;
sh*b*) machine="generic32 -DB_ENDIAN";;
diff --git a/dev-libs/openssl/openssl-1.0.1f.ebuild b/dev-libs/openssl/openssl-1.0.1f.ebuild
index bf82d6be4143..548043999cc5 100644
--- a/dev-libs/openssl/openssl-1.0.1f.ebuild
+++ b/dev-libs/openssl/openssl-1.0.1f.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.1f.ebuild,v 1.3 2014/01/17 01:44:54 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.1f.ebuild,v 1.4 2014/01/17 04:27:03 vapier Exp $
EAPI="4"
@@ -14,7 +14,7 @@ SRC_URI="mirror://openssl/source/${P}.tar.gz
LICENSE="openssl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test +tls-heartbeat vanilla zlib"
# Have the sub-libs in RDEPEND with [static-libs] since, logically,