aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluixhi Scura <lluixhi@gmail.com>2014-12-21 15:32:36 -0800
committerLluixhi Scura <lluixhi@gmail.com>2014-12-21 15:32:36 -0800
commit588bf906f28983deb2e85f91ec18097ca6f1a77a (patch)
tree2c2adc97f52b1320620c5c1252b92ef282720c39 /www-client
parentdev-libs/libressl: version bump, issue #21 (diff)
downloadlibressl-588bf906f28983deb2e85f91ec18097ca6f1a77a.tar.gz
libressl-588bf906f28983deb2e85f91ec18097ca6f1a77a.tar.bz2
libressl-588bf906f28983deb2e85f91ec18097ca6f1a77a.zip
Fixed Links 2.8 for LibreSSL 2.1.2
Diffstat (limited to 'www-client')
-rw-r--r--www-client/links/Manifest3
-rw-r--r--www-client/links/files/links-libressl-2.1.2.patch34
-rw-r--r--www-client/links/links-2.8-r1.ebuild3
3 files changed, 38 insertions, 2 deletions
diff --git a/www-client/links/Manifest b/www-client/links/Manifest
index 06fa1b2..7de0968 100644
--- a/www-client/links/Manifest
+++ b/www-client/links/Manifest
@@ -1,6 +1,7 @@
+AUX links-libressl-2.1.2.patch 1386 SHA256 dec0ccb0e411f447f7c27d0f4ba033727322f5f5c0903fe4c799b91e59f9a7ba SHA512 b096138feab5e9f8a46e77603d2dca637771fa61d611769462dc98b29293fa912ac146aefe21b5faaedcc93c19e8327c2bcd6dbfc7e4a680d8dca6964eea5677 WHIRLPOOL 795c2cbf795eb75d5fef54efb2475dd9dfc56bbec3657463703f590f34be1e3755f8bf7ca152d7b1385eaa9b4bbccc0178264f9cb950da42bb9c42f2353391ce
AUX links-libressl.diff 745 SHA256 02003dcff920f9919cf80f429f17b8649b47c7945681c17f613a8064bc0d821e SHA512 e48326e0ba1fd6926d9be11b939734f3a4635f77c38b951942fb2810f7f505b3f46e05a88930d0f00cfc8d810805ad735e6adaaed51b965390eda1ba04614475 WHIRLPOOL e6088d6b7fc7f762eefc6efbaaaff2785f9547f3477cd166eb7373baef16cef867f26a0c9a472ba43be8f549f6f13a8c7c44192ee69e9331eb7239bd66146465
DIST links-2.8.tar.bz2 4102643 SHA256 7950da386fa2014d75edc23abfaeed1b1f171ebc73bf0f557352948f12390096 SHA512 e6325be0bb81a9f4dc602f9c05150ebc3c4e16373767c284c02a87bd6b89b9a28ff409c175695542277faa361b71151c5c619135f36a59a04558fc3426c4b30a WHIRLPOOL d5233857bb057279b54883fc9026b5a35e22116ba9f9bb00971872d8a4a658c9fc20b765abd50328c5f1e835ab03e32f9432115671a74c729510d46b53f5d0eb
DIST links2_2.8-1.debian.tar.gz 12121 SHA256 878529c4f93c934c1821edc3576ca6219bc4018f4e29866d6ffa469681a0bd80 SHA512 134fb292c88ec4d36529886d0e5d12083b773f38b89cb90b471b5f6b11d7f8d990de0a57ade5eb5f887cf1c4398687a6e81aed4a660959e81219c675c1de6af2 WHIRLPOOL e9c362de5874ca8de96a2ef184c81e40fa365e9d4e20c4a902845749946a438060ef2784e87972d40c459d4979e0e0ffc8158a5dcab1e02fc3980413c79edfc4
-EBUILD links-2.8-r1.ebuild 3347 SHA256 c29cc2dc64d83e936ef76ed52a5255f1895874d414c9c481ad44324f1894cb18 SHA512 525af5b3bdb62727b461e912c6e90e0d68d86aab33e02a16b055b39339e6936ef983c863336c6fa54ae0a671d44fee2c93dfc92c2689a04e476c09ce23753a7e WHIRLPOOL dd267d94f07a9d5cd0bba6e1689ff0047b3ceaae2a64e85445464593a3312f8288cef3c26e3ebcead0ca136bd2340c935a40e8e7f1f14276157f5e6e48d68d75
+EBUILD links-2.8-r1.ebuild 3396 SHA256 c48783fd6e90d19ce779be1347628ac3f2e170d9bbfda998ad01f5d1991e77de SHA512 5541a09580b87d763bccf8d81c3a051f247e7b4ad22c00705527ea215362e99da65b75599ef4c387d72829df2acce155c10e84769e07851e3968b12c1002deeb WHIRLPOOL 25e510081e77c78dc3bdaf26ab8059bdd218d5b17f62ad981930d00c159b402ffea37a6704dca5b1b97f6c1a6ddd53d578d326d9eb8873f1b6772ee168756f45
MISC ChangeLog 37077 SHA256 e38b4b47f5754d118554ef3682e78d7722efa957f84a84e8b8eb47dcda7b5fd4 SHA512 bb1444fd55f3227ad649c0dc7e7e9012b584b2015dbbdc654c5c53ad8a797b43c41d214c4a1fff4459871b066d85055e3fb3c8ca022678e76502765136b62a7e WHIRLPOOL b96dae376105a2545e980301427436262181545658f99dc29b3cf1f28cd7b29d12cde1825876d95f0966a689b34814a0b13d24bec0e149a39c3b25c5483b5fba
MISC metadata.xml 342 SHA256 264e605d3878a9b815b642d43c413afd628f1945e9a875fc31eaf7e2cef0a085 SHA512 e9a7afff9f22ea09246cf115c2ab3972a86d6a8bf587a793ee811d3f55a6aa6716c0384061771ae901ee189950e191fd2c419fb63f29eeb21031b101ffaed8ef WHIRLPOOL e1ef3fa242a57139deb42163f0e46d143b3e917b1fece1093a0b556ac88c79cafe47576f304c942ba501c40605d3f83b975fc2ce77c89d759ba87dd577b1f6ff
diff --git a/www-client/links/files/links-libressl-2.1.2.patch b/www-client/links/files/links-libressl-2.1.2.patch
new file mode 100644
index 0000000..9bb275a
--- /dev/null
+++ b/www-client/links/files/links-libressl-2.1.2.patch
@@ -0,0 +1,34 @@
+diff -Naur links-2.8.orig/configure.in links-2.8/configure.in
+--- links-2.8.orig/configure.in 2013-09-16 17:11:46.000000000 -0700
++++ links-2.8/configure.in 2014-12-21 15:29:11.706749792 -0800
+@@ -779,7 +779,8 @@
+ AC_MSG_CHECKING([for OpenSSL])
+ CPPFLAGS="$CPPFLAGS_XX $OPENSSL_CFLAGS"
+ LIBS="$OPENSSL_LIBS $LIBS_XX"
+- AC_TRY_LINK([#include <openssl/ssl.h>], [SSLeay_add_ssl_algorithms()], cf_result=openssl, cf_result=no)
++ AC_TRY_LINK([#include <stdint.h>
++ #include <openssl/ssl.h>], [SSLeay_add_ssl_algorithms()], cf_result=openssl, cf_result=no)
+ AC_MSG_RESULT($cf_result)
+ fi
+ fi
+@@ -798,7 +799,8 @@
+ LIBS="-lssl -lcrypto $LIBS_XX"
+ CPPFLAGS="$CPPFLAGS_XX"
+ fi
+- AC_TRY_LINK([#include <openssl/ssl.h>], [SSLeay_add_ssl_algorithms()], cf_result=openssl, cf_result=no)
++ AC_TRY_LINK([#include <stdint.h>
++ #include <openssl/ssl.h>], [SSLeay_add_ssl_algorithms()], cf_result=openssl, cf_result=no)
+ fi
+ done
+ AC_MSG_RESULT($cf_result)
+diff -Naur links-2.8.orig/links.h links-2.8/links.h
+--- links-2.8.orig/links.h 2013-09-16 17:11:46.000000000 -0700
++++ links-2.8/links.h 2014-12-21 15:19:12.070065258 -0800
+@@ -193,6 +193,7 @@
+ #if defined(OPENVMS) && defined(__VAX)
+ #define OPENSSL_NO_SHA512
+ #endif
++#include <stdint.h>
+ #include <openssl/ssl.h>
+ #include <openssl/rand.h>
+ #endif
diff --git a/www-client/links/links-2.8-r1.ebuild b/www-client/links/links-2.8-r1.ebuild
index 8442488..6fdf5e7 100644
--- a/www-client/links/links-2.8-r1.ebuild
+++ b/www-client/links/links-2.8-r1.ebuild
@@ -57,7 +57,8 @@ REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
src_prepare() {
- epatch "${FILESDIR}/links-libressl.diff"
+ epatch "${FILESDIR}/${PN}-libressl.diff"
+ epatch "${FILESDIR}/${PN}-libressl-2.1.2.patch"
epatch "${WORKDIR}"/debian/patches/verify-ssl-certs-510417.diff
if use unicode; then