From patchwork Sun Feb 28 19:33: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: 27345 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 F311D27BC4D; Sun, 28 Feb 2021 19:44: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 B9CC027BC4C for ; Sun, 28 Feb 2021 19:44:40 +0000 (GMT) Received: from localhost ([::1]:52716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGRzb-0003rF-Vd for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:44:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55380) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqJ-0007Kg-Ln for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35763) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqJ-0005WT-6c for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqI-0004Ki-EC for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454084416478 (code B ref 44492); Sun, 28 Feb 2021 19:35:02 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:04 +0000 Received: from localhost ([127.0.0.1]:47283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpL-0004Hg-RK for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:04 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:61386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpJ-0004HA-W9 for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVG6jnQz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:33:58 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVG6jnQz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540839; bh=9lLSjpM8Zfrs/ZnHTUn6x2V9pEhNDvCpfszUWXgROQ8=; h=From:To:Subject:Date:In-Reply-To:References:From; b=tCx42YCgTdgXSVPuehxsR1f14EqN589EF3ckj2yAE/H5DFgmkFCtKcq4fvf9ZmoXE FiiVYkB5J58bC/QbYSEH/29K3zcSwywe2e0QAOp0TgEsc/7TMWyxK88Aher1yeEeKZ OeKHOZjwQETCMrgoKDw+uZM5zdEczUNfSUJPbiUM= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:25 +0100 Message-Id: <20210228193334.6427-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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..4f61d52649 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 gspell") + (description "This package provides raw C-FFI bindings for the gspell library.") + (license license:gpl3+))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Sun Feb 28 19:33: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: 27344 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 C393827BC4D; Sun, 28 Feb 2021 19:42:36 +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 7CF5F27BC4C for ; Sun, 28 Feb 2021 19:42:36 +0000 (GMT) Received: from localhost ([::1]:45200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGRxb-0000mY-HK for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:42:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55382) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqK-0007Lc-8Q for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35764) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqJ-0005WW-Lc for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqJ-0004Kq-BL for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 11/52] gnu: Add rust-gspell-0.4. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 19:35: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.161454084416490 (code B ref 44492); Sun, 28 Feb 2021 19:35:03 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:04 +0000 Received: from localhost ([127.0.0.1]:47285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpM-0004Hj-4U for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:04 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:26139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpK-0004HJ-Jz for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVJ3z9pz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:00 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVJ3z9pz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540840; bh=iR6eO3OYGAn76UwRXq0NP7NNV74fIM+ZmwmJvhfBcVw=; h=From:To:Subject:Date:In-Reply-To:References:From; b=eNtCMnV96b0eM+KN+ocMwXAlkG9OQ4dVqg9oT25NBAKNAnJGUkyfR1RJQ1bTEGz5j 7GCknoJRxKQcfqpRkD8KBkokW0yO3TZCJtGYxbAgpen3fplwphZ2JpVhRijFbzHDsP VWiRC+03PSM/nVgw1cwY8WnLTilmHiF/AztlHl+8= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:26 +0100 Message-Id: <20210228193334.6427-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-gspell-0.4): New variable. --- gnu/packages/crates-gtk.scm | 66 ++++++++++++++++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 4f61d52649..e65bd4e46b 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,68 @@ (description "This package provides 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 "This package provides Rust bindings for the gspell spell +checking library.") + (license license:gpl3+))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Sun Feb 28 19:33: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: 27350 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 DF3F727BC4D; Sun, 28 Feb 2021 19:46:46 +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 AA98327BC4C for ; Sun, 28 Feb 2021 19:46:46 +0000 (GMT) Received: from localhost ([::1]:59030 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS1d-0006Yr-UA for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:46:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqK-0007MD-QM for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35765) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqK-0005Wa-83 for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqJ-0004Ky-PO for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 12/52] gnu: Add rust-muldiv-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 19:35: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.161454086616562 (code B ref 44492); Sun, 28 Feb 2021 19:35:03 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:26 +0000 Received: from localhost ([127.0.0.1]:47292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpT-0004IV-8E for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:26299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpM-0004Hh-5a for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVL1Cn7z1LBSH for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:02 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVL1Cn7z1LBSH DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540842; bh=58T/MoJVLHZijMmt4Thwdw/isx3CY/fwMG4qAuBj6MI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=tKnK/IlIDIzG1aORtxtLmHh0/G3wUXklcsKAOjhvRmnl98AwrnppXGuIbp//QJHTR s00v4IPiCBpQPSOWSjIiCwqBbvtVVbhunQiON8ut4T+3SfVg7Mcxs9Yl+6/bNZqSWb 8rssmy6ISNM1bIRQBOw8Tu2h9Dp6T8Sdd6s/s8x4= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:27 +0100 Message-Id: <20210228193334.6427-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 beb9234b47..162251457f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -23435,6 +23435,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 Sun Feb 28 19:33: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: 27347 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 BA25027BC4D; Sun, 28 Feb 2021 19:46: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 7B10827BC4C for ; Sun, 28 Feb 2021 19:46:12 +0000 (GMT) Received: from localhost ([::1]:57134 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS15-0005me-OI for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:46:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqL-0007N6-Bh for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35766) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqK-0005We-Pn for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqK-0004L6-7S for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454086916572 (code B ref 44492); Sun, 28 Feb 2021 19:35:04 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:29 +0000 Received: from localhost ([127.0.0.1]:47297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpi-0004J5-4k for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:29 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:19279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpN-0004I1-PY for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVM578gz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:03 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVM578gz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540843; bh=ZBvWTx9/qaT6VnIoEg40yCy5sgLj5lHeDmMQe1l8e3Y=; h=From:To:Subject:Date:In-Reply-To:References:From; b=jEY01pY7bI6M9f0YGkCPa8V3fDyMH71pzb0JM0cNDx/GHZqQ0qIQpueMLGR+k52po OhOUMDvPPkZ2SJ58Xapr+pva8gIOYcS8m8lbRaIAKm7gx94odwvUzoJqgACy5VhjBJ LagBqLgdKg6U3mUTUibk5ZxNd9kvtpnruf5Mk3s8= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:28 +0100 Message-Id: <20210228193334.6427-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 e65bd4e46b..9f80896db9 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)) @@ -997,6 +998,46 @@ checking library.") (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 GStreamer") + (description "This package provides FFI bindings to libgstreamer-1.0.") + (license license:expat))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Sun Feb 28 19:33: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: 27351 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 A9FFA27BC4D; Sun, 28 Feb 2021 19:46:56 +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 61B6827BC4C for ; Sun, 28 Feb 2021 19:46:56 +0000 (GMT) Received: from localhost ([::1]:59254 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS1n-0006eR-LT for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:46:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqL-0007NX-OB for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35767) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqL-0005Wi-8W for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqK-0004LD-LB for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 14/52] gnu: Add rust-gstreamer-0.15. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 19:35: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.161454087016579 (code B ref 44492); Sun, 28 Feb 2021 19:35:04 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:30 +0000 Received: from localhost ([127.0.0.1]:47299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpl-0004JF-Od for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:30 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:26784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpP-0004I6-E0 for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVP2Tzbz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:05 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVP2Tzbz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540845; bh=JdTGjFMLoidIXP5XZpFLnh5Oy1ilQkLZ2ORDS1gcRCk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=cBwmRCDC8VnxsqaPmzpATSLajN+dgPxRYOzugfsTAu+3jRN9TS2AS52tMOgUd8CuL 4Vptvx4cmSfGqecfCzywauFh38FdgFSxGGnj5P3M43/XIKorxeCLXDstNb2jgwrwmN /Vs9wfqC7Rxeu4e5jt2LHIpmohgSsA8smXc7Kztk= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:29 +0100 Message-Id: <20210228193334.6427-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 9f80896db9..b8ccc3238e 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -998,6 +998,56 @@ checking library.") (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 "This package provides 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 Sun Feb 28 19:33: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: 27346 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 6ECDC27BC4D; Sun, 28 Feb 2021 19:44:55 +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 2E25927BC4C for ; Sun, 28 Feb 2021 19:44:55 +0000 (GMT) Received: from localhost ([::1]:53394 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGRzq-00048L-D8 for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:44:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55394) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqN-0007PY-W9 for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35768) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqM-0005Wn-Gr for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqL-0004LL-2w for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454087016587 (code B ref 44492); Sun, 28 Feb 2021 19:35:05 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:30 +0000 Received: from localhost ([127.0.0.1]:47301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpm-0004JM-2l for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:30 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:62511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpR-0004IG-25 for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVQ73P9z1LBSH for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:06 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVQ73P9z1LBSH DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540847; bh=zQ85y8vwDisJL9Tz925BrPjSd+37fB1wn8zlWVwDnbk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=CJGSq8OFCIpolmnacdNx10r8mrBNJp+poc/GeN3UbXRmVngwpGEOresDvVTRiumtY vnVJvsmA9wKNuKSBuSzIsgUnS6Nbw7+yQ59255k+DE+4UN1cfcKKu9bNd1ULNnD0lu GdQv4lDJPU1mIcMrXpVq3ReAA5+fW9RG7NRRq8SU= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:30 +0100 Message-Id: <20210228193334.6427-6-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 b8ccc3238e..3cea5d80da 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1048,6 +1048,47 @@ checking library.") (description "This package provides 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 glibgstbase-1.0") + (description "This package provides FFI bindings to libgstbase-1.0.") + (license license:expat))) + (define-public rust-gstreamer-sys-0.8 (package (name "rust-gstreamer-sys") From patchwork Sun Feb 28 19:33: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: 27348 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 67F0E27BC4D; Sun, 28 Feb 2021 19:46:19 +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 2C74C27BC4C for ; Sun, 28 Feb 2021 19:46:19 +0000 (GMT) Received: from localhost ([::1]:57604 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS1C-0005zN-Bv for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:46:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55390) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqM-0007OK-Ah for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35769) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqL-0005Wr-Qv for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqL-0004LS-Gm for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454087016594 (code B ref 44492); Sun, 28 Feb 2021 19:35:05 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:30 +0000 Received: from localhost ([127.0.0.1]:47303 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpm-0004JU-E7 for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:30 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:63882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpS-0004IP-Me for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVS4T0Mz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:08 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVS4T0Mz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540848; bh=W6Ku8yGxbURp4AZAh4cInS397RXBnFQlO9MPyh/pzRw=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Jt6Z6nItQnq09Dv31HzQ33tGcoormychv5ktIo/ljj88OmlDrtPwEumDqJ7A0M/S/ N0gikwrFKyooqwyc+iTf+hdytO/PSS68ODlj7eysv9+wpR4s/vE5EKxAg2wHTPiSy5 97NWxxzNvQ2hOn/6gn6FjVYNa9vhuSUbchVuqceM= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:31 +0100 Message-Id: <20210228193334.6427-7-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 3cea5d80da..7541377e15 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1129,6 +1129,50 @@ checking library.") (description "This package provides 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 ; XXX: 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 "This package provides FFI bindings to libgstvideo-1.0.") + (license license:expat))) + (define-public rust-gtk-0.8 (package (name "rust-gtk") From patchwork Sun Feb 28 19:33: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: 27352 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 5AF3827BC4D; Sun, 28 Feb 2021 19:47:09 +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 0A4E127BC4C for ; Sun, 28 Feb 2021 19:47:09 +0000 (GMT) Received: from localhost ([::1]:59478 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS20-0006kI-8y for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:47:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqM-0007Ow-Pu for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35770) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqM-0005Wu-9B for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqL-0004LZ-TL for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454087116601 (code B ref 44492); Sun, 28 Feb 2021 19:35:05 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:31 +0000 Received: from localhost ([127.0.0.1]:47305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpm-0004Jb-PT for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:31 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:63139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpU-0004IX-CJ for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVV1s9gz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:10 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVV1s9gz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540850; bh=qCUXARRhcsWtr2ibHOjop+y7rgPl9+4gCyRKPmV1PwA=; h=From:To:Subject:Date:In-Reply-To:References:From; b=IwClwJoCkvGpJaRr7j+DYgQyNVSmjynzv0sRigIgAbVcvCqqWzSGTOzd40dCCicJS 2RVD3hfaIwgs1ubV/Ot6CMetKYdcJhjOStO2/ycYkZLlIHEavBjtMcH9fr0ycBP6G1 gew/GVZInfUOpqMSAy+Wlr9fh0rNq4Uzwxy7N5FE= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:32 +0100 Message-Id: <20210228193334.6427-8-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 7541377e15..7d8378847a 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1089,6 +1089,50 @@ checking library.") (description "This package provides 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 "This package provides FFI bindings to libgstplayer-1.0.") + (license license:expat))) + (define-public rust-gstreamer-sys-0.8 (package (name "rust-gstreamer-sys") From patchwork Sun Feb 28 19:33: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: 27353 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 87AB327BC4D; Sun, 28 Feb 2021 19:47: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 4848A27BC4C for ; Sun, 28 Feb 2021 19:47:14 +0000 (GMT) Received: from localhost ([::1]:59698 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS25-0006q6-Gu for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:47:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqN-0007QA-9i for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35771) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqM-0005Wz-SV for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqM-0004Lh-AW for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454087116609 (code B ref 44492); Sun, 28 Feb 2021 19:35:06 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:31 +0000 Received: from localhost ([127.0.0.1]:47307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpn-0004Ji-7G for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:31 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:64288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpV-0004Ie-SS for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVW6PVJz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:11 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVW6PVJz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540851; bh=mC/qJlpBz622a69B3WF3x5U3kEeqXTkn5Oi4mUmO2Ws=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Ct5KB/aJTgDEys277+wOXiflOrHGliHLZOG47+R1kz4bMSv7Z47DMKi0pg2ZB53YR 7+UAoCiTe+eMYSFSew6aUPnZ0fILTy6MGljNnM63nDizziCIF9wzPwHneiGQa3Crqs PWQtkTtQQIEV7VvX3Kp7bTfe8KN2A9XyYNjXjvWw= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:33 +0100 Message-Id: <20210228193334.6427-9-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-gstreamer-base-0.15): New variable. --- gnu/packages/crates-gtk.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 7d8378847a..463862567d 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1048,6 +1048,43 @@ checking library.") (description "This package provides 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") + (description "This package provides Rust bindings for the base library of +GStreamer.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-base-sys-0.8 (package (name "rust-gstreamer-base-sys") From patchwork Sun Feb 28 19:33:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27349 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 5084C27BC4D; Sun, 28 Feb 2021 19:46: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 169A427BC4C for ; Sun, 28 Feb 2021 19:46:26 +0000 (GMT) Received: from localhost ([::1]:58020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGS1J-00069f-AI for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 14:46:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGRqO-0007S9-Gm for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:08 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35772) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGRqO-0005XC-3N for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGRqM-0004Lo-Qk for guix-patches@gnu.org; Sun, 28 Feb 2021 14:35:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 19:35: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.161454087216615 (code B ref 44492); Sun, 28 Feb 2021 19:35:06 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 19:34:32 +0000 Received: from localhost ([127.0.0.1]:47309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpn-0004Jq-IZ for submit@debbugs.gnu.org; Sun, 28 Feb 2021 14:34:31 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:27894) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGRpX-0004Im-Gd for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 14:34: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 4DpYVY37BCz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 20:34:13 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpYVY37BCz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614540853; bh=tFvbX44BiitRTQQ5krRMfadnKmLB6JAziOps461X+SE=; h=From:To:Subject:Date:In-Reply-To:References:From; b=oj37esgAhi7Fpk+6KHSt601xw0++WOFGtKDkxcyDrFw+vjmXtuSM3pBVysgPatTg8 lNyZhaBGw2oNgjTG7Wq6giCl3HvHZMAfHusYdxOT7QvNH6D4668Uo/suGyhlMwpK49 CKVp65DRRzqaz6VbQIR10J35xOnku639ISw0RM0k= From: Leo Prikler Date: Sun, 28 Feb 2021 20:33:34 +0100 Message-Id: <20210228193334.6427-10-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-gstreamer-video-0.15): 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 463862567d..50f8725fbb 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1210,6 +1210,50 @@ GStreamer.") (description "This package provides 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") + (description "This package provides Rust bindings for the video library of +GStreamer.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-video-sys-0.8 (package (name "rust-gstreamer-video-sys") From patchwork Sun Feb 28 22:37:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27354 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 64EFA27BC4D; Sun, 28 Feb 2021 22:39: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 A584F27BC4E for ; Sun, 28 Feb 2021 22:39:27 +0000 (GMT) Received: from localhost ([::1]:54524 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUik-0008Sa-Lo for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35560) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiM-0008SF-P0 for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35896) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiM-0004GK-Hz for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiM-0002N6-F5 for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 22:39: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.16145518958952 (code B ref 44492); Sun, 28 Feb 2021 22:39:02 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:15 +0000 Received: from localhost ([127.0.0.1]:47416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUha-0002KF-QH for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:15 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:42377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhX-0002K0-1n for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4DpdZj0hvhz1LLyX for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:04 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpdZj0hvhz1LLyX DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551885; bh=HE549OmuG7Cxs6zqLJnvhPAXzR6+LoSNk+cjcv/M1F0=; h=From:To:Subject:Date:In-Reply-To:References:From; b=it2fkmntvGo530XuWGw7IC8uAFnRUkN9xa19ipE8iW8VKbSehPRLmJU5AvH8jhuTI dxFl80T52hJqbY2UjlSUgjsXzC7fVyuhLNL7VV/Sf+IRQzirD4q7KfpAjqDKf/snC1 +pO9roxHOukKO+eBHusPmRqyusnPLtOEIcVTvQ20= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:40 +0100 Message-Id: <20210228223749.12444-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 50f8725fbb..6b1e7b0715 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1126,6 +1126,46 @@ GStreamer.") (description "This package provides 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") + (description "This package provides Rust bindings for the player library of +GStreamer.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-player-sys-0.8 (package (name "rust-gstreamer-player-sys") From patchwork Sun Feb 28 22:37:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27359 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 AC12227BC4D; Sun, 28 Feb 2021 22:39: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 60EEE27BC4C for ; Sun, 28 Feb 2021 22:39:49 +0000 (GMT) Received: from localhost ([::1]:55356 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUj6-0000R1-Jy for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiN-0008SL-4O for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35897) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiM-0004GQ-Td for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiM-0002NE-RN for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 22:39: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.16145518988971 (code B ref 44492); Sun, 28 Feb 2021 22:39:02 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:18 +0000 Received: from localhost ([127.0.0.1]:47419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhe-0002Kb-7V for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:18 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:42884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUha-0002K8-Hg for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4DpdZq6TXsz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:11 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpdZq6TXsz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551891; bh=O1+FuntF+wvuyI/rosjb8Nzna9mXl4iLmon8bLD8JC8=; h=From:To:Subject:Date:In-Reply-To:References:From; b=dnd0rs06BxDW/+6fO87oM8dy/ehoZ0LHlUYp/3RLuQdN3ZyusF6uGCe4XzCLAwTTY QnJofZ67Iz8ls9X+hq50QlxucvPgSnzHVYkd+aNGtdF8m/P493VacJXrnVVnhkSWa1 tPSEg0Lps/2UTPjYzV5cPsEAVCWYaVZTK4mEdnhg= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:41 +0100 Message-Id: <20210228223749.12444-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 6b1e7b0715..9f127b3893 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1048,6 +1048,51 @@ checking library.") (description "This package provides 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 "This package provides FFI bindings to libgstaudio-1.0.") + (license license:expat))) + (define-public rust-gstreamer-base-0.15 (package (name "rust-gstreamer-base") From patchwork Sun Feb 28 22:37:42 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27358 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 7281627BC4D; Sun, 28 Feb 2021 22:39: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 27E5E27BC4C for ; Sun, 28 Feb 2021 22:39:48 +0000 (GMT) Received: from localhost ([::1]:55192 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUj5-0000MG-Cs for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35572) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiN-0008SS-H4 for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35898) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiN-0004GV-9t for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiN-0002NL-7U for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 22:39: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.16145518998977 (code B ref 44492); Sun, 28 Feb 2021 22:39:03 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:19 +0000 Received: from localhost ([127.0.0.1]:47421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhe-0002Ke-LM for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:18 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:46219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhc-0002KS-Lw for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4DpdZt0fGSz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:14 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpdZt0fGSz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551894; bh=XZLdYVJ89jGDq27awmAGmphs6Vt8Kv4Q1/ZO1h+a7BM=; h=From:To:Subject:Date:In-Reply-To:References:From; b=bNw6VDZhumOChHpbD1BmEK+yCyoDqDWM1JEBpWBIrNgKug7dAx8HmQklLlj8Rskid n+u9O5XnUg8Xz9AOAo8DJSEnygeKcGb6HXO3jUgzNfozAn/F6ArcCrcPWE7uuRPnNg PmM6oH0I/XF8UwzKyM2+XoIz0IEUGewOPy0LWZO0= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:42 +0100 Message-Id: <20210228223749.12444-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 9f127b3893..3469e4e697 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1171,6 +1171,51 @@ GStreamer.") (description "This package provides 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 "This package provides FFI bindings to libgstpbutils-1.0.") + (license license:expat))) + (define-public rust-gstreamer-player-0.15 (package (name "rust-gstreamer-player") From patchwork Sun Feb 28 22:37:43 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Prikler X-Patchwork-Id: 27357 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 654CE27BC4D; Sun, 28 Feb 2021 22:39: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 A828927BC4C for ; Sun, 28 Feb 2021 22:39:30 +0000 (GMT) Received: from localhost ([::1]:54542 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUin-0008Tu-Rk for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35578) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiN-0008SZ-Sy for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35899) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiN-0004Gc-Lk for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiN-0002NS-Jq for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 22:39: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.16145519069015 (code B ref 44492); Sun, 28 Feb 2021 22:39:03 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:26 +0000 Received: from localhost ([127.0.0.1]:47427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhl-0002LG-Vy for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:56957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhe-0002Kc-S2 for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:19 -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 4DpdZw1bv7z1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:16 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpdZw1bv7z1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551896; bh=oZPKkv9zCKRfnZhZyMZBWm0Dvtd28Hdw8lcVM30ur6c=; h=From:To:Subject:Date:In-Reply-To:References:From; b=iKKDnsgJhv6k9gBQK4lS5Zl6rOp9u0ftTyIvRC36thEPDxpJC4vYi85rDezEdC930 XvyOVXuotDWbwJjSDV6fU1DUmRVNhNwvAzxGdF1iaZsitWVSUWxLudn5i5vGS9vOYO t9FR8uqbnV90kDULs7VU4bdyKE+I4ABZjzHZtws8= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:43 +0100 Message-Id: <20210228223749.12444-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 3469e4e697..c65b2aea12 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1171,6 +1171,43 @@ GStreamer.") (description "This package provides 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") + (description "This package provides Rust bindings for the pb_utils library +of GStreamer.") + (license (list license:expat license:asl2.0)))) + (define-public rust-gstreamer-pbutils-sys-0.8 (package (name "rust-gstreamer-pbutils-sys") From patchwork Sun Feb 28 22:37: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: 27361 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 6D5D827BC4D; Sun, 28 Feb 2021 22:39:56 +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 36E3027BC4C for ; Sun, 28 Feb 2021 22:39:56 +0000 (GMT) Received: from localhost ([::1]:55934 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUjD-0000gK-E4 for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35590) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiO-0008Sq-Cc for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35900) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiO-0004Gh-5j for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiO-0002Na-1f for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 22:39: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.16145519069022 (code B ref 44492); Sun, 28 Feb 2021 22:39:04 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:26 +0000 Received: from localhost ([127.0.0.1]:47429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhm-0002LM-Cz for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:26 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:42048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhh-0002Kx-06 for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4DpdZy2xZMz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:18 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DpdZy2xZMz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551898; bh=FlHiCNTgV9COR8q40fLKp8Lqu4OKnVFrHIHeGCXUc8Y=; h=From:To:Subject:Date:In-Reply-To:References:From; b=QdHw2cG4KTpq8ueT13Kv12GE8BZshmMT15PTgcuxkJunfs0cLk5AjtqXIOdwA4P7J ER/WNiA6b++uBoVRRm1FmublgHxp1Ax8WYzztKbMGsLz1alwZYljvqX9ygvHzWzGft w4Ibcq8iPYjLAG+DG8Rfg86+Er8mU6Tawtp+Lv18= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:44 +0100 Message-Id: <20210228223749.12444-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 162251457f..b741e6c7c1 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22184,6 +22184,35 @@ 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 "html5ever test DOM structure") + (description "This package provides a basic DOM structure for use by tests +in html5ever/xml5ever. It is not supposed to be used in user-facing code.") + (license (list license:expat license:asl2.0)))) + (define-public rust-match-cfg-0.1 (package (name "rust-match-cfg") From patchwork Sun Feb 28 22:37: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: 27360 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 33ECD27BC4D; Sun, 28 Feb 2021 22:39:55 +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 D59BB27BC4C for ; Sun, 28 Feb 2021 22:39:54 +0000 (GMT) Received: from localhost ([::1]:55860 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUjC-0000eI-2c for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiO-0008TU-Qy for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35901) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiO-0004Gr-Hu for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiO-0002Nh-Fo for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 25/52] gnu: Add rust-ammonia-3. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 22:39: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.16145519079029 (code B ref 44492); Sun, 28 Feb 2021 22:39:04 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:27 +0000 Received: from localhost ([127.0.0.1]:47431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhm-0002LT-Mi for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:27 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:42202) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhj-0002L5-6J for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4Dpdb03vDSz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:20 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpdb03vDSz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551900; bh=NBNayv8rGzrUc2NzmafVBWa2SnOtzv2ULMTws9EQDh0=; h=From:To:Subject:Date:In-Reply-To:References:From; b=fe6VNeiLF2nlmMf2Wus/ZCO3z8djTs6fmfzpl1TFWoHg60aJ1N8/EJhubEcQG7aty /rAIUKnR2xCOHqYcR9KXjGXqjXTT0VYC5/qTAfPX4OSudtjRQ369mEOddGrJR6OGy8 Sxli+kg7eLjASi/803XinbFU1zcW3erETRTSFl10= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:45 +0100 Message-Id: <20210228223749.12444-6-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b741e6c7c1..78f6a2d8d8 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -1700,6 +1700,40 @@ 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 "Ammonia is a whitelist-based HTML sanitization library. +It is designed to prevent cross-site scripting, layout breaking, and +clickjacking caused by untrusted user-provided HTML being mixed into a larger +web page.") + (license (list license:expat license:asl2.0)))) + (define-public rust-android-glue-0.2 (package (name "rust-android-glue") From patchwork Sun Feb 28 22:37: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: 27362 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 6475727BC4D; Sun, 28 Feb 2021 22:40:05 +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 2B09527BC4C for ; Sun, 28 Feb 2021 22:40:05 +0000 (GMT) Received: from localhost ([::1]:56336 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUjM-0000r6-Dr for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:40:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35598) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiP-0008U5-6B for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35902) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiO-0004HG-TP for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiO-0002No-Rs for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 26/52] gnu: Add rust-html2pango-0.3. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 22:39: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.16145519179065 (code B ref 44492); Sun, 28 Feb 2021 22:39:04 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:37 +0000 Received: from localhost ([127.0.0.1]:47436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhx-0002M8-2E for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:37 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:44139) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhl-0002LD-Ap for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4Dpdb25Hptz1LBSH for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:22 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpdb25Hptz1LBSH DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551902; bh=CMrfWZ/bvadzDNsDIx7hlAE4G5jFMMB/Rt9xCFdCANI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=DLMV/q7/EvI0yZkO/Thf1+1whZCFWa9kqVvviGQkBLm2hAhMB2BL+RRc9NDqLeHDf z4jj/XFdlYcZigG1eWFqDLaW6cpx7jpV3oJayICf6+/a7L0RQdKDBx5XiFgfJu+1wd tKnEkEwXUaZUM8lS7zVC/8AYoyWWU+KDW7bNRzd0= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:46 +0100 Message-Id: <20210228223749.12444-7-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 c65b2aea12..b7eb62b0d3 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1569,6 +1569,40 @@ GStreamer.") (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 Sun Feb 28 22:37: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: 27356 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 B172D27BC4C; Sun, 28 Feb 2021 22:39: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 B99EE27BC4D for ; Sun, 28 Feb 2021 22:39:31 +0000 (GMT) Received: from localhost ([::1]:54638 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUio-00005I-Qm for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:30 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiP-0008Ug-Ir for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35903) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiP-0004Hh-Ap for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiP-0002Nw-8E for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Sun, 28 Feb 2021 22:39: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.16145519179072 (code B ref 44492); Sun, 28 Feb 2021 22:39:05 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:37 +0000 Received: from localhost ([127.0.0.1]:47438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhx-0002MA-AB for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:37 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:44343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhn-0002Lg-Ga for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4Dpdb46F03z1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:24 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpdb46F03z1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551904; bh=ydNu2OhwJrqTBd2ZnCsgRrSHd07eW6PiVT/YbxQgm1U=; h=From:To:Subject:Date:In-Reply-To:References:From; b=Tzmg43cvNWooYOLmdfM19GtcN/wXorfVb8pRP55C0OWZHiADpTAGQ81iGVq0poqpM Mo0Odf6+AHn6M5Fel6mfxc6ZGYXitjyv+Gv1Gp8/3sUh7qLvuyh/4yci728+Sf5997 4hGI7u7Y9QzAwwI2fFVgWohMBsdfq57wW/y94fPM= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:47 +0100 Message-Id: <20210228223749.12444-8-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 53 ++++++++++++++++++++++++++++++++----- 1 file changed, 47 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index b7eb62b0d3..42bfadb54b 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1805,8 +1805,54 @@ 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 + (inherit rust-pangocairo-sys-0.11) (name "rust-pangocairo-sys") (version "0.10.1") (source @@ -1818,7 +1864,6 @@ converts raw links to http links and strips unwanted tags.") (sha256 (base32 "1zlyf5vajarnxg5034b8qa5w5zajv96lfvlgiki26svpmcqip4m3")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.9) @@ -1830,8 +1875,4 @@ converts raw links to http links and strips unwanted tags.") (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))) (inputs - `(("gtk+" ,gtk+))) - (home-page "https://gtk-rs.org/") - (synopsis "FFI bindings to libgtk-3") - (description "This package provides FFI bindings to libgtk-3.") - (license license:expat))) + `(("gtk+" ,gtk+))))) From patchwork Sun Feb 28 22:37: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: 27355 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 D92BC27BC4C; Sun, 28 Feb 2021 22:39: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 1092E27BC4E for ; Sun, 28 Feb 2021 22:39:32 +0000 (GMT) Received: from localhost ([::1]:54654 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUip-00005e-0x for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:39:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35608) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiQ-0008VB-06 for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35904) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiP-0004Hx-Me for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiP-0002O3-KV for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 28/52] gnu: Add rust-pangocairo-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 22:39: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.16145519189080 (code B ref 44492); Sun, 28 Feb 2021 22:39:05 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:38 +0000 Received: from localhost ([127.0.0.1]:47440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhx-0002MH-NY for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:38 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:47475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhp-0002Lo-Mh for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:30 -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 4Dpdb70PPSz1LBRw for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:27 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpdb70PPSz1LBRw DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551907; bh=G0x5vbwhfWAYOJWNOKEi+z1wPRTZgYyIfAluYANsdEc=; h=From:To:Subject:Date:In-Reply-To:References:From; b=H5VRJlX+WpShceRRuksECOd9HWYeuCe0bh6OFp6ybsQ/uuynhseJ1DfRwSej1fsst zwkDdioSxI8NCf7d0Fkooq8Utz+yVIKkwzO44XV/XfOdPGRXYJiHktHLqpAhLCaEbw CoLaFbHMy4ayraggy57EsjwBmFi6mcpQs9qYbKUo= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:48 +0100 Message-Id: <20210228223749.12444-9-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 61 ++++++++++++++++++++++++++++++++----- 1 file changed, 54 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 42bfadb54b..d187b098c7 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1738,8 +1738,61 @@ 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 + (inherit rust-pangocairo-0.10) (name "rust-pangocairo") (version "0.9.0") (source @@ -1751,7 +1804,6 @@ converts raw links to http links and strips unwanted tags.") (sha256 (base32 "0bap3h78hdqdyln58349qjjbcv45m8a0a16c4n9fprdj1my0gldx")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-1) @@ -1768,12 +1820,7 @@ converts raw links to http links and strips unwanted tags.") #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) (inputs - `(("gtk+" ,gtk+))) - (home-page "http://gtk-rs.org/") - (synopsis "Rust bindings for the PangoCairo library") - (description - "Rust bindings for the PangoCairo library.") - (license license:expat))) + `(("gtk+" ,gtk+))))) (define-public rust-pangocairo-0.8 (package From patchwork Sun Feb 28 22:37: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: 27363 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 9619027BC4D; Sun, 28 Feb 2021 22:40: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 4B73C27BC4C for ; Sun, 28 Feb 2021 22:40:11 +0000 (GMT) Received: from localhost ([::1]:56550 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGUjS-0000xW-Gq for patchwork@mira.cbaines.net; Sun, 28 Feb 2021 17:40:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35614) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGUiQ-0008VZ-AU for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:35905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGUiQ-0004IU-2q for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGUiQ-0002OB-0M for guix-patches@gnu.org; Sun, 28 Feb 2021 17:39:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 29/52] gnu: Add rust-letter-avatar-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 28 Feb 2021 22:39: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.16145519189086 (code B ref 44492); Sun, 28 Feb 2021 22:39:05 +0000 Received: (at 44492) by debbugs.gnu.org; 28 Feb 2021 22:38:38 +0000 Received: from localhost ([127.0.0.1]:47442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhy-0002MP-6C for submit@debbugs.gnu.org; Sun, 28 Feb 2021 17:38:38 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:58219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGUhr-0002Lx-SG for 44492@debbugs.gnu.org; Sun, 28 Feb 2021 17:38: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 4Dpdb91mRpz1LBRv for <44492@debbugs.gnu.org>; Sun, 28 Feb 2021 23:38:29 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpdb91mRpz1LBRv DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614551909; bh=rKW8PwW9nNv/rs5EuHPPFLst+UpaKh8WWliOxcNMVCI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=miHqraO0fN7jjbH0DPoLTPy93BBPp6CR7k9uRw18ifcikMJfTa4afFfcoIMSQyK6E dcHBEjS+HyUXVelThwZ22XRQNQPeBJLi7CHhWMjkDvDsPV0OJ6yEp44HJ2PwB4QNPC dhX18ToBBcfGtFUwJAPcrYHF1QlDgsvA3nIzLlLM= From: Leo Prikler Date: Sun, 28 Feb 2021 23:37:49 +0100 Message-Id: <20210228223749.12444-10-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index d187b098c7..c847535ec2 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1603,6 +1603,49 @@ GStreamer.") 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 "Generate user avatars") + (description "This package provides a user avatar generator based, that +renders username initials.") + (license license:gpl3+))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Mon Mar 1 07:50: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: 27366 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 637E327BC4E; Mon, 1 Mar 2021 07:51: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 8384A27BC4F for ; Mon, 1 Mar 2021 07:51:09 +0000 (GMT) Received: from localhost ([::1]:44310 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdKe-0001q7-Lf for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:51:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdKY-0001pa-A6 for guix-patches@gnu.org; Mon, 01 Mar 2021 02:51:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36384) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdKY-0003SE-1L for guix-patches@gnu.org; Mon, 01 Mar 2021 02:51:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdKX-0001Ca-TK for guix-patches@gnu.org; Mon, 01 Mar 2021 02:51:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 07:51: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.16145850584602 (code B ref 44492); Mon, 01 Mar 2021 07:51:01 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:50:58 +0000 Received: from localhost ([127.0.0.1]:47926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKT-0001C5-N8 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:50:57 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:48555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKS-0001Bv-6l for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:50:57 -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 4DpsrX4nYJz3wZl for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:50:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585052; bh=f8pvtP6qjfnCTxene0gR22yWIrzE3wk526iYVa0vm8k=; h=From:To:Subject:Date:In-Reply-To:References; b=oLKUVIzaMzcGdpEtuXWu4+EQQWcPRNbHLC90o3XueJzr9GV1i1kz0qK6MICusyMB5 3tg+7Rr/MTkp23Xc8r+AQwoAMsYqCX4QHbaruac5Yr3LyWLDvcBfiN4TE32Ymcixp+ 0k7BsR4HGTCB7VSqeeGDPNrYJtfFe+CoSRjgZVNw= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:08 +0100 Message-Id: <20210301075017.22715-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 44 +++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index c847535ec2..d43669c9da 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1646,6 +1646,50 @@ converts raw links to http links and strips unwanted tags.") renders 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 "FFI bindings for libhandy") + (description "This package provides raw FFI bindings to libhandy.") + (license license:gpl3+))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Mon Mar 1 07:50: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: 27367 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 912F427BC4F; Mon, 1 Mar 2021 07:51: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 104B327BC4E for ; Mon, 1 Mar 2021 07:51:26 +0000 (GMT) Received: from localhost ([::1]:44530 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdKu-0001vq-T2 for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:51:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36248) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdKY-0001pg-JG for guix-patches@gnu.org; Mon, 01 Mar 2021 02:51:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36385) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdKY-0003SK-Bd for guix-patches@gnu.org; Mon, 01 Mar 2021 02:51:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdKY-0001Cn-At for guix-patches@gnu.org; Mon, 01 Mar 2021 02:51:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 31/52] gnu: Add rust-libhandy-0.5. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 07:51: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.16145850594610 (code B ref 44492); Mon, 01 Mar 2021 07:51:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:50:59 +0000 Received: from localhost ([127.0.0.1]:47928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKU-0001CI-Vd for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:50:59 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:7296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKT-0001By-GT for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:50:57 -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 4DpsrZ5h0qz3x6h for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:50:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585054; bh=sP6GqjmzcFnNhNi/txhb1qhcnL8Jeimmk9e17SIA6aU=; h=From:To:Subject:Date:In-Reply-To:References; b=Lv73RrqjyIus1in0dmDw+123sJ8pqkrcgI/Fzu3xObAjk5c6zhvBN+ta47oC9imkK 1dO4RKL9BiBXzgVPX/Wk9rhbwxB8KUv2nIyW8PT+Clwi6rieTftkK9Iwm5QuIOEAmv DWd564sjdSZNS+4bQoXrylxgzoPr1tEG/aI/wVdc= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:09 +0100 Message-Id: <20210301075017.22715-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 d43669c9da..69277fd208 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1690,6 +1690,60 @@ renders username initials.") (description "This package provides raw FFI bindings to 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 "This package provides Rust bindings for libhandy.") + (license license:gpl3+))) + (define-public rust-pango-0.9 (package (name "rust-pango") From patchwork Mon Mar 1 07:50: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: 27371 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 6A53D27BC51; Mon, 1 Mar 2021 07:53:03 +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 81AFA27BC4E for ; Mon, 1 Mar 2021 07:53:02 +0000 (GMT) Received: from localhost ([::1]:45606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdMT-0002SQ-M5 for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:53:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLW-00024j-Qk for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLW-00040t-JR for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLW-0001Fy-Iq for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 32/52] gnu: Add rust-loggerv-0.7. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 07:52: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.16145850664688 (code B ref 44492); Mon, 01 Mar 2021 07:52:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:06 +0000 Received: from localhost ([127.0.0.1]:47939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKc-0001DS-06 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:06 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:47222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKV-0001CP-Mq for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrd059Xz3xBn for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:50:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585057; bh=so6TyqhpoL6BaoyBvZo2im7RN2ZHtJoTQG+IKKkisnc=; h=From:To:Subject:Date:In-Reply-To:References; b=QOdc6SNPkAOWmunh/qxfpEcksoyfl0znnGP55xy7uaRXk2DpXcJsQGa0vlB1+9nZz 5s+0AK/fzMVprqkWzAwkuSzWUByNn0vIM1Jdq1Sc2WSG9CuDstNjdnFIXWGhywEoqV B5Zlh1ymcF2KN+McVN81bu9h2ctkd5t02+Txw22k= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:10 +0100 Message-Id: <20210301075017.22715-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 78f6a2d8d8..f806afa5a7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21699,6 +21699,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 Mon Mar 1 07:50: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: 27369 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 60B6627BC4E; Mon, 1 Mar 2021 07:52: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 6255127BC4F for ; Mon, 1 Mar 2021 07:52:29 +0000 (GMT) Received: from localhost ([::1]:44788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdLw-00025I-Jx for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:52:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36540) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLW-00024V-28 for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36408) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLV-00040R-Qs for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLV-0001Fj-Nc for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 07:52: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.16145850634660 (code B ref 44492); Mon, 01 Mar 2021 07:52:01 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:03 +0000 Received: from localhost ([127.0.0.1]:47934 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKZ-0001D5-99 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:03 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:47859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKX-0001CW-Q6 for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrg1V4zz3wWF for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:50:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585059; bh=7h//S2oKLnJU4n5/uVxIYzxWiNgzlPYy3VEaMBdUo1Y=; h=From:To:Subject:Date:In-Reply-To:References; b=s8lCTwSQtW26IkUNd1eHxnd2VSy1dPYmJDLj5fx08LgYOltdccQgO7/FtEvdWI/mc SX6Ox14kE1FknWOwOpVNvIIDAzIl6UmrmyvFC/XExNRuE3UjlVMv67HO5mGaVMv8G7 /9AXteXsw6rvhg/14oJxOp+9Z/y5PwSTiqGtMlAk= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:11 +0100 Message-Id: <20210301075017.22715-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 f806afa5a7..78b4c0b903 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21446,6 +21446,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 "This package provides Rust bindings for liblmdb.") + (license license:asl2.0))) + (define-public rust-lmdb-rkv-0.14 (package (name "rust-lmdb-rkv") From patchwork Mon Mar 1 07:50: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: 27368 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 1A68927BC50; Mon, 1 Mar 2021 07:52: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 4D02E27BC4E for ; Mon, 1 Mar 2021 07:52:29 +0000 (GMT) Received: from localhost ([::1]:44786 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdLw-00025H-Gh for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:52:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36544) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLW-00024c-Cd for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36409) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLW-00040W-5A for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLW-0001Fr-3w for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 34/52] gnu: Add rust-lmdb-0.8. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 07:52: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.16145850664681 (code B ref 44492); Mon, 01 Mar 2021 07:52:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:06 +0000 Received: from localhost ([127.0.0.1]:47937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKb-0001DP-O2 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:05 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:48187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKa-0001D6-0p for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrj2DSbz3wZl for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:51:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585061; bh=CYwAKXVtVJH/aWSlu+1Z2buAdqNAbFx6AD09LDArmwM=; h=From:To:Subject:Date:In-Reply-To:References; b=EiXvVE/LDnGCXiJ3FhaWuh/eGZ/JbE6g0xda8eLi+Ce65squub611Nw3Edq90xdsd UVnJzg5So9/IcOPUeqwMoLwKnMhesmQFX9OrkIm3WBBTKt1OHpWq1xwnVGj7S1tBs/ XpB2CofmzzYbueyQUNwlrQOYdHe2AH9iZ5wgra+U= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:12 +0100 Message-Id: <20210301075017.22715-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 78b4c0b903..144e8ad3b7 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -21470,6 +21470,35 @@ punctuation.") (description "This package provides 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 "LMDB wrapper") + (description "This package provides an idiomatic Rust wrapper for LMDB.") + (license license:asl2.0))) + (define-public rust-lmdb-rkv-0.14 (package (name "rust-lmdb-rkv") From patchwork Mon Mar 1 07:50: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: 27370 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 8CEA627BC4F; Mon, 1 Mar 2021 07:52: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 2333827BC4E for ; Mon, 1 Mar 2021 07:52:35 +0000 (GMT) Received: from localhost ([::1]:44826 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdM2-00026o-Bd for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:52:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLX-00024n-8B for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36411) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLW-00041G-W4 for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLW-0001G5-VI for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 35/52] gnu: Add rust-mdl-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 07:52: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.16145850684709 (code B ref 44492); Mon, 01 Mar 2021 07:52:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:08 +0000 Received: from localhost ([127.0.0.1]:47942 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKe-0001Dn-AW for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:08 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:50952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKc-0001DQ-6l for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrl3gpfz3x6h for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:51:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585063; bh=0GqDMnbVi3u/SQ1+sDPR9fsuthLO3iDaqf7zDzMehIY=; h=From:To:Subject:Date:In-Reply-To:References; b=Px5CpLZtYDDpCG2uQognP9ctlDtQK0EuMa1yAK12h1a8Z7yOtKoPBzlNMFhywY0Si r0nO7+0NgZlv/GtACeTq34Eh8Clgf39PnbT0DEUMKgqzf9X6Fdx5rErS1NCX4Gz5PO R8c4ak/KtApcWdJoUFzTHRigs1N1YYp6OiQfOpiE= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:13 +0100 Message-Id: <20210301075017.22715-6-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 144e8ad3b7..9c57cb9728 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -22593,6 +22593,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 Mon Mar 1 07:50: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: 27372 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 7996C27BC4E; Mon, 1 Mar 2021 07:53:03 +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 990EC27BC4F for ; Mon, 1 Mar 2021 07:53:02 +0000 (GMT) Received: from localhost ([::1]:45626 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdMT-0002Sg-Oa for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:53:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36560) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLX-00024w-OF for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36412) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLX-00041O-Cn for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLX-0001GE-BD for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 07:52: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.16145850704718 (code B ref 44492); Mon, 01 Mar 2021 07:52:03 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:10 +0000 Received: from localhost ([127.0.0.1]:47945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKf-0001E0-LN for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:10 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:9751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKe-0001Dm-A0 for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:08 -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 4Dpsrn534Cz3wZl for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:51:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585065; bh=3Lc/ciUNtxvcg7Uw6H8lyioMZzEaWpsGSHnlVXn3nvg=; h=From:To:Subject:Date:In-Reply-To:References; b=BQ4XZU/i56pfh0q61SZgrqVmsHdflazIlHxSPencHgYLGVFkbvaNN9s+HV376BAc4 P+FvL6QgDBLY4o8qx/1lXJlr76mA7RLRJtHC6TEJIYWF3akFSHjqVfxrb31alUVpTF hDGa8Bvpn20Pbzar5Efv9m4yDop/FJ/PtkvNHCZo= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:14 +0100 Message-Id: <20210301075017.22715-7-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 9c57cb9728..23e75184e9 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 Mon Mar 1 07:50: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: 27374 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 3D60127BC4F; Mon, 1 Mar 2021 07:53: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 C96DE27BC4E for ; Mon, 1 Mar 2021 07:53:09 +0000 (GMT) Received: from localhost ([::1]:46488 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdMb-0002ts-02 for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:53:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36562) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLY-00025D-16 for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36413) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLX-00041p-Q9 for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLX-0001GL-PV for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 37/52] gnu: Add rust-aesni-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 07:52: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.16145850714731 (code B ref 44492); Mon, 01 Mar 2021 07:52:03 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:11 +0000 Received: from localhost ([127.0.0.1]:47948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKh-0001EF-6Q for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:11 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:49606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKg-0001E2-EI for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrq5mlzz3wY2 for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:51:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585067; bh=fHqRt0AtzERw6bD2ByHiIcVFMQi2Ul1/h3XXrAYBAOM=; h=From:To:Subject:Date:In-Reply-To:References; b=Bqb8vmDooV03fPRNb5Q3HpmgnWwBQB2u8qfjjspS3zQ81r8wK+RZbX1MjwL2Khfbs kHhav+KQhLHUs5Hj7sWBgXuSw5Ot9Z0wH1ET3vDo7F0ypu0uJXCfFvpGIcDutObGE2 WRcxr6y4sncxqgp+ftXXrx+FrxeCgmdlwUwieV7s= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:15 +0100 Message-Id: <20210301075017.22715-8-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 23e75184e9..9f63b5ae82 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 Mon Mar 1 07:50: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: 27373 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 696D727BC4E; Mon, 1 Mar 2021 07:53:04 +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 3F97A27BC50 for ; Mon, 1 Mar 2021 07:53:03 +0000 (GMT) Received: from localhost ([::1]:45688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdMU-0002UG-Ew for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:53:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLY-00025J-Dr for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36414) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLY-00042S-6m for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLY-0001GS-5h for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 38/52] gnu: Add rust-aes-0.6. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 07:52: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.16145850744748 (code B ref 44492); Mon, 01 Mar 2021 07:52:04 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:14 +0000 Received: from localhost ([127.0.0.1]:47951 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKk-0001EW-GA for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:14 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKi-0001EN-Gn for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrs6XMVz3xBv for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:51:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585069; bh=1vNX6C4k9H9c4ig8u2KY3pl40QYuBgYGCv0mdtCUC4k=; h=From:To:Subject:Date:In-Reply-To:References; b=bf9mMFcE3H2isqY/yhEhAFAFUjYNhwkOjleMipp/q6MPCcQL16CUmLIphZkDSA95D HBD9gROmyCeUC5aWCZpoIC4b+y1pUaRdVGNj7YROy2dO6W6hgQB6b3jGohOGoMFegV NeojoZJRClaWeltR0zzcI3qQ/gA/edY6I7bnAL0I= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:16 +0100 Message-Id: <20210301075017.22715-9-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 9f63b5ae82..45072e61b2 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 Mon Mar 1 07:50: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: 27375 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 91D0A27BC4F; Mon, 1 Mar 2021 07:53: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 ADA7D27BC4E for ; Mon, 1 Mar 2021 07:53:49 +0000 (GMT) Received: from localhost ([::1]:46952 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGdNE-00036J-Uw for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 02:53:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36566) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGdLZ-00025i-OA for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36415) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGdLY-00042n-Kc for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGdLY-0001Ga-Jd for guix-patches@gnu.org; Mon, 01 Mar 2021 02:52:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 07:52: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.16145850774762 (code B ref 44492); Mon, 01 Mar 2021 07:52:04 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 07:51:17 +0000 Received: from localhost ([127.0.0.1]:47954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKm-0001Ek-Oh for submit@debbugs.gnu.org; Mon, 01 Mar 2021 02:51:17 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:50737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGdKk-0001EV-MY for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 02:51: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 4Dpsrw09yRz3wY2 for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 08:51:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614585072; bh=X1xSS5hnUYtOXDzjOh87PB141cMJwH55i4QXRWRxDnM=; h=From:To:Subject:Date:In-Reply-To:References; b=uGs4AX7uHX/JqogLOXUrvdLLfBzum/W0Hw9HKAjNfY5CaTmTuOfqUlOFwhDs1xE5Q 4d3qWGgHoJD8dSXUTWziQYSnFuo9HMV0TnjG20oX3aHq287eF6rmwP2CO4p12676Oj tjnarmwsieSncaUpmHPptbMOoM0id0FdWmxB6/JM= From: Leo Prikler Date: Mon, 1 Mar 2021 08:50:17 +0100 Message-Id: <20210301075017.22715-10-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 45072e61b2..61c636c02e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -5094,6 +5094,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 "This packagee provides block cipher operation modes.") + (license (list license:expat license:asl2.0)))) + (define-public rust-block-padding-0.2 (package (name "rust-block-padding") From patchwork Mon Mar 1 09: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: 27376 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 46C2927BC4F; Mon, 1 Mar 2021 09:14: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 0264A27BC4E for ; Mon, 1 Mar 2021 09:14:21 +0000 (GMT) Received: from localhost ([::1]:37978 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGed9-00088U-Ty for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecs-00085z-O9 for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36535) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecs-0002kf-GV for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecs-0003IB-BA for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 40/52] gnu: Add rust-hmac-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161458998912443 (code B ref 44492); Mon, 01 Mar 2021 09:14:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:09 +0000 Received: from localhost ([127.0.0.1]:48050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec1-0003Ec-93 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:09 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:49015) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGebz-0003EJ-Ab for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:08 -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 4DpvgN004Dz3wbn for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589984; bh=obrgtzNcVI+rdqfyYEbGYm5H4GG629zvoQ0gaemgI6c=; h=From:To:Subject:Date:In-Reply-To:References; b=N6dzYMLHKA90PSqyVy+YyGBtWV/e4Ioo+b6+8EhBePqnkFdtezL+Ashx7yGM295tu 3u6bKOvbB0y5+IaCCygjvyGmdKM2an3L2PcxQE0/mjEc4cyhp9iz9ApJZodiS0FW47 OYSfLxbUkVzhK/8auPaKWFwEELvtL/XXnQ0G++so= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:08 +0100 Message-Id: <20210301091117.26777-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-io.scm (rust-hmac-0.10): New variable. --- gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 61c636c02e..699a954b9e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17698,8 +17698,38 @@ 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 + (inherit rust-hmac-0.10) (name "rust-hmac") (version "0.8.1") (source @@ -17711,7 +17741,6 @@ Derivation Function (HKDF).") (sha256 (base32 "0h48wc7iysh4xd6ci4prh8bb7nszijrh9w3blaaq8a6cilk8hs0j")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-crypto-mac" ,rust-crypto-mac-0.8) @@ -17719,13 +17748,7 @@ Derivation Function (HKDF).") #: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)))) + ("rust-sha2" ,rust-sha2-0.9)))))) (define-public rust-hmac-0.7 (package From patchwork Mon Mar 1 09: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: 27377 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 DC44827BC4F; Mon, 1 Mar 2021 09: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 9E4DA27BC4E for ; Mon, 1 Mar 2021 09:14:22 +0000 (GMT) Received: from localhost ([::1]:38002 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedB-00089J-KP for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54120) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGect-00086K-4i for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36536) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecs-0002l8-TO for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecs-0003II-Pv for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 41/52] gnu: Add rust-hkdf-0.10. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161458998912449 (code B ref 44492); Mon, 01 Mar 2021 09:14:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:09 +0000 Received: from localhost ([127.0.0.1]:48052 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec1-0003Ee-I0 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:09 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:2718) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGebz-0003EO-Ot for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:08 -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 4DpvgP4qByz3wXd for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589985; bh=9ceZH8lDHvosJhmabECjj9nMoVlqVykIKsRuYhnhlY4=; h=From:To:Subject:Date:In-Reply-To:References; b=nt0KCcbfGF2TDtEe9bny8VxQNuzk1Etp0alvqL7FXE3w266DTpUWfKROXqfOl3IsZ RoG8Rr6/xRliG1xUmCN5ir+aCPBGmwjtSUFrlu5qo+gxi6bBXpLMwL+DIHbTrv5NrF as2bSAFLvtn1aykpNXN5Ba8I0qoV4XKHnfvcTqok= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:09 +0100 Message-Id: <20210301091117.26777-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-io.scm (rust-hkdf-0.10): New variable. --- gnu/packages/crates-io.scm | 38 ++++++++++++++++++++++++++++++++------ 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 699a954b9e..2686eb9f3b 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17651,23 +17651,24 @@ compile time.") `(#:cargo-inputs (("rust-proc-macro-hack" ,rust-proc-macro-hack-0.4)))))) -(define-public rust-hkdf-0.9 +(define-public rust-hkdf-0.10 (package (name "rust-hkdf") - (version "0.9.0") + (version "0.10.0") (source (origin (method url-fetch) (uri (crate-uri "hkdf" version)) - (file-name (string-append name "-" version ".tar.gz")) + (file-name + (string-append name "-" version ".tar.gz")) (sha256 (base32 - "1jdvmf8aadk3s0kn9kk3dj00nprjk9glks5f8dm55r43af34j4gy")))) + "0kwn3scjvv2x8zc6nz3wrnzxp9shpsdxnjqiyv2r65r3kiijzasi")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-digest" ,rust-digest-0.9) - ("rust-hmac" ,rust-hmac-0.8)) + ("rust-hmac" ,rust-hmac-0.10)) #:cargo-development-inputs (("rust-bencher" ,rust-bencher-0.1) ("rust-crypto-tests" ,rust-crypto-tests-0.5) @@ -17676,10 +17677,35 @@ compile time.") ("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 + (description "This package provides an HMAC-based Extract-and-Expand Key Derivation Function (HKDF).") (license (list license:expat license:asl2.0)))) +(define-public rust-hkdf-0.9 + (package + (inherit rust-hkdf-0.10) + (name "rust-hkdf") + (version "0.9.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "hkdf" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1jdvmf8aadk3s0kn9kk3dj00nprjk9glks5f8dm55r43af34j4gy")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-digest" ,rust-digest-0.9) + ("rust-hmac" ,rust-hmac-0.8)) + #: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)))))) + (define-public rust-hkdf-0.8 (package (inherit rust-hkdf-0.9) From patchwork Mon Mar 1 09: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: 27384 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 9139227BC4F; Mon, 1 Mar 2021 09:16: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 59C1727BC4E for ; Mon, 1 Mar 2021 09:16:59 +0000 (GMT) Received: from localhost ([::1]:42146 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGefi-0001eW-JL for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:16:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54122) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGect-00086c-IK for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36537) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGect-0002lj-AH for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGect-0003IP-6G for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 42/52] gnu: Add rust-dbus-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161458999212464 (code B ref 44492); Mon, 01 Mar 2021 09:14:03 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:12 +0000 Received: from localhost ([127.0.0.1]:48055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec3-0003Ey-Sb for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:12 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:3101) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec2-0003Eb-FZ for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04: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 4DpvgR2dJ0z3wZk for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589987; bh=B7MrNawSXcBGZa95KnE5zwi2kszN+7iPXwl+FNbJ6lY=; h=From:To:Subject:Date:In-Reply-To:References; b=iFXQgEWwIJMXGkLkM3AE/p/P54cOfRfjtolPYDfGssC1kbImBKzQU2kN/YBeN7902 Xsbdj+MrbIbS0r9nFJWboAhtDfC+M4Fn3pMg+FgX5sic87aefnpQIxA0qi6r73KzYV BXJ+QSE7x9g6qbE7tCthKtAlZMgsiyKGlz4TG/4I= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:10 +0100 Message-Id: <20210301091117.26777-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 69277fd208..72140279f1 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 Mon Mar 1 09: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: 27379 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 2009127BC4E; Mon, 1 Mar 2021 09:14:36 +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 3752A27BC4F for ; Mon, 1 Mar 2021 09:14:35 +0000 (GMT) Received: from localhost ([::1]:38756 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedO-0008Ui-Bs for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54124) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGect-00086i-Tn for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36538) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGect-0002ln-Mc for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGect-0003IX-Ic for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 43/52] gnu: Add rust-secret-service-1. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161458999412489 (code B ref 44492); Mon, 01 Mar 2021 09:14:03 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:14 +0000 Received: from localhost ([127.0.0.1]:48059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec6-0003FI-4x for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:14 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:50350) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec4-0003Ew-5s for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04: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 4DpvgT0YRCz3wbn for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589989; bh=c+MD2ikUS9D+gfWvBZyIGvcrgCrL0EsAS3MWcoffDhw=; h=From:To:Subject:Date:In-Reply-To:References; b=esaLrPc3lLJxF0Xf6cen7qZ0XKOB/jAcA1rF0Hep+TXf/8lpUZmyirhV50Tb0/nRJ JVGUuabUgS7veiak8WzQFiVlrOXW942jXFMDUbXTvKHaAlsMRR8n3/5lfBA1xN1Ao9 upnLrxTeVbWBVr5CdmllFTqyUsYg1wkQycj/vYYE= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:11 +0100 Message-Id: <20210301091117.26777-4-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-secret-service-1): 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 72140279f1..dba3fb8cfd 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2104,3 +2104,48 @@ renders username initials.") ("rust-tempfile" ,rust-tempfile-3)))) (inputs `(("gtk+" ,gtk+))))) + +(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 "Secret Service interface") + (description "This package provides a Rust library to interface with +the Secret Service API") + (license (list license:expat license:asl2.0)))) From patchwork Mon Mar 1 09: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: 27382 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 9C9E727BC50; Mon, 1 Mar 2021 09:14:43 +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 523F427BC4E for ; Mon, 1 Mar 2021 09:14:43 +0000 (GMT) Received: from localhost ([::1]:39578 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedW-0000P5-HE for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecu-00086k-Bp for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36539) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecu-0002ls-4g for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecu-0003Ie-0e for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 09: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.161458999412495 (code B ref 44492); Mon, 01 Mar 2021 09:14:03 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:14 +0000 Received: from localhost ([127.0.0.1]:48061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec6-0003FO-Ey for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:14 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:2938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec4-0003FB-SU for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04:13: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 4DpvgV5WpVz3xMh for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589990; bh=pazDnwaASbdh2iXAf9b4+T49dr8QSeFbZsg0nG79VeY=; h=From:To:Subject:Date:In-Reply-To:References; b=cDTxJrfe8dwg6hH2s6q33hyXhADi5l//0NdxbOd0JtODUpAkRVziB9D23K8SKlq4S JrehfGVxdyGdeIrJgN4Fs2H2kuFywuuaawKaRdpw+d3HDqnXY+UV9Yq/jI1Oc8yWAv bIwfyZNafhwxmY3hSR6S040tcVgnNE/fgj+UMZrE= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:12 +0100 Message-Id: <20210301091117.26777-5-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-atk-sys-0.10): New variable. --- gnu/packages/crates-gtk.scm | 53 +++++++++++++++++++++++++++++++------ 1 file changed, 45 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index dba3fb8cfd..fafd1d977e 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -36,8 +36,52 @@ ;;; 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 + (inherit rust-atk-sys-0.10) (name "rust-atk-sys") (version "0.9.1") (source @@ -57,14 +101,7 @@ ("rust-pkg-config" ,rust-pkg-config-0.3)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-0.1) - ("rust-tempfile" ,rust-tempfile-3)))) - (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))) + ("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-atk-0.8 (package From patchwork Mon Mar 1 09: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: 27378 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 1250F27BC4F; Mon, 1 Mar 2021 09:14: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, 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 A745F27BC4E for ; Mon, 1 Mar 2021 09:14:24 +0000 (GMT) Received: from localhost ([::1]:38040 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedD-0008AR-QW for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecu-00086l-Nk for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36540) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecu-0002mH-Gk for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecu-0003Il-D0 for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 45/52] gnu: Add rust-atk-0.9. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161458999612509 (code B ref 44492); Mon, 01 Mar 2021 09:14:04 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:16 +0000 Received: from localhost ([127.0.0.1]:48064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec7-0003Fg-Q9 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:16 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:4374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec6-0003FK-Ia for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04:13: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 4DpvgX3PGNz3wZk for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589992; bh=KvhW+kobtKXDFJqKjT2pnMSMnS1Ql+MCZ5kUJoMTtZQ=; h=From:To:Subject:Date:In-Reply-To:References; b=QCtXbgWTDFR1Ml07yXfqTuk1x4SUSEjZJI1bs+Gtb3YWZh6r1dap8/2lhCjVd+pAa +78tKXClcdVjSKjtEAAkcfl81mufIJl53wXUWuKMN/NbtAsvA8w1tAzlD1t85DMGCP NGTSZYHbyjLFv6YMvB5eXwY7WD2UrWAl6ut0GPIY= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:13 +0100 Message-Id: <20210301091117.26777-6-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-atk-0.9): New variable. --- gnu/packages/crates-gtk.scm | 53 +++++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index fafd1d977e..6336d1675c 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -103,8 +103,55 @@ (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) +(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 + (inherit rust-atk-0.9) (name "rust-atk") (version "0.8.0") (source @@ -128,11 +175,7 @@ (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) (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))) + ("glib" ,glib))))) (define-public rust-cairo-rs-0.9 (package From patchwork Mon Mar 1 09: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: 27385 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 A5B2927BC4F; Mon, 1 Mar 2021 09:17:06 +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 644CF27BC4E for ; Mon, 1 Mar 2021 09:17:06 +0000 (GMT) Received: from localhost ([::1]:42372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGefp-0001kZ-GP for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:17:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecv-00086n-4a for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36541) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecu-0002ma-Tw for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecu-0003It-Pr for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 09: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.161458999812524 (code B ref 44492); Mon, 01 Mar 2021 09:14:04 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:18 +0000 Received: from localhost ([127.0.0.1]:48067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGecA-0003Fw-2s for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:18 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:3770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec8-0003Fh-97 for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:16 -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 4DpvgZ1DjKz3wXd for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589994; bh=pKQS+IBu7BH4krAHxY+ZXgZAKtzRryJ0qs192blwR3w=; h=From:To:Subject:Date:In-Reply-To:References; b=Rg2TpLG+nXjoTrCbvAgaeZygCQGg66QB3D03Dj8lNT4ExbxW9G9jRuzqyAF3ZvPQA hIjD5dDAKtHG2IB9wyEa1uTMz/ObbTpGiny02jnfHSFjqJT2uAhXCA5S0AHagMQV9S S/y2m0i7ecAGH+KzsE7oFkuaj5bhIwmNaJfOUdfc= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:14 +0100 Message-Id: <20210301091117.26777-7-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-gtk-sys-0.10): New variable. --- gnu/packages/crates-gtk.scm | 60 +++++++++++++++++++++++++++++++++---- 1 file changed, 55 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 6336d1675c..0d6342be12 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1654,8 +1654,62 @@ GStreamer.") "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 + (inherit rust-gtk-sys-0.10) (name "rust-gtk-sys") (version "0.9.2") (source @@ -1683,11 +1737,7 @@ GStreamer.") (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))) (inputs - `(("gtk+" ,gtk+))) - (home-page "http://gtk-rs.org/") - (synopsis "FFI bindings to libgtk-3") - (description "This package provides FFI bindings to libgtk-3.") - (license license:expat))) + `(("gtk+" ,gtk+))))) (define-public rust-html2pango-0.3 (package From patchwork Mon Mar 1 09: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: 27381 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 A452F27BC4F; Mon, 1 Mar 2021 09:14:37 +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 3006E27BC4E for ; Mon, 1 Mar 2021 09:14:37 +0000 (GMT) Received: from localhost ([::1]:38936 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedQ-00007P-E0 for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54132) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecv-00086o-Gn for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36542) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecv-0002nZ-9m for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecv-0003J0-6B for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 47/52] gnu: Add rust-gtk-0.9. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161459000012539 (code B ref 44492); Mon, 01 Mar 2021 09:14:05 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:20 +0000 Received: from localhost ([127.0.0.1]:48070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGecB-0003GB-D7 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:19 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:5207) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGec9-0003Fv-W5 for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04: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 4Dpvgb6GV5z3wbn for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589995; bh=eLiZzOOhLWWLZIDE+94xNdYgqrQL1+wmjShZzbUd0bw=; h=From:To:Subject:Date:In-Reply-To:References; b=Fjw4dnPvtDXtJRPMioYqggmdeYDEcuBWz+/PJPbKUmqlAj9lzDZkUh1UOI8UswQzz /Yo9hgGfMP8HbNlYbcexl6b6t0qSCli7Dmr2f+yAwrAZ39+S0EOqr82uX7QypYJVPc Gh8cdKTzizEViP3Zq2bLvUMmkJxVBVVJ3MNM1cbU= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:15 +0100 Message-Id: <20210301091117.26777-8-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-gtk-0.9): New variable. --- gnu/packages/crates-gtk.scm | 77 +++++++++++++++++++++++++++++++------ 1 file changed, 66 insertions(+), 11 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 0d6342be12..1e85fdc1bc 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1585,8 +1585,73 @@ GStreamer.") (description "This package provides 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 GTK+") + (description "This package provides Rust bindings for the GTK+ library, version +3.x.") + (license license:expat))) + (define-public rust-gtk-0.8 (package + (inherit rust-gtk-0.9) (name "rust-gtk") (version "0.8.1") (source @@ -1621,17 +1686,7 @@ GStreamer.") ("rust-pango" ,rust-pango-0.8) ("rust-pango-sys" ,rust-pango-sys-0.9)) #:cargo-development-inputs - (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) - (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 "This package provides Rust bindings for the GTK+ 3 library.") - (license license:expat))) + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) (define-public rust-gtk-rs-lgpl-docs-0.1 (package From patchwork Mon Mar 1 09: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: 27383 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 3E37427BC4F; Mon, 1 Mar 2021 09:14: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 F3FF527BC4E for ; Mon, 1 Mar 2021 09:14:44 +0000 (GMT) Received: from localhost ([::1]:39706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedY-0000Sj-5E for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecv-00086r-TT for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36543) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecv-0002o0-MJ for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecv-0003J7-IR for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 09: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.161459000212562 (code B ref 44492); Mon, 01 Mar 2021 09:14:05 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:22 +0000 Received: from localhost ([127.0.0.1]:48074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGecD-0003GV-SX for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:22 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGecB-0003GA-MO for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04:13: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 4Dpvgd4ChJz3wZk for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589997; bh=wBDRINnykR2yKnD9RZdrtU1XtgD2MTsMLmQmQ7AyAZE=; h=From:To:Subject:Date:In-Reply-To:References; b=RlN2/rD/akDoltjqZHL0oUPr0UNF8iktgXdIG9nhGKyoIduR13VEoXdxxP7fPzGoK QTR9m2U8e0xJAT/eIqiY0RTPdea5kDFXrQJozTZmCNpwn7pgA7JjCOWbDV6HXqQBZ5 744gcA8oDQDOqBGBldK9067ThJH4X+adhhdXBM70= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:16 +0100 Message-Id: <20210301091117.26777-9-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-sourceview4-sys-0.2): 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 1e85fdc1bc..956c9a0f8f 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2334,3 +2334,57 @@ renders username initials.") (description "This package provides a Rust library to interface with the 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") + (description "This package provides FFI bindings for GtkSourceView, version +4.x.") + (license license:lgpl2.1+))) From patchwork Mon Mar 1 09: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: 27380 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 111C627BC4F; Mon, 1 Mar 2021 09:14:37 +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 A245F27BC4E for ; Mon, 1 Mar 2021 09:14:36 +0000 (GMT) Received: from localhost ([::1]:38858 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGedP-00005b-Qs for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 04:14:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54150) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGecw-00086t-8O for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36544) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGecw-0002oN-1j for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGecv-0003JF-Ub for guix-patches@gnu.org; Mon, 01 Mar 2021 04:14:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 49/52] gnu: Add rust-sourceview4-0.2. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 09: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.161459000412571 (code B ref 44492); Mon, 01 Mar 2021 09:14:05 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 09:13:24 +0000 Received: from localhost ([127.0.0.1]:48076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGecG-0003Gg-6F for submit@debbugs.gnu.org; Mon, 01 Mar 2021 04:13:24 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:5929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGecD-0003GO-Bd for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 04: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 4Dpvgg23gLz3xBv for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 10:13:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614589999; bh=Xrrg2MO66N5+ZnBtGw3yVzeByMTzlq9TxLDczYv03sQ=; h=From:To:Subject:Date:In-Reply-To:References; b=GwYAa0187hclBTvaSXNBBf75QlQHAHBolJp00R6VK8osqvK+2XofR6aNl5h421aNg 19Ad0XZSK24E1a5DJB+kxCdx7FNytY1m63cndDmQoV1fO7nmFAvpVzwIyMMf6blx2r PP2/gV/mOsdRgrRv35m23IC8/Sfn2m35RxX3mEaU= From: Leo Prikler Date: Mon, 1 Mar 2021 10:11:17 +0100 Message-Id: <20210301091117.26777-10-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-sourceview4-0.2): New variable. --- gnu/packages/crates-gtk.scm | 59 +++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 956c9a0f8f..2c83c19c83 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2388,3 +2388,62 @@ the Secret Service API") (description "This package provides FFI bindings for GtkSourceView, version 4.x.") (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") + (description "This package provides API bindings for GtkSourceView, +version 4.x.") + (license license:lgpl2.1+))) From patchwork Mon Mar 1 10: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: 27387 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 20AB427BC4E; Mon, 1 Mar 2021 10:12: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 F186527BC4F for ; Mon, 1 Mar 2021 10:12:11 +0000 (GMT) Received: from localhost ([::1]:58432 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGfX9-0005ob-4s for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 05:12:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39962) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGfX0-0005o6-Jv for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36651) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGfX0-0004X8-Ci for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGfX0-0006zV-7X for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 50/52] gnu: Add rust-sourceview4-for-fractal. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 10:12: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.161459349226816 (code B ref 44492); Mon, 01 Mar 2021 10:12:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 10:11:32 +0000 Received: from localhost ([127.0.0.1]:48192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfWV-0006yR-Q3 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 05:11:32 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:18775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfWT-0006yA-Fr for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 05:11:30 -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 4Dpwyk0TTYz1LB20 for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 11:11:25 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpwyk0TTYz1LB20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614593486; bh=WctJjM5CjANNXvKfLJg2TBjFucN7x/y79GnYJbF+pl4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=enAEWiAF+hXt5Bz7zY0EEf5a8m5cGyfEO5njkWBL/1lvBJKeKo2nsqwxaOSzDfaRq rlF8dYtCMlLcLdPh/zHPJOW2R0r7farzI26Vo013H66FdmojLckiGII5LhfR/mpakO JSjlfwQu6Fm29mPAX5TK9USuIUOwQjQMRTKCOutQ= From: Leo Prikler Date: Mon, 1 Mar 2021 11:11:11 +0100 Message-Id: <20210301101113.29696-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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-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 2c83c19c83..c64cd6e9a2 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) @@ -2447,3 +2448,31 @@ the Secret Service API") (description "This package provides API bindings for GtkSourceView, version 4.x.") (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 Mon Mar 1 10: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: 27386 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 C902327BC50; Mon, 1 Mar 2021 10:12: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 E53C427BC4E for ; Mon, 1 Mar 2021 10:12:11 +0000 (GMT) Received: from localhost ([::1]:58434 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGfX9-0005oc-0I for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 05:12:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39964) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGfX1-0005oD-1C for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36652) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGfX0-0004XC-QJ for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGfX0-0006zc-LR for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 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: Mon, 01 Mar 2021 10:12: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.161459349226823 (code B ref 44492); Mon, 01 Mar 2021 10:12:02 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 10:11:32 +0000 Received: from localhost ([127.0.0.1]:48195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfWW-0006yT-28 for submit@debbugs.gnu.org; Mon, 01 Mar 2021 05:11:32 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:19063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfWT-0006yC-Hq for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 05:11:30 -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 4Dpwyl5Rb3z1LB21 for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 11:11:27 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpwyl5Rb3z1LB21 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614593487; bh=CD98bUo55ZkevYiZjOfVkZUtSrlZhlSWmqQHU7XZjlc=; h=From:To:Subject:Date:In-Reply-To:References:From; b=p8Qy0xAN2TW1g8GNDWxsg6fJ1/Ulbu2ym7R9nRfrufZ4j5VBPIafS9wj10FyAGATO y7JxuTnr9xhtkxztC+bxxmeL8COIgOypFV2T5/WyVLrZtGo8o7o7sAlYFBhRR89BlV SetnIMsjGBFe7J0WycpjJ9laif39kgCf0GjQ0L+Q= From: Leo Prikler Date: Mon, 1 Mar 2021 11:11:12 +0100 Message-Id: <20210301101113.29696-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 c64cd6e9a2..caa6e7d3b6 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1872,6 +1872,30 @@ converts raw links to http links and strips unwanted tags.") renders 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 Mon Mar 1 10: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: 27388 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 1687427BC4F; Mon, 1 Mar 2021 10:12:16 +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 9B85227BC4E for ; Mon, 1 Mar 2021 10:12:14 +0000 (GMT) Received: from localhost ([::1]:58616 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lGfXB-0005tc-Sd for patchwork@mira.cbaines.net; Mon, 01 Mar 2021 05:12:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lGfX1-0005oK-HU for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36653) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lGfX1-0004XG-A9 for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lGfX1-0006zl-5K for guix-patches@gnu.org; Mon, 01 Mar 2021 05:12:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44492] [PATCH v2 52/52] gnu: Add fractal. Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Mar 2021 10:12: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.161459350326847 (code B ref 44492); Mon, 01 Mar 2021 10:12:03 +0000 Received: (at 44492) by debbugs.gnu.org; 1 Mar 2021 10:11:43 +0000 Received: from localhost ([127.0.0.1]:48197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfWY-0006yo-CX for submit@debbugs.gnu.org; Mon, 01 Mar 2021 05:11:43 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:19751) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lGfWV-0006yQ-QS for 44492@debbugs.gnu.org; Mon, 01 Mar 2021 05:11: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 4Dpwyn18kQz1LWpc for <44492@debbugs.gnu.org>; Mon, 1 Mar 2021 11:11:29 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dpwyn18kQz1LWpc DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1614593489; bh=SK+5/TYQf5o0TyPvlz/pjBjrWKdEGNDLBc6Yw+lGZPk=; h=From:To:Subject:Date:In-Reply-To:References:From; b=nd2fJ21Wa+oYByRZHOi/T6SXYhF8/PdeptC8Toj6duiaDDtZgC3ZJpn4tUWPHJhrJ wSRjZmBuCjvn68iTew4P1Q4nWc7rTWFOiShisOfr4zGnuW/JHT5GbGMcMUczABiYn7 +ga3Wapc+Hwxm6/O0C7i8GbRNYo1iwqxqg+2geMk= From: Leo Prikler Date: Mon, 1 Mar 2021 11:11:13 +0100 Message-Id: <20210301101113.29696-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.30.1 In-Reply-To: <87sg5lhemw.fsf@nicolasgoaziou.fr> References: <87sg5lhemw.fsf@nicolasgoaziou.fr> 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 | 142 ++++++++++++++++- ...ractal-switch-from-failure-to-anyhow.patch | 143 ++++++++++++++++++ 3 files changed, 285 insertions(+), 1 deletion(-) create mode 100644 gnu/packages/patches/fractal-switch-from-failure-to-anyhow.patch diff --git a/gnu/local.mk b/gnu/local.mk index 4f6b85c69c..3577e9f7b6 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 32cecb75b5..31279277b4 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -12099,7 +12099,6 @@ editing environment for translation issues within the GNU gettext/GNOME desktop world.") (license license:gpl3+))) - (define-public ocrfeeder (package (name "ocrfeeder") @@ -12162,3 +12161,144 @@ world.") (description "OCRFeeder is a complete Optical Character Recognition and Document Analysis and Recognition program.") (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 +