summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-03-21 19:12:27 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-03-21 19:12:27 +0000
commitb322d350afb5bc71166fe5133c6c46fcaba65695 (patch)
tree11de90f9f4e5201d92bd0aa1c60ed3fd3931a606 /dev-libs/openssl
parentBump to EAPI 5. (diff)
downloadhistorical-b322d350afb5bc71166fe5133c6c46fcaba65695.tar.gz
historical-b322d350afb5bc71166fe5133c6c46fcaba65695.tar.bz2
historical-b322d350afb5bc71166fe5133c6c46fcaba65695.zip
Fixed installation with perl-5.18
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'dev-libs/openssl')
-rw-r--r--dev-libs/openssl/ChangeLog6
-rw-r--r--dev-libs/openssl/Manifest31
-rw-r--r--dev-libs/openssl/files/openssl-1.0.2_beta1-perl-5.18.patch398
-rw-r--r--dev-libs/openssl/openssl-1.0.2_beta1.ebuild4
4 files changed, 421 insertions, 18 deletions
diff --git a/dev-libs/openssl/ChangeLog b/dev-libs/openssl/ChangeLog
index 732771978008..b842957b2a0d 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.515 2014/03/20 05:47:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.516 2014/03/21 19:12:26 polynomial-c Exp $
+
+ 21 Mar 2014; Lars Wendler <polynomial-c@gentoo.org>
+ openssl-1.0.2_beta1.ebuild, +files/openssl-1.0.2_beta1-perl-5.18.patch:
+ Fixed installation with perl-5.18
*openssl-1.0.2_beta1 (20 Mar 2014)
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index ed88a96b083f..13f3b2fa8256 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -21,6 +21,7 @@ AUX openssl-1.0.1f-perl-5.18.patch 7820 SHA256 e45c6856ef35b16e150282afa59432e78
AUX openssl-1.0.1f-revert-alpha-perl-generation.patch 3029 SHA256 3b4b3e40f70330219a139d8562ed5ebc171c5e7ebf1ab2b29e295ccf435fb6eb SHA512 77f45b12211cb790ae362bed9417590f87a1749d6300dde408f00590ed86e7b05d05909f0a2356e5c64711319d2f8759ad452eaccc0f64c7578916b31462251f WHIRLPOOL a2140b00e69b2dc74d290db0c2d12d3d5e5ca7452710c3f3b2fdde8a06aa0f398212bd263d9a37cfea3df407aa1d26a996b852183955ca5eb4e8c061ca8cb68c
AUX openssl-1.0.2-ipv6.patch 18892 SHA256 6b018d3ed7713300e3ccd3ed34e4e2e4503cb631857ca804d42e91ae03280ea4 SHA512 0558864345ab745a986b07bbd58b32886d68410332b918a6635db95c49b47b08527403bcedecb4711f9e36d2597f50ab09249cdc30fad05c39f9b8278ce79165 WHIRLPOOL 4e74f51adabc1e2b2ebb1d9cb0e63482cd70d8e52b489e586409c2e320726e0f8e6c28df647c0a13b2679c4e130d2022bbd781c69bc68b5dd2d6d1a9f38ba7ec
AUX openssl-1.0.2-parallel-build.patch 10639 SHA256 91ff46bb83bbe2367181b6562f2b28cb41649fbf34ef2b5576fb04f902ab48b0 SHA512 4fb496b8e1f098d50c31ee35a2074657786fec852504d8b4072409bd727d7f9774f398ef33c1149bb389dacedff6823dc9954e56f25ce0a45bc7cd0d5212bd4a WHIRLPOOL 5e95c5e4a00ed7d189c4e6687f90ac16b55a9454e5353fe651ccd47ab565f042ae5c122aa4fccb5c707cd0f46dcf20c8ea492560c5ff6d1c50ea1f6d42cd7e21
+AUX openssl-1.0.2_beta1-perl-5.18.patch 9031 SHA256 05b0333dd324f0ffa7ef0e4289917996cdebf29d9ae569ab1fbd2f3bb998f00e SHA512 5b266db72dd134bf4af24f8f8bcd0b4aca593319e17ec998add1d846fbf92422d78c042a6dc17cf6baffeb2a9ec75ac1f80702a346ac1691ad706ab03300fdd3 WHIRLPOOL af16b5c40f9b387e93750ebc62b5303463158875a1c1307679698fff2fdd86e56db377a1b46afeaa7210d0c31f001fd5daaa6163ca7ed06cacd156e278612718
DIST openssl-0.9.8y.tar.gz 3785001 SHA256 bbecf13495e612936e3a9860c29c0701413564b7a964bf771a3575eaa867cee3 SHA512 cdc05067343d6b06a0d0278e90abcea9bf58439c98279ce0ce22673bf6f4a6597babcb276635c3b15cf04ec76cf53320236f5b6bbc46544a61280825f5b7b3cc WHIRLPOOL c8c9cb00f303c2d95a1d2000c74bb146fb069da9471093bf7a2c00db2a5955c2d63908b3314eb9cd12ea1e80c3bac143d3774bc27515f2ab03c5ef4d88b61612
DIST openssl-1.0.0j.tar.gz 4047852 SHA256 626fb8fcb3eb7e966edbe71553ff993d137f6e8a87b05051a3695e621098b8af SHA512 9796c75b4d5de57928708f5f0a8ca01aff5b4974b60006454657ed54c34998bc54d747af03860d319db7e7a57b0cd3c267758ffaac31be2be045c977d5fc33d4 WHIRLPOOL 239f051930d9562e7266edd69cf3a1060d381a95228fd17813dd2dbf469c2cf066786b277c2fd56973b830a6b43f28934f5f15d3b6dfac8f37a6e6a65fcae455
DIST openssl-1.0.1f.tar.gz 4509212 SHA256 6cc2a80b17d64de6b7bac985745fdaba971d54ffd7d38d3556f998d7c0c9cb5a SHA512 8a50892ce0c32707486e248b273631c38e9743371f28f96b635a9e61dac31919e5cf00690d0926c1f425c718cb56c4fe18a87c6e679e0543ad453e42f7a811ef WHIRLPOOL 4489061d7348a53ed23fd01fbaf36b701c5a17968a4811cf0289aa8604752b1e3b3f4ed53ac629db3948d58fab1d9e0efdae5f6cde39a78828dd8b220fdb3900
@@ -29,23 +30,23 @@ DIST openssl-c_rehash.sh.1.7 4167 SHA256 4999ee79892f52bd6a4a7baba9fac62262454d5
EBUILD openssl-0.9.8y.ebuild 4424 SHA256 4250c4201a33cebac72954b5068a335d64ec03b03d4a9c787c90c453c23563f9 SHA512 cb59ccff8f59237b33de7db976201b260f5a28a841bcdf59245261a3d74f05c03fc5c4ff4c49e42c38f29533bfa80c6a753448ae9c3e47842223fe12d8f65fce WHIRLPOOL 5c8c490b9094ef6a1c93275dc39f97e61ae021d2cbbfce362f7deb92f844ced318254b1aa2197230dd42b5874602d5c1d43393547642907cf7c6e00244c05d33
EBUILD openssl-1.0.0j.ebuild 7035 SHA256 8b8cf5082b7eb04abc02fe452a006dad3b2460f65b016f1a1292af79bfef9980 SHA512 e4a4adfa8fda5d514e35f67e55ee50784ae785598b5889cb5d135bb5805b42c77e42246965cfbb4168bf0c6963961dc7e418f979d26574639e8b30730bb2ddea WHIRLPOOL ad2a6e1fcd89e528acce6c0d5a19bfcc82201776bbddb00154fb915792bde6458054d6352abdfa3e1fd17d2f1409de94f9ae6596c25b9e4d87e212901817da99
EBUILD openssl-1.0.1f.ebuild 8181 SHA256 444e562daa1950bfbd9c76bb75922ed2ed6bba5fdc229c7b08cf80d370326e1e SHA512 34ebc04c3ea1efade80fa229c9a5e15bfd93c4462d893d410387948ab9760566cc9d84e6414dff96c6d970c85598bac024308e5e0799e0b3b312eefccb579649 WHIRLPOOL d931b949e9cd459eac7d4fb5f32a0c43a00d8083783a393dc4f845e2648f2ff5097a72db5ea450b1f6806336f128776df137af4887ff40d3c29a4b41b360a2ca
-EBUILD openssl-1.0.2_beta1.ebuild 8200 SHA256 5f5bae97c59d172ba0a6f7a9d0c10e0659bbf04a36dc4cbd72c992bf4754dccc SHA512 3b0ae80a338c9fb73541a729e68d1c62a8ef1509c33140028c491165291af09024fb30e323d70ee37f495781cb50c2213d8fe9b6f539c61fe0198b049079d7e2 WHIRLPOOL 0a0311725fe4a6584a357f8118c3bfe54f79752795df4a8f10399578363d3c2b35edaab10e23f861793fbe8a946ee058c538973512e322e30c8545b87cdbcdf1
-MISC ChangeLog 78351 SHA256 674bc27611674764f8e1028bc88059b59668d06d8f3c50513dcf459a52da899f SHA512 e54b2ca873c0c05b13f3376d7299e24c9e8dbaa90e8a610e091411bcfb6f31c0cab6e8c505cdcdb2ae44a70ee70b52fc28909a30328d6154dddf26508577f75d WHIRLPOOL a71ca2faf7847b9e70ce57a60c63e9cfa0514e38d10b7425723d6084234d30b2c1a3931e1324cb79ffb8226b222dedc170b65d7e4cacade4b1b0633ac1f28905
+EBUILD openssl-1.0.2_beta1.ebuild 8211 SHA256 1e879cd84aa8bf48d1b3c28f4d5bdb48dac5a31af83fca137a6c53b7495c327b SHA512 a8da2c4343321f0ed28142d29fbecda31b32eb0d38f4091c2376787847a2dfd450bd8f737c738205e8539bd1a0be7751fda80bbf73b4fbafdf4d1e1a31445e9c WHIRLPOOL 2caa79405f23ca11ff2944c31f6304abc4bce31698ed2d7e690975d6cc86cc0d2ccb878799f392e66926ad028f9fb6da8703c5a3dceb9e03b35434a295080809
+MISC ChangeLog 78522 SHA256 fff08b9a34ad7eb9ff739870394f5ad9054fca95c0ed612a9f7e4c715bc2c3a5 SHA512 86fa0f5ab76673107caa5e0fe0a93e19ab6f90e8c70ea9cb8f672b268e3dbba489c95de21ee6e36ca362e0890ec69f962f33cf496e4eebd4dca0e79143957434 WHIRLPOOL fb51cafce34111288d68f8bb8fb71bb7aa5c355f69d2cc5a65c9de71ccf510b42cdc43b0e5bf445e5590eda79172ae267bcafa9ca07398e9b512b3a6f2954767
MISC metadata.xml 537 SHA256 dfb61bab6de1d7e943f92be14ed54fb9275d568a11d6ba29e395f23f547603ee SHA512 0417c438c7f9586c7bbe7694707fec94f2ecf6fb59e36bc87d707fab0b24346a6c9fac5e58c69302e767cd8a7e50a508cdb2430b2cdf8fcc88921286e09756e1 WHIRLPOOL 0f21bab1258c7ee675c27cb7d78a90985437dc8d001a232661657549cebd9f2f26802686435bdd3a1346c5a0ff14bfffa740d6ded2288dc211ad0183f5b3f686
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTKoD8AAoJEPGu1DbS6WIA9EkQAI01PVYoJ5yvv/BaM5xNWA70
-7v6dJR1hkCSPv1W4LF09jt/aCO3HWy1unm+GnhQ6jS0rjRQhxkuAhU1+nMNU4cdM
-efPdoeF1A8nQeex/agXIUzq1/yYRJkx/iiK9PApizPxfB3xvYoOPCnIVqezOugK2
-8826UcHdaEL0e54RWAT5MhGjtlxbbLNIc3WGU4WFJ9nRrPR7VmXXnKgFbKd6ucnU
-2LZBDPp/7uiRxz9fKYwMMTbSOJEs4o3Sfpqiw4WWINrrEd95ozkRYlwnQEVQHnvm
-Fecb9ZJ3qB6l3xL+s2gcsJs6rq2STNN0+rIfUIJ9YWS6NhskLLZxxCNkfAzJsPpO
-s5OAD9Gogh5gN7vAHfWaczE/WY/KM8iAN7MZo/MR5Z4oNgae4xGHy1VGh7QXn442
-N8Klu5/HFjCIn1RcZRkxGqp3VXpw8x1FiwPE2lSfN/xJt7nxYUaxqs0xy7G9+wTj
-4e2KVeR9+ipaXG3SKZltp5+a9F4VckOvhLaEZ9wOsJ1Y1H9yo4XbcyT63Njf3FgN
-sTjvEJOb1LFOvUEvVH4uVNQKxFmOySTd4hc3JbuQyary6/gcJaG424KY8ws9i2IT
-Cjpu4WHgqHNr4S607wgMb9Vbj260J2FXV3OLegDDc2whveUHM9rReqrbAZ/GdVBs
-8JJHli/I2AxgYvhxqrjp
-=yzfv
+iQIcBAEBCAAGBQJTLI8bAAoJEPiazRVxLXTFU+kQAM9xt4TLdwmnf964EZ+YkOae
+rZOBmDE0pfmnEyiImmkjFsgCjXrz9LwTRWOGClUvPl2XCT/zy5Xo4o2wmxIisXHm
+k/oY9n3mvFVSRs9RXZTWGW/HcqwHAj287iNeEZEFHGn2gdstSnA466YULig+tUgV
+xsIOLyKFgXJcZtAwfUYwK/AUS6RCjLJeCcG98eQEuviQ11tmRyE7c9fNR6e49YAG
+OE9RBtR3t/Waf53ij2B6UAgPHlYXRiUr5Ma6mih3MauLjx94sYfERM+Sxb7aGHoY
+R+o88KCEbWqlDqcIK08jR9hP0I9TdPk8EatZ0xJAPTGUWALV6HhTvBCuEIZNafdI
+dTPK1gBuzCv+M/mx4gqBimD7657WrPH/3Ux2yTGz/2UbqIFchofeHSJC+axyczI5
+otcufuUwPOz2FVLaceyzwi7GRRjDk+fk9DyjINuYeqXdm4peLYMwxev2/KVEDdO6
+0GgFB+Q5GeeLVjjvCYzGqCtuMU4zBnNtZ0SmoC6H8ok9lpDibm0JrRlaoYyvQkK5
+z0gID/zXviQ1O8rjSCmwOGDHZyH7H8oGHlpTqr0jDJ+PD2v9tyu74+2KCtebCy66
+iq9SsfJ6/PBfxF1ROaTYqU5FkUwRzjb84BmTKfLqDoiwOGkhifskicr+4WzIOZMa
+xBp5W/uOrnFPWIWaWYvf
+=dBis
-----END PGP SIGNATURE-----
diff --git a/dev-libs/openssl/files/openssl-1.0.2_beta1-perl-5.18.patch b/dev-libs/openssl/files/openssl-1.0.2_beta1-perl-5.18.patch
new file mode 100644
index 000000000000..cbf9f0c940a8
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.0.2_beta1-perl-5.18.patch
@@ -0,0 +1,398 @@
+Forward-ported from openssl-1.0.1f-perl-5.18.patch
+Fixes install with perl-5.18.
+
+Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
+
+--- openssl-1.0.2-beta1/doc/apps/cms.pod
++++ openssl-1.0.2-beta1/doc/apps/cms.pod
+@@ -463,28 +463,28 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ the operation was completely successfully.
+
+-=item 1
++=item C<1>
+
+ an error occurred parsing the command options.
+
+-=item 2
++=item C<2>
+
+ one of the input files could not be read.
+
+-=item 3
++=item C<3>
+
+ an error occurred creating the CMS file or when reading the MIME
+ message.
+
+-=item 4
++=item C<4>
+
+ an error occurred decrypting or verifying the message.
+
+-=item 5
++=item C<5>
+
+ the message was verified correctly but an error occurred writing out
+ the signers certificates.
+--- openssl-1.0.2-beta1/doc/apps/smime.pod
++++ openssl-1.0.2-beta1/doc/apps/smime.pod
+@@ -308,28 +308,28 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ the operation was completely successfully.
+
+-=item 1
++=item C<1>
+
+ an error occurred parsing the command options.
+
+-=item 2
++=item C<2>
+
+ one of the input files could not be read.
+
+-=item 3
++=item C<3>
+
+ an error occurred creating the PKCS#7 file or when reading the MIME
+ message.
+
+-=item 4
++=item C<4>
+
+ an error occurred decrypting or verifying the message.
+
+-=item 5
++=item C<5>
+
+ the message was verified correctly but an error occurred writing out
+ the signers certificates.
+--- openssl-1.0.2-beta1/doc/ssl/SSL_accept.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_accept.pod
+@@ -44,13 +44,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The TLS/SSL handshake was not successful but was shut down controlled and
+ by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
+ return value B<ret> to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
+ established.
+--- openssl-1.0.2-beta1/doc/ssl/SSL_clear.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_clear.pod
+@@ -56,12 +56,12 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The SSL_clear() operation could not be performed. Check the error stack to
+ find out the reason.
+
+-=item 1
++=item C<1>
+
+ The SSL_clear() operation was successful.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_COMP_add_compression_method.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_COMP_add_compression_method.pod
+@@ -53,11 +53,11 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The operation succeeded.
+
+-=item 1
++=item C<1>
+
+ The operation failed. Check the error queue to find out the reason.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CONF_cmd.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CONF_cmd.pod
+@@ -320,6 +320,8 @@
+
+ The value is a directory name.
+
++=back
++
+ =head1 NOTES
+
+ The order of operations is significant. This can be used to set either defaults
+--- openssl-1.0.2-beta1/doc/ssl/SSL_connect.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_connect.pod
+@@ -41,13 +41,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The TLS/SSL handshake was not successful but was shut down controlled and
+ by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
+ return value B<ret> to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
+ established.
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_add1_chain_cert.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_add1_chain_cert.pod
+@@ -128,6 +128,8 @@
+
+ All other functions return 1 for success and 0 for failure.
+
++=over
++
+ =back
+
+ =head1 SEE ALSO
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_add_session.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_add_session.pod
+@@ -52,13 +52,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The operation failed. In case of the add operation, it was tried to add
+ the same (identical) session twice. In case of the remove operation, the
+ session was not found in the cache.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_load_verify_locations.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_load_verify_locations.pod
+@@ -100,13 +100,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The operation failed because B<CAfile> and B<CApath> are NULL or the
+ processing at one of the locations specified failed. Check the error
+ stack to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set1_curves.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set1_curves.pod
+@@ -87,6 +87,8 @@
+ SSL_get1_shared_curve() returns the NID of shared curve B<n> of zero if there
+ is no shared curve B<n> or the number of shared curves if B<n> is -1.
+
++=over
++
+ =back
+
+ =head1 SEE ALSO
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set1_verify_cert_store.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set1_verify_cert_store.pod
+@@ -70,6 +70,8 @@
+
+ All these functions return 1 for success and 0 for failure.
+
++=over
++
+ =back
+
+ =head1 SEE ALSO
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set_client_CA_list.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set_client_CA_list.pod
+@@ -66,13 +66,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ A failure while manipulating the STACK_OF(X509_NAME) object occurred or
+ the X509_NAME could not be extracted from B<cacert>. Check the error stack
+ to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set_session_id_context.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set_session_id_context.pod
+@@ -64,13 +64,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The length B<sid_ctx_len> of the session id context B<sid_ctx> exceeded
+ the maximum allowed length of B<SSL_MAX_SSL_SESSION_ID_LENGTH>. The error
+ is logged to the error stack.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set_ssl_version.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_set_ssl_version.pod
+@@ -42,11 +42,11 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The new choice failed, check the error stack to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_CTX_use_psk_identity_hint.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_CTX_use_psk_identity_hint.pod
+@@ -96,7 +96,7 @@
+ connection will fail with decryption_error before it will be finished
+ completely.
+
+-=item 0
++=item C<0>
+
+ PSK identity was not found. An "unknown_psk_identity" alert message
+ will be sent and the connection setup fails.
+--- openssl-1.0.2-beta1/doc/ssl/SSL_do_handshake.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_do_handshake.pod
+@@ -45,13 +45,13 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The TLS/SSL handshake was not successful but was shut down controlled and
+ by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
+ return value B<ret> to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
+ established.
+--- openssl-1.0.2-beta1/doc/ssl/SSL_read.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_read.pod
+@@ -86,7 +86,7 @@
+ The read operation was successful; the return value is the number of
+ bytes actually read from the TLS/SSL connection.
+
+-=item 0
++=item C<0>
+
+ The read operation was not successful. The reason may either be a clean
+ shutdown due to a "close notify" alert sent by the peer (in which case
+--- openssl-1.0.2-beta1/doc/ssl/SSL_session_reused.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_session_reused.pod
+@@ -27,11 +27,11 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ A new session was negotiated.
+
+-=item 1
++=item C<1>
+
+ A session was reused.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_set_fd.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_set_fd.pod
+@@ -35,11 +35,11 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The operation failed. Check the error stack to find out why.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_set_session.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_set_session.pod
+@@ -37,11 +37,11 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The operation failed; check the error stack to find out the reason.
+
+-=item 1
++=item C<1>
+
+ The operation succeeded.
+
+--- openssl-1.0.2-beta1/doc/ssl/SSL_shutdown.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_shutdown.pod
+@@ -92,14 +92,14 @@
+
+ =over 4
+
+-=item 0
++=item C<0>
+
+ The shutdown is not yet finished. Call SSL_shutdown() for a second time,
+ if a bidirectional shutdown shall be performed.
+ The output of L<SSL_get_error(3)|SSL_get_error(3)> may be misleading, as an
+ erroneous SSL_ERROR_SYSCALL may be flagged even though no error occurred.
+
+-=item 1
++=item C<1>
+
+ The shutdown was successfully completed. The "close notify" alert was sent
+ and the peer's "close notify" alert was received.
+--- openssl-1.0.2-beta1/doc/ssl/SSL_write.pod
++++ openssl-1.0.2-beta1/doc/ssl/SSL_write.pod
+@@ -79,7 +79,7 @@
+ The write operation was successful, the return value is the number of
+ bytes actually written to the TLS/SSL connection.
+
+-=item 0
++=item C<0>
+
+ The write operation was not successful. Probably the underlying connection
+ was closed. Call SSL_get_error() with the return value B<ret> to find out,
diff --git a/dev-libs/openssl/openssl-1.0.2_beta1.ebuild b/dev-libs/openssl/openssl-1.0.2_beta1.ebuild
index 90ab4ac70efa..af4b3dc3ce48 100644
--- a/dev-libs/openssl/openssl-1.0.2_beta1.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2_beta1.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.2_beta1.ebuild,v 1.1 2014/03/20 05:47:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.2_beta1.ebuild,v 1.2 2014/03/21 19:12:26 polynomial-c Exp $
EAPI="4"
@@ -59,7 +59,7 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.0h-pkg-config.patch
epatch "${FILESDIR}"/${PN}-1.0.2-parallel-build.patch
epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch
- epatch "${FILESDIR}"/${PN}-1.0.1f-perl-5.18.patch #497286
+ epatch "${FILESDIR}"/${PN}-1.0.2_beta1-perl-5.18.patch #497286
epatch "${FILESDIR}"/${PN}-1.0.1e-s_client-verify.patch #472584
epatch "${FILESDIR}"/${PN}-1.0.1f-revert-alpha-perl-generation.patch #499086
epatch_user #332661