Date: Tuesday, December 22, 2020 @ 00:16:11 Author: kkeen Revision: 781687
upgpkg: elinks 0.13.5-1 Modified: elinks/trunk/PKGBUILD Deleted: elinks/trunk/0001-enable-SSL-verification-by-default.patch -----------------------------------------------+ 0001-enable-SSL-verification-by-default.patch | 40 ------------------------ PKGBUILD | 22 +++---------- 2 files changed, 6 insertions(+), 56 deletions(-) Deleted: 0001-enable-SSL-verification-by-default.patch =================================================================== --- 0001-enable-SSL-verification-by-default.patch 2020-12-22 00:02:38 UTC (rev 781686) +++ 0001-enable-SSL-verification-by-default.patch 2020-12-22 00:16:11 UTC (rev 781687) @@ -1,40 +0,0 @@ -From f96265f5141944e559aae2e6df6c9594b335e9e2 Mon Sep 17 00:00:00 2001 -From: Alad Wenter <[email protected]> -Date: Sun, 6 Jan 2019 18:52:09 +0100 -Subject: [PATCH] enable SSL verification by default - -FS#57747 ---- - doc/man/man5/elinks.conf.5 | 2 +- - src/network/ssl/ssl.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/doc/man/man5/elinks.conf.5 b/doc/man/man5/elinks.conf.5 -index f6c54d44..a708e1c7 100644 ---- a/doc/man/man5/elinks.conf.5 -+++ b/doc/man/man5/elinks.conf.5 -@@ -199,7 +199,7 @@ Timeout for non\-restartable connections (in seconds)\&. - .SS "connection\&.ssl (SSL)" - SSL options\&. - .PP --connection\&.ssl\&.cert_verify \fB[0|1]\fR (default: 0) -+connection\&.ssl\&.cert_verify \fB[0|1]\fR (default: 1) - .RS 4 - Verify the peer\'s SSL certificate\&. Note that this needs extensive configuration of OpenSSL by the user\&. - .RE -diff --git a/src/network/ssl/ssl.c b/src/network/ssl/ssl.c -index 5ed57543..c2683e01 100644 ---- a/src/network/ssl/ssl.c -+++ b/src/network/ssl/ssl.c -@@ -114,7 +114,7 @@ done_openssl(struct module *module) - - static union option_info openssl_options[] = { - INIT_OPT_BOOL("connection.ssl", N_("Verify certificates"), -- "cert_verify", 0, 0, -+ "cert_verify", 0, 1, - N_("Verify the peer's SSL certificate. Note that this " - "needs extensive configuration of OpenSSL by the user.")), - --- -2.20.1 - Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-12-22 00:02:38 UTC (rev 781686) +++ PKGBUILD 2020-12-22 00:16:11 UTC (rev 781687) @@ -5,10 +5,8 @@ # Contributor: Ben <[email protected]> pkgname=elinks -pkgver=0.13 -_commit="25c2850b597ee9a89bda8920e7f3d65ac3ac7e01" -# 2017-03-06 gcc6 -pkgrel=22 +pkgver=0.13.5 +pkgrel=1 pkgdesc="An advanced and well-established feature-rich text mode web browser." arch=("x86_64") url="http://elinks.or.cz" @@ -15,22 +13,14 @@ license=('GPL') depends=('bzip2' 'expat>=2.0' 'gpm>=1.20.4' 'openssl' 'lua51' 'libidn' 'gc' 'tre' 'zlib') -makedepends=('git') -source=("git+https://repo.or.cz/elinks.git#commit=$_commit" - "0001-enable-SSL-verification-by-default.patch") -md5sums=('SKIP' - '0bdeaeed54d24415db9b59d9fdcf03f9') +source=("elinks-$pkgver.tgz::https://github.com/rkd77/elinks/archive/v$pkgver.tar.gz") +md5sums=('76b8a68a0cc29befc117ff314c82f64c') # todo: make it work with a modern 'js' package # (upstream has no interest in writing that) -prepare() { - cd elinks - patch -p1 < "$srcdir"/0001-enable-SSL-verification-by-default.patch -} - build() { - cd elinks + cd elinks-$pkgver sed -i 's/Terminal=1/Terminal=true/' "contrib/debian/$pkgname.desktop" [ -x configure ] || sh autogen.sh ./configure --prefix=/usr --mandir=/usr/share/man \ @@ -42,7 +32,7 @@ } package() { - cd elinks + cd elinks-$pkgver make DESTDIR="$pkgdir" install rm -f "$pkgdir/usr/share/locale/locale.alias"
