From patchwork Wed Feb 24 11:10:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27235 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9048F27BC4C; Wed, 24 Feb 2021 11:13:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ECCF027BC4A for ; Wed, 24 Feb 2021 11:13:11 +0000 (GMT) Received: from localhost ([::1]:56836 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6Q-0007uZ-Sf for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6I-0007u2-73 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50235) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6H-0001wG-Sa for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6H-0004Wu-NU for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 01/52] gnu: Add rust-ruma-identifiers-validation-0.1. References: <87tuu2p37n.fsf@cbaines.net> In-Reply-To: <87tuu2p37n.fsf@cbaines.net> Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416512317043 (code B ref 44492); Wed, 24 Feb 2021 11:13:01 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:03 +0000 Received: from localhost ([127.0.0.1]:33478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5L-0004Qo-0o for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:23314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5H-0004QC-Vc for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:00 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltXr24syz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:11:56 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltXr24syz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165116; bh=By4aFS10QXqZzelz7/O7f9R52qtJVDvmMnYbHfCLf8k=; h=From:To:Subject:Date:From; b=DhSi5o7c+oP5ORA9fP/bO6XPosWC1hFD7tFrrHdRMWCfCDmETYoy83f/L34V4o20t LXo7ubiJOmy6pQK6eX6WQO6vyC5Yn6/JCgajrFrvozWdorl/bAYrhHQS0miPOJxESD 6fFEhISWWqRFKkTYpIsPQH3dvT/yQT3ZC81ly9Xg= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:44 +0100 Message-Id: <20210224111135.28883-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-ruma-identifiers-validation-0.1): New variable. --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index ac38d1180d..409ddbcfed 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32655,6 +32655,31 @@ console applications.") (base32 "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k")))))) +(define-public rust-ruma-identifiers-validation-0.1 + (package + (name "rust-ruma-identifiers-validation") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "ruma-identifiers-validation" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0nv0zqsq5lhybckvfr5wmcp8pipqfs2hjgn9kvn9w33xacfzs4n1")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-serde" ,rust-serde-1) + ("rust-strum" ,rust-strum-0.18)))) + (home-page "https://www.ruma.io/") + (synopsis + "Validation logic for ruma-identifiers and ruma-identifiers-macros") + (description + "Validation logic for ruma-identifiers and ruma-identifiers-macros") + (license license:expat))) + (define-public rust-runtime-0.3 (package (name "rust-runtime") From patchwork Wed Feb 24 11:10:45 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27236 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E00E727BC4A; Wed, 24 Feb 2021 11:13:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 047DD27BC4B for ; Wed, 24 Feb 2021 11:13:12 +0000 (GMT) Received: from localhost ([::1]:56838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6Q-0007um-UD for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6I-0007u9-J2 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50238) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6I-0001wb-BX for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6I-0004X8-69 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 02/52] gnu: Add rust-ruma-identifiers-macros-0.17. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416512917076 (code B ref 44492); Wed, 24 Feb 2021 11:13:02 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:09 +0000 Received: from localhost ([127.0.0.1]:33484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Q-0004RL-K9 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:08 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:23695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5J-0004QW-Q2 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:02 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltXt3pl7z1LZ3L for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:11:58 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltXt3pl7z1LZ3L DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165118; bh=zFs2mRRMiu9SM/bcPtvUonlXnvZQEHGL6g88a+IsNdE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=ZWsm4LKRExxDb9dOH1hTxHHdwqrl7gCGCbfNF39NBp0fUzDlklkwpYYYQ5eJy7iTf eO/xwgTyBEkP1otM/RiCW1UMN83PVE5stCEjccZu8xu5ox96D8BcWiW6gztoHTgbjV YQ30Iery3VMvvI6slOivn8duIkO1+DtvX3ypsHVU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:45 +0100 Message-Id: <20210224111135.28883-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-ruma-identifiers-macros-0.17): New variable. --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 409ddbcfed..0f15ea4be4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32655,6 +32655,34 @@ console applications.") (base32 "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k")))))) +(define-public rust-ruma-identifiers-macros-0.17 + (package + (name "rust-ruma-identifiers-macros") + (version "0.17.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "ruma-identifiers-macros" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "03p3qp12h4aajixcyk44q2bcid6fa4nmipysvcpy4w5cbak7wvwq")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-ruma-identifiers-validation" + ,rust-ruma-identifiers-validation-0.1) + ("rust-syn" ,rust-syn-1)))) + (home-page "https://www.ruma.io/") + (synopsis + "Procedural macros for creating Matrix identifiers.") + (description + "Procedural macros for creating Matrix identifiers.") + (license license:expat))) + (define-public rust-ruma-identifiers-validation-0.1 (package (name "rust-ruma-identifiers-validation") From patchwork Wed Feb 24 11:10:46 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27239 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C2D0627BC4C; Wed, 24 Feb 2021 11:13:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 71A2327BC4A for ; Wed, 24 Feb 2021 11:13:25 +0000 (GMT) Received: from localhost ([::1]:57530 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6e-0008Gp-Ji for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47730) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6J-0007uG-6g for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50242) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6I-0001wz-VT for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6I-0004XO-QX for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 03/52] gnu: Add rust-ruma-identifiers-0.17. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416512917090 (code B ref 44492); Wed, 24 Feb 2021 11:13:02 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:09 +0000 Received: from localhost ([127.0.0.1]:33486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Q-0004RN-SC for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:09 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:39355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5M-0004R3-4m for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:04 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltXx2xPfz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:01 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltXx2xPfz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165121; bh=GWMF7+V6JnywORsM8ix6tHWh+O03ygCoBFP/xmP4u0c=; h=From:To:Subject:Date:In-Reply-To:References:From; b=KDwO68qQJ6Lph1X70hixVE4M1Gj1A2w0VFr29suR3Q7TLremVhCkZE0QtnlCIMTIT 4XW/bcMeod40Num4Og7lIB+ANT6rPL2DiK2aeio9pBnsQOsgXURpX7S6VYSuW4dnas v8bp+xF4PEXikZ9bb+8G7AweB0YyvuHaT0TiQzkk= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:46 +0100 Message-Id: <20210224111135.28883-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-ruma-identifiers-0.17): New variable. --- gnu/packages/crates-io.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0f15ea4be4..a51bedb3f0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -32655,6 +32655,39 @@ console applications.") (base32 "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k")))))) +(define-public rust-ruma-identifiers-0.17 + (package + (name "rust-ruma-identifiers") + (version "0.17.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "ruma-identifiers" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1vjxws5yw1c8lmwc5p036319vwwna1sxb7pkl6lw1pl8rwp0j5sr")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-either" ,rust-either-1) + ("rust-rand" ,rust-rand-0.7) + ("rust-ruma-identifiers-macros" + ,rust-ruma-identifiers-macros-0.17) + ("rust-ruma-identifiers-validation" + ,rust-ruma-identifiers-validation-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-strum" ,rust-strum-0.18)) + #:cargo-development-inputs + (("rust-matches" ,rust-matches-0.1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-trybuild" ,rust-trybuild-1)))) + (home-page "https://www.ruma.io/") + (synopsis "Resource identifiers for Matrix.") + (description "Resource identifiers for Matrix.") + (license license:expat))) + (define-public rust-ruma-identifiers-macros-0.17 (package (name "rust-ruma-identifiers-macros") From patchwork Wed Feb 24 11:10:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27243 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D908527BC4B; Wed, 24 Feb 2021 11:13:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8B77C27BC4A for ; Wed, 24 Feb 2021 11:13:40 +0000 (GMT) Received: from localhost ([::1]:58410 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6t-0000Gv-Ox for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47732) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6K-0007uO-2D for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50245) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6J-0001xL-RQ for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6J-0004Xk-Ln for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 04/52] gnu: Add rust-entities-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416512917096 (code B ref 44492); Wed, 24 Feb 2021 11:13:03 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:09 +0000 Received: from localhost ([127.0.0.1]:33489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5R-0004RX-Au for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:09 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:39803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5O-0004RC-IT for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:06 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltXz5LSqz1LBTq for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:03 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltXz5LSqz1LBTq DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165123; bh=7PFklRgzUxazJgujdgRMXhNWHhymcx0CSmIV3Xtef0U=; h=From:To:Subject:Date:In-Reply-To:References:From; b=cYnkxr2Qf8CG+NFPnywtTT7y3JkFnH7KyPba01lTlFudkHexGy8YADed5g3HHLUF7 x2vlvdLRo4JACpqaX2pmdJSiQuHZuiCQBg9n4/bZNaPD7jmIVvld31hzaldaIQOGeB s9GWwggoZZF1lED6L/x8hFEkZJhSJJIxzXAHMwF8= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:47 +0100 Message-Id: <20210224111135.28883-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-entities-1): New variable. --- gnu/packages/crates-io.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a51bedb3f0..8a1d18de33 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12622,6 +12622,27 @@ Standard.") "Streaming transcoding for encoding_rs.") (license (list license:asl2.0 license:expat)))) +(define-public rust-entities-1 + (package + (name "rust-entities") + (version "1.0.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "entities" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1jnpr0zvj97wm9pnh7fnl74rzaar39hhg65p03cm08bqqgj0lcmm")))) + (build-system cargo-build-system) + (arguments `(#:skip-build? #t)) + (home-page "https://github.com/p-jackson/entities") + (synopsis "Raw data for converting HTML entities.") + (description "This package provides the raw data needed to convert to and +from HTML entities.") + (license license:expat))) + (define-public rust-enum-as-inner-0.3 (package (name "rust-enum-as-inner") From patchwork Wed Feb 24 11:10:48 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27238 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E541227BC4B; Wed, 24 Feb 2021 11:13:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A86B127BC4A for ; Wed, 24 Feb 2021 11:13:15 +0000 (GMT) Received: from localhost ([::1]:57018 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6U-00081A-NG for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47734) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6K-0007ub-Db for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50246) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6K-0001xP-6g for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6K-0004Xx-37 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 05/52] gnu: Add rust-twoway-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416513717129 (code B ref 44492); Wed, 24 Feb 2021 11:13:04 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:17 +0000 Received: from localhost ([127.0.0.1]:33494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Y-0004SB-Q5 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:17 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:24925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Q-0004RK-Q8 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:09 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltY21F8Jz1LBSH for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:06 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltY21F8Jz1LBSH DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165126; bh=Orzjexg5BeXR65K0TUTak6iHFgva6TUCH6kXpMaO25w=; h=From:To:Subject:Date:In-Reply-To:References:From; b=X29Mvrd5ruER6RKa/vbvoE4mcre85ysUnCigV7GQx9voqHYMlmwhJFbVCm0GQarGU iQWic8a+X9TqdJ4TuADcJU0RvI1XYyqvG+cx1iEmMbPFCuypfra7OxSABIYgvBeRcw op5OUh6mURdkYWZcjEl/CZkmfA0EfZW2m1aw9QlI= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:48 +0100 Message-Id: <20210224111135.28883-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-twoway-0.2): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8a1d18de33..f5538550cc 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -44855,6 +44855,35 @@ design abstracts away all the internals of the WebSocket protocol but still makes them accessible for those who wants full control over the network.") (license (list license:expat license:asl2.0)))) +(define-public rust-twoway-0.2 + (package + (name "rust-twoway") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "twoway" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1g55kf4rx0q682fvzxdixqihmlbamn5ms2yqvcm92fny21chfh3b")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-galil-seiferas" ,rust-galil-seiferas-0.1) + ("rust-jetscii" ,rust-jetscii-0.3) + ("rust-memchr" ,rust-memchr-2) + ("rust-unchecked-index" + ,rust-unchecked-index-0.2)))) + (home-page "https://github.com/bluss/twoway") + (synopsis "Fast substring search for strings and byte strings") + (description + "This package provides a fast substring search for strings and byte +strings.") + (license (list license:expat license:asl2.0)))) + (define-public rust-twoway-0.1 (package (name "rust-twoway") From patchwork Wed Feb 24 11:10:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27248 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EA01A27BC4B; Wed, 24 Feb 2021 11:13:49 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B45BE27BC4A for ; Wed, 24 Feb 2021 11:13:49 +0000 (GMT) Received: from localhost ([::1]:59346 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs72-0000fQ-RD for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6K-0007vJ-Qq for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50247) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6K-0001xk-JD for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6K-0004Y4-FH for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 06/52] gnu: Add rust-unicode-categories-0.1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416513717137 (code B ref 44492); Wed, 24 Feb 2021 11:13:04 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:17 +0000 Received: from localhost ([127.0.0.1]:33496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Z-0004SE-0v for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:17 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:40568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5T-0004Ro-1D for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:11 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltY42x78z1LLyX for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:08 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltY42x78z1LLyX DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165128; bh=Yb52+WxMGLkSf0hmCEYn9BwQiJYjCXs3HSntT+cFQXA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=ucvu1G3HcmMzJosASpUZsPrv9SY5rZPlFl9y7ExryRs2Lu/mZB4AvfrqBNcY0RuTo vO8W5YilGKag1GceQnPR5yzA15TcTdGBY2kC5+GYLCxxRHmyovw3j6mzL0SQLymmsj YHdJkpJb3pRUCO5CGzC9hJCjHPTEQfGi7J6swSX4= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:49 +0100 Message-Id: <20210224111135.28883-6-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-unicode-categories-0.1): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index f5538550cc..e4857f09d5 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -45452,6 +45452,26 @@ Unicode and Internationalization Crates (UNIC) project.") "Implementation of the Unicode Bidirectional Algorithm.") (license (list license:asl2.0 license:expat)))) +(define-public rust-unicode-categories-0.1 + (package + (name "rust-unicode-categories") + (version "0.1.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "unicode_categories" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kp1d7fryxxm7hqywbk88yb9d1avsam9sg76xh36k5qx2arj9v1r")))) + (build-system cargo-build-system) + (home-page "https://github.com/swgillespie/unicode-categories") + (synopsis "Query Unicode category membership") + (description "This package provides functions to query whether or not +a character is a member of a certain category of unicode characters.") + (license (list license:expat license:asl2.0)))) + (define-public rust-unicode-normalization-0.1 (package (name "rust-unicode-normalization") From patchwork Wed Feb 24 11:10:50 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27237 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B5FEF27BC4B; Wed, 24 Feb 2021 11:13:14 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7C76127BC4A for ; Wed, 24 Feb 2021 11:13:14 +0000 (GMT) Received: from localhost ([::1]:56946 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6T-0007yy-Lo for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6L-0007wQ-75 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50248) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6K-0001y7-Vb for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6K-0004YC-Rx for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 07/52] gnu: Add rust-comrak-0.7. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416513717144 (code B ref 44492); Wed, 24 Feb 2021 11:13:04 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:17 +0000 Received: from localhost ([127.0.0.1]:33498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Z-0004SM-9M for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:17 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:34898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5V-0004Rw-Ai for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:13 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltY64bLpz1LBRt for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:10 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltY64bLpz1LBRt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165130; bh=nzkinkYWSSGH2fr+PLnAtCxobwUbSc9bCncHcupXtz4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=R8SVMVEApS8ChOd0aQqtAiee/uBNzz8a2No5etHkmcC6otw+J5FWhO8Hy3dpy8H6g WonZtnzpcj9r0zMXz+nP/nt+XLbT/T/Iw/GJ1YfCAAR1JIptSyHJPAq3rkQTYuV2mV HkjmhTRoT6kFpoQZMVbKFjgum03fIBCnvmyaKlqI= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:50 +0100 Message-Id: <20210224111135.28883-7-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-comrak-0.7): New variable. --- gnu/packages/crates-io.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index e4857f09d5..25c8a7ff3c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -7601,6 +7601,40 @@ harness.") ("rust-rustc-serialize" ,rust-rustc-serialize-0.3) ("rust-tempdir" ,rust-tempdir-0.3)))))) +(define-public rust-comrak-0.7 + (package + (name "rust-comrak") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "comrak" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "07026j0ghwgv5z61fc4l893wwc30krxpsy487rb91wkcag65hw71")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-clap" ,rust-clap-2) + ("rust-entities" ,rust-entities-1) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-pest" ,rust-pest-2) + ("rust-pest-derive" ,rust-pest-derive-2) + ("rust-regex" ,rust-regex-1) + ("rust-twoway" ,rust-twoway-0.2) + ("rust-typed-arena" ,rust-typed-arena-1) + ("rust-unicode-categories" + ,rust-unicode-categories-0.1)) + #:cargo-development-inputs + (("rust-timebomb" ,rust-timebomb-0.1)))) + (home-page "https://github.com/kivikakk/comrak") + (synopsis "Markdown parser and formatter") + (description "This package provides a parser and formatter for Github +Flavored Markdown, that is compatible with CommonMark.") + (license license:bsd-2))) + (define-public rust-concurrent-queue-1 (package (name "rust-concurrent-queue") From patchwork Wed Feb 24 11:10:51 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27242 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0985527BC4B; Wed, 24 Feb 2021 11:13:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C306D27BC4A for ; Wed, 24 Feb 2021 11:13:32 +0000 (GMT) Received: from localhost ([::1]:57916 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6l-0008Uf-Ti for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47744) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6L-0007xT-OO for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50250) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6L-0001yJ-FS for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6L-0004YK-9w for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 08/52] gnu: Add rust-fragile-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416513717152 (code B ref 44492); Wed, 24 Feb 2021 11:13:05 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:17 +0000 Received: from localhost ([127.0.0.1]:33500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Z-0004ST-H2 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:17 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:35267) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5X-0004S4-Hl for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:15 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltY86fgMz1DDYw for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:12 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltY86fgMz1DDYw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165132; bh=9SkNh15OOM39Vi6JoS4LtPT1Zyo6bxlMTPxrsA80Rso=; h=From:To:Subject:Date:In-Reply-To:References:From; b=cvVsEcH+BfnuRek57N4Qwf32FzYOgLQ96qcn5Z2Pd9Ft3sRh1SHQjwGFlSzutTrMg vWr65srM8krae1vTSBtOCqLv5qqb3shHInESG+0J3W3hMEvkfKcY9yjTCcthVX/DmB LyiVMO3/x1B2n0RgsM9EA49kdd0AacYtjfuiz4PM= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:51 +0100 Message-Id: <20210224111135.28883-8-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-fragile-1): New variable. --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 25c8a7ff3c..2729bedee3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -14298,6 +14298,26 @@ implementation that is more efficient for smaller hash keys.") syntax, as used by HTML forms.") (license (list license:expat license:asl2.0)))) +(define-public rust-fragile-1 + (package + (name "rust-fragile") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "fragile" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1wlihmkjyhvl5rckal32p010piy1l15s6l81h7z31jcd971kk839")))) + (build-system cargo-build-system) + (home-page "https://github.com/mitsuhiko/rust-fragile") + (synopsis "Wrapper types for sending non-send values to other threads") + (description "This package provides wrapper types for sending non-send +values to other threads.") + (license license:asl2.0))) + (define-public rust-fragile-0.3 (package (name "rust-fragile") From patchwork Wed Feb 24 11:10:52 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27246 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A533C27BC4B; Wed, 24 Feb 2021 11:13:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7945427BC4A for ; Wed, 24 Feb 2021 11:13:45 +0000 (GMT) Received: from localhost ([::1]:58846 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6y-0000Ss-Jz for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6M-0007y3-5W for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50251) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6L-0001yi-TX for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6L-0004YW-Od for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 09/52] gnu: rust-either-1: Update to 1.6.1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416514817194 (code B ref 44492); Wed, 24 Feb 2021 11:13:05 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:28 +0000 Received: from localhost ([127.0.0.1]:33507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5j-0004TF-QX for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:27 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:26303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5Z-0004SK-Fr for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:17 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYC13rJz1LB1y for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:15 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYC13rJz1LB1y DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165135; bh=5SoLKzGHA12D/PC8Q2avv+FbIdnLP8VWzKkpdY7rprk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=H7tbQfPZL9lyO44PR1MWf2bckIYSfjAVnuOAWfBaJKCWkojUzMjS6vsyOHruzXZJT jAg2dDwFjPw5e0th/m/e1XTNwjonJLjALG2jE7U1g47jC8gYwwaIskN7rMm8V4Ku1b t84YtmTisjj+xn7XCA4dKoOq4/k4Bblnl9MlG0Hk= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:52 +0100 Message-Id: <20210224111135.28883-9-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-either-1): Update to 1.6.1. --- gnu/packages/crates-io.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 2729bedee3..a398ae326d 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12310,7 +12310,7 @@ signing, and verification in pure Rust.") (define-public rust-either-1 (package (name "rust-either") - (version "1.5.3") + (version "1.6.1") (source (origin (method url-fetch) @@ -12319,7 +12319,7 @@ signing, and verification in pure Rust.") (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1qyz1b1acad6w0k5928jw5zaq900zhsk7p8dlcp4hh61w4f6n7xv")))) + "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7")))) (build-system cargo-build-system) (arguments `(#:skip-build? #t From patchwork Wed Feb 24 11:10:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27240 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3286A27BC4A; Wed, 24 Feb 2021 11:13:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9E5F527BC4B for ; Wed, 24 Feb 2021 11:13:25 +0000 (GMT) Received: from localhost ([::1]:57580 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6e-0008IK-S6 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6M-0007yg-Hg for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50252) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6M-0001z7-8n for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6M-0004Ye-4z for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 10/52] gnu: Add rust-gspell-sys-0.4. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416514817209 (code B ref 44492); Wed, 24 Feb 2021 11:13:06 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:28 +0000 Received: from localhost ([127.0.0.1]:33509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5k-0004TH-0c for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:28 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:26849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5b-0004Sp-Pp for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:20 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYF0hZQz1LWph for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:17 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYF0hZQz1LWph DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165137; bh=S0BXorwsflo5FLhfp4+olqcmeiAhsjIRZzpl178wUEk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=n2nlr/ehQLajJgZd3V9GIgSK602w468zVj8QB0rS6q6M98oOYtkQljmvoIw6kXSkZ ctKanaoxdXuxBqggQhCRFH5uu3q2sPjNi9J/JDuwdaw7f6IZYIfTX0kRp1YCnqK+Iy D123l/taFoc4zYxeei7fInp7m6c6W0jxrL+jfYoU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:53 +0100 Message-Id: <20210224111135.28883-10-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gspell-sys-0.4): New variable. --- gnu/packages/crates-gtk.scm | 48 ++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index ebe2a4e45b..232d186cc8 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -26,7 +26,8 @@ #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages glib) - #:use-module (gnu packages gtk)) + #:use-module (gnu packages gtk) + #:use-module (gnu packages pkg-config)) ;;; ;;; Please: Try to add new module packages in alphabetic order. @@ -887,6 +888,51 @@ (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gspell-sys-0.4 + (package + (name "rust-gspell-sys") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gspell-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "07snannzd36wlms2x880ylkq7h1162g0kv9y54wlrc2nd11kjc2c")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gtk-sys" ,rust-gtk-sys-0.9) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gspell" ,(module-ref (resolve-module '(gnu packages gnome)) + 'gspell)) + ("gtk+" ,gtk+) + ("pango" ,pango))) + (home-page "https://gitlab.gnome.org/World/Rust/gspell-rs") + (synopsis "Raw C-FFI bindings for the gspell library") + (description "Raw C-FFI bindings for the gspell library") + (license license:gpl3+))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Wed Feb 24 11:10:54 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27241 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 92D0A27BC4A; Wed, 24 Feb 2021 11:13:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0361727BC4B for ; Wed, 24 Feb 2021 11:13:29 +0000 (GMT) Received: from localhost ([::1]:57802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6i-0008QY-6Q for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6M-0007za-VC for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50253) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6M-0001zL-Lt for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6M-0004Yl-HD for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 11/52] gnu: Add rust-gspell-0.4. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416514917217 (code B ref 44492); Wed, 24 Feb 2021 11:13:06 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:29 +0000 Received: from localhost ([127.0.0.1]:33511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5k-0004TW-GY for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:28 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:36432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5e-0004Sx-2t for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:22 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYH2t8gz1LX55 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:19 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYH2t8gz1LX55 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165139; bh=eXAWznmOduOemteQTsc+KWqVyuMlXZsf5TPq8zurXgc=; h=From:To:Subject:Date:In-Reply-To:References:From; b=V6eLHStnKEExkk7HyHkAEO7b8XIcy5hqunjeeq9YtVrAiQpndEUYKsIRgLgyZLFBl e6hlD9QPecSLLbQsrh8wPX/ZROIBHuFbUcX6w3Xco8VvEiC4zkSB1uPdD36OhZH8wn uuywt+s+hVnoUNVOb7I7tOI4vtqvytW2fQdPfzzs= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:54 +0100 Message-Id: <20210224111135.28883-11-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gspell-0.4): New variable. --- gnu/packages/crates-gtk.scm | 65 ++++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 232d186cc8..a6d534fcca 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -23,11 +23,13 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (gnu packages) + #:use-module (gnu packages aspell) #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages glib) #:use-module (gnu packages gtk) - #:use-module (gnu packages pkg-config)) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages xorg)) ;;; ;;; Please: Try to add new module packages in alphabetic order. @@ -933,6 +935,67 @@ (description "Raw C-FFI bindings for the gspell library") (license license:gpl3+))) +(define-public rust-gspell-0.4 + (package + (name "rust-gspell") + (version "0.4.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gspell" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "10wi6p6dhdqypfqlih18mrl7vgni7y64mrhdh5ymayp4d07djshk")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-gdk" ,rust-gdk-0.12) + ("rust-gdk-sys" ,rust-gdk-sys-0.9) + ("rust-gio" ,rust-gio-0.8) + ("rust-gio-sys" ,rust-gio-sys-0.9) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gspell-sys" ,rust-gspell-sys-0.4) + ("rust-gtk" ,rust-gtk-0.8) + ("rust-gtk-sys" ,rust-gtk-sys-0.9) + ("rust-libc" ,rust-libc-0.2)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + + ;; For the missing /etc/machine-id. + (setenv "DBUS_FATAL_WARNINGS" "0") + + ;; Allow Enchant and its Aspell backend to find the en_US + ;; dictionary. + (setenv "ASPELL_DICT_DIR" + (string-append (assoc-ref inputs "aspell-dict-en") + "/lib/aspell")) + #t))))) + (native-inputs + `(("aspell-dict-en" ,aspell-dict-en) + ("xorg-server" ,xorg-server-for-tests))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gspell" ,(module-ref (resolve-module '(gnu packages gnome)) + 'gspell)) + ("gtk+" ,gtk+) + ("pango" ,pango))) + (home-page + "https://gitlab.gnome.org/World/Rust/gspell-rs") + (synopsis "Rust bindings for gspell") + (description "Rust bindings for gspell") + (license license:gpl3+))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Wed Feb 24 11:10:55 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27250 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D1A0427BC4B; Wed, 24 Feb 2021 11:13:53 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6879B27BC4A for ; Wed, 24 Feb 2021 11:13:53 +0000 (GMT) Received: from localhost ([::1]:59760 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs76-0000py-Ji for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47782) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6N-00080P-9D for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50254) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6N-0001zZ-1Z for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6M-0004Yt-TT for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 12/52] gnu: Add rust-muldiv-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416514917225 (code B ref 44492); Wed, 24 Feb 2021 11:13:06 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:29 +0000 Received: from localhost ([127.0.0.1]:33513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5k-0004Te-SP for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:29 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:27590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5g-0004T5-A6 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:24 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYK4x6Cz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:21 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYK4x6Cz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165141; bh=Mv5XOONjDhAg6sbCL5Rin+8Psq7j8AR7xC7SnFgBGwg=; h=From:To:Subject:Date:In-Reply-To:References:From; b=h81ctXHQHZuFT/UFUUwak5rSnRmy0Y9WLT4zzsu7Ern7T3WIfchSWLQ+r6gMY+QQU Uz3yl258AUT3cmWTctXQd5TkVtTyY91amKQIbSgxewqbPMlxqMT9lySyYwpSkXCWEd MGlggbXynkxsHpvg0v4n8kwfviN+F5nNQLmXVk98= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:55 +0100 Message-Id: <20210224111135.28883-12-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-muldiv-0.2): New variable. --- gnu/packages/crates-io.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a398ae326d..c6c902c512 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -23425,6 +23425,29 @@ checking.") "Chaining APIs for both self -> Self and &mut self methods.") (license license:expat))) +(define-public rust-muldiv-0.2 + (package + (name "rust-muldiv") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "muldiv" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "014jlry2l2ph56mp8knw65637hh49q7fmrraim2bx9vz0a638684")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-development-inputs + (("rust-quickcheck" ,rust-quickcheck-0.9)))) + (home-page "https://github.com/sdroege/rust-muldiv") + (synopsis "Perform combined multiplication and division") + (description "This package provides a trait for numeric types to perform +combined multiplication and division with overflow protection.") + (license license:expat))) + (define-public rust-multi-default-trait-impl-0.1 (package (name "rust-multi-default-trait-impl") From patchwork Wed Feb 24 11:10:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27245 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3846A27BC4B; Wed, 24 Feb 2021 11:13:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B16D027BC4A for ; Wed, 24 Feb 2021 11:13:43 +0000 (GMT) Received: from localhost ([::1]:58672 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6w-0000OG-UC for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47800) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6N-00081P-Mh for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50256) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6N-0001zp-Eg for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6N-0004Z1-9b for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 13/52] gnu: Add rust-gstreamer-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416515717264 (code B ref 44492); Wed, 24 Feb 2021 11:13:07 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:37 +0000 Received: from localhost ([127.0.0.1]:33519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5t-0004UM-E1 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:37 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:37442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5i-0004TD-Ki for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:28 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYM6Vcqz1LZ3L for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:23 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYM6Vcqz1LZ3L DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165143; bh=rVEN17Yct0n1xyaLpBEcU7K8SfPdTQ3nULPCLbeL0lI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=a0hmDkquKz5SvZN2DSg1jPDAhWAebNWpTkT7YT3vIic7lN4814Iaw8lZHdHIZ6yuh 1xA2NhVDaqiiUKDV3lB0+NWMyR6Cpk8yxo7crF0F5Xyy//g0AY9jnlM5258W0xokkU HZK5I4jfzW3BDgP2OyUcsCF8PHM83pquGLimhDkg= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:56 +0100 Message-Id: <20210224111135.28883-13-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-sys-0.8): New variable. --- gnu/packages/crates-gtk.scm | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index a6d534fcca..2343dde97a 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -27,6 +27,7 @@ #:use-module (gnu packages crates-io) #:use-module (gnu packages crates-graphics) #:use-module (gnu packages glib) + #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages pkg-config) #:use-module (gnu packages xorg)) @@ -996,6 +997,46 @@ (description "Rust bindings for gspell") (license license:gpl3+))) +(define-public rust-gstreamer-sys-0.8 + (package + (name "rust-gstreamer-sys") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1nsk802vlcyi9p93sg60wv8fzb2mq7j52lfdda4va2kxp40xl60x")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "FFI bindings to libgstreamer-1.0") + (description "FFI bindings to libgstreamer-1.0") + (license license:expat))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Wed Feb 24 11:10:57 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27249 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 33FCD27BC4B; Wed, 24 Feb 2021 11:13:53 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 396CB27BC4A for ; Wed, 24 Feb 2021 11:13:52 +0000 (GMT) Received: from localhost ([::1]:59592 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs75-0000lg-9X for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47808) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6O-00082q-4l for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50257) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6N-00020P-Sw for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6N-0004ZA-Nl for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 14/52] gnu: Add rust-gstreamer-0.15. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416515817271 (code B ref 44492); Wed, 24 Feb 2021 11:13:07 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:38 +0000 Received: from localhost ([127.0.0.1]:33521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5t-0004UP-O4 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:38 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:28486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5k-0004Tc-Uc for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:29 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYQ1km2z1LZ3N for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:26 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYQ1km2z1LZ3N DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165146; bh=wegpmAD71ReSWbpuD6jTLX6IR7DxXHA5ObZIuzYfkGQ=; h=From:To:Subject:Date:In-Reply-To:References:From; b=BONkiTCzG1W18hY0hKnT3yqLkcOip8GktKNuud+6feQYShj9r9wZMy/LDLb/ioH2V uXNgaVTOgEoxKAFli4jIpxGUt8qLPS1zGIhOCoLiSzhhAKIgdnMqYG4IuB8jO0UjIH 182dH/mQ7bBQKA6+vuWzh5sgSFZVNbKagq98JAbs= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:57 +0100 Message-Id: <20210224111135.28883-14-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-0.15): New variable. --- gnu/packages/crates-gtk.scm | 50 +++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 2343dde97a..6e3b7158ac 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -997,6 +997,56 @@ (description "Rust bindings for gspell") (license license:gpl3+))) +(define-public rust-gstreamer-0.15 + (package + (name "rust-gstreamer") + (version "0.15.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0qx1fhr9ajms0128ixmi2ncr35llwppdb0z7ximw2vnd2jhn91nf")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-cfg-if" ,rust-cfg-if-0.1) + ("rust-futures-channel" + ,rust-futures-channel-0.3) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-muldiv" ,rust-muldiv-0.2) + ("rust-num-rational" ,rust-num-rational-0.2) + ("rust-paste" ,rust-paste-0.1) + ("rust-rustdoc-stripper" + ,rust-rustdoc-stripper-0.1) + ("rust-serde" ,rust-serde-1) + ("rust-serde-bytes" ,rust-serde-bytes-0.11) + ("rust-serde-derive" ,rust-serde-derive-1)) + #:cargo-development-inputs + (("rust-futures-executor" + ,rust-futures-executor-0.3) + ("rust-ron" ,rust-ron-0.5) + ("rust-serde-json" ,rust-serde-json-1)))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "Rust bindings for GStreamer") + (description "Rust bindings for GStreamer") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-sys-0.8 (package (name "rust-gstreamer-sys") From patchwork Wed Feb 24 11:10:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27252 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BFD4027BC4B; Wed, 24 Feb 2021 11:13:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5C58127BC4A for ; Wed, 24 Feb 2021 11:13:58 +0000 (GMT) Received: from localhost ([::1]:60286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7B-000129-IM for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47812) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6O-00084M-LV for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50258) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6O-00020o-9F for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6O-0004ZL-5I for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 15/52] gnu: Add rust-gstreamer-base-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416515817285 (code B ref 44492); Wed, 24 Feb 2021 11:13:08 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:38 +0000 Received: from localhost ([127.0.0.1]:33524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5u-0004UW-61 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:38 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:28810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5n-0004Ty-5R for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:31 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYS3tlYz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:28 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYS3tlYz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165148; bh=9oWOt2i/mNVQrkFTDP/U4WASWfFMcuORSSBsTWh03Is=; h=From:To:Subject:Date:In-Reply-To:References:From; b=S+9HBciJnvLTOF0NdQVpF2D+BlHTguDcItQuAArkFuYm6Qp+psX9JE9XHR6FOOHdw uGukrcJsBSxWjqAnld3A+urdw7oBGdoPnJ3o7LUlosG0I0qbVZkM/umE2mk+BNnklz Ioro1i3T8tMODKkxP/El/tGJEgpHuWaiIOQlo5s8= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:58 +0100 Message-Id: <20210224111135.28883-15-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-base-sys-0.8): New variable. --- gnu/packages/crates-gtk.scm | 41 +++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 6e3b7158ac..280a8b43fc 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1047,6 +1047,47 @@ (description "Rust bindings for GStreamer") (license (list license:expat license:asl2.0)))) +(define-public rust-gstreamer-base-sys-0.8 + (package + (name "rust-gstreamer-base-sys") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-base-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1v9v09jqjrwz87c4r7za3yb6g7had112d8zwjdjmhg2b2x94yf5s")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "FFI bindings to libgstbase-1.0") + (description "FFI bindings to libgstbase-1.0") + (license license:expat))) + (define-public rust-gstreamer-sys-0.8 (package (name "rust-gstreamer-sys") From patchwork Wed Feb 24 11:10:59 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27244 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 105C627BC4C; Wed, 24 Feb 2021 11:13:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5342727BC4B for ; Wed, 24 Feb 2021 11:13:41 +0000 (GMT) Received: from localhost ([::1]:58484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs6u-0000Ih-GS for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47816) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6O-00085M-WC for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50259) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6O-000212-MI for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6O-0004ZT-Ho for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 16/52] gnu: Add rust-gstreamer-video-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416515917292 (code B ref 44492); Wed, 24 Feb 2021 11:13:08 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:39 +0000 Received: from localhost ([127.0.0.1]:33526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5u-0004Uk-O4 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:39 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:29216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5p-0004U6-F9 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:34 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYV5TxLz1LZ3L for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:30 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYV5TxLz1LZ3L DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165150; bh=ptGK/PFg39TYjJAWccfiMkRu+gjGX02WRf7N6nTYFk8=; h=From:To:Subject:Date:In-Reply-To:References:From; b=nd9cvNvoBhcpPxknj6ZiK7ABZpvlR7aiJNpv/V/bgqKqStX5LeEsVvJFzHjtvXmkr zpjwKkG/oVsNa+O6FjqYDknwnuE/SDUfzVak5yJgckOo3FU4cyv8ucL0m9jfvUp5GC DPJrZ5/nB4Tydca2ngbpqh8zKLJW6x23tKITWbjw= From: Leo Prikler Date: Wed, 24 Feb 2021 12:10:59 +0100 Message-Id: <20210224111135.28883-16-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-video-sys-0.8): New variable. --- gnu/packages/crates-gtk.scm | 44 +++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 280a8b43fc..765a790fca 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1128,6 +1128,50 @@ (description "FFI bindings to libgstreamer-1.0") (license license:expat))) +(define-public rust-gstreamer-video-sys-0.8 + (package + (name "rust-gstreamer-video-sys") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-video-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1k5prjimlrm5c68vk6wq1l9y440p5vskrq862rcb9x22z2c44pv1")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; TODO: ABI mismatch + #:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer-base-sys" + ,rust-gstreamer-base-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "FFI bindings to libgstvideo-1.0") + (description "FFI bindings to libgstvideo-1.0") + (license license:expat))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Wed Feb 24 11:11:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27247 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 770C227BC4B; Wed, 24 Feb 2021 11:13:49 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 353AB27BC4A for ; Wed, 24 Feb 2021 11:13:49 +0000 (GMT) Received: from localhost ([::1]:59326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs72-0000ew-AX for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47818) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6P-00086i-Ce for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50260) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6P-000219-2M for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6O-0004Za-Tq for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 17/52] gnu: Add rust-gstreamer-player-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416515917299 (code B ref 44492); Wed, 24 Feb 2021 11:13:08 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:39 +0000 Received: from localhost ([127.0.0.1]:33528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5v-0004Ur-41 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:39 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:29679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5r-0004UE-MR for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:36 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYY0Wnrz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:33 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYY0Wnrz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165153; bh=roaI7NyrnCWpLHBHHwX/KVyHLmD5Y+ti2KRRtIc8h38=; h=From:To:Subject:Date:In-Reply-To:References:From; b=U/yuAer3Q0Xm5ZwH+nwuwhpF0IHIRihbFnCzrrFw2HPVjMuGVvVMMxYrYPMbooNJG ImsJv0XWBVvaub7bb8LB4y1S5nxA6rkNlQIcseAWZHKH8XUXKmZuTjz5reaXs4k5zp vv8osRfpFDLdvSitlKAbz4tKtq5Ick2+zGMv+N3w= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:00 +0100 Message-Id: <20210224111135.28883-17-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-player-sys-0.8): New variable. --- gnu/packages/crates-gtk.scm | 44 +++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 765a790fca..adad535cde 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1088,6 +1088,50 @@ (description "FFI bindings to libgstbase-1.0") (license license:expat))) +(define-public rust-gstreamer-player-sys-0.8 + (package + (name "rust-gstreamer-player-sys") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-player-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0g21c7yk1855k5qdyn0hcwa6v1dy9admipy8s7544d7d19rqmhww")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-gstreamer-video-sys" + ,rust-gstreamer-video-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-bad" ,gst-plugins-bad))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "FFI bindings to libgstplayer-1.0") + (description "FFI bindings to libgstplayer-1.0") + (license license:expat))) + (define-public rust-gstreamer-sys-0.8 (package (name "rust-gstreamer-sys") From patchwork Wed Feb 24 11:11:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27251 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A880127BC4A; Wed, 24 Feb 2021 11:13:57 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5115027BC4A for ; Wed, 24 Feb 2021 11:13:57 +0000 (GMT) Received: from localhost ([::1]:60184 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7A-0000zp-FP for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6P-00087p-O5 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50261) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6P-00021k-EH for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6P-0004Zi-A1 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 18/52] gnu: Add rust-gstreamer-base-0.15. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416516917342 (code B ref 44492); Wed, 24 Feb 2021 11:13:09 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:49 +0000 Received: from localhost ([127.0.0.1]:33534 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs64-0004Vb-GQ for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:48 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:39521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5t-0004UN-Tj for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:38 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYb283rz1LZ3L for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:35 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYb283rz1LZ3L DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165155; bh=7EWhtuBNi0aNkYSVQOk+3PFtb2VrfwtsYoX8qkwHheI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=WhsPA6D/BnC1a06F3nC39P4XrYA3eIEvGU7MDqB7pYrWBCRoTD4LQfAys85sxsyR3 wxHA6vKv6G4Za7G0SbQ6XpZ6EJw/yQQ/0UVznBuIBATfWSB1nzFG5ptvCqujSSaV7O Tvz7jja9xoY5+uPwGuN6PagpWXRYCGJL/gW1vWWo= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:01 +0100 Message-Id: <20210224111135.28883-18-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-base-0.15): New variable. --- gnu/packages/crates-gtk.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index adad535cde..471bd674b4 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1047,6 +1047,42 @@ (description "Rust bindings for GStreamer") (license (list license:expat license:asl2.0)))) +(define-public rust-gstreamer-base-0.15 + (package + (name "rust-gstreamer-base") + (version "0.15.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-base" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "04hwa85j3w959i025il908bvsx6dyiawkmc0w45hn9kcrisjyma2")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer" ,rust-gstreamer-0.15) + ("rust-gstreamer-base-sys" + ,rust-gstreamer-base-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-rustdoc-stripper" + ,rust-rustdoc-stripper-0.1)))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "Rust bindings for GStreamer Base library") + (description "Rust bindings for GStreamer Base library") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-base-sys-0.8 (package (name "rust-gstreamer-base-sys") From patchwork Wed Feb 24 11:11:02 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27255 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 31D3827BC4B; Wed, 24 Feb 2021 11:14:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, TVD_SPACE_RATIO,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B3E2127BC4A for ; Wed, 24 Feb 2021 11:14:22 +0000 (GMT) Received: from localhost ([::1]:33018 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7Z-0001Lw-Qi for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47842) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6Q-000894-4H for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50262) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6P-000229-RI for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6P-0004Zq-Mf for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 19/52] gnu: Add rust-gstreamer-video-0.15. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416516917351 (code B ref 44492); Wed, 24 Feb 2021 11:13:09 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:49 +0000 Received: from localhost ([127.0.0.1]:33536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs64-0004Vf-Vi for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:8684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5w-0004V4-7c for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:40 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYd3lYxz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:37 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYd3lYxz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165157; bh=ioAxakiwb/YL5tf6DkT4GmlXxBOU3bJpSAIA34YBpKU=; h=From:To:Subject:Date:In-Reply-To:References:From; b=IS6bwiW/JH0ugr1/BNh9U16EmT8wpq8b/x+CTbUtIKKjt+tB1ExlAQYq7uFv7afk8 BlBqnfqQFqWTvALwlmk/abs+aQsyVQKA96REHD9iYdinBHCdU37qaaRStV5URWtLfj viOd++uUo4h5I7aEf2KtXKG8pM5yLYrG0yoUI1I4= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:02 +0100 Message-Id: <20210224111135.28883-19-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-video-0.15): New variable. --- gnu/packages/crates-gtk.scm | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 471bd674b4..5cc1667d99 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1208,6 +1208,49 @@ (description "FFI bindings to libgstreamer-1.0") (license license:expat))) +(define-public rust-gstreamer-video-0.15 + (package + (name "rust-gstreamer-video") + (version "0.15.7") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-video" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1jaday8gsmhixv5k78wxcsricmvqfsip486750ad8ih2jjdfdmqa")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-futures-channel" + ,rust-futures-channel-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer" ,rust-gstreamer-0.15) + ("rust-gstreamer-base" ,rust-gstreamer-base-0.15) + ("rust-gstreamer-base-sys" + ,rust-gstreamer-base-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-gstreamer-video-sys" + ,rust-gstreamer-video-sys-0.8) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-rustdoc-stripper" + ,rust-rustdoc-stripper-0.1)))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "Rust bindings for GStreamer Video library") + (description "Rust bindings for GStreamer Video library") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-video-sys-0.8 (package (name "rust-gstreamer-video-sys") From patchwork Wed Feb 24 11:11:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27254 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0A3D527BC4B; Wed, 24 Feb 2021 11:14:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B9CE827BC4A for ; Wed, 24 Feb 2021 11:14:21 +0000 (GMT) Received: from localhost ([::1]:32954 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7Y-0001KZ-S7 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47852) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6Q-0008AX-M6 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50264) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6Q-00022S-Ap for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6Q-0004Zx-4q for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 20/52] gnu: Add rust-gstreamer-player-0.15. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416517017363 (code B ref 44492); Wed, 24 Feb 2021 11:13:10 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:50 +0000 Received: from localhost ([127.0.0.1]:33538 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs65-0004Vn-C5 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:40368) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs5y-0004VC-Hh for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:42 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYg5vbrz1LZ3L for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:39 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYg5vbrz1LZ3L DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165159; bh=nBbCISoI7zUg+Wvs6mf+ie1KGqFfMNm3AuHXD3Wa+Yg=; h=From:To:Subject:Date:In-Reply-To:References:From; b=SxvnHkg8GGeWT/u8vI1Y7yjVMHkdQBu4JrZxxvU/BMIinuCnCVnZRfjsytO2hfj0B 1eueggSPIXw1yYOjojzt41S6kW/qtcDZC+jmrxwzgRsgObOfqONY9uUHgUdF7Iifr/ sASSDHXW0Mhm8BNfsId/33zaLwnA1HtwANWf+2kk= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:03 +0100 Message-Id: <20210224111135.28883-20-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-player-0.15): New variable. --- gnu/packages/crates-gtk.scm | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 5cc1667d99..278df4202a 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1124,6 +1124,45 @@ (description "FFI bindings to libgstbase-1.0") (license license:expat))) +(define-public rust-gstreamer-player-0.15 + (package + (name "rust-gstreamer-player") + (version "0.15.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-player" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "167nv3s6pwr746gjm2i0vd6ygfmbp80hi4wm46lly3jgciy4kcq4")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer" ,rust-gstreamer-0.15) + ("rust-gstreamer-player-sys" + ,rust-gstreamer-player-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-gstreamer-video" + ,rust-gstreamer-video-0.15) + ("rust-libc" ,rust-libc-0.2) + ("rust-rustdoc-stripper" + ,rust-rustdoc-stripper-0.1)))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-bad" ,gst-plugins-bad))) ; for -lgstplayer-1.0 + (home-page "https://gstreamer.freedesktop.org") + (synopsis "Rust bindings for GStreamer Player library") + (description "Rust bindings for GStreamer Player library") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-player-sys-0.8 (package (name "rust-gstreamer-player-sys") From patchwork Wed Feb 24 11:11:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27253 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B5CCD27BC4B; Wed, 24 Feb 2021 11:14:00 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7791F27BC4A for ; Wed, 24 Feb 2021 11:14:00 +0000 (GMT) Received: from localhost ([::1]:60552 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7D-000186-Jo for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:13:59 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6R-0008Bg-2n for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50265) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6Q-00022j-Ot for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6Q-0004a9-KH for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 21/52] gnu: Add rust-gstreamer-audio-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416517017370 (code B ref 44492); Wed, 24 Feb 2021 11:13:10 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:50 +0000 Received: from localhost ([127.0.0.1]:33541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs65-0004W0-W6 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:50 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:9531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs60-0004VL-SA for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:45 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYk13c9z1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:42 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYk13c9z1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165162; bh=XrVLxqaTLKXZEg5K5NDASoHcBlFQOOLBsssADW6s6rU=; h=From:To:Subject:Date:In-Reply-To:References:From; b=YRCq07LYVrljoTcQiX7bMw8Cnt6WNp0k7SJMiuhHBh2n+3d/+4Q8hta1HK0sDANeZ +sw9T3HbQ/1BgMwYLf5IbN8Jx1gkx48VUx8GDXL6xc4Y4NxsdK+CXBIAUOQt8LyDiB /0RyKxthJCAJI3w50X75kY6I6/nR6hWnKLdUozkY= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:04 +0100 Message-Id: <20210224111135.28883-21-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-audio-sys-0.8): New variable. --- gnu/packages/crates-gtk.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 278df4202a..10ad306fff 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1047,6 +1047,51 @@ (description "Rust bindings for GStreamer") (license (list license:expat license:asl2.0)))) +(define-public rust-gstreamer-audio-sys-0.8 + (package + (name "rust-gstreamer-audio-sys") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-audio-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1rxw1s57yrw1zsbindaf2sj05df4qh17bshadqfw77y4xr9izjdv")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? + #t + #:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer-base-sys" + ,rust-gstreamer-base-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "FFI bindings to libgstaudio-1.0") + (description "FFI bindings to libgstaudio-1.0") + (license license:expat))) + (define-public rust-gstreamer-base-0.15 (package (name "rust-gstreamer-base") From patchwork Wed Feb 24 11:11:05 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27258 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 29C1027BC4B; Wed, 24 Feb 2021 11:14:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E120C27BC4A for ; Wed, 24 Feb 2021 11:14:31 +0000 (GMT) Received: from localhost ([::1]:33906 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7j-0001mQ-3j for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47872) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6R-0008Cs-EH for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50266) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6R-000231-5K for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:11 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6R-0004aH-0X for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 22/52] gnu: Add rust-gstreamer-pbutils-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416517017377 (code B ref 44492); Wed, 24 Feb 2021 11:13:10 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:12:50 +0000 Received: from localhost ([127.0.0.1]:33543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs66-0004W7-BJ for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:50 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:9930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs63-0004VT-47 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:47 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYm3Mtlz1LZ3N for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:44 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYm3Mtlz1LZ3N DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165164; bh=jGq8pDNYSuU/z9n9hw19IhZkJMluCZj6IiSh9qiXP+Q=; h=From:To:Subject:Date:In-Reply-To:References:From; b=BVUj4IZiv2ITQQmXXEV5OatvGBTzkGixnJASCntL4a3hfjeAii+RwoUqfo9em2P4V W6vPU3Bep1I8JSM+iky0+eydbPCD4l3vosFqkwtlYB90UW1gD7IZEIKrUEtANOBTUA aissgdLxYEz+zyLasNYD3M5D2Vkv1doGY3scL5L0= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:05 +0100 Message-Id: <20210224111135.28883-22-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-pbutils-sys-0.8): New variable. --- gnu/packages/crates-gtk.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 10ad306fff..71fc2b76ed 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1169,6 +1169,51 @@ (description "FFI bindings to libgstbase-1.0") (license license:expat))) +(define-public rust-gstreamer-pbutils-sys-0.8 + (package + (name "rust-gstreamer-pbutils-sys") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-pbutils-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1s4dgmq9ai1jz5w5vllji8087khw7hja97hii4lgl29figkakdsf")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer-audio-sys" + ,rust-gstreamer-audio-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-gstreamer-video-sys" + ,rust-gstreamer-video-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + (setenv "CC" (which "gcc")) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "FFI bindings to libgstpbutils-1.0") + (description "FFI bindings to libgstpbutils-1.0") + (license license:expat))) + (define-public rust-gstreamer-player-0.15 (package (name "rust-gstreamer-player") From patchwork Wed Feb 24 11:11:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27259 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CFDFD27BC4B; Wed, 24 Feb 2021 11:14:33 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9177427BC4A for ; Wed, 24 Feb 2021 11:14:33 +0000 (GMT) Received: from localhost ([::1]:34084 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7k-0001ry-PT for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47890) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6S-0008FI-8l for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50269) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6R-00023x-VL for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:11 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6R-0004aY-QQ for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 23/52] gnu: Add rust-gstreamer-pbutils-0.15. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416518217428 (code B ref 44492); Wed, 24 Feb 2021 11:13:11 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:02 +0000 Received: from localhost ([127.0.0.1]:33548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6H-0004Ww-Nf for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:10383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs65-0004Vk-BP for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:49 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYp5BTtz1LZ3K for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:46 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYp5BTtz1LZ3K DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165166; bh=BBQnKVqA4i/UxQii9WhlLnLbFQYFFng23wPGPMHE8oM=; h=From:To:Subject:Date:In-Reply-To:References:From; b=TD3SdVwY/RzCUpruSSaXR1kUX7el1DpvlBTpIPck9d/TV6ZrKzhVgLgQa5kgIPM2r hq0x/bOxB/iu+Ill2R0AGn1yMi8FraryoV7hMyVYOODI4UiUZGJmjZVjlAoQGoIE+h x0WpSGPHyQUBBvmySjha1ZDWwdpN6Hki0raHtS74= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:06 +0100 Message-Id: <20210224111135.28883-23-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gstreamer-pbutils-0.15): New variable. --- gnu/packages/crates-gtk.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 71fc2b76ed..ed3cfe68ef 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1169,6 +1169,42 @@ (description "FFI bindings to libgstbase-1.0") (license license:expat))) +(define-public rust-gstreamer-pbutils-0.15 + (package + (name "rust-gstreamer-pbutils") + (version "0.15.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "gstreamer-pbutils" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1q8hv8i41mwhr84ydwlv7qspf49s5i7pz3lnjwl0l9gyp2anq97d")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gstreamer" ,rust-gstreamer-0.15) + ("rust-gstreamer-pbutils-sys" + ,rust-gstreamer-pbutils-sys-0.8) + ("rust-gstreamer-sys" ,rust-gstreamer-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-rustdoc-stripper" + ,rust-rustdoc-stripper-0.1)))) + (inputs + `(("glib" ,glib) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base))) + (home-page "https://gstreamer.freedesktop.org") + (synopsis "Rust bindings for GStreamer Base Utils library") + (description "Rust bindings for GStreamer Base Utils library") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-pbutils-sys-0.8 (package (name "rust-gstreamer-pbutils-sys") From patchwork Wed Feb 24 11:11:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27257 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B33F727BC4B; Wed, 24 Feb 2021 11:14:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 64CB827BC4A for ; Wed, 24 Feb 2021 11:14:31 +0000 (GMT) Received: from localhost ([::1]:33860 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7i-0001lD-Iy for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47894) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6S-0008GT-Lt for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50270) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6S-000249-Ck for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6S-0004ak-9C for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 24/52] gnu: Add rust-markup5ever-rcdom-0.1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416518217443 (code B ref 44492); Wed, 24 Feb 2021 11:13:12 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:02 +0000 Received: from localhost ([127.0.0.1]:33551 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6I-0004X3-1d for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:48518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6B-0004WP-Pw for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:56 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYr6n6nz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:48 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYr6n6nz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165169; bh=N5Eg/Y+A1w21Zin0LBmJVvo40FVL1Z5KI7H3yzR56ag=; h=From:To:Subject:Date:In-Reply-To:References:From; b=a1P6s7of7iZTo/VT7n7XOOXLlPe8kCvA+kGoE5pxl7yFk//jYO1o/SEW52ry+2ea2 6AV0K6ilKjP+xZ7wJ42rWYzHgYOMZnYWf3kLzYOEwkl8CKKe4AcOhI8DXVHRrPe5PH k1MRFVczm2fIHbgcUtSCfft7h8C2JCaxwO9dluaY= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:07 +0100 Message-Id: <20210224111135.28883-24-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-markup5ever-rcdom-0.1): New variable. --- gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index c6c902c512..90baa8b682 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22174,6 +22174,36 @@ platform-independently.") (base32 "08ayl9aqjnmf7ly1ipy6dk3wjvyfn4w51l40jzh1fh984ykldbzi")))))) +(define-public rust-markup5ever-rcdom-0.1 + (package + (name "rust-markup5ever-rcdom") + (version "0.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "markup5ever_rcdom" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0axf6vrms8579lvhbjaj0v7bhs8xb7s26d4sam2g3m6qpi1xl5gh")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; Some test files not included in release. + #:cargo-inputs + (("rust-html5ever" ,rust-html5ever-0.25) + ("rust-markup5ever" ,rust-markup5ever-0.10) + ("rust-tendril" ,rust-tendril-0.4) + ("rust-xml5ever" ,rust-xml5ever-0.16)) + #:cargo-development-inputs + (("rust-rustc-test" ,rust-rustc-test-0.3)))) + (home-page "https://github.com/servo/html5ever") + (synopsis + "Basic, unsupported DOM structure for use by tests in html5ever/xml5ever") + (description + "Basic, unsupported DOM structure for use by tests in html5ever/xml5ever") + (license (list license:expat license:asl2.0)))) + (define-public rust-match-cfg-0.1 (package (name "rust-match-cfg") From patchwork Wed Feb 24 11:11:08 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27262 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 443BF27BC4B; Wed, 24 Feb 2021 11:14:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E8EE827BC4A for ; Wed, 24 Feb 2021 11:14:40 +0000 (GMT) Received: from localhost ([::1]:34838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7s-0002CN-1b for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47896) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6T-0008Hd-2z for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:13 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50271) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6S-00024U-Pc for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6S-0004ar-LQ for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 25/52] gnu: Add rust-ammonia-3. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416518317457 (code B ref 44492); Wed, 24 Feb 2021 11:13:12 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:03 +0000 Received: from localhost ([127.0.0.1]:33554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6I-0004XI-Gz for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:02 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:48881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6E-0004WX-1o for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:12:58 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltYz2tGZz1LZWB for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:55 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltYz2tGZz1LZWB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165175; bh=nxF2uFdjkvHpDTp7ZkE3Om6qU2wSzWKLWxxe2h9VEUo=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Dhz72UZUw6+/MKv2AfWfR/KwwBsZAmbv+GaeL1EulFokSPeSfI+IyWTJRcUYrNR6C pRPre0bzR2w8o13KTvocIvyNbB4e3RK51nvyVIH1TGI9XpVK3MGoSKB45cc067UYvd IaNQhl/66qwWPeX0rA3nWpzQ6DhZdk7W89PA1/Vc= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:08 +0100 Message-Id: <20210224111135.28883-25-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-ammonia-3): New variable. --- gnu/packages/crates-io.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 90baa8b682..3a6b3a0120 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1700,6 +1700,37 @@ options to use calloc or a mutable global variable for pre-zeroed memory.") be used with the stdlib.") (license license:bsd-3))) +(define-public rust-ammonia-3 + (package + (name "rust-ammonia") + (version "3.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "ammonia" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0fzaj1fx3yhz2qd47gfvz7n8xjrnn37w2hp4qlyzpczlf18wisl9")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-html5ever" ,rust-html5ever-0.25) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-maplit" ,rust-maplit-1) + ("rust-markup5ever-rcdom" + ,rust-markup5ever-rcdom-0.1) + ("rust-matches" ,rust-matches-0.1) + ("rust-tendril" ,rust-tendril-0.4) + ("rust-url" ,rust-url-2)) + #:cargo-development-inputs + (("rust-version-sync" ,rust-version-sync-0.8)))) + (home-page "https://github.com/rust-ammonia/ammonia") + (synopsis "HTML Sanitization") + (description "HTML Sanitization") + (license (list license:expat license:asl2.0)))) + (define-public rust-android-glue-0.2 (package (name "rust-android-glue") From patchwork Wed Feb 24 11:11:09 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27261 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5757B27BC4B; Wed, 24 Feb 2021 11:14:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1C5CA27BC4A for ; Wed, 24 Feb 2021 11:14:40 +0000 (GMT) Received: from localhost ([::1]:34758 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7r-0002AO-6U for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47902) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs6T-0008J2-FT for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:13 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50272) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs6T-00024u-6e for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:13 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs6T-0004az-2H for guix-patches@gnu.org; Wed, 24 Feb 2021 06:13:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 26/52] gnu: Add rust-html2pango-0.3. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:13:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416518317465 (code B ref 44492); Wed, 24 Feb 2021 11:13:13 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:03 +0000 Received: from localhost ([127.0.0.1]:33558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6I-0004XW-Vf for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:34203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6G-0004Wf-8v for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:00 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZ14gD1z1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:57 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZ14gD1z1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165177; bh=sLOuc4FnEUSVmGBCl8ct1yzqHGhxiDGzi7h0s31p2YQ=; h=From:To:Subject:Date:In-Reply-To:References:From; b=hToQr2KtEJ5tEm4Y/GWzNpxu7dh0m94W9tv5F9p66USkLTW9K0bd9oZwX3Q0Uz2Gp nnZt62Z2z4LrcuzqFyizluePtlPKi3VRZlr95yalwy+QdJeWKWyopQ286dG6Y5Bc3X NnWrft5WbtetyyQcpCRn8ghgTedsO2HPVMDyCtU8= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:09 +0100 Message-Id: <20210224111135.28883-26-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-html2pango-0.3): New variable. --- gnu/packages/crates-gtk.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index ed3cfe68ef..939b2c8bf6 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1564,6 +1564,40 @@ (description "This package provides FFI bindings to libgtk-3.") (license license:expat))) +(define-public rust-html2pango-0.3 + (package + (name "rust-html2pango") + (version "0.3.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "html2pango" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0f0phim3bgmq0gcsvm9q8674190d5v5idlsqyxykxjf36d02i6s6")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ammonia" ,rust-ammonia-3) + ("rust-anyhow" ,rust-anyhow-1) + ("rust-html5ever" ,rust-html5ever-0.25) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-linkify" ,rust-linkify-0.4) + ("rust-maplit" ,rust-maplit-1) + ("rust-markup5ever-rcdom" + ,rust-markup5ever-rcdom-0.1) + ("rust-regex" ,rust-regex-1)) + #:cargo-development-inputs + (("rust-pretty-assertions" + ,rust-pretty-assertions-0.6)))) + (home-page "https://gitlab.gnome.org/World/html2pango") + (synopsis "Convert HTML to pango.") + (description "html2pango converts html tags to Pango markup. It also +converts raw links to http links and strips unwanted tags.") + (license license:gpl3))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Wed Feb 24 11:11:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27270 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2576C27BC4B; Wed, 24 Feb 2021 11:14:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D2F6927BC4A for ; Wed, 24 Feb 2021 11:14:58 +0000 (GMT) Received: from localhost ([::1]:36650 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs89-0002uh-Tr for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7H-0001R8-NR for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50334) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7G-0002ZH-Mo for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7G-0004ga-I6 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 27/52] gnu: Add rust-pangocairo-sys-0.11. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416519317692 (code B ref 44492); Wed, 24 Feb 2021 11:14:02 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:13 +0000 Received: from localhost ([127.0.0.1]:33588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6T-0004bB-G5 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:13 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:49602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6I-0004XE-IZ for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:03 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZ36CgHz1LZWB for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:12:59 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZ36CgHz1LZWB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165179; bh=mxiQ5NU000pPAMkeeQgoV52mc1dDr/oCWGOcA61yW4I=; h=From:To:Subject:Date:In-Reply-To:References:From; b=dmANdjxui757AXkE+UjiwnweNon/AU3fyoxuKxOtBJFbCPnKbTv3XP3lGrESI2cY7 wmN6rRRtf9QoY155yz1Ir9JCWaRjieDDYzsd3VujRzja1DZK68oRQrWhlbBLIXuPc5 HkAMhJ4GYEb7yI4z32Xl+BF3vS7V9svc6Yij8kHQ= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:10 +0100 Message-Id: <20210224111135.28883-27-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-pangocairo-sys-0.11): New variable. --- gnu/packages/crates-gtk.scm | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 939b2c8bf6..8c54e26a46 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1800,6 +1800,51 @@ converts raw links to http links and strips unwanted tags.") #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) +(define-public rust-pangocairo-sys-0.11 + (package + (name "rust-pangocairo-sys") + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "pangocairo-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "167b1z6ns3lw1dqfq3mnhmknf7isi5vacp2fp0rh4bwcd5zwkk4l")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.10) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("cairo" ,cairo) + ("glib" ,glib) + ("pango" ,pango))) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings to pangocairo") + (description "This package provides FFI bindings to pangocairo.") + (license license:expat))) + (define-public rust-pangocairo-sys-0.10 (package (name "rust-pangocairo-sys") From patchwork Wed Feb 24 11:11:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27265 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C7DCD27BC4B; Wed, 24 Feb 2021 11:14:49 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 85C0B27BC4A for ; Wed, 24 Feb 2021 11:14:49 +0000 (GMT) Received: from localhost ([::1]:35740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs80-0002YT-O1 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7H-0001R5-NI for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50335) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7H-0002ZI-2C for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7G-0004gh-UX for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 28/52] gnu: Add rust-pangocairo-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416519417700 (code B ref 44492); Wed, 24 Feb 2021 11:14:02 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:14 +0000 Received: from localhost ([127.0.0.1]:33590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6T-0004bJ-Pk for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:14 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:34867) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6K-0004YA-So for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:05 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZ61D9Pz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:02 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZ61D9Pz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165182; bh=5HT47WvGpHHVykE2E8PbicrSyX1CdLmINHDh20K4ei0=; h=From:To:Subject:Date:In-Reply-To:References:From; b=mvXlDWZn2I1Njf6Ua1V/lWRT05RTDXYu2dF/6/8Ug4vCs+Xc7uADVmdJSnqfuUK/e 8/OxcWiH0u+nZJ54tAI9CyTFgR/Sd5LczuPc/QjYhOxkPBQjY0yiBHDsRg0JU29QlI qJO22kqF6fVwN7LgNtkmMnviOVOc/cJxwYy6+OBc= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:11 +0100 Message-Id: <20210224111135.28883-28-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-pangocairo-0.10): New variable. --- gnu/packages/crates-gtk.scm | 52 +++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 8c54e26a46..d562b07480 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1733,6 +1733,58 @@ converts raw links to http links and strips unwanted tags.") (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-pangocairo-0.10 + (package + (name "rust-pangocairo") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "pangocairo" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "10z8hlc82984nwvy5pnyh95ls9s5r1qrlkpn14zh4pjsl1ksxx80")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-rs" ,rust-cairo-rs-0.9) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-glib" ,rust-glib-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk-rs-lgpl-docs" + ,rust-gtk-rs-lgpl-docs-0.1) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.9) + ("rust-pango-sys" ,rust-pango-sys-0.10) + ("rust-pangocairo-sys" ,rust-pangocairo-sys-0.11)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("cairo" ,cairo) + ("glib" ,glib) + ("pango" ,pango))) + (home-page "http://gtk-rs.org/") + (synopsis "Rust bindings for the PangoCairo library") + (description + "Rust bindings for the PangoCairo library.") + (license license:expat))) + (define-public rust-pangocairo-0.9 (package (name "rust-pangocairo") From patchwork Wed Feb 24 11:11:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27260 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B86B227BC4B; Wed, 24 Feb 2021 11:14:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7568F27BC4A for ; Wed, 24 Feb 2021 11:14:35 +0000 (GMT) Received: from localhost ([::1]:34268 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7m-0001xA-GA for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48404) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7H-0001RC-PH for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50338) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7H-0002ZJ-Fw for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7H-0004gq-AZ for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 29/52] gnu: Add rust-letter-avatar-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416519417713 (code B ref 44492); Wed, 24 Feb 2021 11:14:03 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:14 +0000 Received: from localhost ([127.0.0.1]:33593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6U-0004bR-77 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:14 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:35213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6N-0004Ys-3u for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:07 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZ83TsMz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:04 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZ83TsMz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165184; bh=Xr9LzDUaU0m92z//8tnsPaEVcEFvTlI0A63VQwaDsx4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=bQ/CueqiUkiOBm41UOQgH8lkdG4BPwBN075djlmuQYc7b+iX+nfPeYBhdUJokbddy MdMm62XgANJvAO8vNa2d+5zB1AWw4m34YDLXO7sFRWa4vatmlsfcPnWGWVzj594MJF 2/jWoyFXtEg/ndj33IB/EWjKmHvqtwZPOwPcmWWA= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:12 +0100 Message-Id: <20210224111135.28883-29-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-letter-avatar-1): New variable. --- gnu/packages/crates-gtk.scm | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index d562b07480..8e521cadd6 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1598,6 +1598,48 @@ converts raw links to http links and strips unwanted tags.") (license license:gpl3))) +(define-public rust-letter-avatar-1 + (package + (name "rust-letter-avatar") + (version "1.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "letter-avatar" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0if2mihpxn4xissv68qciqn5vywy0kl0sx9hcyrhd70s2fyn09k6")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cairo-rs" ,rust-cairo-rs-0.9) + ("rust-pango" ,rust-pango-0.9) + ("rust-pangocairo" ,rust-pangocairo-0.10) + ("rust-unicode-segmentation" + ,rust-unicode-segmentation-1)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("cairo" ,cairo) + ("glib" ,glib) + ("pango" ,pango))) + (home-page "https://gitlab.gnome.org/jsparber/letter-avatar") + (synopsis "Generates user avatars using username initials") + (description "Generates user avatars using username initials") + (license license:gpl3+))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Wed Feb 24 11:11:13 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27264 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 89E7A27BC4B; Wed, 24 Feb 2021 11:14:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4214F27BC4A for ; Wed, 24 Feb 2021 11:14:44 +0000 (GMT) Received: from localhost ([::1]:35162 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7v-0002KX-Dv for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48410) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7I-0001RU-A0 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50341) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7I-0002a5-2I for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7H-0004h4-TY for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 30/52] gnu: Add rust-libhandy-sys-0.5. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416519517721 (code B ref 44492); Wed, 24 Feb 2021 11:14:03 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:15 +0000 Received: from localhost ([127.0.0.1]:33595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6U-0004be-NV for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:15 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:45594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6P-0004Zg-EU for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:10 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZB57Ypz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:06 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZB57Ypz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165186; bh=iqYEiZ0DRXOHsKd40eBNe5ryRAaw89/HaWk1PhYLwRE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=qcg7rs+CUDCSwWwQjW7x0ZnaBpM4Iqgbmxlewbwky5RcSGYC6DiPClvVgYfSw1fGW qsSQVnX5gvUM14b28OW8S7Rs7B2iEm16jzE5h8tdSdyUXzvS+vhfyOf96arZ0fCpdK dpXVtZJbRjYO0jldMw9DTjQ1aukO4ePUIsjSgLIQ= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:13 +0100 Message-Id: <20210224111135.28883-30-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-libhandy-sys-0.5): New variable. --- gnu/packages/crates-gtk.scm | 47 +++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 8e521cadd6..606aaf1463 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1640,6 +1640,53 @@ converts raw links to http links and strips unwanted tags.") (description "Generates user avatars using username initials") (license license:gpl3+))) +(define-public rust-libhandy-sys-0.5 + (package + (name "rust-libhandy-sys") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "libhandy-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0ih4ws1d9n4qp4rwgsfilklgchqq3prnrb7h3avik1wi5s2ay1yp")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-gdk" ,rust-gdk-0.12) + ("rust-gdk-sys" ,rust-gdk-sys-0.9) + ("rust-gio" ,rust-gio-0.8) + ("rust-gio-sys" ,rust-gio-sys-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gtk-sys" ,rust-gtk-sys-0.9) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.9) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("libhandy" ,(module-ref (resolve-interface '(gnu packages gnome)) + 'libhandy-0.0)) + ("pango" ,pango))) + (home-page + "https://gitlab.gnome.org/World/Rust/libhandy-rs") + (synopsis + "The sys part of the rust bindings for libhandy") + (description + "The sys part of the rust bindings for libhandy") + (license license:gpl3+))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Wed Feb 24 11:11:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27256 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 673B027BC4B; Wed, 24 Feb 2021 11:14:26 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 25A4527BC4A for ; Wed, 24 Feb 2021 11:14:26 +0000 (GMT) Received: from localhost ([::1]:33398 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7d-0001Uq-9x for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48416) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7I-0001Rg-TE for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50344) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7I-0002ap-Lp for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7I-0004hJ-Gb for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 31/52] gnu: Add rust-libhandy-0.5. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416519517727 (code B ref 44492); Wed, 24 Feb 2021 11:14:04 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:15 +0000 Received: from localhost ([127.0.0.1]:33597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6V-0004bl-28 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:15 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:14175) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6R-0004aQ-ME for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:12 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZF0LQmz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:09 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZF0LQmz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165189; bh=mHnKBY31IokpK8uJrfj9Dek8S93PqwqLnHpB+UkVPXo=; h=From:To:Subject:Date:In-Reply-To:References:From; b=h+Ni6nBKhBSWeyNNR4fkd2iXcLthc0PbyUgzHrfFfQ+1Hm5ACmyoLxeKKAtpPrHJ+ 2peTwq1C9iWQ6uaZV+aEsBES+NCSY4IF94lXsRw3McTUshF+cI3KDQW2yAE7JLYivu aWKMhWwTO6FxmmtduztEHWdf3X94fj9czHaVWNqQ= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:14 +0100 Message-Id: <20210224111135.28883-31-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-libhandy-0.5): New variable. --- gnu/packages/crates-gtk.scm | 54 +++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 606aaf1463..58255dda12 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1687,6 +1687,60 @@ converts raw links to http links and strips unwanted tags.") "The sys part of the rust bindings for libhandy") (license license:gpl3+))) +(define-public rust-libhandy-0.5 + (package + (name "rust-libhandy") + (version "0.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "libhandy" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "01zska4i6641pj8d9gcc2kclx5vvsbbyfpv4rn5kahs11rigba9a")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-gdk" ,rust-gdk-0.12) + ("rust-gdk-sys" ,rust-gdk-sys-0.9) + ("rust-gio" ,rust-gio-0.8) + ("rust-gio-sys" ,rust-gio-sys-0.9) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gtk" ,rust-gtk-0.8) + ("rust-gtk-sys" ,rust-gtk-sys-0.9) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-libhandy-sys" ,rust-libhandy-sys-0.5) + ("rust-pango" ,rust-pango-0.8)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + #t))))) + (native-inputs + `(("xorg-server" ,xorg-server-for-tests))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("libhandy" ,(module-ref (resolve-interface '(gnu packages gnome)) + 'libhandy-0.0)) + ("pango" ,pango))) + (home-page + "https://gitlab.gnome.org/World/Rust/libhandy-rs") + (synopsis "Rust bindings for libhandy") + (description "Rust bindings for libhandy") + (license license:gpl3+))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Wed Feb 24 11:11:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27267 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E72EA27BC4B; Wed, 24 Feb 2021 11:14:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 914A027BC4A for ; Wed, 24 Feb 2021 11:14:48 +0000 (GMT) Received: from localhost ([::1]:35644 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7z-0002W9-Oo for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48420) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7J-0001S8-IR for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50345) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7J-0002bc-5E for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7J-0004hW-0f for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 32/52] gnu: Add rust-loggerv-0.7. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416520517778 (code B ref 44492); Wed, 24 Feb 2021 11:14:04 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:25 +0000 Received: from localhost ([127.0.0.1]:33604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6f-0004ca-Ez for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:25 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:14527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6T-0004bH-TJ for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:14 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZH22SZz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:11 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZH22SZz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165191; bh=MfI/aQAKDPNybLQqpP7O8uSgCSOrrj8VYyXnTKdcJfo=; h=From:To:Subject:Date:In-Reply-To:References:From; b=R1Qk1bJdBqVvXFL7c0elSNGQVeRWEg1esPw8ITyhUw4CuSQs6pBXIDQdDP69SGmlM s0L/wfkA9dHKw2qcWNzRp9GiO6yRbwgMrafd5M1bbFB0PijqnBtK+/YwNjFzRP9Tk2 4uMFKHRtfkySW2wPE6PPvCQEpHqoDEhXEm8I5WsQ= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:15 +0100 Message-Id: <20210224111135.28883-32-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-loggerv-0.7): New variable. --- gnu/packages/crates-io.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 3a6b3a0120..9391a6dfea 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21686,6 +21686,41 @@ by inspecting the system for user preference.") `(#:cargo-inputs (("rust-log" ,rust-log-0.4)))))) +(define-public rust-loggerv-0.7 + (package + (name "rust-loggerv") + (version "0.7.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "loggerv" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0x6k903wpm557fkcbr5isgh4yqkkbzw4fm7hwyy61rvimqaxxn30")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-ansi-term" ,rust-ansi-term-0.12) + ("rust-atty" ,rust-atty-0.2) + ("rust-log" ,rust-log-0.4)) + #:cargo-development-inputs + (("rust-clap" ,rust-clap-2)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-tests + (lambda _ + (substitute* "src/lib.rs" + (("assert_eq!\\(logger\\.colors, DEFAULT_COLORS\\);" all) + (string-append "// " all))) + #t))))) + (home-page "https://github.com/clux/loggerv") + (synopsis "Logger with colors") + (description "This package provides a simple log implementation that logs +to stdout and stderr with colors") + (license license:expat))) + (define-public rust-logtest-2 (package (name "rust-logtest") From patchwork Wed Feb 24 11:11:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27269 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 66BF427BC4C; Wed, 24 Feb 2021 11:14:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E0F6927BC4A for ; Wed, 24 Feb 2021 11:14:57 +0000 (GMT) Received: from localhost ([::1]:36568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs89-0002sT-59 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48424) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7J-0001Sp-RJ for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50346) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7J-0002c0-IQ for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7J-0004he-DW for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 33/52] gnu: Add rust-lmdb-sys-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416520617785 (code B ref 44492); Wed, 24 Feb 2021 11:14:05 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:26 +0000 Received: from localhost ([127.0.0.1]:33606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6f-0004ch-QG for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:46672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6X-0004by-CX for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:17 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZK3bT3z1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:13 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZK3bT3z1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165193; bh=DorNyL8xZ6mMwzcVMwrLYJ2LhsjtQZWKgFIHyf8N/Vc=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Ivg7U0yWuavUWnXfZeHdZnVABbAKYIUCG7ucn9jPgOMQsbLvvYqsGpIMFx0WLXBBH lJbwWDPzVRtvaT2NOQU/wC6djNv8nNFSF3fFNcP8Upv4X7YTcMKvIKcB0+oCWumi1a Bc1wfz3E82M+rEeQlc+Scu+slZgTjVkslC7LzxJU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:16 +0100 Message-Id: <20210224111135.28883-33-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-lmdb-sys-0.8): New variable. --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 9391a6dfea..0432a32cb9 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21433,6 +21433,30 @@ punctuation.") (license (list license:asl2.0 license:expat)))) +(define-public rust-lmdb-sys-0.8 + (package + (name "rust-lmdb-sys") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "lmdb-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1scc28phjcywr9jq78d01g35rig8l2bwydxcdzl5i27yij1r5cym")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cc" ,rust-cc-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)))) + (home-page "https://github.com/danburkert/lmdb-rs.git") + (synopsis "Rust bindings for liblmdb.") + (description "Rust bindings for liblmdb.") + (license license:asl2.0))) + (define-public rust-lmdb-rkv-0.14 (package (name "rust-lmdb-rkv") From patchwork Wed Feb 24 11:11:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27274 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4C8F527BC4B; Wed, 24 Feb 2021 11:15:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 10E5227BC4A for ; Wed, 24 Feb 2021 11:15:21 +0000 (GMT) Received: from localhost ([::1]:37724 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8W-0003Hb-6d for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48436) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0001T5-D2 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50347) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7J-0002c9-Ue for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7J-0004hl-QP for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 34/52] gnu: Add rust-lmdb-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416520617793 (code B ref 44492); Wed, 24 Feb 2021 11:14:05 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:26 +0000 Received: from localhost ([127.0.0.1]:33608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6g-0004co-3R for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:15242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6Y-0004c9-Ep for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:18 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZM5dxpz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:15 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZM5dxpz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165195; bh=LhJL14YO/OWJbc83xY23fCjIs8k+qNd4JhOQbHxMzZQ=; h=From:To:Subject:Date:In-Reply-To:References:From; b=PmhsmHaPE3lSfkc50L2YDhbH7a5st1YODwblQo33xpqXiM5dYBoccd186ZQg1oMIp qpKfcP7Jud0ehyefRKZMchoitI+8fJGplgdV36kvMH8T3+vpKIKcBKsRlmwdLfmgmK yzPQ8Myy/CrUiKDhYhk+Kbm39ybYIpWOXbxhvH5Y= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:17 +0100 Message-Id: <20210224111135.28883-34-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-lmdb-0.8): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0432a32cb9..24c4110dcf 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21457,6 +21457,35 @@ punctuation.") (description "Rust bindings for liblmdb.") (license license:asl2.0))) +(define-public rust-lmdb-0.8 + (package + (name "rust-lmdb") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "lmdb" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0fc54in9i27v1gpxncay5s85lqx27m0r2vyrfylnljfnnpphh2av")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; use of unstable feature + #:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-lmdb-sys" ,rust-lmdb-sys-0.8)) + #:cargo-development-inputs + (("rust-byteorder" ,rust-byteorder-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-tempdir" ,rust-tempdir-0.3)))) + (home-page "https://github.com/danburkert/lmdb-rs.git") + (synopsis "Idiomatic and safe LMDB wrapper.") + (description "Idiomatic and safe LMDB wrapper.") + (license license:asl2.0))) + (define-public rust-lmdb-rkv-0.14 (package (name "rust-lmdb-rkv") From patchwork Wed Feb 24 11:11:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27263 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 63F0227BC4B; Wed, 24 Feb 2021 11:14:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1033B27BC4A for ; Wed, 24 Feb 2021 11:14:42 +0000 (GMT) Received: from localhost ([::1]:34958 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs7t-0002FW-5c for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48440) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0001T9-ES for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50348) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7K-0002cC-Cu for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7K-0004hs-8T for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 35/52] gnu: Add rust-mdl-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416520617800 (code B ref 44492); Wed, 24 Feb 2021 11:14:06 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:26 +0000 Received: from localhost ([127.0.0.1]:33610 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6g-0004cw-Cz for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6a-0004cI-Nn for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:21 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZQ0RPpz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:18 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZQ0RPpz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165198; bh=dnSQWEKPgj81LBglnJiTF6c9EW6arNGSjPdBSxjPNuA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=MbsNJqEHTvBib0pC1o7ZqtHygMg1xQciQlDfFjAN98WaussEpbBXimB7HlXQF6GmW Jg11wFYzNU8NYaoq0JnClb42u+ZZ9Rku4d1QwajCFCynpGbnifzoDCxHkjYQhmmzUZ J62u+FMDtd1yiu+VM8ChAU6lltMpT4SVmpkAAQLU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:18 +0100 Message-Id: <20210224111135.28883-35-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-mdl-1): New variable. --- gnu/packages/crates-io.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 24c4110dcf..775242d832 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22581,6 +22581,34 @@ compression function.") (supported-systems '("x86_64-linux" "i686-linux")) (license license:expat))) +(define-public rust-mdl-1 + (package + (name "rust-mdl") + (version "1.0.5") + (source + (origin + (method url-fetch) + (uri (crate-uri "mdl" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1mavphw0ynhggm310rbldzifcrc507jax1nzwrmj4cz1xv7vw24l")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-anyhow" ,rust-anyhow-1) + ("rust-bincode" ,rust-bincode-1) + ("rust-lmdb" ,rust-lmdb-0.8) + ("rust-serde" ,rust-serde-1)))) + (home-page "https://gitlab.gnome.org/danigm/mdl") + (synopsis "Data model library") + (description "This package provides a data model library to share app state +between threads and process and persist the data in the filesystem. It +implements a way to store structs instances in an LMDB database and other +methods like BTreeMap.") + (license license:gpl3))) + (define-public rust-measureme-0.7 (package (name "rust-measureme") From patchwork Wed Feb 24 11:11:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27279 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8C86A27BC4A; Wed, 24 Feb 2021 11:15:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 112E827BC4B for ; Wed, 24 Feb 2021 11:15:45 +0000 (GMT) Received: from localhost ([::1]:39196 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8u-0003sX-8l for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0001T7-EB for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50349) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7K-0002cF-PN for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7K-0004i0-LA for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 36/52] gnu: Add rust-aes-soft-0.6. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416520717806 (code B ref 44492); Wed, 24 Feb 2021 11:14:06 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:27 +0000 Received: from localhost ([127.0.0.1]:33612 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6g-0004d3-NQ for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:37987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6c-0004cQ-Uj for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:23 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZS2Pcmz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:20 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZS2Pcmz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165200; bh=IDnYf3fEmAqria5EfMz/6VNYFhZ7EeDuMACQM14Vy04=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Aij4GOHMF4daurVwWvBJHceMVBe3EdDd0vL+Dqtq5K3Fe2bgm9vpSdTsScqZGrq4t 6+Epo+WVCoA9L6/fXLbtjtVAYxo7m442O4cza91KGGsqC2guZ4Dput1D39ylICdDJP QMDOBcZQ/xeediwCWaSs2G4TxRBjUBXPBYyM4bfo= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:19 +0100 Message-Id: <20210224111135.28883-36-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-aes-soft-0.6): New variable. --- gnu/packages/crates-io.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 775242d832..0aa77264c3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1238,6 +1238,30 @@ acceleration.") ("rust-subtle" ,rust-subtle-2) ("rust-zeroize" ,rust-zeroize-1)))))) +(define-public rust-aes-soft-0.6 + (package + (name "rust-aes-soft") + (version "0.6.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "aes-soft" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0wj0fi2pvmlw09yvb1aqf0mfkzrfxmjsf90finijh255ir4wf55y")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cipher" ,rust-cipher-0.2) + ("rust-opaque-debug" ,rust-opaque-debug-0.3)))) + (home-page "https://github.com/RustCrypto/block-ciphers") + (synopsis "Bit-sliced implementation of AES (Rijndael) block ciphers") + (description "This package provides a bit-sliced implementation of +AES (Rijndael) block ciphers.") + (license (list license:expat license:asl2.0)))) + (define-public rust-aes-soft-0.4 (package (name "rust-aes-soft") From patchwork Wed Feb 24 11:11:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27277 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 315F627BC4B; Wed, 24 Feb 2021 11:15:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E2BC527BC4A for ; Wed, 24 Feb 2021 11:15:28 +0000 (GMT) Received: from localhost ([::1]:38542 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8e-0003c8-5A for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0001TJ-GT for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50350) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0002cT-6Q for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7L-0004i7-1K for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 37/52] gnu: Add rust-aesni-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416521717854 (code B ref 44492); Wed, 24 Feb 2021 11:14:06 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:37 +0000 Received: from localhost ([127.0.0.1]:33619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6r-0004dt-1r for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:37 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:16489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6f-0004cY-5I for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:25 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZV3wQ4z1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:22 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZV3wQ4z1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165202; bh=czW2VGLA9Nc2A25TA0uMaxVG3tD57JmHn+RYLcLvtM4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=LhsGXphcamS67aNX6qQif7vRDA9Hj6LSb18tPe/rkO74YZNr97iHr2boW5QEsG7V+ YAI22YECP8JfsiSu94JSQmexjlCEA9GGK2Ac28SR3Y7Imye/hRCu3e8kiUofqIrA2w miCGOULrXKVzOcfAhgSBnDB4PdGCdcJfCtuHI3js= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:20 +0100 Message-Id: <20210224111135.28883-37-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-aesni-0.10): New variable. --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 0aa77264c3..285d27f080 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1307,6 +1307,31 @@ AES (Rijndael) block ciphers.") ("rust-byteorder" ,rust-byteorder-1) ("rust-opaque-debug" ,rust-opaque-debug-0.2)))))) +(define-public rust-aesni-0.10 + (package + (name "rust-aesni") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "aesni" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1kmh07fp9hbi1aa8dr2rybbgw8vqz6hjmk34c4w7sbscx7si2bpa")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-cipher" ,rust-cipher-0.2) + ("rust-opaque-debug" ,rust-opaque-debug-0.3)))) + (home-page "https://github.com/RustCrypto/block-ciphers") + (synopsis "AES (Rijndael) block ciphers implementation using AES-NI") + (description "This package provides an implementation of AES (Rijndael) +block ciphers using AES-NI.") + (license (list license:expat license:asl2.0)))) + (define-public rust-aesni-0.7 (package (name "rust-aesni") From patchwork Wed Feb 24 11:11:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27271 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CB35127BC4B; Wed, 24 Feb 2021 11:14:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 62A5227BC4A for ; Wed, 24 Feb 2021 11:14:59 +0000 (GMT) Received: from localhost ([::1]:36744 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8A-0002x4-I4 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48478) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0001Uf-Q8 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50351) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0002d0-Ir for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7L-0004iE-E4 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 38/52] gnu: Add rust-aes-0.6. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416521717862 (code B ref 44492); Wed, 24 Feb 2021 11:14:07 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:37 +0000 Received: from localhost ([127.0.0.1]:33621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6r-0004dv-9F for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:37 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:16808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6h-0004dE-CY for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:27 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZX5Q83z1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:24 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZX5Q83z1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165204; bh=pp+ZJHaPHImI0I48lDdttkWUKLu7oISlyGNcWeLgSrE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=F+saA4BZC0RvA4TaN4vFOVyeGRtTcw6a9t014Qu5HZ9XV77kS4YafHTjfjsHPwD8+ Q4ZOFC/CHINwbSqRLCGtymqL1S0EdplWAI2WrOzac5mxj96vUfBZBnWJ5TKdEhVb6l kEz34ZHWFNgWHD/f0C32DXWkRadZ65ChGZa7ZW9I= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:21 +0100 Message-Id: <20210224111135.28883-38-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-aes-0.6): New variable. --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 285d27f080..81e4869e84 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1137,6 +1137,31 @@ with Associated Data (AEAD) algorithms.") (("rust-generic-array" ,rust-generic-array-0.12) ("rust-heapless" ,rust-heapless-0.5)))))) +(define-public rust-aes-0.6 + (package + (name "rust-aes") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "aes" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0q85mw70mgr4glza9y9lrs9nxfa1cdcqzfk6wx0smb3623pr2hw8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-aes-soft" ,rust-aes-soft-0.6) + ("rust-aesni" ,rust-aesni-0.10) + ("rust-cipher" ,rust-cipher-0.2)))) + (home-page "https://github.com/RustCrypto/block-ciphers") + (synopsis "Facade for AES (Rijndael) block ciphers implementations") + (description "This package provides a facade for AES (Rijndael) block +ciphers implementations.") + (license (list license:expat license:asl2.0)))) + (define-public rust-aes-0.4 (package (name "rust-aes") From patchwork Wed Feb 24 11:11:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27268 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CC7C727BC4B; Wed, 24 Feb 2021 11:14:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 881F327BC4A for ; Wed, 24 Feb 2021 11:14:52 +0000 (GMT) Received: from localhost ([::1]:36078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs83-0002gt-Nd for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0001Uj-SC for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50352) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7L-0002dc-Vd for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7L-0004iM-QT for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 39/52] gnu: Add rust-block-modes-0.7. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416521817870 (code B ref 44492); Wed, 24 Feb 2021 11:14:07 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:38 +0000 Received: from localhost ([127.0.0.1]:33623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6r-0004e3-IY for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:37 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:17283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6j-0004dN-Ju for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:29 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZZ70jhz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:26 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZZ70jhz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165207; bh=22eqCSkZz2xhKlzome69AGrioR+bZ70WGs16EChAy0E=; h=From:To:Subject:Date:In-Reply-To:References:From; b=LFcswXBfWe1jHRVbt8U+eLOaoIuD2GQ9aj/cm8RZ10X4suhHjQwpmL4UMX8VSpYSd OhyGYEWUmgTuJT0tp3uIqH5Zy6C9Rd7qQTfAlgoPvgeovzVFcKdekSlgBcUf/+XLbU F6Azk1MKDbXyzeZF8sGxZn8Y+L8yf1eHrtPTgR4k= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:22 +0100 Message-Id: <20210224111135.28883-39-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-block-modes-0.7): New variable. --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 81e4869e84..88963f9fc4 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5091,6 +5091,33 @@ algorithms. This package is deprecated. Please use block-cipher instead.") `(#:cargo-inputs (("rust-generic-array" ,rust-generic-array-0.8)))))) +(define-public rust-block-modes-0.7 + (package + (name "rust-block-modes") + (version "0.7.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "block-modes" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1w3jc3n7k4xq98b9mfina4wwpg1fq1s3b0mm5whqialb7q3yi82p")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-block-padding" ,rust-block-padding-0.2) + ("rust-cipher" ,rust-cipher-0.2)) + #:cargo-development-inputs + (("rust-aes" ,rust-aes-0.6) + ("rust-hex-literal" ,rust-hex-literal-0.2) + ("rust-tempdir" ,rust-tempdir-0.3)))) + (home-page "https://github.com/RustCrypto/block-ciphers") + (synopsis "Block cipher modes of operation") + (description "Block cipher modes of operation") + (license (list license:expat license:asl2.0)))) + (define-public rust-block-padding-0.2 (package (name "rust-block-padding") From patchwork Wed Feb 24 11:11:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27273 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BB6C027BC4A; Wed, 24 Feb 2021 11:15:20 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5846327BC4C for ; Wed, 24 Feb 2021 11:15:20 +0000 (GMT) Received: from localhost ([::1]:37596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8V-0003F5-HR for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48472) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0001UW-Mt for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50353) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7M-0002dk-Bn for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7M-0004iT-7C for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 40/52] gnu: Add rust-hmac-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416521817878 (code B ref 44492); Wed, 24 Feb 2021 11:14:08 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:38 +0000 Received: from localhost ([127.0.0.1]:33625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6r-0004eA-Sb for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:38 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:49490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6l-0004dV-T5 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:32 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZd1Xd5z1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:29 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZd1Xd5z1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165209; bh=fNHcoUG2D9KIX9mI9xlm7AFkfNr38ZFvBB7nLRQlLRY=; h=From:To:Subject:Date:In-Reply-To:References:From; b=GFZssn8fBiXsLz7SOc0BtL9VqQHVL+GmCRzkImOMADICnARZuTymJeGdNAx1zsNvM W9sMLr/5a3vU+W8+8QoVOJfw3d1rP2OUXsqhTKbdDZWkQDdFuvUQiJYonqKIszRcm8 URmLpydKORZZOBPj5ftHoc8wnAVNUJ6Nx406306Q= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:23 +0100 Message-Id: <20210224111135.28883-40-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-hmac-0.10): New variable. --- gnu/packages/crates-io.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 88963f9fc4..d84e185049 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17685,6 +17685,35 @@ Derivation Function (HKDF).") (("rust-digest" ,rust-digest-0.8) ("rust-hmac" ,rust-hmac-0.7)))))) +(define-public rust-hmac-0.10 + (package + (name "rust-hmac") + (version "0.10.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "hmac" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "058yxq54x7xn0gk2vy9bl51r32c9z7qlcl2b80bjh3lk3rmiqi61")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-crypto-mac" ,rust-crypto-mac-0.10) + ("rust-digest" ,rust-digest-0.9)) + #:cargo-development-inputs + (("rust-crypto-mac" ,rust-crypto-mac-0.8) + ("rust-md-5" ,rust-md-5-0.9) + ("rust-sha2" ,rust-sha2-0.9)))) + (home-page "https://github.com/RustCrypto/MACs") + (synopsis "Generic implementation of Hash-based Message Authentication Code") + (description + "This package provides a generic implementation of @acronym{HMAC, +Hash-based Message Authentication Code}.") + (license (list license:expat license:asl2.0)))) + (define-public rust-hmac-0.8 (package (name "rust-hmac") From patchwork Wed Feb 24 11:11:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27276 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D2C6427BC4B; Wed, 24 Feb 2021 11:15:28 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9C72D27BC4A for ; Wed, 24 Feb 2021 11:15:28 +0000 (GMT) Received: from localhost ([::1]:38490 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8d-0003av-Qv for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48476) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0001Ue-Oz for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50354) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7M-0002dp-Nt for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7M-0004ib-JY for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 41/52] gnu: Add rust-hkdf-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416521817886 (code B ref 44492); Wed, 24 Feb 2021 11:14:08 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:38 +0000 Received: from localhost ([127.0.0.1]:33627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6s-0004eJ-7h for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:38 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:54829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6o-0004de-5g for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:34 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZg3Y63z1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:31 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZg3Y63z1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165211; bh=7ZbKOUOZ1r+k/E7ChKsj48xXOhwJPcUKJWlJnke0pEE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Y5Z6wjnPXVW5Q7BkzlcPkqU2jGn4Fl4i9NgByXyrTPTm13yye7FH3twavLBG5etnM mdk3qNmvgw/rjel88dwxPcH4j6pyU9MXxB1FIvafY47CRROTODVEfE8yecmKO58+iu gIHvotHucZmkKlBCVBFDcK7NUf94Z4oWA85FecTo= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:24 +0100 Message-Id: <20210224111135.28883-41-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-hkdf-0.10): New variable. --- gnu/packages/crates-io.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d84e185049..47f8bfc6af 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17638,6 +17638,36 @@ compile time.") `(#:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.4)))))) +(define-public rust-hkdf-0.10 + (package + (name "rust-hkdf") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hkdf" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0kwn3scjvv2x8zc6nz3wrnzxp9shpsdxnjqiyv2r65r3kiijzasi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-digest" ,rust-digest-0.9) + ("rust-hmac" ,rust-hmac-0.10)) + #:cargo-development-inputs + (("rust-bencher" ,rust-bencher-0.1) + ("rust-crypto-tests" ,rust-crypto-tests-0.5) + ("rust-hex" ,rust-hex-0.4) + ("rust-sha-1" ,rust-sha-1-0.9) + ("rust-sha2" ,rust-sha2-0.9)))) + (home-page "https://github.com/RustCrypto/KDFs/") + (synopsis "HMAC-based Extract-and-Expand Key Derivation Function (HKDF)") + (description "This package provides a HMAC-based Extract-and-Expand Key +Derivation Function (HKDF).") + (license (list license:expat license:asl2.0)))) + (define-public rust-hkdf-0.9 (package (name "rust-hkdf") From patchwork Wed Feb 24 11:11:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27266 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E28D327BC4B; Wed, 24 Feb 2021 11:14:50 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A06C827BC4A for ; Wed, 24 Feb 2021 11:14:50 +0000 (GMT) Received: from localhost ([::1]:35844 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs81-0002b8-SB for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:14:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48474) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0001Ud-Q0 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50355) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0002ds-3F for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7M-0004ij-Vr for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 42/52] gnu: Add rust-dbus-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416522817933 (code B ref 44492); Wed, 24 Feb 2021 11:14:08 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:48 +0000 Received: from localhost ([127.0.0.1]:33634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs72-0004fA-KJ for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:48 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:40583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6q-0004dm-Gz for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:36 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZj5W7qz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:33 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZj5W7qz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165213; bh=5rvhPc8Uagp4wZhY5n1ztDvY7wvDsyc8rxgTQaIXaGA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=AKFQbl6toOJ9PVuE6r8sN7QOqTevb73LviFX8qZYyUdCmEujxh4Ld+sZbud4Cr5OH /tKozcCHJF4S2JT5fBpB6TL7u7IK461m80BcFP+EGgdeTrF6TVYxa4e0yv8brgEL8H OXtXCu3Gs1Z9MVTDVH0ht6svGBdIH7EYq3YIi0xU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:25 +0100 Message-Id: <20210224111135.28883-42-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-dbus-0.2): New variable. --- gnu/packages/crates-gtk.scm | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 58255dda12..bad7376076 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -228,6 +228,46 @@ ("rust-x11" ,rust-x11-2) ("rust-pkg-config" ,rust-pkg-config-0.3)))))) +(define-public rust-dbus-0.2 + (package + (name "rust-dbus") + (version "0.2.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "dbus" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0b85dl7y396g8xh1xh89wxnb1fvvf840dar9axavfhhhlq7c385l")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; XXX: fatal warnings are still fatal + #:cargo-inputs + (("rust-libc" ,rust-libc-0.2)) + #:cargo-development-inputs + (("rust-tempdir" ,rust-tempdir-0.3)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + ;; For the missing /etc/machine-id. + (setenv "DBUS_FATAL_WARNINGS" "0") + #t))))) + (native-inputs + `(("xorg-server" ,xorg-server-for-tests))) + (inputs + `(("dbus" ,dbus))) + (home-page "https://github.com/diwic/dbus-rs") + (synopsis "Rust bindings to D-Bus") + (description "This package provides Rust bindings to D-Bus, a bus commonly +used for inter-process communication.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-gdk-0.13 (package (name "rust-gdk") From patchwork Wed Feb 24 11:11:26 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27275 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0EF7D27BC4B; Wed, 24 Feb 2021 11:15:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8DEBF27BC4A for ; Wed, 24 Feb 2021 11:15:21 +0000 (GMT) Received: from localhost ([::1]:37798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8W-0003JU-OK for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48484) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0001Um-SP for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50356) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7N-0002e5-Im for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7N-0004iq-Cs for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 43/52] gnu: Add rust-secret-service-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416522917940 (code B ref 44492); Wed, 24 Feb 2021 11:14:09 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:49 +0000 Received: from localhost ([127.0.0.1]:33636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs72-0004fC-S5 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:55613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6s-0004eP-PD for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:39 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZm0qrCz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:36 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZm0qrCz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165216; bh=uW3ek7hEeqO2lVjKcqs+UYGwl7ZiD4zME+GudBRld1M=; h=From:To:Subject:Date:In-Reply-To:References:From; b=dRODjaTQzy3GwmgtW16cxRWqC81NmgZK6BqT/dQcQnGRLMhbHNeNkBmwb4m4vzm4I +TN6uOK9+vsf62eJ6CSXElRnYQrtQaD7vZttVyD+FSnvy5W/irvHo/cWapN+C5gH4k rtlR4KlaZ731jfbwLTJ7QnWbtn1LkXnhQ77xXuqU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:26 +0100 Message-Id: <20210224111135.28883-43-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-secret-service-1): New variable. --- gnu/packages/crates-gtk.scm | 44 +++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index bad7376076..b18cfe49b3 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2110,3 +2110,47 @@ converts raw links to http links and strips unwanted tags.") (synopsis "FFI bindings to libgtk-3") (description "This package provides FFI bindings to libgtk-3.") (license license:expat))) + +(define-public rust-secret-service-1 + (package + (name "rust-secret-service") + (version "1.1.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "secret-service" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "12hxz35i7sw5xsdldz1c6776fmz98z4dwh5779jis98w61020xbd")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; XXX: see rust-dbus + #:cargo-inputs + (("rust-aes" ,rust-aes-0.6) + ("rust-block-modes" ,rust-block-modes-0.7) + ("rust-dbus" ,rust-dbus-0.2) + ("rust-hkdf" ,rust-hkdf-0.10) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-num" ,rust-num-0.3) + ("rust-rand" ,rust-rand-0.7) + ("rust-sha2" ,rust-sha2-0.9)) + #:phases + (modify-phases %standard-phases + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + ;; For the missing /etc/machine-id. + (setenv "DBUS_FATAL_WARNINGS" "0") + #t))))) + (native-inputs + `(("xorg-server" ,xorg-server-for-tests))) + (inputs + `(("dbus" ,dbus))) + (home-page "https://github.com/hwchen/secret-service-rs.git") + (synopsis "Library to interface with Secret Service API") + (description "Library to interface with Secret Service API") + (license (list license:expat license:asl2.0)))) From patchwork Wed Feb 24 11:11:27 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27272 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 922A427BC4B; Wed, 24 Feb 2021 11:15:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0C5C227BC4A for ; Wed, 24 Feb 2021 11:15:13 +0000 (GMT) Received: from localhost ([::1]:36998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8M-00032n-Rq for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48500) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7O-0001Uv-L6 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50358) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7O-0002fK-Du for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7O-0004j5-9Z for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 44/52] gnu: Add rust-atk-sys-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416522917955 (code B ref 44492); Wed, 24 Feb 2021 11:14:10 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:49 +0000 Received: from localhost ([127.0.0.1]:33640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs73-0004fQ-Cy for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:19227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6v-0004ee-2z for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:44 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZp2ccfz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:38 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZp2ccfz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165218; bh=rd9FDw64g0L2l/OypgFpMdmQkLiIy+pJka2iZyvOUrI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=LVXBXLquS0Ez2ofxmrY7zJ3Q2fzLXrsiUspQwWBq3lRPppw5s3hkZfuwKYsCsd574 ROA2t9dB2JZtw3wQ9/Rl1/KGxzeWv9hVGJWCK8gjm6j6Od6vifA5pYscQ0F+fCGmL7 UufR17n6Lpfe7vHwTzjhC1KvQWTDN5pl6sq/XDR8= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:27 +0100 Message-Id: <20210224111135.28883-44-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-atk-sys-0.10): New variable. --- gnu/packages/crates-gtk.scm | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index b18cfe49b3..cfeb1f5e0c 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -36,6 +36,49 @@ ;;; Please: Try to add new module packages in alphabetic order. ;;; +(define-public rust-atk-sys-0.10 + (package + (name "rust-atk-sys") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "atk-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1knzvq2jdkx1nav619jbqsx2ivzh901rsp2wl57wr50x2fpy8c7m")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("glib" ,glib))) + (home-page "http://gtk-rs.org/") + (synopsis "FFI bindings to libatk-1") + (description "FFI bindings to libatk-1") + (license license:expat))) + (define-public rust-atk-sys-0.9 (package (name "rust-atk-sys") From patchwork Wed Feb 24 11:11:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27278 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3835C27BC4B; Wed, 24 Feb 2021 11:15:30 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E2DE127BC4A for ; Wed, 24 Feb 2021 11:15:29 +0000 (GMT) Received: from localhost ([::1]:38596 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8f-0003dS-2X for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48498) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7O-0001Us-7w for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50357) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7O-0002fD-0i for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7N-0004iy-TR for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 45/52] gnu: Add rust-atk-0.9. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416522917947 (code B ref 44492); Wed, 24 Feb 2021 11:14:09 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:49 +0000 Received: from localhost ([127.0.0.1]:33638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs73-0004fJ-4j for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:41918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6x-0004eh-CG for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:43 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZr4xfSz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:40 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZr4xfSz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165220; bh=wb1F66LdU1xyW6IVuZI/eiGusQq8UyBxNe7Pq4UAw/I=; h=From:To:Subject:Date:In-Reply-To:References:From; b=WQHYm4mMzpoN7aVZHYtynJXp9vZgHR0Kmei/ntJs8PrtMlEJbuLS0bUC8kUH9A53c f0o1vd/MKObZziyXE6lJtJ57Wnu9ARuXcEnodzbIFb+DQb9jNKTZTq7LkE+Kg0nJar j/usOVppDHDTal+q2uhNRTQ0WpIf+WgmrRQ+MyRE= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:28 +0100 Message-Id: <20210224111135.28883-45-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-atk-0.9): New variable. --- gnu/packages/crates-gtk.scm | 46 +++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index cfeb1f5e0c..96dc0682ed 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -109,6 +109,52 @@ (description "FFI bindings to libatk-1") (license license:expat))) +(define-public rust-atk-0.9 + (package + (name "rust-atk") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "atk" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "09n46zp8jgxspdzhmi93cag79jjnr0ila94n8nr53g8hw88ljaw1")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-atk-sys" ,rust-atk-sys-0.10) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-glib" ,rust-glib-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk-rs-lgpl-docs" + ,rust-gtk-rs-lgpl-docs-0.1) + ("rust-libc" ,rust-libc-0.2)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("glib" ,glib))) + (home-page "http://gtk-rs.org/") + (synopsis "Rust bindings for the ATK library") + (description "Rust bindings for the ATK library") + (license license:expat))) + (define-public rust-atk-0.8 (package (name "rust-atk") From patchwork Wed Feb 24 11:11:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27281 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3D6C927BC4B; Wed, 24 Feb 2021 11:15:48 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 018BB27BC4A for ; Wed, 24 Feb 2021 11:15:48 +0000 (GMT) Received: from localhost ([::1]:39290 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8x-0003ux-7O for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48502) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7P-0001Uz-3s for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50359) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7O-0002fu-TE for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7O-0004jC-Om for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 46/52] gnu: Add rust-gtk-sys-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416523017963 (code B ref 44492); Wed, 24 Feb 2021 11:14:10 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:50 +0000 Received: from localhost ([127.0.0.1]:33642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs73-0004fY-Lp for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:42298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs6z-0004ev-Jm for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:45 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZt6yjQz1LZWB for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:42 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZt6yjQz1LZWB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165223; bh=dcFySQa2xrsRBlp3yPwHdnde2uKpaw6WxMPBGH10mjo=; h=From:To:Subject:Date:In-Reply-To:References:From; b=e+a+oXB5pcum6GfNX3m0zQJ0jNx4t/gElMpulXU9sKV7x2AmL0vBlh4Z92Kd5nLJc W0N0khZqUnK0YYB2aUPU2sKySl0LLwqAU5PFGc5mTuzJ1cqx4hXjGK1nNi8cNkID0H xraAUvf2SnMRLjAwKNCgO9/M8HctE8yEW3+Vbsto= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:29 +0100 Message-Id: <20210224111135.28883-46-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gtk-sys-0.10): New variable. --- gnu/packages/crates-gtk.scm | 53 +++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 96dc0682ed..8c6afef91e 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1658,6 +1658,59 @@ used for inter-process communication.") "LGPL-licensed docs for Gtk-rs crates.") (license license:lgpl2.0))) +(define-public rust-gtk-sys-0.10 + (package + (name "rust-gtk-sys") + (version "0.10.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0mq4i161kk6dwiz19ayxgm9fhx7n3r5lm9lbjiyk0qs811pxmb49")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; TODO: ABI mismatch + #:cargo-inputs + (("rust-atk-sys" ,rust-atk-sys-0.10) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.10) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.10) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("pango" ,pango))) + (home-page "http://gtk-rs.org/") + (synopsis "FFI bindings to libgtk-3") + (description "This package provides FFI bindings to libgtk-3.") + (license license:expat))) + (define-public rust-gtk-sys-0.9 (package (name "rust-gtk-sys") From patchwork Wed Feb 24 11:11:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27283 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4E23027BC4B; Wed, 24 Feb 2021 11:16:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C71C027BC4A for ; Wed, 24 Feb 2021 11:16:14 +0000 (GMT) Received: from localhost ([::1]:39942 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs9N-0004Gi-Vf for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:16:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48504) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7P-0001VB-JA for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:13 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50360) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7P-0002fz-B3 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7P-0004jK-6J for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 47/52] gnu: Add rust-gtk-0.9. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416523017969 (code B ref 44492); Wed, 24 Feb 2021 11:14:11 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:13:50 +0000 Received: from localhost ([127.0.0.1]:33644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs74-0004fg-0C for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:50 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs71-0004f3-UT for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:48 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZx1WrMz1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:45 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZx1WrMz1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165225; bh=RGEwICp/yusAlclv+6oUtZ6q86dC4GO5I985V+Zz/3s=; h=From:To:Subject:Date:In-Reply-To:References:From; b=s0Q0VOAZ5GjEoYr364GC/LAcqgD6/yOLltBYqmD+z7CRuZleP47SDoGiF5UN6WO1Q g/aC/zt9IW7w2lXwsKSBKQXYx3qdJHCjQdfZgP0uahJ2TCKfdUt8I7SCPf8MeA9Wp0 0tEFRrx+oZx3kuC0UxfpmD70Nfn3tQxFjaT0NGHE= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:30 +0100 Message-Id: <20210224111135.28883-47-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gtk-0.9): New variable. --- gnu/packages/crates-gtk.scm | 64 +++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 8c6afef91e..5b4f85949e 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1589,6 +1589,70 @@ used for inter-process communication.") (description "FFI bindings to libgstvideo-1.0") (license license:expat))) +(define-public rust-gtk-0.9 + (package + (name "rust-gtk") + (version "0.9.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0smdll32vlamp4kvxa6sg5m653icas21jd36fvq3laq7ahh2y0ig")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-atk" ,rust-atk-0.9) + ("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-rs" ,rust-cairo-rs-0.9) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-cc" ,rust-cc-1) + ("rust-gdk" ,rust-gdk-0.13) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.9) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.10) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio" ,rust-gio-0.9) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib" ,rust-glib-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk-rs-lgpl-docs" + ,rust-gtk-rs-lgpl-docs-0.1) + ("rust-gtk-sys" ,rust-gtk-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-once-cell" ,rust-once-cell-1) + ("rust-pango" ,rust-pango-0.9) + ("rust-pango-sys" ,rust-pango-sys-0.10) + ("rust-pkg-config" ,rust-pkg-config-0.3)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("pango" ,pango))) + (home-page "http://gtk-rs.org/") + (synopsis "Rust bindings for the GTK+ 3 library") + (description + "Rust bindings for the GTK+ 3 library") + (license license:expat))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Wed Feb 24 11:11:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27280 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id ED02A27BC4A; Wed, 24 Feb 2021 11:15:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9693727BC4B for ; Wed, 24 Feb 2021 11:15:45 +0000 (GMT) Received: from localhost ([::1]:39162 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs8u-0003rq-C4 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:15:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7R-0001WH-I9 for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:15 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50361) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7P-0002g3-Nq for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:13 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7P-0004jR-Jn for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 48/52] gnu: Add rust-sourceview4-sys-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416524318043 (code B ref 44492); Wed, 24 Feb 2021 11:14:11 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:14:03 +0000 Received: from localhost ([127.0.0.1]:33651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs7H-0004gp-9T for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:14:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs74-0004fe-8b for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:50 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DltZz3s7kz1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:47 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DltZz3s7kz1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165227; bh=+/FPimYvTmEpE8qpU58hNjfuXvMpnPFafAIQIVT8Ulo=; h=From:To:Subject:Date:In-Reply-To:References:From; b=FxVFsAfHqcHUHczl/f97qB+C+dJ796V0S9/ZYsGnV2tF7a/FqdByhT1PKwBQr7quS KjuMxNZFaNUfY646jmEa8vc3f8XfO1JC3hmewfyuyMcdZjBeAnTRSs8oKYUJJJ9CP3 uU75pk9KwqsHnWQEUpe9U67cZFKWWreSnk+e/Tx4= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:31 +0100 Message-Id: <20210224111135.28883-48-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-sourceview4-sys-0.2): New variable. --- gnu/packages/crates-gtk.scm | 53 +++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 5b4f85949e..7781236458 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2360,3 +2360,56 @@ converts raw links to http links and strips unwanted tags.") (synopsis "Library to interface with Secret Service API") (description "Library to interface with Secret Service API") (license (list license:expat license:asl2.0)))) + +(define-public rust-sourceview4-sys-0.2 + (package + (name "rust-sourceview4-sys") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sourceview4-sys" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "146l7fni9zc68rr1aim5di4mzrk22r8jxb96ww8fgp6f51np690v")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.10) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk-sys" ,rust-gtk-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-system-deps" ,rust-system-deps-1)) + #:cargo-development-inputs + (("rust-shell-words" ,rust-shell-words-0.1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("gtksourceview" ,gtksourceview) + ("pango" ,pango))) + (home-page "https://gitlab.gnome.org/World/Rust/sourceview4-rs") + (synopsis "FFI bindings for GtkSourceView 4") + (description "FFI bindings for GtkSourceView 4") + (license license:lgpl2.1+))) From patchwork Wed Feb 24 11:11:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27282 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EF93027BC4B; Wed, 24 Feb 2021 11:16:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A4EB527BC4A for ; Wed, 24 Feb 2021 11:16:13 +0000 (GMT) Received: from localhost ([::1]:39844 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs9M-0004EJ-S6 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:16:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7R-0001WF-IU for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:15 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50362) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7Q-0002g4-4d for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:13 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7Q-0004jZ-0T for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 49/52] gnu: Add rust-sourceview4-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416524418057 (code B ref 44492); Wed, 24 Feb 2021 11:14:11 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:14:04 +0000 Received: from localhost ([127.0.0.1]:33654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs7H-0004gx-JZ for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:14:04 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:53163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs76-0004fz-IZ for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:53 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dltb164c0z1LZW8 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:49 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dltb164c0z1LZW8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165229; bh=S7nOJROwR4MOeZHFaW0KFt6vS5+XZMj1dqF680YuTsE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=kiFSnVxhYmlkDOiXUG67N8xnxVPybRMsnOUu3exR1pzjb5yR7KhJdMPzEW1KQNfr0 ojCfcMg6aTddbbvPqRdnuiK8QkMHZz98J7L5Irj20O8rVYNYdL2GTn4TDN2lVD884G wsjeOzTHAfJA+Jj5UNw1cNjbyscfHFIl3viJ3TPU= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:32 +0100 Message-Id: <20210224111135.28883-49-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-sourceview4-0.2): New variable. --- gnu/packages/crates-gtk.scm | 58 +++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 7781236458..0238a31edb 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2413,3 +2413,61 @@ converts raw links to http links and strips unwanted tags.") (synopsis "FFI bindings for GtkSourceView 4") (description "FFI bindings for GtkSourceView 4") (license license:lgpl2.1+))) + +(define-public rust-sourceview4-0.2 + (package + (name "rust-sourceview4") + (version "0.2.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sourceview4" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1c35bm98gmn93qralgjlippdjm2d6199j811qgrn1zd4iv3j3kv7")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-cairo-rs" ,rust-cairo-rs-0.9) + ("rust-gdk" ,rust-gdk-0.13) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.9) + ("rust-gdk-sys" ,rust-gdk-sys-0.10) + ("rust-gio" ,rust-gio-0.9) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib" ,rust-glib-0.10) + ("rust-glib-sys" ,rust-glib-sys-0.10) + ("rust-gobject-sys" ,rust-gobject-sys-0.10) + ("rust-gtk" ,rust-gtk-0.9) + ("rust-gtk-sys" ,rust-gtk-sys-0.10) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.9) + ("rust-sourceview4-sys" + ,rust-sourceview4-sys-0.2)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)) + #:phases + (modify-phases %standard-phases + (add-after 'configure 'fix-version-requirements + (lambda* (#:key inputs vendor-dir #:allow-other-keys) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + #t))))) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gtk+" ,gtk+) + ("gtksourceview" ,gtksourceview) + ("pango" ,pango))) + (home-page "https://gitlab.gnome.org/World/Rust/sourceview4-rs") + (synopsis "API bindings for GtkSourceView 4") + (description "API bindings for GtkSourceView 4") + (license license:lgpl2.1+))) From patchwork Wed Feb 24 11:11:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27284 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0A4AC27BC4B; Wed, 24 Feb 2021 11:16:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C240127BC4A for ; Wed, 24 Feb 2021 11:16:21 +0000 (GMT) Received: from localhost ([::1]:40312 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEs9V-0004RJ-19 for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 06:16:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48510) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEs7R-0001WQ-Ig for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:15 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50363) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEs7Q-0002g7-Hp for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:13 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEs7Q-0004jg-Do for guix-patches@gnu.org; Wed, 24 Feb 2021 06:14:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 50/52] gnu: Add rust-sourceview4-for-fractal. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 11:14:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416524418069 (code B ref 44492); Wed, 24 Feb 2021 11:14:12 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 11:14:04 +0000 Received: from localhost ([127.0.0.1]:33657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs7I-0004hB-32 for submit@debbugs.gnu.org; Wed, 24 Feb 2021 06:14:04 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:53498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEs78-0004g8-QT for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 06:13:55 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dltb41DB6z1LZW9 for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 12:13:52 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dltb41DB6z1LZW9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614165232; bh=UuFSoKq5h5UjjGh57FZhznnBaPhjIJucCaBV3nC6qnQ=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Y9Hbn48hN2q6U1iS4rwoNl+SppxPkH5gwlqVtX8XfkvaaIgNWg7iAUvkBbvvDyAdp uGoixo4T/EpnnCbUwoIZDL4A3uNFRqQNNHHeCzKNJTBbPUF7HglvsFJD1SpOuzLXLS mwOiw3Y/qZxYoNreBObfL7t8GGP9ozbD7td9Ie7s= From: Leo Prikler Date: Wed, 24 Feb 2021 12:11:33 +0100 Message-Id: <20210224111135.28883-50-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-sourceview4-for-fractal): New variable. --- gnu/packages/crates-gtk.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 0238a31edb..e27ff0704b 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -20,6 +20,7 @@ (define-module (gnu packages crates-gtk) #:use-module (guix build-system cargo) #:use-module (guix download) + #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (gnu packages) @@ -2471,3 +2472,31 @@ converts raw links to http links and strips unwanted tags.") (synopsis "API bindings for GtkSourceView 4") (description "API bindings for GtkSourceView 4") (license license:lgpl2.1+))) + +(define-public rust-sourceview4-for-fractal + (package + (inherit rust-sourceview4-0.2) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.gnome.org/World/Rust/sourceview4-rs/") + (commit "fa8819fa7ecbe56f44d951656d3825f468915754"))) + (file-name "rust-sourceview4-0.2.0.tar.gz") + (sha256 + (base32 + "0aib8385fxdpw79sasfzn6q11sqx3wigkb267if9fb12bagycgpk")))) + (arguments + `(#:cargo-inputs + (("rust-bitflags" ,rust-bitflags-1) + ("rust-gdk" ,rust-gdk-0.12) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.8) + ("rust-gio" ,rust-gio-0.9) + ("rust-gio-sys" ,rust-gio-sys-0.10) + ("rust-glib" ,rust-glib-0.9) + ("rust-glib-sys" ,rust-glib-sys-0.9) + ("rust-gobject-sys" ,rust-gobject-sys-0.9) + ("rust-gtk" ,rust-gtk-0.8) + ("rust-gtk-sys" ,rust-gtk-sys-0.9) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.8)))) + (properties `((hidden? . #t))))) From patchwork Wed Feb 24 12:30:46 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27287 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E221A27BC4A; Wed, 24 Feb 2021 12:32:10 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A9D2727BC4A for ; Wed, 24 Feb 2021 12:32:10 +0000 (GMT) Received: from localhost ([::1]:48900 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEtKr-0002tO-QW for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 07:32:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36856) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEtKk-0002tC-Oc for guix-patches@gnu.org; Wed, 24 Feb 2021 07:32:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50481) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEtKk-00045g-Gw for guix-patches@gnu.org; Wed, 24 Feb 2021 07:32:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEtKk-0008QS-Bm for guix-patches@gnu.org; Wed, 24 Feb 2021 07:32:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 51/52] gnu: Add rust-letter-avatar-for-fractal. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 12:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416989531017 (code B ref 44492); Wed, 24 Feb 2021 12:32:02 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 12:31:35 +0000 Received: from localhost ([127.0.0.1]:33791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEtKI-00083r-Sr for submit@debbugs.gnu.org; Wed, 24 Feb 2021 07:31:35 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:34478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEtKG-00081P-S0 for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 07:31:33 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DlwJf0hLFz1LBSH for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 13:31:29 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DlwJf0hLFz1LBSH DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614169890; bh=E8XbCfV4GsIM4yz9kIcVrekBojDEu5wYkUpbBfbn5Ok=; h=From:To:Subject:Date:In-Reply-To:References:From; b=JTFvpbtmx2/s494vpCrQd5r3ptrs40heEtxYvR+6DX4ZC0ShP76fFREEouO2LJW0m zNbkXWp4ENCf1GGVqDky9vXSMKLqPdPMNNt/hGl85PsFtYbQ5G2WMM1pf+d6nWpMMr i01pSLyI2gdgUfKPf3RkvUqdTzlBANCW7yYo0mKs= From: Leo Prikler Date: Wed, 24 Feb 2021 13:30:46 +0100 Message-Id: <20210224123047.31315-51-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-letter-avatar-for-fractal): New variable. --- gnu/packages/crates-gtk.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index e27ff0704b..fd6850e447 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1887,6 +1887,30 @@ converts raw links to http links and strips unwanted tags.") (description "Generates user avatars using username initials") (license license:gpl3+))) +(define-public rust-letter-avatar-for-fractal + (package + (inherit rust-letter-avatar-1) + (name "rust-letter-avatar") + (version "1.2.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "letter-avatar" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "00hnlyckr25h5hvisk90vf88diww6cds140s8cpfhjx4p33kxnm8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-cairo-rs" ,rust-cairo-rs-0.8) + ("rust-pango" ,rust-pango-0.8) + ("rust-pangocairo" ,rust-pangocairo-0.9) + ("rust-unicode-segmentation" + ,rust-unicode-segmentation-1)))) + (properties '((hidden? . #t))))) + (define-public rust-libhandy-sys-0.5 (package (name "rust-libhandy-sys") From patchwork Wed Feb 24 12:30:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27288 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AD8FD27BC4A; Wed, 24 Feb 2021 12:32:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D32A627BC4B for ; Wed, 24 Feb 2021 12:32:10 +0000 (GMT) Received: from localhost ([::1]:48904 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEtKr-0002tX-Rp for patchwork@mira.cbaines.net; Wed, 24 Feb 2021 07:32:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36862) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEtKl-0002tI-1b for guix-patches@gnu.org; Wed, 24 Feb 2021 07:32:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50482) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lEtKk-00045o-QU for guix-patches@gnu.org; Wed, 24 Feb 2021 07:32:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lEtKk-0008Qu-OK for guix-patches@gnu.org; Wed, 24 Feb 2021 07:32:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH 52/52] gnu: Add fractal. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 Feb 2021 12:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44492 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: moreinfo To: 44492@debbugs.gnu.org Received: via spool by 44492-submit@debbugs.gnu.org id=B44492.161416990931745 (code B ref 44492); Wed, 24 Feb 2021 12:32:02 +0000 Received: (at 44492) by debbugs.gnu.org; 24 Feb 2021 12:31:49 +0000 Received: from localhost ([127.0.0.1]:33794 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEtKO-00088s-9N for submit@debbugs.gnu.org; Wed, 24 Feb 2021 07:31:48 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:45025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lEtKM-00086c-0V for 44492@debbugs.gnu.org; Wed, 24 Feb 2021 07:31:38 -0500 Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at [217.149.164.20]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DlwJl4q0wz1LBRt for <44492@debbugs.gnu.org>; Wed, 24 Feb 2021 13:31:35 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DlwJl4q0wz1LBRt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614169895; bh=JQ0gqoVGj4+sFSkzYS4hKdZW3KumlbxPkz7KYnTHRzw=; h=From:To:Subject:Date:In-Reply-To:References:From; b=l9HopzaMbnVXz0rOvjAHKy2GpRTLvdsNPwFPZDDO0bmmmTtms3LPFuI6lW30k0xik nqGtTHIwKzoqzRkn0t5q6Q1QUo0FYzFmrWSEoVtBt1LPdCllUDvqSJIL3qJv4uYg+p fhsPy9uP5t7pBGnM0x9GUaeeFOUUuF6VDLMURRCs= From: Leo Prikler Date: Wed, 24 Feb 2021 13:30:47 +0100 Message-Id: <20210224123047.31315-52-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210224111135.28883-1-leo.prikler@student.tugraz.at> References: <20210224111135.28883-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/patches/fractal-switch-from-failure-to-anyhow.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/gnome.scm (fractal): New variable. --- gnu/local.mk | 1 + gnu/packages/gnome.scm | 141 +++++++++++++++++ ...ractal-switch-from-failure-to-anyhow.patch | 143 ++++++++++++++++++ 3 files changed, 285 insertions(+) create mode 100644 gnu/packages/patches/fractal-switch-from-failure-to-anyhow.patch diff --git a/gnu/local.mk b/gnu/local.mk index ae5a65cfcf..0f2c4f9f1d 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -996,6 +996,7 @@ dist_patch_DATA = \ %D%/packages/patches/fontconfig-hurd-path-max.patch \ %D%/packages/patches/fpc-reproducibility.patch \ %D%/packages/patches/fplll-std-fenv.patch \ + %D%/packages/patches/fractal-switch-from-failure-to-anyhow.patch \ %D%/packages/patches/freedink-engine-fix-sdl-hints.patch \ %D%/packages/patches/freebayes-devendor-deps.patch \ %D%/packages/patches/freeimage-unbundle.patch \ diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index b8634d712a..5342858470 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -12097,3 +12097,144 @@ for the GNOME 3.x platform with many features. It aims to be a very complete editing environment for translation issues within the GNU gettext/GNOME desktop world.") (license license:gpl3+))) + +(define-public fractal + (package + (name "fractal") + (version "4.4.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.gnome.org/GNOME/fractal") + (commit version))) + (file-name (string-append "fractal-" version)) + (sha256 + (base32 + "1v2aw41gfmixki6g7j7mcav7i7qkn17k7zndvvfv08rgsrvma8qd")) + (patches + (search-patches + "fractal-switch-from-failure-to-anyhow.patch")))) + (build-system cargo-build-system) + (arguments + `(#:imported-modules + (,@%cargo-build-system-modules + ,@%meson-build-system-modules) + #:modules + ((guix build cargo-build-system) + (guix build utils) + ((guix build meson-build-system) #:prefix meson:)) + #:cargo-inputs + (("rust-anyhow" ,rust-anyhow-1) + ("rust-comrak" ,rust-comrak-0.7) + ("rust-directories" ,rust-directories-2) + ("rust-dirs" ,rust-dirs-2) + ("rust-either" ,rust-either-1) + ("rust-fragile" ,rust-fragile-1) + ("rust-gdk" ,rust-gdk-0.12) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.8) + ("rust-gettext" ,rust-gettext-rs-0.4) + ("rust-glib" ,rust-glib-0.9) + ("rust-gio" ,rust-gio-0.8) + ("rust-gspell" ,rust-gspell-0.4) + ("rust-gstreamer" ,rust-gstreamer-0.15) + ("rust-gstreamer-pbutils" ,rust-gstreamer-pbutils-0.15) + ("rust-gstreamer-player" ,rust-gstreamer-player-0.15) + ("rust-gtk" ,rust-gtk-0.8) + ("rust-html2pango" ,rust-html2pango-0.3) + ("rust-letter-avatar" ,rust-letter-avatar-for-fractal) + ("rust-libhandy" ,rust-libhandy-0.5) + ("rust-loggerv" ,rust-loggerv-0.7) + ("rust-md5" ,rust-md5-0.7) + ("rust-mdl" ,rust-mdl-1) + ("rust-rand" ,rust-rand-0.7) + ("rust-regex" ,rust-regex-1) + ("rust-reqwest" ,rust-reqwest-0.10) + ("rust-ruma-identifiers" ,rust-ruma-identifiers-0.17) + ("rust-serde" ,rust-serde-1) + ("rust-secret-service" ,rust-secret-service-1) + ("rust-sourceview4" ,rust-sourceview4-for-fractal)) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-cargo + (lambda* (#:key vendor-dir #:allow-other-keys) + (substitute* "fractal-gtk/Cargo.toml" + (("git = .*") "") + ;; rust-gettext-rs + (("branch = \"no-gettext\"") "version = \"0.4.0\"") + ;; rust-sourceview4 + (("rev = \"fa8819fa7ecbe56f44d951656d3825f468915754\"") + "version = \"0.2.0\"") + ;; rust-either + (("rev = \"60c99bc0723491e2dfd42bbe9b485c5f9323e96b\"") + "version = \"1.6.0\"") + (("\"serde_untagged\"") "\"serde\"")) + (substitute* + (map + (lambda (dir) (string-append dir "/Cargo.toml")) + (find-files vendor-dir "system-deps.*" #:directories? #t)) + (("0.0.10") ,(package-version rust-version-compare-0.0))) + (substitute* "meson.build" + (("'Cargo.lock',") "")) + (substitute* "scripts/cargo.sh" + (("export CARGO_HOME=.*" all) + (string-append all "\ +mkdir -p $CARGO_HOME +cp $1/.cargo/config $CARGO_HOME +"))) + + #t)) + (add-after 'unpack 'skip-gtk-update-icon-cache + (lambda _ + (substitute* "scripts/meson_post_install.py" + (("gtk-update-icon-cache") (which "true"))) + #t)) + (add-after 'configure 'configure-harder + (lambda* (#:key vendor-dir inputs #:allow-other-keys) + (for-each + (lambda (d) + (copy-recursively + (string-append (assoc-ref inputs "rust-sourceview4") "/" d) + (string-append vendor-dir "/rust-" d "-0.2.0"))) + '("sourceview4" "sourceview4-sys")) + (delete-file-recursively + (car (find-files vendor-dir "fractal.*" #:directories? #t))) + #t)) + (add-after 'patch-cargo-checksums 'really-configure + (lambda args + (apply (assoc-ref meson:%standard-phases 'configure) + #:build-type "release" + #:configure-flags '() + args))) + (replace 'build (assoc-ref meson:%standard-phases 'build)) + (replace 'check + (lambda args + ((assoc-ref meson:%standard-phases 'check) + #:test-target "test" + #:parallel-tests? #t + #:tests? #t))) + (replace 'install (assoc-ref meson:%standard-phases 'install))))) + (native-inputs + `(("glib:bin" ,glib "bin") + ("gettext" ,gettext-minimal) + ("meson" ,meson-for-build) + ("ninja" ,ninja) + ("pkg-config" ,pkg-config))) + (inputs + `(("atk" ,atk) + ("cairo" ,cairo) + ("glib" ,glib) + ("gspell" ,gspell) + ("gst-editing-services" ,gst-editing-services) + ("gstreamer" ,gstreamer) + ("gst-plugins-base" ,gst-plugins-base) + ("gst-plugins-bad" ,gst-plugins-bad) + ("gtk+" ,gtk+) + ("gtksourceview" ,gtksourceview) + ("libhandy" ,libhandy-0.0) + ("openssl" ,openssl))) + (synopsis "Matrix messaging app for GNOME") + (description "Fractal is a Matrix messaging app for GNOME written in Rust. +Its interface is optimized for collaboration in large groups, such as free +software projects.") + (home-page "https://wiki.gnome.org/Apps/Fractal") + (license license:gpl3))) diff --git a/gnu/packages/patches/fractal-switch-from-failure-to-anyhow.patch b/gnu/packages/patches/fractal-switch-from-failure-to-anyhow.patch new file mode 100644 index 0000000000..6b830ecf94 --- /dev/null +++ b/gnu/packages/patches/fractal-switch-from-failure-to-anyhow.patch @@ -0,0 +1,143 @@ +From e4ca9dc5c0f4401f350338e4cd9b0734db9371bf Mon Sep 17 00:00:00 2001 +From: Yuki Okushi +Date: Thu, 13 Aug 2020 14:41:50 +0900 +Subject: [PATCH] Switch from failure to anyhow + +--- + Cargo.lock | 8 +++++++- + fractal-gtk/Cargo.toml | 2 +- + fractal-gtk/src/appop/attach.rs | 2 +- + fractal-gtk/src/cache/mod.rs | 2 +- + fractal-gtk/src/cache/state.rs | 7 +++---- + fractal-gtk/src/util.rs | 8 ++++---- + 6 files changed, 17 insertions(+), 12 deletions(-) + +diff --git a/Cargo.lock b/Cargo.lock +index c0b5e5e2..f26d9787 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -88,6 +88,12 @@ dependencies = [ + "winapi 0.3.9", + ] + ++[[package]] ++name = "anyhow" ++version = "1.0.32" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "6b602bfe940d21c130f3895acd65221e8a61270debe89d628b9cb4e3ccb8569b" ++ + [[package]] + name = "arrayref" + version = "0.3.6" +@@ -580,6 +586,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + name = "fractal-gtk" + version = "4.4.0" + dependencies = [ ++ "anyhow", + "cairo-rs", + "chrono", + "clap", +@@ -587,7 +594,6 @@ dependencies = [ + "directories", + "dirs", + "either 1.5.99", +- "failure", + "fractal-matrix-api", + "fragile", + "gdk", +diff --git a/fractal-gtk/Cargo.toml b/fractal-gtk/Cargo.toml +index 960f64b5..e1c6a33d 100644 +--- a/fractal-gtk/Cargo.toml ++++ b/fractal-gtk/Cargo.toml +@@ -6,11 +6,11 @@ workspace = "../" + edition = "2018" + + [dependencies] ++anyhow = "1.0.32" + clap = "2.33.0" + comrak = "0.7.0" + directories = "2.0.2" + dirs = "2.0.2" +-failure = "0.1.6" + fragile = "1.0.0" + gspell = "0.4.0" + gdk = "0.12.1" +diff --git a/fractal-gtk/src/appop/attach.rs b/fractal-gtk/src/appop/attach.rs +index 3f0813aa..3b5bff4c 100644 +--- a/fractal-gtk/src/appop/attach.rs ++++ b/fractal-gtk/src/appop/attach.rs +@@ -6,7 +6,7 @@ use std::io::prelude::*; + use std::path::PathBuf; + use std::sync::{Arc, Mutex}; + +-use failure::Error; ++use anyhow::Error; + + use gtk::prelude::*; + +diff --git a/fractal-gtk/src/cache/mod.rs b/fractal-gtk/src/cache/mod.rs +index 76942866..8943eac6 100644 +--- a/fractal-gtk/src/cache/mod.rs ++++ b/fractal-gtk/src/cache/mod.rs +@@ -12,7 +12,7 @@ use std::thread; + + use crate::types::Room; + use crate::types::RoomList; +-use failure::Error; ++use anyhow::Error; + use fractal_api::identifiers::{DeviceId, UserId}; + use std::collections::HashMap; + use std::hash::Hash; +diff --git a/fractal-gtk/src/cache/state.rs b/fractal-gtk/src/cache/state.rs +index 7cb5372a..0e62c59b 100644 +--- a/fractal-gtk/src/cache/state.rs ++++ b/fractal-gtk/src/cache/state.rs +@@ -4,8 +4,7 @@ use mdl::Model; + use mdl::Store; + use serde::{Deserialize, Serialize}; + +-use failure::err_msg; +-use failure::Error; ++use anyhow::{anyhow, Error}; + + use std::cell::RefCell; + use std::fs::remove_dir_all; +@@ -127,8 +126,8 @@ impl FCache { + guard.take(); + + let fname = cache_dir_path(None, "cache.mdl") +- .or_else(|_| Err(err_msg("Can't remove cache file")))?; +- remove_dir_all(fname).or_else(|_| Err(err_msg("Can't remove cache file"))) ++ .or_else(|_| Err(anyhow!("Can't remove cache file")))?; ++ remove_dir_all(fname).or_else(|_| Err(anyhow!("Can't remove cache file"))) + } + + #[allow(dead_code)] +diff --git a/fractal-gtk/src/util.rs b/fractal-gtk/src/util.rs +index 764a8e8e..b2feb12c 100644 +--- a/fractal-gtk/src/util.rs ++++ b/fractal-gtk/src/util.rs +@@ -1,6 +1,6 @@ + use crate::globals::CACHE_PATH; +-use failure::format_err; +-use failure::Error as FailError; ++use anyhow::anyhow; ++use anyhow::Error as AnyhowError; + use gdk::prelude::*; + use gdk_pixbuf::Pixbuf; + use gio::{Settings, SettingsExt, SettingsSchemaSource}; +@@ -21,9 +21,9 @@ pub fn cache_dir_path(dir: Option<&str>, name: &str) -> Result + Ok(path.join(name)) + } + +-pub fn get_pixbuf_data(pb: &Pixbuf) -> Result, FailError> { ++pub fn get_pixbuf_data(pb: &Pixbuf) -> Result, AnyhowError> { + let image = cairo::ImageSurface::create(cairo::Format::ARgb32, pb.get_width(), pb.get_height()) +- .or_else(|_| Err(format_err!("Cairo Error")))?; ++ .or_else(|_| Err(anyhow!("Cairo Error")))?; + + let g = cairo::Context::new(&image); + g.set_source_pixbuf(pb, 0.0, 0.0); +-- +2.30.1 +