From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:55174) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioQHn-00061L-BY for guix-patches@gnu.org; Mon, 06 Jan 2020 06:11:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioQHm-0000EB-4p for guix-patches@gnu.org; Mon, 06 Jan 2020 06:11:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:39244) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ioQHm-0000E3-1g for guix-patches@gnu.org; Mon, 06 Jan 2020 06:11:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ioQHl-0007Fa-Tz for guix-patches@gnu.org; Mon, 06 Jan 2020 06:11:01 -0500 Subject: [bug#38982] [PATCH 10/22] gnu: Add gnutls-jami (not yet working). Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:54653) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioQGx-0005Z2-3z for guix-patches@gnu.org; Mon, 06 Jan 2020 06:10:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioQGw-0007lC-41 for guix-patches@gnu.org; Mon, 06 Jan 2020 06:10:11 -0500 Received: from smtpo.poczta.interia.pl ([217.74.65.239]:35954) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ioQGv-0007hN-T6 for guix-patches@gnu.org; Mon, 06 Jan 2020 06:10:10 -0500 From: Jan Wielkiewicz Date: Mon, 6 Jan 2020 02:11:40 +0100 Message-Id: <20200106011151.1902-10-tona_kosmicznego_smiecia@interia.pl> In-Reply-To: <20200106011151.1902-1-tona_kosmicznego_smiecia@interia.pl> References: <20200106011151.1902-1-tona_kosmicznego_smiecia@interia.pl> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable 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: 38982@debbugs.gnu.org Cc: Jan Wielkiewicz --- gnu/packages/jami.scm | 51 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm index 8b24984bd5..db2e52d27f 100644 --- a/gnu/packages/jami.scm +++ b/gnu/packages/jami.scm @@ -45,6 +45,7 @@ #:use-module (gnu packages serialization) #:use-module (gnu packages sqlite) #:use-module (gnu packages telephony) + #:use-module (gnu packages time) #:use-module (gnu packages tls) #:use-module (gnu packages upnp) #:use-module (gnu packages video) @@ -219,6 +220,56 @@ "selftest: pjlib-test pjlib-util-test pjmedia-test")) #t))))))) =20 +(define-public gnutls-jami + (package + (inherit gnutls) + (name "gnutls-jami") + (native-inputs + `(("savoir-faire-linux-patches" ,(jami-source)) + ("automake" ,automake) + ("autoconf" ,autoconf) + ("datefudge" ,datefudge) + ("openssl" ,openssl) + ,@(package-native-inputs gnutls))) + (version "3.6.10") + (source (origin + (method url-fetch) + (uri + (string-append "mirror://gnupg/gnutls/v" + (version-major+minor version) + "/gnutls-" version ".tar.xz")) + ;;(patches (search-patches "gnutls-skip-trust-store-test.pa= tch")) + (sha256 + (base32 + "14r2h73yfj66cm14k9mnb3kgzq5a7qjg5b31m53bf19vcxkwmwxi")))= ) + (arguments + (substitute-keyword-arguments (package-arguments gnutls) + ((#:configure-flags '()) + '("--disable-gtk-doc" + "--without-p11-kit" + "--disable-cxx" + "--disable-srp-authentication" + "--disable-psk-authentication-FIXME" + "--with-included-libtasn1" + "--with-included-unistring" + "--disable-openpgp-authentication" + "--disable-openssl-compatibility" + "--disable-guile" + "--disable-nls" + "--disable-dtls-srtp-support" + "--without-libintl-prefix" + "--without-idn")) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'unpack 'apply-patches + (lambda* (#:key inputs #:allow-other-keys) + (let ((jami-apply-dependency-patches ,jami-apply-dependen= cy-patches)) + (jami-apply-dependency-patches #:inputs inputs + #:dep-name "gnutls" + #:patches + '("downgrade-gettext-requirement")) + #t))))))))) + (define-public ffmpeg-jami (package (inherit ffmpeg) --=20 2.24.1