From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43362) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dZ4SI-0005UL-Du for guix-patches@gnu.org; Sat, 22 Jul 2017 20:09:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dZ4SF-0006Kz-73 for guix-patches@gnu.org; Sat, 22 Jul 2017 20:09:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:50059) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dZ4SE-0006Kg-RR for guix-patches@gnu.org; Sat, 22 Jul 2017 20:09:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dZ4SE-0008PH-Lh for guix-patches@gnu.org; Sat, 22 Jul 2017 20:09:02 -0400 Subject: bug#27784: [PATCH] gnu: quassel: Enable SSL Resent-To: guix-patches@gnu.org Resent-Message-ID: Date: Sat, 22 Jul 2017 20:08:25 -0400 From: Leo Famulari Message-ID: <20170723000825.GA24840@jasmine.lan> References: <20170721201201.17846-1-ryan.moe@gmail.com> <20170722141842.8429-1-ryan.moe@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline In-Reply-To: <20170722141842.8429-1-ryan.moe@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ryan Moe Cc: 27784-done@debbugs.gnu.org --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Jul 22, 2017 at 07:18:42AM -0700, Ryan Moe wrote: Thanks for this updated patch! I pushed as 36378bd57ec31ba2bbedbdbdbd77b5b0f82f3b8a with the following changes: I changed all mention of SSL to TLS, which is (optimistically) more accurate nowadays since all the SSL protocols have been broken and deprecated. > This allows quasselclient to connect to SSL-enabled quasselcore > instances. I moved this comment into the patch. > * gnu/packages/patches/quassel-fix-ssl-check.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/irc.scm (quassel)[arguments]: Use it. s/arguments/source > diff --git a/gnu/packages/patches/quassel-fix-ssl-check.patch b/gnu/packages/patches/quassel-fix-ssl-check.patch > new file mode 100644 > index 000000000..14c57883f > --- /dev/null > +++ b/gnu/packages/patches/quassel-fix-ssl-check.patch > @@ -0,0 +1,23 @@ > +The check in qglobal.h requires -fPIC (not -fPIE as it > +is now). When this check fails SSL is disabled. > + > +This patch comes from upstream master [0] and can be removed > +when the next version is packaged. > + > +[0] https://github.com/quassel/quassel/commit/4768c9e99 I used the full commit hash here. Plus various stylistic and cosmetic changes. --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAllz6PkACgkQJkb6MLrK fwiFMhAAsPAxP9NpjfMOLzLYf2ARVdAuJO+I9Alg2aB336yqE/ZkAF04L2x2XUDS eiPeyffyTFf28I4/zR9k79oiogRJzk1WuoYl3LGgdmDEfxRxjfQxbVmiG6/gcKh7 LRdikPWfvHxE/ZGwS0M1Dj5X1x6IL2ZfzpYEfhQKYH156+e/Ftay0NKPMAts/YY5 LrF4QbgI8eZXOS2FACxkofxnCVNYVs6STJeXLugjk/n+d8TkBITRX+17PIjGbifg rDtq8NJKPfoVgOmx9vqnL4gsSLXVDqyIvOXMVpBmasVzwqf/8obqTPLrT6KcOkY1 /iq+MYv6dPI2InA3cRgIXetSQsiqV/2zJVo4gHHkZn1oOsdUsSZCtaPB/RMCzRA1 HqiMI9SK76jJ4SkE7zuMj/Ol8AKvkl0sUxw4QFcoCjMFWxepNMKdsPCR7l7l5wAl tfv7tSQg2fRS9pv+Ui1PBHqUTHEj8hFAQmMFKwpgbUhFvtYOlqmd+ulEngP1XkyX L0hB29+Xwx0sXSsAF+3BVsP0zWumc7kRdcCplU/jT3GuuQ90UtUeoR6nqxhdSfUD 7Qaet25G4iL5/FiNDOkvTGEi2hH9R50+ShDaLZyFqfU56pfRkrJfDWK/TdTF6NAo 18mO5lIXok97Lf/jQ+B7s3xk+OWXPw7Wbco9nmpIgI5TQQV2tsY= =TLkE -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE--