[arch-commits] Commit in perl-anyevent/trunk (PKGBUILD issue53923.patch)
Felix Yan
felixonmars at archlinux.org
Sat Jun 24 03:46:36 UTC 2017
Date: Saturday, June 24, 2017 @ 03:46:34
Author: felixonmars
Revision: 299180
upgpkg: perl-anyevent 4:7.14-1
Modified:
perl-anyevent/trunk/PKGBUILD
Deleted:
perl-anyevent/trunk/issue53923.patch
------------------+
PKGBUILD | 16 ++++------------
issue53923.patch | 26 --------------------------
2 files changed, 4 insertions(+), 38 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-06-24 00:16:58 UTC (rev 299179)
+++ PKGBUILD 2017-06-24 03:46:34 UTC (rev 299180)
@@ -2,8 +2,8 @@
# Maintainer: Felix Yan <felixonmars at archlinux.org>
pkgname=perl-anyevent
-pkgver=7.13
-pkgrel=2
+pkgver=7.14
+pkgrel=1
epoch=4
pkgdesc='The DBI of event loop programming'
arch=('any')
@@ -18,17 +18,9 @@
'perl-json-xs: send or receive JSON with AnyEvent::Handle'
'perl-net-ssleay: TLS/SSL connections with AnyEvent::Handle')
options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-$pkgver.tar.gz"
- issue53923.patch)
-md5sums=('70eea152cf4686f8f351aa8bc96157f9'
- 'e6e9e44caa1610a1d527c76258270d7a')
+source=("http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-$pkgver.tar.gz")
+sha512sums=('98e7b9e06cf74b99d3407a25b60f3b825fceed3bae43505e1fb90785e24bd88ae25955cff25d29b4cc96957db7f4f5203d19ad2365abb4e3a3227fd91a16fb25')
-prepare() {
- cd AnyEvent-$pkgver
- # https://rt.cpan.org/Public/Bug/Display.html?id=118584
- patch -p1 -i ../issue53923.patch
-}
-
build() {
cd AnyEvent-$pkgver
perl Makefile.PL INSTALLDIRS=vendor
Deleted: issue53923.patch
===================================================================
--- issue53923.patch 2017-06-24 00:16:58 UTC (rev 299179)
+++ issue53923.patch 2017-06-24 03:46:34 UTC (rev 299180)
@@ -1,26 +0,0 @@
---- AnyEvent/lib/AnyEvent/Handle.pm 2016/10/30 23:03:36 1.248
-+++ AnyEvent/lib/AnyEvent/Handle.pm 2016/11/26 03:34:50 1.249
-@@ -2195,19 +2195,19 @@
- # basically, this is deep magic (because SSL_read should have the same issues)
- # but the openssl maintainers basically said: "trust us, it just works".
- # (unfortunately, we have to hardcode constants because the abysmally misdesigned
-- # and mismaintained ssleay-module doesn't even offer them).
-+ # and mismaintained ssleay-module didn't offer them for a decade or so).
- # http://www.mail-archive.com/openssl-dev@openssl.org/msg22420.html
- #
- # in short: this is a mess.
-- #
-+ #
- # note that we do not try to keep the length constant between writes as we are required to do.
- # we assume that most (but not all) of this insanity only applies to non-blocking cases,
- # and we drive openssl fully in blocking mode here. Or maybe we don't - openssl seems to
- # have identity issues in that area.
--# Net::SSLeay::CTX_set_mode ($ssl,
-+# Net::SSLeay::set_mode ($ssl,
- # (eval { local $SIG{__DIE__}; Net::SSLeay::MODE_ENABLE_PARTIAL_WRITE () } || 1)
- # | (eval { local $SIG{__DIE__}; Net::SSLeay::MODE_ACCEPT_MOVING_WRITE_BUFFER () } || 2));
-- Net::SSLeay::CTX_set_mode ($tls, 1|2);
-+ Net::SSLeay::set_mode ($tls, 1|2);
-
- $self->{_rbio} = Net::SSLeay::BIO_new (Net::SSLeay::BIO_s_mem ());
- $self->{_wbio} = Net::SSLeay::BIO_new (Net::SSLeay::BIO_s_mem ());
More information about the arch-commits
mailing list