GNU bug report logs - #44492
[PATCH] Add fractal.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Christopher Baines <mail@HIDDEN>; Keywords: moreinfo; dated Fri, 6 Nov 2020 21:48:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:30:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:30:07 2021
Received: from localhost ([127.0.0.1]:44321 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdjy-0004eG-8d
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:30:06 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:20699)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdji-0004cd-UH
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:29:55 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F13G31q9Lz1DDYw
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:29:47 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F13G31q9Lz1DDYw
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616016587;
 bh=9GRwg33nwmH3mcZ6x24vYrYS3YY8WUdx7aLND0s02j8=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=uc1VUs9weEO+96TI5nycw6OETlEuO5THtqSDacfCGhBOQutUCyb8n4iwl1eFYtQbS
 qlU/N5joDNUNlgc+unU9pABu1b3ToogRB1VLJzuXZ8bFsT+SNEIfXH41wCb6jQxEk/
 TVlNctJGO5nP1A8IsEXiLOSKxOaY9RBrnMLLLyU0=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 49/51] gnu: Add rust-sourceview4-for-fractal.
Date: Wed, 17 Mar 2021 21:27:33 +0100
Message-Id: <20210317202735.14024-49-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9e9b6c1961..bd608991f6 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)
@@ -2456,3 +2457,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)))))
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:30:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:30:06 2021
Received: from localhost ([127.0.0.1]:44318 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdjp-0004dC-NW
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:30:06 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:18421)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdjl-0004co-1L
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:29:54 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F13G640nNz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:29:50 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F13G640nNz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616016590;
 bh=gNkBkLhqxeZDzV6hcSiUzanfDfUocKhfTLp2cyQMGLA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=VbA4XV+5cgUJQ+94l3DhdqKZU1WVLHff0HS5Ar0u0BFgK7Nhmom3O0WnAdBOgjYYA
 ozXZ7ctBvHVKoU4j4t6m+29U/0SJ7E4UzcghdPnsQItYElexqTCBVq9nIbdGlUjD6e
 UdpmtRCcqG+6EoGfB2aZ+Qj88xrTHMOqMHYG4ueA=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 51/51] gnu: Add fractal.
Date: Wed, 17 Mar 2021 21:27:35 +0100
Message-Id: <20210317202735.14024-51-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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                        | 143 +++++++++++++++++-
 ...ractal-switch-from-failure-to-anyhow.patch | 143 ++++++++++++++++++
 3 files changed, 286 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 3fb496a771..52baef2e0c 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1006,6 +1006,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 adb036d5e5..76806f08c1 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12145,7 +12145,6 @@ editing environment for translation issues within the GNU gettext/GNOME desktop
 world.")
     (license license:gpl3+)))
 
-
 (define-public ocrfeeder
   (package
     (name "ocrfeeder")
@@ -12208,3 +12207,145 @@ 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))
+       #:install-source? #f
+       #: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 <huyuumi.dev@HIDDEN>
+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<PathBuf, IoError>
+     Ok(path.join(name))
+ }
+ 
+-pub fn get_pixbuf_data(pb: &Pixbuf) -> Result<Vec<u8>, FailError> {
++pub fn get_pixbuf_data(pb: &Pixbuf) -> Result<Vec<u8>, 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
+
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:29:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:29:54 2021
Received: from localhost ([127.0.0.1]:44316 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdjm-0004cq-0a
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:29:54 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:35640)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdjj-0004cg-0V
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:29:52 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F13G50YWGz1LBCr
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:29:49 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F13G50YWGz1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616016589;
 bh=YTqO8EmFGq0MA+OhSUBnd1gXOI3/k0Nmn1gW3nRH+n0=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=V+rvADa+pf6L8BiQvmEt76cfwJsF8Q3hLSDUvRHVaHaTcgOH8cL/JCaP8BOZzjGcU
 nH5TJ4sFyQqr6a9dey9p2uWDkEtHI6e9QqlHHaBEgMkzzrCeQBVBtUozKaBIKw4Ls3
 oCrvCvivPOXgeo3JyOMAhdTjC7afZ0+JYFc06YZU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 50/51] gnu: Add rust-letter-avatar-for-fractal.
Date: Wed, 17 Mar 2021 21:27:34 +0100
Message-Id: <20210317202735.14024-50-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 bd608991f6..8ec8a47c9b 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1876,6 +1876,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:10:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:10:04 2021
Received: from localhost ([127.0.0.1]:44282 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQZ-00047g-Dy
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:10:03 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:36991)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQJ-00046X-57
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:47 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pw6kPpz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:44 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pw6kPpz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015385;
 bh=EW+Hm1rVX85yM5aq0xRWy6ZcIKlbnitJf94apr/yvfQ=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=h7aZZ+yErhrI8poLCHLu1gLcR36bjWbI2IXtMinULn6yAz6nUcSHfWMJZPdJ0LLz+
 rysuJ7rlkyopCAxY+ZOFviaSmwi2YLJW6eKzUFcSKFYR3fFqrnPfUBcH8gE5gW/vP9
 Vo8BomtVxf0/GTUIUuURg9f5ygxpJ0YaLnluCcpw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 48/51] gnu: Add rust-sourceview4-0.2.
Date: Wed, 17 Mar 2021 21:27:32 +0100
Message-Id: <20210317202735.14024-48-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9d7f73a66a..9e9b6c1961 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2397,3 +2397,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+)))
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:10:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:10:03 2021
Received: from localhost ([127.0.0.1]:44279 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQY-00047S-UH
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:10:03 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:9200)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQH-00046P-BC
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:45 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pv0c2Wz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:43 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pv0c2Wz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015383;
 bh=2sL0pMU+eZoHIBphnDsMTERFjLyn70v5kg7fyRQLC8Y=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=HNKPXxNRMY4MGztxmOThXVAPxqzGJu2XkGMvRIYmmY+ilgcEvJSjSw/xKRLNsjR5n
 X3NeOq1FTRp8CSOBJqQ7h1vyBst7NU736nGrdXKi2KBDck90Him0hUZUhZp8OjBpsT
 hB84GRL7GgovjWRnKQ0SVqIQq4S7tUiSl1egdbmw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 47/51] gnu: Add rust-sourceview4-sys-0.2.
Date: Wed, 17 Mar 2021 21:27:31 +0100
Message-Id: <20210317202735.14024-47-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 689aea6f2d..9d7f73a66a 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2343,3 +2343,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+)))
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:10:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:10:02 2021
Received: from localhost ([127.0.0.1]:44275 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQP-00046m-C3
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:10:02 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:31841)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQF-000463-Fh
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:43 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12ps1fbmz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:41 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12ps1fbmz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015381;
 bh=c+gxEbaZf4QO5fi6nYwxOcJ3jpCUh/y9UQlHDSgyVS0=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=rNRC72tQE3c7Yy/+RedO2MJFyyeK1049C2T4utilIxJPDQQK7j5T+GBOGzixUqswg
 RS7qkFh3A/ZLvaKLd30Iuws57mZ2hD3RkzTIr4jRZyxaMKy67Uh8wMVsZTCQniODHn
 tykrr1dCFU2anA4ZCdJUw3A3pwAxf1InrNRmX2vw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 46/51] gnu: Add rust-gtk-0.9.
Date: Wed, 17 Mar 2021 21:27:30 +0100
Message-Id: <20210317202735.14024-46-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/crates-gtk.scm (rust-gtk-0.9): New variable.
---
 gnu/packages/crates-gtk.scm | 71 +++++++++++++++++++++++++++++++++----
 1 file changed, 65 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index db1160e2d5..689aea6f2d 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1582,8 +1582,72 @@ 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 the GTK+ 3 library")
+    (description "This package provides Rust bindings for the GTK+ 3 library.")
+    (license license:expat)))
+
 (define-public rust-gtk-0.8
   (package
+    (inherit rust-gtk-0.9)
     (name "rust-gtk")
     (version "0.8.1")
     (source
@@ -1594,7 +1658,6 @@ GStreamer.")
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "13ygzblfv40l2kp70rnjymz7vk2g2wdjs04lhmk9q8wh0bbyiqc7"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-atk" ,rust-atk-0.8)
@@ -1624,11 +1687,7 @@ GStreamer.")
        ("cairo" ,cairo)
        ("glib" ,glib)
        ("gtk+" ,gtk+)
-       ("pango" ,pango)))
-    (home-page "https://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)))
+       ("pango" ,pango)))))
 
 (define-public rust-gtk-rs-lgpl-docs-0.1
   (package
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:53 2021
Received: from localhost ([127.0.0.1]:44273 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQP-00046k-07
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:53 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:7318)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQD-00045i-KZ
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:42 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pq35v3z1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:39 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pq35v3z1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015379;
 bh=r5GqxjSzCwbNYChrpglkUwbYYwDkohEY6O6SgTdnCO0=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=f8i+xUarwPQ1ymcJGVI+vqHyr6gZq5/Xkknt++kavh+GuSeWricVa6M+yZoKDvruL
 nc163C5FzCcwEIM2Jhe9TP97IPWz1SEu8s4Wr53uy6ktg/4DUMzFKMLBwzTgT0jGDM
 NIdfu1aAs5DA9uwK8Lutm+rHgtkjUgGY+Erqd7Os=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 45/51] gnu: Add rust-atk-0.9.
Date: Wed, 17 Mar 2021 21:27:29 +0100
Message-Id: <20210317202735.14024-45-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-atk-0.9): New variable.
---
 gnu/packages/crates-gtk.scm | 56 +++++++++++++++++++++++++++++++------
 1 file changed, 48 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 87afa30ddf..db1160e2d5 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
@@ -125,14 +172,7 @@
         ("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))))
-    (inputs
-     `(("atk" ,atk)
-       ("glib" ,glib)))
-    (home-page "https://gtk-rs.org/")
-    (synopsis "Rust bindings for the ATK library")
-    (description "Rust bindings for the ATK library")
-    (license license:expat)))
+       (("rust-gir-format-check" ,rust-gir-format-check-0.1))))))
 
 (define-public rust-cairo-rs-0.9
   (package
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:43 2021
Received: from localhost ([127.0.0.1]:44268 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQF-000466-BD
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:43 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:36119)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQB-00045Z-RP
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:40 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pn4Qz3z1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:37 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pn4Qz3z1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015377;
 bh=aeCJh79tsuRpAUqi8CblAQ2cVJE/QVWibgbBRDWXUGg=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=lg9LEB4+Gm6s9Jh1GM6jsXRDbVosh8eWv3gzxIhi4+6W2w32rxfXWfxU12xSQJP99
 huP2R9sk7u+ZpFy3EgKQNROOnaWr2ft1WFNmHS7+0o/uW9UyIxQxgugxF6QD7+u3NT
 I4LMqxgxFo2xmC5jUoRd4TDtqNU+9cJFnjjEoTSw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 44/51] gnu: Add rust-gtk-sys-0.10.
Date: Wed, 17 Mar 2021 21:27:28 +0100
Message-Id: <20210317202735.14024-44-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-gtk-sys-0.10): New variable.
---
 gnu/packages/crates-gtk.scm | 53 +++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 36074b5d77..87afa30ddf 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1611,6 +1611,59 @@ 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
     (name "rust-gtk-sys")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:43 2021
Received: from localhost ([127.0.0.1]:44266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQF-00045y-0Z
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:43 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:36000)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQA-00045R-0v
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:39 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pl5wkZz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:35 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pl5wkZz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015375;
 bh=eFD+feqewQEAzQw/4PYqjiy3ySKn4s8UvvuyDsOoIsI=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=TOGHg8i9N7F/eS1bINWp1mcCjfTn/7tROtRZXZvc645qo4+f+zI5QAIOHVz/1ijlH
 Purdl+0pADzuVQUm//gbvOT2Re+Y9m9dOyHpbsEGcLLo7e/yM35y+mrgIAKs0HFV34
 VZAbC+HMUV9CWyNnXCDDlbR/xCTm7AXlaCNI4TKc=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 43/51] gnu: Add rust-atk-sys-0.10.
Date: Wed, 17 Mar 2021 21:27:27 +0100
Message-Id: <20210317202735.14024-43-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 42344b2739..36074b5d77 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 "https://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
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:43 2021
Received: from localhost ([127.0.0.1]:44264 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQE-00045r-M3
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:42 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:35779)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQ8-000456-7c
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:36 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pk076Qz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:33 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pk076Qz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015374;
 bh=EG5ape/QEExgTOQcfipuuaR3go9AIX+5pViT9Hljj4A=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=rPS+SgYB80n2IddlsXs48Tq4ZnDDcwRnbujSzG/ApG2vJ9u2OhFu5Id26iip//3aA
 ttPHcWg81uzan6RWmeN+hSl7nfBOk0rSy/D7qbj37JViLh0z+GwsRGIZepcf0D7uBm
 ++9T44o3sGOUTZnXiRJO+HDwOqi1UYUD/381Y0sw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 42/51] gnu: Add rust-secret-service-1.
Date: Wed, 17 Mar 2021 21:27:26 +0100
Message-Id: <20210317202735.14024-42-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 5dd0dde649..42344b2739 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2109,3 +2109,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))))
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:42 2021
Received: from localhost ([127.0.0.1]:44262 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQE-00045p-EE
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:42 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:6394)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQ6-00044r-Dd
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:34 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12ph1tpDz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:32 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12ph1tpDz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015372;
 bh=nBz0FM0N1BquIqk9zbtubAD8muWRzE+J6eW6dA2dRNw=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=h0xQ16YITqls55eoDNWzwilItbNbTxN9yaHkIoSg0WKbPUi1N6z1u7LDVtODJ4bHM
 jo3MdHXuolH2wsmHEAaYO+7ONpphmwXQoCF7xkXYy0vydrZkwxIDRgb6l6Ac5VKb+8
 LUh+WYuXnOquU09mTydFIkzax3syKNJe2RXysH78=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 41/51] gnu: Add rust-dbus-0.2.
Date: Wed, 17 Mar 2021 21:27:25 +0100
Message-Id: <20210317202735.14024-41-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f8f56ebc76..5dd0dde649 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:36 2021
Received: from localhost ([127.0.0.1]:44256 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQ8-000459-4F
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:36 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:7810)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQ4-00044k-LZ
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:33 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pf2wqJz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:30 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pf2wqJz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015370;
 bh=Vx6l0joaVE1XVxLYGoOPwvZ9LWM45yHSXogkxHaZp90=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=LOmeFTmINL7gKiPNp5o0oJtU94UIPzeccsoHS3NOUXeKowvOQouS27nc5IhILLl8S
 Sd2k7vt/L5pShWGLrHEYt/Z8znps9Ok9RhVRPFMfsqHOrI9KqUe6WuDc3VCMgpksB1
 FHRRqeWS3O2lYJKZ4wPcQ5xJDtE4KGbKdh3G0mC0=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 40/51] gnu: Add rust-hkdf-0.10.
Date: Wed, 17 Mar 2021 21:27:24 +0100
Message-Id: <20210317202735.14024-40-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 2d00bfa73a..637ec9a202 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18023,23 +18023,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)
@@ -18048,10 +18049,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)
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:36 2021
Received: from localhost ([127.0.0.1]:44254 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQ7-000451-Pi
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:36 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:35115)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQ2-00044b-Qo
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:31 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pc3yM5z1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:28 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pc3yM5z1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015368;
 bh=VoTQ3QNjX9uZl5mwwjm586N/ppr2gMN/h/KlSBeIap8=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=clbNol9n4hg7/A8lQpWtjdlAWGiPfZqq5F/8kFi+KkF8n5po5MROfKW4KEbEI+nPc
 iuIcWNstEr5M9QNO64j5ufRPC55MichDSTsRXXRC1lejcQxqO7ZVED9W/cYpgdSFYt
 4gKCc5MveGDk/XoqZtJR94Roeopp5YIf0tciR7OM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 39/51] gnu: Add rust-hmac-0.10.
Date: Wed, 17 Mar 2021 21:27:23 +0100
Message-Id: <20210317202735.14024-39-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 558660b7b2..2d00bfa73a 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18070,8 +18070,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
@@ -18083,7 +18113,6 @@ Derivation Function (HKDF).")
         (sha256
          (base32
           "0h48wc7iysh4xd6ci4prh8bb7nszijrh9w3blaaq8a6cilk8hs0j"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-crypto-mac" ,rust-crypto-mac-0.8)
@@ -18091,13 +18120,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
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:35 2021
Received: from localhost ([127.0.0.1]:44252 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQ7-00044y-DE
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:35 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:7349)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdQ0-000447-Uu
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:29 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pZ5jqmz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:26 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pZ5jqmz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015366;
 bh=Al2OBWcdWS+s5PRqZXM84in+hudLZLwacAKosfaLHg4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=AQ8XpTHSyK3uTNj0vGYNI6f2wqWGHh52JmdrTO8YYRsfoXJZehN9TXCt1nPvACL2I
 rOYJL7tdKvil9njW7kZAugaw5eZDxmiacbZCgxLM/TrIGRNIW/+xKeZtkY4XOWpIzA
 BJLOQaDms8T0TwL8kOGMCLXndmYQjVe8Q1LXmq5s=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 38/51] gnu: Add rust-block-modes-0.7.
Date: Wed, 17 Mar 2021 21:27:22 +0100
Message-Id: <20210317202735.14024-38-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 cc904820f4..558660b7b2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5206,6 +5206,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:30 2021
Received: from localhost ([127.0.0.1]:44247 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQ2-00044Q-2k
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:34723)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdPz-00043z-6s
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:27 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pY0561z1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:24 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pY0561z1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015365;
 bh=cv9RmPZHlxl1jiNIz943KTzQpKxlHByJAB5LgDv+wtM=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=jZyoD3XWs4m3+zvcOlpKQBVVAgwfW9PDPm05ZVBIsyzVFtfG6jNYgiOJd1KgH9Kl2
 0gSG2Yj4h+At0TuldR0YPu9E2OkyshbKkaURUJY593umleScgsgcq0YjgTVzZSXEX6
 zgKBnjOVX4Woa9qLXTideWOiUwCuvaznIuYYcyFo=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 37/51] gnu: Add rust-aes-0.6.
Date: Wed, 17 Mar 2021 21:27:21 +0100
Message-Id: <20210317202735.14024-37-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 01eee2f4f4..cc904820f4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1162,6 +1162,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:30 2021
Received: from localhost ([127.0.0.1]:44245 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQ1-00044I-O9
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:5280)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdPx-00043l-DP
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:25 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pW1pLmz1LBCr
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:23 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pW1pLmz1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015363;
 bh=3YDVlTDpEDBzzGUkIY0NsAP/16B6yqLsV8YzsgwQVIg=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=G5Nd++F1/DW71Qnd57r1GzRe4ayZj/8cVH6u/ivf7omwtpXSNk09dldLp7nkBL0LR
 p/5KVI3P+CLb5bEEdaaQgje2LewdK4i0RVLKt8EEn484E7Hka+A+mDY+w4KfdEgH97
 XZRSJO0CcG3+IXbWnFMwqjY6ETj/5Gb4m5PQiVU4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 36/51] gnu: Add rust-aesni-0.10.
Date: Wed, 17 Mar 2021 21:27:20 +0100
Message-Id: <20210317202735.14024-36-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 62744faa20..01eee2f4f4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1332,6 +1332,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:29 2021
Received: from localhost ([127.0.0.1]:44243 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdQ1-00044B-7r
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:29 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:5087)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdPv-00043W-LI
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:23 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pT3XWwz1DDYw
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:21 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pT3XWwz1DDYw
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015361;
 bh=Y29uWxjdKfMS6uLaPe/GkrJgYU0dS7HKFuN5cdZyw3k=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=SYniYb/RQqYCY1ijRdUTpC1rckfdUlL1oNu4flcR6Jc+/RowYvMITWjbQ3mf2azMw
 3a23EihiUBk331h3Lw2IvVM7VKo3/jLhz2yapzX6vW2F/eRmt01sV3Si2C7nIDBkZa
 9Nb7rMJr5PyBmmvmyri87G+mY/PG4u89qvYjyQwM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 35/51] gnu: Add rust-aes-soft-0.6.
Date: Wed, 17 Mar 2021 21:27:19 +0100
Message-Id: <20210317202735.14024-35-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 e53650dcc7..62744faa20 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1263,6 +1263,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:25 2021
Received: from localhost ([127.0.0.1]:44238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdPw-00043f-H0
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:25 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:6385)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdPt-00043J-TO
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:23 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pR5HY2z1LBRx
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:19 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pR5HY2z1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015359;
 bh=0iQyabf/mZQZl/dwzk4hqpyPnrBdJ8LRKC4uRI+/sPY=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=TJRCS/JWmOqrcggUgPK2jXTr8OZ4lljoJJ+eN2zCCHCygvviOgmxVTrRm6i40SMNe
 ehG9mwsBgOFzlEfhj+Y3B7bGEUPmPkw2sxBtDGjxRwh9p0Xt7EkLGTvnJ1i1EAGBzY
 Mf7SnOUg1fRJ9aNiDh4fWjIacImjyXOSnSScK0mk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 34/51] gnu: Add rust-mdl-1.
Date: Wed, 17 Mar 2021 21:27:18 +0100
Message-Id: <20210317202735.14024-34-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 bd1b4dcd16..e53650dcc7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23092,6 +23092,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 21:09:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 17:09:24 2021
Received: from localhost ([127.0.0.1]:44236 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMdPw-00043c-9C
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:24 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:6159)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMdPt-00043F-Jz
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 17:09:22 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12pP6srNz1LLyX
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 22:09:17 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F12pP6srNz1LLyX
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616015358;
 bh=5Uu05sh/n/y6Ybl4UW/zKMZO0ODeP/0aH2vhKA9ovtA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=Cwas1PJgeNHGWQCT7qLtIKAFbUlqk+wKzUxeLgQ2etmHKe8lzuLHKB6pPzMZ7fUMZ
 1cxLY5GOr2sUSFpkj4ij2M+ZG83fMEv/gPdrV5MEDN2FHR6+CGGOJ5SfLXgkBnNLAt
 V/PZPOjEXdhtcZebOrT3z/8VsZvgLDrl95qKVRtU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 33/51] gnu: Add rust-lmdb-0.8.
Date: Wed, 17 Mar 2021 21:27:17 +0100
Message-Id: <20210317202735.14024-33-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0afa68eba2..bd1b4dcd16 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21969,6 +21969,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:30 2021
Received: from localhost ([127.0.0.1]:44200 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6f-0001S8-8t
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:53503)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6U-0001RM-1B
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:18 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12MH1VPFz3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:49:15 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014155;
 bh=3zoHimDbzDUsl9PTX1+h6pxfr3zuwjI3klzvN9oEtuY=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=L435dI3Hx5H00Yh4T/6uLQMdhFdBx/z+Y9YqYmnVDaD5inOdHsYZFIMAaEloyAH/1
 0wavNMFiNt4sGXj9uQvYFb2+ZQT7FQUvzRbt/iop+2xHp8qUvuxgUcKxB/BfAHkiIq
 FEcv7bkToH9AuLe6ZQxwOsrd/0QAFYvzw0yPZjc4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 32/51] gnu: Add rust-lmdb-sys-0.8.
Date: Wed, 17 Mar 2021 21:27:16 +0100
Message-Id: <20210317202735.14024-32-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 a9b89a47b5..0afa68eba2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21945,6 +21945,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:19 2021
Received: from localhost ([127.0.0.1]:44198 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6U-0001Rk-Q0
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:19 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:23673)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6R-0001RA-ND
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:16 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12MD5jNdz3xNm
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:49:12 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014152;
 bh=Pt52mPo7GLAFRC1s+FKBd+UFABoG44By1ZiCjnZ8spw=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=K9ZmUEcYsy/NBujLV9235sEc45IwZf1JwhXSld0fEIQs2Uui39VdifwS7+x4fXUpn
 ub9n+b3tFCiekyBiiJibIHOJ3tl95O8rtSTnjBeTaz3YUNfe3nF3A2PlB0v+CvBC9O
 sUaYH+zsdY0fzRLTNtQXBxtmKbFAo99KghBP0cjY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 31/51] gnu: Add rust-loggerv-0.7.
Date: Wed, 17 Mar 2021 21:27:15 +0100
Message-Id: <20210317202735.14024-31-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 4285891f28..a9b89a47b5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22198,6 +22198,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:18 2021
Received: from localhost ([127.0.0.1]:44196 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6U-0001RV-AU
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:18 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:50302)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6P-0001Qr-9o
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:14 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12M92xXMz3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:49:09 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014149;
 bh=ZwP6Gar0gy9kpTf56AvZZcpc0IzCn3xQtjcDE4/CBKA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=JX9EdSJzKq/Sc6jcsL6kFQO+iOVH4AlU3dQKXqIPXJadfGjrZuA3455qFsNukNd6z
 v6rZ6a+34xnfF4MDilc1EEXtLqrfVSxHuOHVSenKPnj7rFEWQECJN4hKNB+X08L0oX
 gqYQiwLW0O0S+MGXZvDy1pgdaXWR+FacKZ51RBug=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 30/51] gnu: Add rust-libhandy-0.5.
Date: Wed, 17 Mar 2021 21:27:14 +0100
Message-Id: <20210317202735.14024-30-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 32ac1ac249..f8f56ebc76 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:18 2021
Received: from localhost ([127.0.0.1]:44193 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6T-0001RO-Up
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:18 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:52343)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6L-0001QR-Uz
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:13 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12M70KY6z3xMj
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:49:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014147;
 bh=p5QstTwv8jxRtKtVROHZA/CQPs/cZWMuQ4MSZdKjJ9Q=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=YfQq3DyIWMnrlGYr8BRyo9PhHrR5Vo+fI2HY9byW0XzQESJupazMjiLJ5INUqkD7t
 t7BZHN4rKOX1QxFsLzeCxL3k06w3ktaIOpSqvofrnken7VFQY9PAehXeuW6WKc3St6
 xxnVgSfwKXmDdR3Q/dJM3GvK34dyx2D1bulCzrDk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 29/51] gnu: Add rust-libhandy-sys-0.5.
Date: Wed, 17 Mar 2021 21:27:13 +0100
Message-Id: <20210317202735.14024-29-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 aa77f02af0..32ac1ac249 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:11 2021
Received: from localhost ([127.0.0.1]:44186 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6N-0001Qe-9D
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:11 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:22775)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6J-0001QI-Hb
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:07 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12M44r1Vz3wnp
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:49:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014144;
 bh=QVPt44rqGTwO6tNdjzPdLu4XgG6YuOmDWJlVktZ9mwU=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=q7MHeu+g1XdwFXCCAdoUiTGJ13ZLMc0O8HsPHMfRn3cvjgL87FXF3v03VVD64Q2am
 1FFLxFw5qs+SPEKkNZWx/mUPRjsNa2k3ij4XIICDTb8vQr/0gRVuo3g2L3a5hsrQxE
 Q4Lmcyr7x5i11o4ILMzDwLXlaDmkOuTfFu3/GU58=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 28/51] gnu: Add rust-letter-avatar-1.
Date: Wed, 17 Mar 2021 21:27:12 +0100
Message-Id: <20210317202735.14024-28-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 cf9e384c1a..aa77f02af0 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:11 2021
Received: from localhost ([127.0.0.1]:44184 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6M-0001QV-SB
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:11 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:19463)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6H-0001Pl-5t
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:05 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12M21wPnz3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:49:02 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014142;
 bh=1UsZQJa3IpW+sgtEtEOtxXd5P3Fbfda3QM6EVxjvgb8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=rsUGHTuDIMTrlsbg7Q3CYxHPaR2Dtn3rNmR8mpEz+C4XSvZHZ7veLc9thaSn76mjk
 FtR+CnQl4KlGXcPVHqEQ6J8gRNEGKzHbYU8s28dQ9Eo6avXj5qBwyFy/nS6wkpg1M4
 FUrWClv3oaB6JS2WiL0NrquXkCrrTkuDF7GABdb8=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 27/51] gnu: Add rust-pangocairo-0.10.
Date: Wed, 17 Mar 2021 21:27:11 +0100
Message-Id: <20210317202735.14024-27-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-pangocairo-0.10): New variable.
---
 gnu/packages/crates-gtk.scm | 52 +++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index cabd7db11b..cf9e384c1a 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1738,6 +1738,58 @@ converts raw links to http links and strips unwanted tags.")
        (("rust-shell-words" ,rust-shell-words-0.1)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-pangocairo-0.10
+  (package
+    (name "rust-pangocairo")
+    (version "0.10.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "pangocairo" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "10z8hlc82984nwvy5pnyh95ls9s5r1qrlkpn14zh4pjsl1ksxx80"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-bitflags" ,rust-bitflags-1)
+        ("rust-cairo-rs" ,rust-cairo-rs-0.9)
+        ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10)
+        ("rust-glib" ,rust-glib-0.10)
+        ("rust-glib-sys" ,rust-glib-sys-0.10)
+        ("rust-gobject-sys" ,rust-gobject-sys-0.10)
+        ("rust-gtk-rs-lgpl-docs"
+         ,rust-gtk-rs-lgpl-docs-0.1)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-pango" ,rust-pango-0.9)
+        ("rust-pango-sys" ,rust-pango-sys-0.10)
+        ("rust-pangocairo-sys" ,rust-pangocairo-sys-0.11))
+       #:cargo-development-inputs
+       (("rust-gir-format-check" ,rust-gir-format-check-0.1))
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'configure 'fix-version-requirements
+           (lambda* (#:key inputs vendor-dir #:allow-other-keys)
+             (substitute*
+                 (map
+                  (lambda (dir) (string-append dir "/Cargo.toml"))
+                  (find-files vendor-dir "system-deps.*" #:directories? #t))
+               (("0.0.10") ,(package-version rust-version-compare-0.0)))
+             #t)))))
+    (native-inputs
+     `(("pkg-config" ,pkg-config)))
+    (inputs
+     `(("cairo" ,cairo)
+       ("glib" ,glib)
+       ("pango" ,pango)))
+    (home-page "http://gtk-rs.org/")
+    (synopsis "Rust bindings for the PangoCairo library")
+    (description
+     "Rust bindings for the PangoCairo library.")
+    (license license:expat)))
+
 (define-public rust-pangocairo-0.9
   (package
     (name "rust-pangocairo")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:10 2021
Received: from localhost ([127.0.0.1]:44181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6M-0001QT-0A
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:10 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:22230)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6E-0001Ol-Ok
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:03 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lz62hkz3xNm
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014139;
 bh=5VnwLYv9E3zZWuEhIIji0bVxu6UbIJMxsNLztt2eUuY=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=csV7yhS04VVKQ+QNoR1fmffxBY2HETHEWJF37zfVaPKb+j0U2EchpU9d2+1GM8qej
 Sm5ufuJnwmuAtR13IMioE1MQEFzEsdKv5pBeV8R9u53pzhST7/+L49Bw69LdzooVPd
 bhz0LchwFkdeIfJ+AXtgmyiXGJft25+Bet9r4Tr8=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 26/51] gnu: Add rust-pangocairo-sys-0.11.
Date: Wed, 17 Mar 2021 21:27:10 +0100
Message-Id: <20210317202735.14024-26-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 5185930355..cabd7db11b 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+)))))
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:04 2021
Received: from localhost ([127.0.0.1]:44172 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6F-0001P7-AB
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:03 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:21926)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6C-0001OA-BN
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:01 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lx3SP1z3wnp
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014137;
 bh=okkcFsTmhy7xenrHsjN9V8mW6saGAMkqIT7Lf3LWTOk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=QN2CKZg+qeMreST9j8SlZePgXG1Vd5iWvjHgpJyLwWDRqEtPtBC7BoJfAvk3gLJ0a
 JjdPnLdHJJWOCKgknvX+RJ0mnvki/KG/e5LA2IcXJBZR/iIGjcqnJl9ZnZZbgKQ/He
 TXs29I1d69fSVj3moX+jrCYalIXkCi8eGEnAV2Eg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 25/51] gnu: Add rust-html2pango-0.3.
Date: Wed, 17 Mar 2021 21:27:09 +0100
Message-Id: <20210317202735.14024-25-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9b07a23af8..5185930355 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:03 2021
Received: from localhost ([127.0.0.1]:44168 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6E-0001Ot-Rr
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:03 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:50848)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd6C-0001O7-Vx
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:01 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lv0vS1z3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014135;
 bh=Ke9LIBQqlxn3TUWU5zfgjBglHYY6g4nvThq+SPpCFuY=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=R3zn3vXKBip6BFkPhc9VWgGcz42MnTEehZTOdiuerdm+Q00tThkAOQXriSaALXANK
 lhgBHSbL9qnurLV+L3w6yeuXcFoDsJXPuWYwafc8vm6aENlRpYIvnG+1ui43DppHgZ
 vHYHisMdKC1qWTNOjpaVhkE9wCKwxiBZ4Y7tl6gY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 24/51] gnu: Add rust-ammonia-3.
Date: Wed, 17 Mar 2021 21:27:08 +0100
Message-Id: <20210317202735.14024-24-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 dbc1e95212..4285891f28 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1725,6 +1725,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:49:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:49:02 2021
Received: from localhost ([127.0.0.1]:44166 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd6E-0001Oq-JB
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:49:02 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:18299)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd67-0001No-Kb
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:55 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lr5MwFz3xNm
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014132;
 bh=5C6kz4FxjdxXMiY+6FDXq+kS9IsTEPbmh4QFmDN1p6s=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=vEKeIRWMhLUJ0KEX0JjKOmk2wGc4Hp9Tk7kElrXGdX+/MQn4ctHNuwlgiY+rDHRj4
 yO7ekOekrO74105zTb6gxcYy3iCEGBDWvz9XvO1DLmj2PekO8eMLjke9DtxnUlp0T9
 IDPKk6/0L1a3GffFP3y/vKxNdG/toRFXpqd+NPas=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 23/51] gnu: Add rust-markup5ever-rcdom-0.1.
Date: Wed, 17 Mar 2021 21:27:07 +0100
Message-Id: <20210317202735.14024-23-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 c6cc5d7c5b..dbc1e95212 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22683,6 +22683,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:48:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:48:55 2021
Received: from localhost ([127.0.0.1]:44158 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd67-0001Nm-9j
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:55 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:50306)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd65-0001NU-8A
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:54 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lp2nh7z3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014130;
 bh=tMg677ZIMotIiKstNncSx/iffQyC6ILG4pHWzqNdTQo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Q+Ao0RMPyYcwPKfYDqdnkwBnxk/Bh+NAGfoD+X4+l4+NfjEmPwN/DHdmKRrx30DaO
 duilDDQLI/WMtF2GOYM4cfDkjl4HuQPqx9yjSOp0dnFCQ0BzNWNlSM/7eZDlN9hLjZ
 XyPXFHpYy+Y86QQw4/mtlBd9tcTtEandDeOGi9pI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 22/51] gnu: Add rust-gstreamer-pbutils-0.15.
Date: Wed, 17 Mar 2021 21:27:06 +0100
Message-Id: <20210317202735.14024-22-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 89791f2df0..9b07a23af8 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:48:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:48:55 2021
Received: from localhost ([127.0.0.1]:44156 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd67-0001Nf-0l
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:55 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:17692)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd63-0001NN-Sn
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:52 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lm0C1Pz3wnp
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:48 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014128;
 bh=OasBCRdK7UIh7FwAw3OjF/a0emMqOyIynvCZq85vBdk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=bouk9gsk8/rlh586NXc0qx9Xi7EyRZUxl5xAP+FDEbxXah6Qyj2evH3/5iTqjPMoR
 XfxvjAiX0XWnWX5/vJDggDl3TMe/rkuBcUamqg3AcBr8Flt1G6kEHQ7M37XekDE4jG
 Ua6UqpenMiVyHIPGYHE/h4ekHy2AQGMPG2nmdmgI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 21/51] gnu: Add rust-gstreamer-pbutils-sys-0.8.
Date: Wed, 17 Mar 2021 21:27:05 +0100
Message-Id: <20210317202735.14024-21-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 4280211c27..89791f2df0 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" (cc-for-target))
+             #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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:48:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:48:55 2021
Received: from localhost ([127.0.0.1]:44154 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd66-0001Nd-G6
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:54 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:49717)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd60-0001Mz-H4
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:48 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lj4wdlz3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:45 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014125;
 bh=MDyT5JICQsLnflFO5M5k+6ofPPfVL5U8AcaXwTDpyLU=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=i4ImK2AoKwOn2esA1HyzvTigeFnzLTFerd5UQMPr6BGmVLXJBjPQIiA0e3iCRhZ/t
 3HXyLjWkaEB9/uL0H8ECdvInfwSICaTjXP7gZESAljWmvIXPfHGiEvtMUP8enn+u2q
 9Is7Q+uq7OmgOlqjoJZZ+Plgmx225dxrbmJyKR+Q=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 20/51] gnu: Add rust-gstreamer-audio-sys-0.8.
Date: Wed, 17 Mar 2021 21:27:04 +0100
Message-Id: <20210317202735.14024-20-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 3d492c2937..4280211c27 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" (cc-for-target))
+             #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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:48:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:48:50 2021
Received: from localhost ([127.0.0.1]:44150 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd62-0001NA-5P
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:50 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:17131)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd5y-0001Mf-Gx
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:46 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lg28gkz3xNm
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014123;
 bh=HHtKZlBznCbaYgxEYsmcIA9tkkFCWY77OOz0JDiJS8U=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Db9LNP1GAcBlgu3b50nt52Ng8YMXGsYgSUPuuaWYxBEyQRDbh4O0irKJBpcrXKnkc
 J4m4QfoI1lheuzZI7Tv4obsKP1wFu+rfeBLuc4/SW+oQ9WAjJ+trQxcciYQHao75wj
 VyUyIamOI/bDgBTAtsT+Y56oNVGf3L4CHCpfGY4Y=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 19/51] gnu: Add rust-gstreamer-player-0.15.
Date: Wed, 17 Mar 2021 21:27:03 +0100
Message-Id: <20210317202735.14024-19-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 af550cea69..3d492c2937 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:48:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:48:50 2021
Received: from localhost ([127.0.0.1]:44148 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd61-0001N8-Sb
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:50 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:48687)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd5u-0001MU-FA
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:46 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12LZ3D5Fz3wnp
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:38 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014118;
 bh=jaw8ChLylwc8VY/FVM1DUXl7X/1cWdeWdAsoV9IE2N8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=CrMR1d3KEsJ6/dlVGp8z3Zu1BY177dPIih/KCbaQvJqQyK6B+bP93anb94ByRJHos
 8IROgrKGsZv25rjeXYShn/9ZtJMic+Jw4NuRXwB8cGGtSF2JYqAfPhP5Q0LhTMV+5J
 mgHOD+bBX50BfId0j2KUb9xEC/rBh+IJebdArQmc=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 17/51] gnu: Add rust-gstreamer-base-0.15.
Date: Wed, 17 Mar 2021 21:27:01 +0100
Message-Id: <20210317202735.14024-17-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 50a05d4a82..197139cd1e 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:48:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:48:46 2021
Received: from localhost ([127.0.0.1]:44144 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMd5y-0001Mm-IB
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:46 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:19938)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMd5v-0001MX-QN
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:48:45 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F12Lc67Vfz3xMh
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:48:40 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616014120;
 bh=VJbYHPHwOyOVgfd3BGmfyLX0K8ih1xlTJBkCgxzP7Hg=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=opIbLvBUMySdkHg5gzSL2LpKMAh0mEFaeY/T56i8Z0n5ImqhJBZLIX5TjRrDip1lz
 uqsZJW05n8kAGNC70rosVsH4zU4wXibKmL4+V9EdPH/hhLqbLSOWeVSWr41ZvIWG3u
 O+Pf/vhupgW5oQqQADx+G1HMWOmrc1D5M/xEn6Pw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 18/51] gnu: Add rust-gstreamer-video-0.15.
Date: Wed, 17 Mar 2021 21:27:02 +0100
Message-Id: <20210317202735.14024-18-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 197139cd1e..af550cea69 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:42 2021
Received: from localhost ([127.0.0.1]:44105 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmY-0000qP-ET
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:42 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:26247)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmU-0000q8-Eo
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:38 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11vR4Df0z1LB21
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:35 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11vR4Df0z1LB21
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012915;
 bh=W/aXVY3cABuiObW8dnZz3UhAxRnOaqTbTbCXnXw5/zA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=Jrhn2Zkv671iFcpPuSbApIU1cCumjd9kGupZUDXuR5mdHkXhog98jZCd3q86IAJ5Y
 OQTAq9XIf8UxyET93u9NEBZILaaiOyqpLSxWmZqT4I+EVEGeHwJtIluFjp7rOpaa9F
 WgYFdnYnk/UuVwhT/MwrLLc5CxBkouQjT3htfc0o=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 16/51] gnu: Add rust-gstreamer-player-sys-0.8.
Date: Wed, 17 Mar 2021 21:27:00 +0100
Message-Id: <20210317202735.14024-16-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 997b9b4f0e..50a05d4a82 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" (cc-for-target))
+             #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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:38 2021
Received: from localhost ([127.0.0.1]:44102 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmU-0000q9-5A
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:38 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:25807)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmR-0000ps-Vx
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:36 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11vP0q3Lz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:33 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11vP0q3Lz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012913;
 bh=7/ikcW7Jk3ihCWcb7Vc1ExlUoMdj2vLFKFAl2DnxjFw=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=Q9ruutJRxdtfilbhRI3+k01hF7skTQ4KaeJlsEDfdX8KafdNuMips/t1XiCr+iXkf
 6x0phY9/EXd0mQuGN3AMdNC/qOXPROsEdL1CbmLKtwIsnMtwtzbXtPHDZgNmg88RG4
 YSHNUTGfvh9APpwWpH2qPRcNDGfAd+pd0ZJsGoE0=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 15/51] gnu: Add rust-gstreamer-video-sys-0.8.
Date: Wed, 17 Mar 2021 21:26:59 +0100
Message-Id: <20210317202735.14024-15-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 36791107bd..997b9b4f0e 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:36 2021
Received: from localhost ([127.0.0.1]:44099 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmR-0000pt-Rr
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:36 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:5342)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmP-0000pk-IB
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:34 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11vG4GPCz1LB21
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:26 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11vG4GPCz1LB21
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012906;
 bh=dNieEDih36iEeWWKbOS4fSBJGK4ZNd9n0sGJdp3+v7U=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=PdQB4h3EqPxSrvE4IGNOXu9vqVBfzz2y/sts41OS+HZyECEH3MbDLX5T67AC8coX4
 HO/7VvsyCZFuMT/2tuT3zV0SbjZ7T8Dt+SVU2mCIPmNSccdVXsF2iqB8sO3HUgrx0C
 SyNaGwBKOLpVTFtsYxzIzrcSWDnut3AGRolJ1BbM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 14/51] gnu: Add rust-gstreamer-base-sys-0.8.
Date: Wed, 17 Mar 2021 21:26:58 +0100
Message-Id: <20210317202735.14024-14-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-gstreamer-base-sys-0.8): New variable.
---
 gnu/packages/crates-gtk.scm | 43 ++++++++++++++++++++++++++++++++++++-
 1 file changed, 42 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 0a4fbab4ac..36791107bd 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")
@@ -1075,7 +1116,7 @@ checking library.")
        (modify-phases %standard-phases
          (add-before 'check 'pre-check
            (lambda* (#:key inputs #:allow-other-keys)
-             (setenv "CC" (which "gcc"))
+             (setenv "CC" (cc-for-target))
              #t)))))
     (native-inputs
      `(("pkg-config" ,pkg-config)))
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:30 2021
Received: from localhost ([127.0.0.1]:44096 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmM-0000pV-J1
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:4550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmJ-0000pK-1S
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:27 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11vD1sn4z1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:24 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11vD1sn4z1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012904;
 bh=0izG9jME0A2YgmGCCw04MRHoEVYdIvBkEwaJFxWL7g4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=kXZFpFZ2gOU9cvV6dmkc0KVyvfzuhHRkgdzgMlthkJmKtQbpogxa4Gtle+LaZBFNC
 VPCW0+gimdJ+L+PhEvamispkL/zmMgtgr4wfonsHbOkshYwiTeeg+icRxurs6EqA4U
 YrtDvD7IwppAzcK4WhmQu+SoQIvMb7DzTMWWQ/zk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 13/51] gnu: Add rust-gstreamer-0.15.
Date: Wed, 17 Mar 2021 21:26:57 +0100
Message-Id: <20210317202735.14024-13-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9195c02f83..0a4fbab4ac 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:30 2021
Received: from localhost ([127.0.0.1]:44094 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmM-0000pT-6l
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:28626)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmG-0000or-NI
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:25 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11v96KVvz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:21 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11v96KVvz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012901;
 bh=WVYhaZoWXCS9/ALv7uojX2RF1Go9pjPNd9ItwKGtJns=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=rMY95VPsLd+ihGoVsF41iDDoAg87UAoNuF88ND5/qQPsqCS5da/PvhpMCFIYkVNZk
 kKt0C7bibPgdIvCmer50hcG3pdXG7ppy1i4ll6zvkYnUr8fyBarQf1OJVmRroPr70u
 9ntuCzQ0XFKxfCdWithf792lGv/teiAarNJC+lJA=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 12/51] gnu: Add rust-gstreamer-sys-0.8.
Date: Wed, 17 Mar 2021 21:26:56 +0100
Message-Id: <20210317202735.14024-12-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 d5c095a079..9195c02f83 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:26 2021
Received: from localhost ([127.0.0.1]:44091 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmH-0000p7-S1
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:26 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:4019)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmE-0000oi-Ap
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:22 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11v73Z6vz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:19 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11v73Z6vz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012899;
 bh=vmKJHJ0XQSG7mrYiEVur0wngyKmVnVBLxjuuj/anpjk=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=l6ois2C+EnJl2dibrDRzJi55agEUxho/LUfmS3FxToYtLggAyvOjA0niwrkROaVMY
 knQsTaDROcIUWAfhsaxWFB/HEJdH8FNKbw2mhzOe+LRlszOFVlpb7UvbGe6YnseqSP
 bIWcHKU4AnUf7zC+1NO1TsGN94fDDNJk0Wem924w=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 11/51] gnu: Add rust-muldiv-0.2.
Date: Wed, 17 Mar 2021 21:26:55 +0100
Message-Id: <20210317202735.14024-11-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 66dedb042b..c6cc5d7c5b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23962,6 +23962,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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:25 2021
Received: from localhost ([127.0.0.1]:44089 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmH-0000p0-GE
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:25 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:3930)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcmB-0000oG-UY
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:20 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11v50YM4z1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:17 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11v50YM4z1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012897;
 bh=NYc/iRxBiTYZxpLN+l+XkEvPvIB6IohIxACivBx+FPo=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=B58PN4Qm5D6efvhEEBv1w5e98jvZ8p6/ey/Vtyemk/xMZA//OlL4Xvqh5MWuf1ugd
 l1kQXKuqmQKYt9jNhkYIbUz//BcjKrGgAu4W4ubBKX0OQCds0Vy7cFRB/JpUAdwg0f
 p1WNKF3Bc9JifJi4qHeQ99iojsU/UP1e53sbuXvs=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 10/51] gnu: Add rust-gspell-0.4.
Date: Wed, 17 Mar 2021 21:26:54 +0100
Message-Id: <20210317202735.14024-10-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 ecc6891cf1..d5c095a079 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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:20 2021
Received: from localhost ([127.0.0.1]:44083 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmC-0000oO-9z
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:20 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:3432)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcm9-0000o6-Gw
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:17 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11v24hMhz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:14 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11v24hMhz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012894;
 bh=7MrasHtWtFy489qEnnyQc1YgOT6pxZDLOTqtxqWgynk=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=eQNIEd0P421RMHyMr6YvEhcgA6WGZ6RSF3l9AdVpIWW+VhSPRYMGxNsgVu+lTkucS
 fv2bpTr9daiPKzAoOD8IwOHJUOnyrVyOIo7RNiZHKtqCd0M5tAJzXobkI73u88S4YB
 DH8hdQxagOBoxK+QWFtbLcWk7L2Quxnbop/cXlBg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 09/51] gnu: Add rust-gspell-sys-0.4.
Date: Wed, 17 Mar 2021 21:26:53 +0100
Message-Id: <20210317202735.14024-9-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0d72fbf321..ecc6891cf1 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" (cc-for-target))
+             #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")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:20 2021
Received: from localhost ([127.0.0.1]:44080 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcmC-0000oI-0J
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:20 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:23242)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcm7-0000nl-3Z
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:15 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11v04Gwwz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:12 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11v04Gwwz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012892;
 bh=bHkMAmXd9yjyFDh7D02XAEdn1GQKVmUNmcgcktUxn8k=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=uxlSsSFgN6HcGLGcLu9xIt8kXdFr4R4K8ceOpkhKg2n9hVyjOwSWKafaGs41E46Sl
 YRDV8+dwhKsOGsTjb5+Xw0QSm37i8HGvfxl+15cdzkBQYZhjS5JhiPf7uk+sWeX9Nd
 ns3UkZSLuIgKfdHTsz5Y92g09uMx4E1bwYe5SOqc=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 08/51] gnu: rust-either-1: Update to 1.6.1.
Date: Wed, 17 Mar 2021 21:26:52 +0100
Message-Id: <20210317202735.14024-8-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-either-1): Update to 1.6.1.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 1610ec45ea..66dedb042b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12597,7 +12597,7 @@ signing, and verification in pure Rust.")
 (define-public rust-either-1
   (package
     (name "rust-either")
-    (version "1.5.3")
+    (version "1.6.1")
     (source
      (origin
        (method url-fetch)
@@ -12606,7 +12606,7 @@ signing, and verification in pure Rust.")
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1qyz1b1acad6w0k5928jw5zaq900zhsk7p8dlcp4hh61w4f6n7xv"))))
+         "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:16 2021
Received: from localhost ([127.0.0.1]:44075 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcm7-0000nt-Nf
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:15 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:3174)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcm5-0000nd-1d
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:13 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11ty1mcsz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:10 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11ty1mcsz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012890;
 bh=R81BscfMlfiZmRvNyY8isatw66foeRnm8xhKx3e7DDc=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=aaBYpUDKPJZCryC+U9klXg4P2p2k6zaC2BKCCH+VGz30gN7LFrD+lglh7eTVEypBx
 s+FSxk9uIVcPfEFBk0WXIHGCbLFkdY5xW2ZbgELFJyKfXbAfQWYZxZom50vPrDe9MJ
 XOxhYXF34+EQYX5+v14mmPuYuB1WnA8M2gUhpsUI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 07/51] gnu: Add rust-fragile-1.
Date: Wed, 17 Mar 2021 21:26:51 +0100
Message-Id: <20210317202735.14024-7-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-fragile-1): New variable.
---
 gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 7e07a9b8e7..1610ec45ea 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14585,6 +14585,26 @@ implementation that is more efficient for smaller hash keys.")
 syntax, as used by HTML forms.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-fragile-1
+  (package
+    (name "rust-fragile")
+    (version "1.0.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "fragile" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1wlihmkjyhvl5rckal32p010piy1l15s6l81h7z31jcd971kk839"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/mitsuhiko/rust-fragile")
+    (synopsis "Wrapper types for sending non-send values to other threads")
+    (description "This package provides wrapper types for sending non-send
+values to other threads.")
+    (license license:asl2.0)))
+
 (define-public rust-fragile-0.3
   (package
     (name "rust-fragile")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:15 2021
Received: from localhost ([127.0.0.1]:44071 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcm3-0000nc-UN
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:15 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:2488)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcm2-0000nR-MN
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:11 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11tq1fmnz1LB20
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:03 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11tq1fmnz1LB20
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012883;
 bh=ydSyEdMFcya8DJB2DwKafVizhbakW4IoUBcjUPBBmgU=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=dTFxWValLGWHu/tKy1TB0U1F1Lf2V3vGvwL/VF0u/UVvVvi/5+898VosKH2VCB9ru
 /Xbna9iVJE4bgh8dNCWvX5wY4CdISqu7cJtlKHuKnrG9XEcp8rz9GGRb6AAcEXbPcs
 OHnkfDev5SCXUuFwKXcoSiVpmQLS1v1+j6dXb8Fs=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 06/51] gnu: Add rust-comrak-0.7.
Date: Wed, 17 Mar 2021 21:26:50 +0100
Message-Id: <20210317202735.14024-6-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/crates-io.scm (rust-comrak-0.7): New variable.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 44 +++++++++++++++++++
 .../rust-comrak-0.7-rustsec-2021-0026.patch   | 41 +++++++++++++++++
 3 files changed, 86 insertions(+)
 create mode 100644 gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 0422beac82..3fb496a771 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1642,6 +1642,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-1.45-linker-locale.patch		\
   %D%/packages/patches/rust-1.48-linker-locale.patch		\
   %D%/packages/patches/rust-bootstrap-stage0-test.patch		\
+  %D%/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch		\
   %D%/packages/patches/rust-coresimd-doctest.patch		\
   %D%/packages/patches/rust-ndarray-remove-blas-src-dep.patch	\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index cf015f52fb..7e07a9b8e7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7766,6 +7766,50 @@ harness.")
         ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
         ("rust-tempdir" ,rust-tempdir-0.3))))))
 
+(define-public rust-comrak-0.7
+  (package
+    (name "rust-comrak")
+    (version "0.7.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "comrak" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "07026j0ghwgv5z61fc4l893wwc30krxpsy487rb91wkcag65hw71"))
+       (patches
+        (search-patches
+         "rust-comrak-0.7-rustsec-2021-0026.patch"))
+       (modules '((guix build utils)))
+       (snippet
+        '(begin
+           (substitute* "src/tests.rs"
+             (("data:(png|jpeg|gif|webp)" all what)
+              (string-append "data:image/" what)))
+           #t))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-clap" ,rust-clap-2)
+         ("rust-entities" ,rust-entities-1)
+         ("rust-lazy-static" ,rust-lazy-static-1)
+         ("rust-pest" ,rust-pest-2)
+         ("rust-pest-derive" ,rust-pest-derive-2)
+         ("rust-regex" ,rust-regex-1)
+         ("rust-twoway" ,rust-twoway-0.2)
+         ("rust-typed-arena" ,rust-typed-arena-1)
+         ("rust-unicode-categories"
+          ,rust-unicode-categories-0.1))
+        #:cargo-development-inputs
+        (("rust-timebomb" ,rust-timebomb-0.1))))
+    (home-page "https://github.com/kivikakk/comrak")
+    (synopsis "Markdown parser and formatter")
+    (description "This package provides a parser and formatter for Github
+Flavored Markdown, that is compatible with CommonMark.")
+    (license license:bsd-2)))
+
 (define-public rust-concurrent-queue-1
   (package
     (name "rust-concurrent-queue")
diff --git a/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
new file mode 100644
index 0000000000..9a74b7b971
--- /dev/null
+++ b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
@@ -0,0 +1,41 @@
+From 285e9647c6d2f90d8cb7af543b14c986a8efa631 Mon Sep 17 00:00:00 2001
+From: Asherah Connor <ashe@HIDDEN>
+Date: Fri, 12 Feb 2021 21:15:29 +1100
+Subject: [PATCH] SECURITY: match unsafe prefixes case-insensitively
+
+Many thanks to Kouhei Morita for reporting this.
+
+Co-authored-by: Kouhei Morita <mrtc0@HIDDEN>
+---
+ src/lexer.pest |   2 +-
+ src/tests.rs   | 146 +++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 147 insertions(+), 1 deletion(-)
+
+diff --git a/src/lexer.pest b/src/lexer.pest
+index e97647c..7f6cd3f 100644
+--- a/src/lexer.pest
++++ b/src/lexer.pest
+@@ -55,4 +55,4 @@ table_start = { "|"? ~ table_marker ~ ("|" ~ table_marker)* ~ "|"? ~ table_space
+ table_cell_end = { "|" ~ table_spacechar* ~ table_newline? }
+ table_row_end = { table_spacechar* ~ table_newline }
+
+-dangerous_url = { "data:" ~ !("png" | "gif" | "jpeg" | "webp") | "javascript:" | "vbscript:" | "file:" }
++dangerous_url = { ^"data:" ~ !(^"image/" ~ (^"png" | ^"gif" | ^"jpeg" | ^"webp")) | ^"javascript:" | ^"vbscript:" | ^"file:" }
+diff --git a/src/tests.rs b/src/tests.rs
+index c61a493..5f3e0cc 100644
+--- a/src/tests.rs
++++ b/src/tests.rs
+@@ -998,3 +998,11 @@ fn description_lists() {
+         ),
+     );
+ }
++
++#[test]
++fn case_insensitive_safety() {
++    html(
++        "[a](javascript:a) [b](Javascript:b) [c](jaVascript:c) [d](data:xyz) [e](Data:xyz) [f](vbscripT:f) [g](FILE:g)\n",
++        "<p><a href=\"\">a</a> <a href=\"\">b</a> <a href=\"\">c</a> <a href=\"\">d</a> <a href=\"\">e</a> <a href=\"\">f</a> <a href=\"\">g</a></p>\n",
++    );
++}
+--
+2.30.1
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:08 2021
Received: from localhost ([127.0.0.1]:44068 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMcm0-0000nD-Iq
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:08 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:25867)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMclv-0000ml-M0
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:04 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11tm683Bz1LB1y
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:28:00 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11tm683Bz1LB1y
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012880;
 bh=+8C8xWwKx+JdBKd1jDAvhQ1LoJ32QhrsTY6HwZBuUjk=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=DqF9WaK4SIHLdfDfk8pPYstIVyQ9aOyPLlZK0kPCKal6edzlG6UshjsNA+v+mDZjR
 1aSYf0GKmfD6apnaimeUJ8EZcPPjJ+63dL14RzDqkpGiKS83WRVr3R53mhCETsby+c
 fpMZSsD/zNqbSslUYiRmHyfAikO0pxVczd5TQOAg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 05/51] gnu: Add rust-twoway-0.2.
Date: Wed, 17 Mar 2021 21:26:49 +0100
Message-Id: <20210317202735.14024-5-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-twoway-0.2): New variable.
---
 gnu/packages/crates-io.scm | 44 ++++++++++++++++++++++++++------------
 1 file changed, 30 insertions(+), 14 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index c4627d5ac5..cf015f52fb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45904,25 +45904,28 @@ design abstracts away all the internals of the WebSocket protocol but still
 makes them accessible for those who wants full control over the network.")
     (license (list license:expat license:asl2.0))))
 
-(define-public rust-twoway-0.1
+(define-public rust-twoway-0.2
   (package
     (name "rust-twoway")
-    (version "0.1.8")
+    (version "0.2.1")
     (source
-     (origin
-       (method url-fetch)
-       (uri (crate-uri "twoway" version))
-       (file-name (string-append name "-" version ".tar.gz"))
-       (sha256
-        (base32 "1lbf64snscr3vz71jbl6i2c8zr2ndsiqbk6316z39fj1a8mipcar"))))
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "twoway" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1g55kf4rx0q682fvzxdixqihmlbamn5ms2yqvcm92fny21chfh3b"))))
     (build-system cargo-build-system)
     (arguments
-     `(#:skip-build? #t
-       #:cargo-inputs
-       (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
-        ("rust-jetscii" ,rust-jetscii-0.3)
-        ("rust-memchr" ,rust-memchr-2)
-        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
+         ("rust-jetscii" ,rust-jetscii-0.3)
+         ("rust-memchr" ,rust-memchr-2)
+         ("rust-unchecked-index"
+          ,rust-unchecked-index-0.2))))
     (home-page "https://github.com/bluss/twoway")
     (synopsis "Fast substring search for strings and byte strings")
     (description
@@ -45930,6 +45933,19 @@ makes them accessible for those who wants full control over the network.")
 strings.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-twoway-0.1
+  (package
+    (inherit rust-twoway-0.2)
+    (name "rust-twoway")
+    (version "0.1.8")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "twoway" version))
+       (file-name (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32 "1lbf64snscr3vz71jbl6i2c8zr2ndsiqbk6316z39fj1a8mipcar"))))))
+
 (define-public rust-typeable-0.1
   (package
     (name "rust-typeable")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:08 2021
Received: from localhost ([127.0.0.1]:44066 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMclz-0000nA-Is
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:08 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:25511)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMclt-0000m2-A5
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:01 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11tk3V3zz1LBCr
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:27:58 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11tk3V3zz1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012878;
 bh=upHdsQjx2bb2z/ixQK6nMp6qS9m7OdyMVWBMPwD6GmQ=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=tWWuXDvCUuSK6lI6BvrEdIWVJMDlEnEnLBQlbi4z/aJGXMTX0NyukuijhQFgPQxTg
 +KsdHT+rlBzELBdm+oqbW8Ym6BF+gJCiMOIdTtUSl9dwYGRmnp1q7E53nCrqhsAwRO
 QL5AuRTrqCOE828qof/SdndHDQeRPssrykSXFGdk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 04/51] gnu: Add rust-entities-1.
Date: Wed, 17 Mar 2021 21:26:48 +0100
Message-Id: <20210317202735.14024-4-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-entities-1): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index f2c39c17c1..c4627d5ac5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12899,6 +12899,27 @@ Standard.")
      "Streaming transcoding for encoding_rs.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-entities-1
+  (package
+    (name "rust-entities")
+    (version "1.0.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "entities" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1jnpr0zvj97wm9pnh7fnl74rzaar39hhg65p03cm08bqqgj0lcmm"))))
+    (build-system cargo-build-system)
+    (arguments `(#:skip-build? #t))
+    (home-page "https://github.com/p-jackson/entities")
+    (synopsis "Raw data for converting HTML entities")
+    (description "This package provides the raw data needed to convert to and
+from HTML entities.")
+    (license license:expat)))
+
 (define-public rust-enum-as-inner-0.3
   (package
     (name "rust-enum-as-inner")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:02 2021
Received: from localhost ([127.0.0.1]:44060 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMclu-0000mH-1L
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:02 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:1174)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMclq-0000ls-Uj
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:27:59 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11th0tJlz1DDkQ
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:27:56 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11th0tJlz1DDkQ
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012876;
 bh=1VeFoS7QVHAbwvhaUY6wSpT/30n5JV6+JXPcEmqAd+Q=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=EKes8O21Hdk16oMtgxpvsKXdJo40bi4UVogKCuDqxOYLEYWYFm3qArkfjiZ/C9i3t
 mfpBh+GJjye8S2TIgRMMtCOzu8lnfhGXFQl70OEhLO6Rryg9JwhAMSUEHQEpk7ULKB
 RYELh7q5BDGQdlFN7xTlfvRzVEVl3X8npa7C7Vpg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 03/51] gnu: Add rust-ruma-identifiers-0.17.
Date: Wed, 17 Mar 2021 21:26:47 +0100
Message-Id: <20210317202735.14024-3-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-0.17): 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 80348b01d3..f2c39c17c1 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33320,6 +33320,40 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-0.17
+  (package
+    (name "rust-ruma-identifiers")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1vjxws5yw1c8lmwc5p036319vwwna1sxb7pkl6lw1pl8rwp0j5sr"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-either" ,rust-either-1)
+         ("rust-rand" ,rust-rand-0.7)
+         ("rust-ruma-identifiers-macros"
+          ,rust-ruma-identifiers-macros-0.17)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))
+        #:cargo-development-inputs
+        (("rust-matches" ,rust-matches-0.1)
+         ("rust-serde-json" ,rust-serde-json-1)
+         ("rust-trybuild" ,rust-trybuild-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Rust types for Matrix resource identifiers")
+    (description "This package provides Rust type bindings for Matrix resource
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-macros-0.17
   (package
     (name "rust-ruma-identifiers-macros")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:28:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:28:02 2021
Received: from localhost ([127.0.0.1]:44058 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMclt-0000m3-Ij
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:28:01 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:20997)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMclp-0000le-JA
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:27:57 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11td5T2qz1LBRx
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:27:53 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11td5T2qz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012873;
 bh=Kd9GMLIr1+zlx4jTN8CCTa0i9wcNwIWsKFzMBTI3gRA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=IyQSMg+XwVQypqSbCOp/hsMfbf4JNNefpSJTcuItJWhWziQAim1+Z3ylhi8Won3eS
 LmtB5qXUkYMoXnTQI/p9m/wFMJ8SQlT8z4JCUf0jri4wrYEEMo/ZORh89P8uXHxjwm
 xb8z4cAvNgd0lMMn523key1gpX97J/rJZht5UaqU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 02/51] gnu: Add rust-ruma-identifiers-macros-0.17.
Date: Wed, 17 Mar 2021 21:26:46 +0100
Message-Id: <20210317202735.14024-2-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
In-Reply-To: <20210317202735.14024-1-leo.prikler@HIDDEN>
References: <20210317202735.14024-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-macros-0.17): 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 a188656e08..80348b01d3 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33320,6 +33320,33 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-macros-0.17
+  (package
+    (name "rust-ruma-identifiers-macros")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-macros" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "03p3qp12h4aajixcyk44q2bcid6fa4nmipysvcpy4w5cbak7wvwq"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-proc-macro2" ,rust-proc-macro2-1)
+         ("rust-quote" ,rust-quote-1)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-syn" ,rust-syn-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Create Matrix identifiers")
+    (description "This package provides procedural macros for creating Matrix
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-validation-0.1
   (package
     (name "rust-ruma-identifiers-validation")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 17 Mar 2021 20:27:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 17 16:27:58 2021
Received: from localhost ([127.0.0.1]:44054 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lMclq-0000ll-9r
	for submit <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:27:58 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:24697)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lMcln-0000lW-Bs
 for 44492 <at> debbugs.gnu.org; Wed, 17 Mar 2021 16:27:56 -0400
Received: from localhost.localdomain (194-96-13-79.adsl.highway.telekom.at
 [194.96.13.79])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F11tb2PR4z1LLyX
 for <44492 <at> debbugs.gnu.org>; Wed, 17 Mar 2021 21:27:51 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4F11tb2PR4z1LLyX
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1616012871;
 bh=DeSgOvERILiHdn/HWk5eKpR59MTCxUrr0AaLGvQdADw=;
 h=From:To:Subject:Date:From;
 b=osyV26XbJbKzMDAPFU6WkDKiIfBb06mTXEJOx9Qmw6/eC1V/rOd/GXdDZw80zwIR8
 feSXaeBVoH1axKb478TcU3ctXAKCyJ8E6lFZUv4tWh0nCdTSg3F4mGwzdmDfzeKEwD
 v0Q9kVgl9rGx7tP4cz/bHOP7MQwcJ3+CG0a8d/FI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v8 01/51] gnu: Add rust-ruma-identifiers-validation-0.1.
Date: Wed, 17 Mar 2021 21:26:45 +0100
Message-Id: <20210317202735.14024-1-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.31.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-validation-0.1): 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 299a2d1443..a188656e08 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33320,6 +33320,30 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-validation-0.1
+  (package
+    (name "rust-ruma-identifiers-validation")
+    (version "0.1.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-validation" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0nv0zqsq5lhybckvfr5wmcp8pipqfs2hjgn9kvn9w33xacfzs4n1"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Validation logic for RUMA")
+    (description "This package provides the validation logic needed by other
+rust-ruma packages.")
+    (license license:expat)))
+
 (define-public rust-runtime-0.3
   (package
     (name "rust-runtime")
-- 
2.31.0





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 16 Mar 2021 13:13:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 16 09:13:04 2021
Received: from localhost ([127.0.0.1]:38496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lM9VP-0006Di-TG
	for submit <at> debbugs.gnu.org; Tue, 16 Mar 2021 09:13:04 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:8859)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lM9VO-0006DP-CN
 for 44492 <at> debbugs.gnu.org; Tue, 16 Mar 2021 09:13:02 -0400
Received: from nijino.local (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4F0DHJ1TB6z3wN4;
 Tue, 16 Mar 2021 14:13:00 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615900380;
 bh=3IkZSdJ6IN5lqjtLbVqaRm4JJLcRulgaCEXjMLWpogY=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=Wtx9UoD9TQILMhfsXDQ7KK9u0Abgbs7XhuOXf1s7suKBQcS7ekyInfo4QZU5jEduu
 i9Y4FO7PyqGUt2UywcyfmAwarGoUhTF2RrZJ4vVR545UKslcfo/meTtRnxfi+DKi6o
 IVOyk8EZISwc3/YUS2snP3Ga2ZDLzHBoLFYprnJg=
Message-ID: <ed714805bc4124912aef8b298f2a9f2024ead813.camel@HIDDEN>
Subject: Re: [bug#44492] [PATCH v5 09/51] gnu: Add rust-gspell-sys-0.4.
From: Leo Prikler <leo.prikler@HIDDEN>
To: Efraim Flashner <efraim@HIDDEN>
Date: Tue, 16 Mar 2021 14:12:59 +0100
In-Reply-To: <YFCn0dzDDo7cJAC8@3900XT>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
 <20210315154342.9437-9-leo.prikler@HIDDEN>
 <YFCn0dzDDo7cJAC8@3900XT>
Content-Type: text/plain; charset="UTF-8"
User-Agent: Evolution 3.34.2 
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
Cc: 44492 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Am Dienstag, den 16.03.2021, 14:42 +0200 schrieb Efraim Flashner:
> Sometimes the rust-*-sys packages bundle the source code for the
> package
> they wrap, is that the case here? That it wants pkg-config is good,
> but
> it's worth checking.
As far as I'm aware, none of the GNOME crates do this.  Fractal would
even use a version of the gettext crate, that doesn't bundle gettext,
but alas, we ship the bundled one in Guix.

> On Mon, Mar 15, 2021 at 04:43:42PM +0100, Leo Prikler wrote:
> > * 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 0d72fbf321..09aa79daba 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"))
> 
> Even if it can't be cross compiled now it should still be
> (cc-for-target)
Good catch, will do so in v8.

> > +             #t)))))
> > +    (native-inputs
> > +     `(("pkg-config" ,pkg-config)))
> > +    (inputs
> > +     `(("atk" ,atk)
> > +       ("cairo" ,cairo)
> > +       ("glib" ,glib)
> > +       ("gspell" ,(module-ref (resolve-module '(gnu packages
> > gnome))
> > +                              'gspell))
> 
> Unless there's a problem with circular package modules you should
> really
> just import gnome into the package module.
That's exactly the problem though.  Rust packages in gnome.scm need
stuff from crates-gtk and doing it this way helps resolve the issue. 
Should I add a comment about that?

Regards,
Leo





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 16 Mar 2021 12:59:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 16 08:59:37 2021
Received: from localhost ([127.0.0.1]:38455 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lM9IP-0005r0-0Y
	for submit <at> debbugs.gnu.org; Tue, 16 Mar 2021 08:59:37 -0400
Received: from flashner.co.il ([178.62.234.194]:54486)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim@HIDDEN>) id 1lM9IN-0005qo-Rg
 for 44492 <at> debbugs.gnu.org; Tue, 16 Mar 2021 08:59:36 -0400
Received: from localhost (unknown [31.210.181.184])
 by flashner.co.il (Postfix) with ESMTPSA id 0462940160;
 Tue, 16 Mar 2021 12:59:28 +0000 (UTC)
Date: Tue, 16 Mar 2021 14:43:03 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: Leo Prikler <leo.prikler@HIDDEN>
Subject: Re: [bug#44492] [PATCH v6 05/51] gnu: Add rust-twoway-0.2.
Message-ID: <YFCn15CVgjlnH8CU@3900XT>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
 <20210315171416.14446-5-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="BsT3xJ/GRqqbiwWV"
Content-Disposition: inline
In-Reply-To: <20210315171416.14446-5-leo.prikler@HIDDEN>
X-PGP-Key-ID: 0x41AAE7DCCA3D8351
X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc
X-PGP-Fingerprint: A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 44492
Cc: 44492 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--BsT3xJ/GRqqbiwWV
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

rust-twoway-0.2 and 0.1 use the same cargo-inputs. You can have 0.1
inherit all the arguments from 0.2 if you want.

On Mon, Mar 15, 2021 at 06:13:30PM +0100, Leo Prikler wrote:
> * gnu/packages/crates-io.scm (rust-twoway-0.2): New variable.
> ---
>  gnu/packages/crates-io.scm | 39 ++++++++++++++++++++++++++++++--------
>  1 file changed, 31 insertions(+), 8 deletions(-)
>=20
> diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
> index 78cdc54718..91bcbacfae 100644
> --- a/gnu/packages/crates-io.scm
> +++ b/gnu/packages/crates-io.scm
> @@ -45873,8 +45873,38 @@ design abstracts away all the internals of the W=
ebSocket protocol but still
>  makes them accessible for those who wants full control over the network.=
")
>      (license (list license:expat license:asl2.0))))
> =20
> +(define-public rust-twoway-0.2
> +  (package
> +    (name "rust-twoway")
> +    (version "0.2.1")
> +    (source
> +      (origin
> +        (method url-fetch)
> +        (uri (crate-uri "twoway" version))
> +        (file-name
> +          (string-append name "-" version ".tar.gz"))
> +        (sha256
> +          (base32
> +            "1g55kf4rx0q682fvzxdixqihmlbamn5ms2yqvcm92fny21chfh3b"))))
> +    (build-system cargo-build-system)
> +    (arguments
> +      `(#:skip-build? #t
> +        #:cargo-inputs
> +        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
> +         ("rust-jetscii" ,rust-jetscii-0.3)
> +         ("rust-memchr" ,rust-memchr-2)
> +         ("rust-unchecked-index"
> +          ,rust-unchecked-index-0.2))))
> +    (home-page "https://github.com/bluss/twoway")
> +    (synopsis "Fast substring search for strings and byte strings")
> +    (description
> +     "This package provides a fast substring search for strings and byte
> +strings.")
> +    (license (list license:expat license:asl2.0))))
> +
>  (define-public rust-twoway-0.1
>    (package
> +    (inherit rust-twoway-0.2)
>      (name "rust-twoway")
>      (version "0.1.8")
>      (source
> @@ -45884,20 +45914,13 @@ makes them accessible for those who wants full =
control over the network.")
>         (file-name (string-append name "-" version ".tar.gz"))
>         (sha256
>          (base32 "1lbf64snscr3vz71jbl6i2c8zr2ndsiqbk6316z39fj1a8mipcar"))=
))
> -    (build-system cargo-build-system)
>      (arguments
>       `(#:skip-build? #t
>         #:cargo-inputs
>         (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
>          ("rust-jetscii" ,rust-jetscii-0.3)
>          ("rust-memchr" ,rust-memchr-2)
> -        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))
> -    (home-page "https://github.com/bluss/twoway")
> -    (synopsis "Fast substring search for strings and byte strings")
> -    (description
> -     "This package provides a fast substring search for strings and byte
> -strings.")
> -    (license (list license:expat license:asl2.0))))
> +        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))))
> =20
>  (define-public rust-typeable-0.1
>    (package
> --=20
> 2.30.2
>=20
>=20
>=20
>=20

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=90=D7=A4=D7=A8=D7=99=D7=9D =
=D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--BsT3xJ/GRqqbiwWV
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmBQp9cACgkQQarn3Mo9
g1ERGA/+MNAMPkJugXF3jUW68w/8Y6PfiGiR7lPGBGpEJ3bZ9Hemi+5NgbslghkA
hXrY/TbP7MVHH/+HQPFVFQuv+awZrqbs6KHpES2YyfzvfMlGGGe1F34bIKAVXkxk
SPUrTS1GHAu6WWuNGNvmaYV/e51zlH46LIfhJ/FESALd0gM8jx/ms+mCgP1Px4YY
bTSjMz4RCzbjv1AMqN5UUzfBW1Vj/qdeLDhsdZNEfNfFp5HXTymrZ7ofkPbyi0Gz
GhC4CEdJLSRO2ZGDjww5JHejmq3bHwjJMKgu3UR41w2qc90ByrzcAZd5j9pF2WQH
b4gLuHjEiaqN94ytLiOeHyBRbwIX4wuaOt5YRhtUTMnex6nAXVuNBu0vPC4gpi0E
B4m6yjPrPnmV3YlROnfR6kYnNPO1NTP67vvYeelbBwH0dAVCFh13MN2yQE7ZDg1x
98bmecfLX3de46Wl8dqt6gCX+sr/3VZa5B4pPEMrsXLsqW/BHiYrPQINN9TYIPMq
MF7FB9pioffyjocwMapRdGoJnkQsRAErQu/4Fh64D0c4vLOWbKtcAoNoU9T+mMRf
AMB2Np8Ix2PpghlOuRcq8cmN3YNxOW+Mfmvc5FqNMs0+6M5MjMGBVkGTk1kttrji
Usd0yP4467izy5TdLx6IpMk2MLIjtHuian5e36IDqKwxrvcDNn8=
=45eK
-----END PGP SIGNATURE-----

--BsT3xJ/GRqqbiwWV--




Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 16 Mar 2021 12:58:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 16 08:58:52 2021
Received: from localhost ([127.0.0.1]:38444 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lM9Hg-0005or-Bd
	for submit <at> debbugs.gnu.org; Tue, 16 Mar 2021 08:58:52 -0400
Received: from flashner.co.il ([178.62.234.194]:54472)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <efraim@HIDDEN>) id 1lM9He-0005oe-Bi
 for 44492 <at> debbugs.gnu.org; Tue, 16 Mar 2021 08:58:50 -0400
Received: from localhost (unknown [31.210.181.184])
 by flashner.co.il (Postfix) with ESMTPSA id 89FA540160;
 Tue, 16 Mar 2021 12:58:44 +0000 (UTC)
Date: Tue, 16 Mar 2021 14:42:57 +0200
From: Efraim Flashner <efraim@HIDDEN>
To: Leo Prikler <leo.prikler@HIDDEN>
Subject: Re: [bug#44492] [PATCH v5 09/51] gnu: Add rust-gspell-sys-0.4.
Message-ID: <YFCn0dzDDo7cJAC8@3900XT>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
 <20210315154342.9437-9-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="C2GGV7gfg1JJlPCT"
Content-Disposition: inline
In-Reply-To: <20210315154342.9437-9-leo.prikler@HIDDEN>
X-PGP-Key-ID: 0x41AAE7DCCA3D8351
X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc
X-PGP-Fingerprint: A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 44492
Cc: 44492 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--C2GGV7gfg1JJlPCT
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Sometimes the rust-*-sys packages bundle the source code for the package
they wrap, is that the case here? That it wants pkg-config is good, but
it's worth checking.

On Mon, Mar 15, 2021 at 04:43:42PM +0100, Leo Prikler wrote:
> * 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(-)
>=20
> diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
> index 0d72fbf321..09aa79daba 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))
> =20
>  ;;;
>  ;;; 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))))))
> =20
> +(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"))

Even if it can't be cross compiled now it should still be
(cc-for-target)

> +             #t)))))
> +    (native-inputs
> +     `(("pkg-config" ,pkg-config)))
> +    (inputs
> +     `(("atk" ,atk)
> +       ("cairo" ,cairo)
> +       ("glib" ,glib)
> +       ("gspell" ,(module-ref (resolve-module '(gnu packages gnome))
> +                              'gspell))

Unless there's a problem with circular package modules you should really
just import gnome into the package module.

> +       ("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 gspel=
l library.")
> +    (license license:gpl3+)))
> +
>  (define-public rust-gtk-0.8
>    (package
>      (name "rust-gtk")
> --=20
> 2.30.2
>=20
>=20
>=20
>=20

--=20
Efraim Flashner   <efraim@HIDDEN>   =D7=90=D7=A4=D7=A8=D7=99=D7=9D =
=D7=A4=D7=9C=D7=A9=D7=A0=D7=A8
GPG key =3D A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

--C2GGV7gfg1JJlPCT
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmBQp88ACgkQQarn3Mo9
g1FiwxAAm8ZrllsLAItxi5+rTxtfENg0fpd6UA3Y98TLpa+Bow17edXsCpITGmk3
TKp54fuASXkLcsa+uoozrKhA+PgZlL93OR3yzpKL0dnvSeCdbSBBaHrtbF8dgpiz
tscJ9h282zAh+DPIvPqPuwvmIy8C5N40/Ipjbj2ZJNJBj0XtBr5zc0F771r4BE0h
PkYoG6RCJ7iIbBgveYQeoRWOZNmaw3wdduWRnO2ALWWXQo2htkwW+xg+N+07VIbe
dRne3peRkAtu0pejSjYbRWzb5aHEaOxPOlzad7r96Xj94HtgRUf7pQD29m8fJJRA
U54KdPz1I8DGYERp5oX+qndTHZqD0g5Zcxz+2jMweqTZkeF6cnta2v93KHsW7pd4
rmUcsAG/kUKxiemgG9f+KMX4ky4gmiyqE8CCpeTmhRgfG8u62qkVaGdPKZq2S5VS
6KoIbgHYvNZsJGcUn6vUzbo8MjG7lYNwGERowW+dYkD+ppuQAaMApXlQDnmVN42O
3LlSmTFvWKBTqvezcfVowCCdXF9kAU4qdqOpMhxKq+n2CF9V1sb3ZnJ94W5gFtYY
iEsSCU/tkauUbeDoSXbg98rdP3EQQpAqoqyhJuzuiykH2wak4Gcu2MmxBcd955Xt
LOzI4Xnw/7uYMp9zRaY8I9sEVYK9LPhSZqGygNcLnZXD+z5h8P4=
=R1/D
-----END PGP SIGNATURE-----

--C2GGV7gfg1JJlPCT--




Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 19:00:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 15:00:44 2021
Received: from localhost ([127.0.0.1]:37193 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLsSD-0006PB-H0
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 15:00:44 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:48869)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLsS7-0006Or-9n
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 15:00:36 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzm2h1CmDz3xPF
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 20:00:28 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615834828;
 bh=Ym/T6vowLw88a0LpcxJHBGkGwGUxI9UITFD4hygwPIo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=eEyjCcx89Q6oe5B9VZInVp7gW+O+eVkI50fh9nwRiKic0IHncjCyGv6q3avTejaIe
 nOzjM7FzBndUV881ZXbISqE7JgQsLe4nb55iwQU/Zd88jOZjq0hVXg7G9HYWzj1P3S
 ExSgD+KzDHEvx05gKQkabp8zXIjrTvXsXj3kBnXA=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 51/51] gnu: Add fractal.
Date: Mon, 15 Mar 2021 18:58:38 +0100
Message-Id: <20210315175838.1931-51-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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                        | 143 +++++++++++++++++-
 ...ractal-switch-from-failure-to-anyhow.patch | 143 ++++++++++++++++++
 3 files changed, 286 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 d07aaeb90b..784d961487 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1007,6 +1007,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 af8722a02e..8b494891c6 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12138,7 +12138,6 @@ editing environment for translation issues within the GNU gettext/GNOME desktop
 world.")
     (license license:gpl3+)))
 
-
 (define-public ocrfeeder
   (package
     (name "ocrfeeder")
@@ -12201,3 +12200,145 @@ 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))
+       #:install-source? #f
+       #: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 <huyuumi.dev@HIDDEN>
+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<PathBuf, IoError>
+     Ok(path.join(name))
+ }
+ 
+-pub fn get_pixbuf_data(pb: &Pixbuf) -> Result<Vec<u8>, FailError> {
++pub fn get_pixbuf_data(pb: &Pixbuf) -> Result<Vec<u8>, 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
+
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 19:00:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 15:00:32 2021
Received: from localhost ([127.0.0.1]:37191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLsS8-0006Ot-6V
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 15:00:32 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:26478)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLsS4-0006OX-MN
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 15:00:29 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzm2f19ddz3xNv
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 20:00:26 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615834826;
 bh=crEcRT/QKbLgELUYBZYKBcAGnf115lbhaoZFftgWM9s=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=DWQfDbZrVcJoiZf11rKK5Ao7yl1LIx3XkQPAWb2AlvHuEopEQtFvdsOrXq2DWezdY
 HE8IU3XD5D4l5JItcDapf7NAWx1TmVqM/DpXGtHiC/+udxYoIGaLSfddOJCmKn833m
 Vaw79SrvePbbjXO4NylvfJPolyGIsvcwuPBVnqXw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 50/51] gnu: Add rust-letter-avatar-for-fractal.
Date: Mon, 15 Mar 2021 18:58:37 +0100
Message-Id: <20210315175838.1931-50-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 97b9681e6c..bab1c285eb 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1876,6 +1876,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 19:00:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 15:00:30 2021
Received: from localhost ([127.0.0.1]:37188 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLsS5-0006Oj-Sd
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 15:00:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:43361)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLsS3-0006OS-QO
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 15:00:28 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzm2b6CDpz3xPC
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 20:00:23 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615834823;
 bh=2MSqnsvx+f4UzYS4piLYZN1Q8f6M9hrpn3AszR8iPGs=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=LvfarITygoN7shpdQBWzSsIYqAMnATylpKYDzoXbcr2bR4AmiM51PrzDUeNGOADZy
 lqC7dhrQnoWeigIl0X5yLz1TNA5Z2kBhRs8TQowUY/TRi7QmTBmfJ1F722fw0zyaCx
 jo2nLePmZLSAy8YrNSnPJjIwD625qJceIaxMsOLQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 49/51] gnu: Add rust-sourceview4-for-fractal.
Date: Mon, 15 Mar 2021 18:58:36 +0100
Message-Id: <20210315175838.1931-49-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 653abaf272..97b9681e6c 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)
@@ -2456,3 +2457,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)))))
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:39 2021
Received: from localhost ([127.0.0.1]:37147 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8s-0005q4-Sa
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:39 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:6675)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8d-0005om-Sf
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:24 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbT4K76z1LXt0
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:21 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbT4K76z1LXt0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833621;
 bh=sqaAvMqb0rzIIeAzTHlyN15/I9kk26nlzh2U+pt6r9A=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=pvgz2AkfrsK40QXyq+HQ+AUgR0JdpaIH3ZWDJiqwtzcq9+7ixZstqPQq8P06s9mdw
 x8LIW3DMknjK+0YA38g4Nwo6k10Zqqj7sha3lcjEpplTlxOiaWalCMW7Nyy4hRXtKa
 BKLRFXfQT0RR2L8tnomHAMxbVScagyKT5idI3ORY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 48/51] gnu: Add rust-sourceview4-0.2.
Date: Mon, 15 Mar 2021 18:58:35 +0100
Message-Id: <20210315175838.1931-48-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 d8f2080e82..653abaf272 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2397,3 +2397,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+)))
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:38 2021
Received: from localhost ([127.0.0.1]:37145 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8s-0005pw-DH
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:38 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:6527)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8c-0005od-3I
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:22 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbR5wbBz1LXsR
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:19 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbR5wbBz1LXsR
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833619;
 bh=9qgaDP0uOkBqrDVhQIQ9kCpghr/+eyVsLKkrfnLTo7A=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=KS2/ZBg3Y5v/5yG7jjxOh8waQHeWLNu5jlwsuS7Hba3oNZoDM3cGcmeCEujtQCEA2
 9WA2xitB6fCsgYc3OjIyoyHocK6eZnVr9KQQM5yW4ivDTTU3fTPuiTEdNpg2NQLyWu
 oYOrGZUDWCUKsa2IE2rjCvESBXkYJkkyYgAAGXOg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 47/51] gnu: Add rust-sourceview4-sys-0.2.
Date: Mon, 15 Mar 2021 18:58:34 +0100
Message-Id: <20210315175838.1931-47-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 ced7b903bc..d8f2080e82 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2343,3 +2343,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+)))
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:38 2021
Received: from localhost ([127.0.0.1]:37143 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8r-0005pp-TT
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:38 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:9898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8a-0005oW-AA
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:20 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbQ0Qr4z1LXt0
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:18 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbQ0Qr4z1LXt0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833618;
 bh=hjVuLT3yzI1PjpfD/ocuYmoZR+E21SixrEUsGW/LzN0=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=eebXqORhB48JyZaRpgr3PbTHEQit3JpKkaHtJ9pNFaP3/uKbtcPxhtHMnVLckM/tz
 QluqasESIFi2cpy8VioQ1owaslL6mB25mFuNgqVcf61nxkh8O5DxdhNvM/6z4rPSip
 B8PRuGLhDbVBYpLENbnHqw48o1L+EwKSdfOFxQ1E=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 46/51] gnu: Add rust-gtk-0.9.
Date: Mon, 15 Mar 2021 18:58:33 +0100
Message-Id: <20210315175838.1931-46-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-gtk-0.9): New variable.
---
 gnu/packages/crates-gtk.scm | 71 +++++++++++++++++++++++++++++++++----
 1 file changed, 65 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 4997cb2dff..ced7b903bc 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1582,8 +1582,72 @@ 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 the GTK+ 3 library")
+    (description "This package provides Rust bindings for the GTK+ 3 library.")
+    (license license:expat)))
+
 (define-public rust-gtk-0.8
   (package
+    (inherit rust-gtk-0.9)
     (name "rust-gtk")
     (version "0.8.1")
     (source
@@ -1594,7 +1658,6 @@ GStreamer.")
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "13ygzblfv40l2kp70rnjymz7vk2g2wdjs04lhmk9q8wh0bbyiqc7"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-atk" ,rust-atk-0.8)
@@ -1624,11 +1687,7 @@ GStreamer.")
        ("cairo" ,cairo)
        ("glib" ,glib)
        ("gtk+" ,gtk+)
-       ("pango" ,pango)))
-    (home-page "https://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)))
+       ("pango" ,pango)))))
 
 (define-public rust-gtk-rs-lgpl-docs-0.1
   (package
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:37 2021
Received: from localhost ([127.0.0.1]:37141 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8r-0005ph-CC
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:37 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:9714)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8Y-0005oO-H8
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:19 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbN1w4Sz1LXsR
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:16 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbN1w4Sz1LXsR
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833616;
 bh=/SoGONarfOER8xnRj1WvILRbY5SM7AYmHyeXya4JIek=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=FZioXNWaAz8M8a2cFZN7PDTHOxF3q18mAgKyB6AxCQ4YCGKBNwuBikrtTF3715GI1
 ebOM2AV9GWI124ZFr6TW6uxXEzac8dcHiOheZfgZNabIOODzsW3YsjQlv9U5B5DjmJ
 sDGjZ7AKVZAk0I94JLqL2NM9+/iHUVBMiZVz1xZY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 45/51] gnu: Add rust-atk-0.9.
Date: Mon, 15 Mar 2021 18:58:32 +0100
Message-Id: <20210315175838.1931-45-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-atk-0.9): New variable.
---
 gnu/packages/crates-gtk.scm | 56 +++++++++++++++++++++++++++++++------
 1 file changed, 48 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 275eb90f04..4997cb2dff 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
@@ -125,14 +172,7 @@
         ("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))))
-    (inputs
-     `(("atk" ,atk)
-       ("glib" ,glib)))
-    (home-page "https://gtk-rs.org/")
-    (synopsis "Rust bindings for the ATK library")
-    (description "Rust bindings for the ATK library")
-    (license license:expat)))
+       (("rust-gir-format-check" ,rust-gir-format-check-0.1))))))
 
 (define-public rust-cairo-rs-0.9
   (package
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:37 2021
Received: from localhost ([127.0.0.1]:37139 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8i-0005pQ-4h
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:37 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:56534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8W-0005oE-Nw
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:17 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbL3ZbXz1LXt0
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:14 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbL3ZbXz1LXt0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833614;
 bh=25V8hFQlaSvKTEKK+8pk1M+I8E59CwK25YQA3uMO+Ss=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=pTd4N2033oU+AxXV03GvYu5mYSHrJKrF1rqe0h2HyI4jYKooi9H9BvK7p46Hppt/D
 0bDqOjzCkl/PscC/CBJKMowiqv6NQ2bJqr6eL/p6mdW0f/KAR0QQTegDKi5hV1g+td
 jAgEzxzvFPowftfiwigkdG+6lUXqhrL2vu554DV4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 44/51] gnu: Add rust-gtk-sys-0.10.
Date: Mon, 15 Mar 2021 18:58:31 +0100
Message-Id: <20210315175838.1931-44-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-gtk-sys-0.10): New variable.
---
 gnu/packages/crates-gtk.scm | 53 +++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index b851b00bcc..275eb90f04 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1611,6 +1611,59 @@ 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
     (name "rust-gtk-sys")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:28 2021
Received: from localhost ([127.0.0.1]:37137 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8h-0005pK-Nr
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:28 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:13409)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8U-0005o7-WA
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:15 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbJ5HWsz1LXsR
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:12 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbJ5HWsz1LXsR
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833612;
 bh=7rLNAI1yCUgpyfqjNki8tC58uYhL8yKGQgZ1170x88c=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=ELjnurO/jMYzubLhcEO7O92rhD+BjxWVrzqym2ILrzuOHJUwsYEMrjvCW0Hj1WQcm
 t8LLBuudjiooabieWJjqoJZ+qZRlnIjZaH3qbmbKKnbYrYPweICIb5cYSAjkZeyKaR
 Ue65RR907cVnFSkkqE/cCrdyRp9SXPRJ02ioipu0=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 43/51] gnu: Add rust-atk-sys-0.10.
Date: Mon, 15 Mar 2021 18:58:30 +0100
Message-Id: <20210315175838.1931-43-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f03cc8c669..b851b00bcc 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 "https://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
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:27 2021
Received: from localhost ([127.0.0.1]:37135 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8h-0005pB-7f
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:27 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:13239)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8T-0005nj-6r
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:13 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbG71JTz1LWpg
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:10 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbG71JTz1LWpg
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833611;
 bh=ArI2MmNMf8riwjg0wZZVWBkcw19tlblfbEC8b6VD6rI=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=mUBBqaUTGcrFMkheqvx2PH14/q2G4tUg0zoyOH5bYukWffxOV1+ziuw0lWT4ZE6MG
 IOmazI+Wci5U/HU6BYXo2E8DMMQH2lRWXbty0Z+7iBibFMUQSksvHu49nFnE7b+Yj3
 ZlyMuPBYSs8NMp1/XmDl2yiZnzIA8w8TXam+d1xw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 42/51] gnu: Add rust-secret-service-1.
Date: Mon, 15 Mar 2021 18:58:29 +0100
Message-Id: <20210315175838.1931-42-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 b292463108..f03cc8c669 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2109,3 +2109,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))))
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:27 2021
Received: from localhost ([127.0.0.1]:37133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8g-0005p4-RP
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:27 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:55729)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8R-0005nb-Ei
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:11 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbF1f3Lz1LWpf
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:09 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbF1f3Lz1LWpf
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833609;
 bh=ZkxWeAK5yjmvEvNbFkvw8tnrkLK9fbgOfC38nF5riFE=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=ihU1P0AXND7SV6+ql50eC2BwkOKObRstkIO1XaIf8C7OX4FnySCeYuE8EA/JB4avt
 1zRLQOtz6FXXt04vP3SIwq9ANNzDQbNzcmu2l81IRkVQxOfPsrzyy+weDSiyJziB3R
 7Eeuivgo+f+OCescVgr44Dr80WpP/MZg5z7osL8Q=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 41/51] gnu: Add rust-dbus-0.2.
Date: Mon, 15 Mar 2021 18:58:28 +0100
Message-Id: <20210315175838.1931-41-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 a4203397d4..b292463108 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:26 2021
Received: from localhost ([127.0.0.1]:37131 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8g-0005ow-DT
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:26 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:55464)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8P-0005nR-Mm
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:10 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlbC3FwTz1LWpg
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:07 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlbC3FwTz1LWpg
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833607;
 bh=Ihcmp7KfqJ27ugbqsvFFPWjJGcDnOiJqXe71qELgmwg=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=aF/171ko2ppSrzOz//NQA70xg7iJ7jka1qu1jrnstlgctu1sLY6AEn7YcKK6C40K+
 JngkO9tQIx5z+vyzGtIeR4OU0DXQzzvwtKcwojKxlPwqotTQjaw+bUGdql2MSupK6m
 JJpK7JMvZSnYRu1twWMgTU/gIwoG4jp4ejAjNEA0=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 40/51] gnu: Add rust-hkdf-0.10.
Date: Mon, 15 Mar 2021 18:58:27 +0100
Message-Id: <20210315175838.1931-40-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 e490987c7c..06ef9ea979 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18013,23 +18013,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)
@@ -18038,10 +18039,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)
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:26 2021
Received: from localhost ([127.0.0.1]:37123 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8T-0005nu-Jt
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:26 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:12570)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8N-0005mz-UR
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:08 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzlb94vCLz1LWpf
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:05 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzlb94vCLz1LWpf
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833605;
 bh=Kgw/DXlC2PrhI5ZMRNiOtXMP803nL8Weco3hDz3lsfE=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=oBOXPELfIJcaN32xjzdH6NHGoCxWHPt/SZtU45l+5FCfs42ys8SEYCibfzv7sDFpO
 wXl1fEkvj28KViEpHLxMcSjENqQ6Odkpu5WxCkRz4GoEhfwy9wHYSzkp1OCAGZ4sZf
 BVckOpmL4qGdHxRl7M+PVL8BLZxCem/6RGOixIN0=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 39/51] gnu: Add rust-hmac-0.10.
Date: Mon, 15 Mar 2021 18:58:26 +0100
Message-Id: <20210315175838.1931-39-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 b9ac0e1915..e490987c7c 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -18060,8 +18060,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
@@ -18073,7 +18103,6 @@ Derivation Function (HKDF).")
         (sha256
          (base32
           "0h48wc7iysh4xd6ci4prh8bb7nszijrh9w3blaaq8a6cilk8hs0j"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-crypto-mac" ,rust-crypto-mac-0.8)
@@ -18081,13 +18110,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
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:13 2021
Received: from localhost ([127.0.0.1]:37120 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8T-0005nm-5n
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:13 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:4630)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8M-0005mo-53
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:06 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzlb76bYVz1LWpg
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:03 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzlb76bYVz1LWpg
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833603;
 bh=zvr3kZLaTTWBuSWFtBV9LtH/r6qhVU8GRqXSkBbtxYI=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=jCWZZ1CjGuFfKA8QEusofmUHxlhF0FZLDMqDYCsXOyHW+UYF1yB9IO+ztX7ZtXI4o
 fuG90bxuDjFDDEqAWqhYSek2ZVu6yKRDB2PGoMb9jStzgNaCOSpbLxZ07qvgsxgCqp
 Tz+XBhkAKXW46Srg3OcCEYoW4YDqd2fglBlbBPxQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 38/51] gnu: Add rust-block-modes-0.7.
Date: Mon, 15 Mar 2021 18:58:25 +0100
Message-Id: <20210315175838.1931-38-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f192479ee7..b9ac0e1915 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5206,6 +5206,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:13 2021
Received: from localhost ([127.0.0.1]:37118 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8S-0005nk-U5
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:13 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:7803)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8K-0005me-D4
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:04 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzlb61FhPz1LWpf
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:02 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzlb61FhPz1LWpf
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833602;
 bh=hpWEoeyzWm3j2xdhzsBtRrAgvFwnpXrqzxdW4TIWogs=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=deMMfZn5lTty//AS+h5NjmJ6zyPLv+/fOd5ViBEeJqZZDPrYcu4nUtEK7Vd4BqlSO
 NFmo9oephuU+1ZcYIyGlGmyBW5CMGHRClqtcnt9K4fMIgPW6xIThBPz0PRb71prLOX
 TOPg+Ih99iUDm3tYDPAaJTRxVwCwRHfiDXIDmgxc=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 37/51] gnu: Add rust-aes-0.6.
Date: Mon, 15 Mar 2021 18:58:24 +0100
Message-Id: <20210315175838.1931-37-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 ea1ff15b1d..f192479ee7 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1162,6 +1162,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:08 2021
Received: from localhost ([127.0.0.1]:37114 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8O-0005n8-Aw
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:08 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:7574)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8I-0005mL-Kq
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:03 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzlb43FSvz1LBCr
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:40:00 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzlb43FSvz1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833600;
 bh=F5Ei08sJ+HrBKX8hwXRGCgpQA4nikxLD7hot1i84zqM=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=JOipiy485R5KBKiTMFbJPWU5jYqFPhbwrZoF9fH/XVO800H/WcfYfMWhQgfOfglYC
 OzIIcHwvugHRS9LbMX/kmZADPGnxbcJni2+lMYT8plrkm1wt1NPaCe1XhWQaET2RA4
 IWwCX1oHrY3agx7bdE4k+BrBEbjfZvlry08BlOwI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 36/51] gnu: Add rust-aesni-0.10.
Date: Mon, 15 Mar 2021 18:58:23 +0100
Message-Id: <20210315175838.1931-36-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8e49848ea5..ea1ff15b1d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1332,6 +1332,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:08 2021
Received: from localhost ([127.0.0.1]:37111 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8N-0005n1-So
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:08 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:3827)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8G-0005lq-U7
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:01 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzlb250NXz1DG14
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:39:58 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzlb250NXz1DG14
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833598;
 bh=MOgS74FGn+K5P9Y1X1BO9Ah+lS0VnlFBgDin7R7/kd4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=BwtzHy2tfcKpHu9i3UQTQDsZ9jfipmxm+aK/sWbq0xPDKcuIdrADNjtbhFXBpA+pd
 5nztRTibfbJpDR62+wEOyG3O9jhl7uXLktgnNPefCMqxCZW/hBmTk4jxUBiTiqFMfY
 BE1moLUro0lRlUE/MPlRo0b3ksJnZWC0NQnKmjj4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 35/51] gnu: Add rust-aes-soft-0.6.
Date: Mon, 15 Mar 2021 18:58:22 +0100
Message-Id: <20210315175838.1931-35-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 ce70671131..8e49848ea5 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1263,6 +1263,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:07 2021
Received: from localhost ([127.0.0.1]:37107 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8J-0005md-PT
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:07 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:3535)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8F-0005ld-67
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:39:59 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzlb06fbNz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:39:56 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzlb06fbNz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833596;
 bh=Y1M25+NP2EAAR/zUUwCmMEmAYDEpKC1/Yngs41ctpwk=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=d8gMXP7PjSpb8lCT6EqnCg7ZakaMMgmt5XW582DNwwQFdQxTy6FaE86LJt2/DbG1p
 4bf2fSPsTsYUIuyiaxyprwBIOqT8jOlpA/XLkpx2ufCRy9ZV1Gs7MZQn159WHoFwmQ
 LPwSQvJRLRZ8GNrKj5UNXatp0kiuPEstvaHzimRw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 34/51] gnu: Add rust-mdl-1.
Date: Mon, 15 Mar 2021 18:58:21 +0100
Message-Id: <20210315175838.1931-34-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 2363a08aeb..ce70671131 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23077,6 +23077,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:40:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:40:00 2021
Received: from localhost ([127.0.0.1]:37102 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLs8G-0005lp-HO
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:40:00 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:53787)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLs8E-0005lZ-8D
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:39:58 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzlZz1hF3z1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:39:55 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzlZz1hF3z1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615833595;
 bh=i9b6w1D34Fcu4V6+FgZWkf0+lb0kLoRLVhNMcFTANik=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=KNBBLnLD0P8f31st2p+5sEo68Hk/2PMmKcvT+ZstXgx260vR1ECVwQJ5N+sgG5lKN
 ajm6dUyvij7oj3e4nTRpKwCH0ARO2Fu1k7KfyB2M9WouZoypWdwTI4FzIIpIsAHNrM
 GO3v/+tCMYVl0CEXj0u7+7zFbyjpzA05HPy+Z2JM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 33/51] gnu: Add rust-lmdb-0.8.
Date: Mon, 15 Mar 2021 18:58:20 +0100
Message-Id: <20210315175838.1931-33-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 cb9f212b8e..2363a08aeb 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21954,6 +21954,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:20:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:20:06 2021
Received: from localhost ([127.0.0.1]:37037 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroz-0005AI-SD
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:20:06 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:36639)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrop-00058x-6u
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:20:02 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7r3V28z3x6W
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832392;
 bh=7zxFPsxComjpZBwKmQ/UWwcrp5BHWqvfwD8QFBWvoZk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=S8HQCaUiNXtzIzr+LUoFkcG/T6of9LsWrsegPQQik6VMgGHJ7oHrSwC4+t+V1nyAZ
 A9M3+24vlESkk4VlR4MT49KIrB1H2RzSHENr+okl2EeZQhMgLjVpV3r4//GHOVI+vF
 2QoO0VOhH9tL7zW/o9qkgTEDuj2sOUgZv+yY4oYk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 32/51] gnu: Add rust-lmdb-sys-0.8.
Date: Mon, 15 Mar 2021 18:58:19 +0100
Message-Id: <20210315175838.1931-32-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 672bd12f4d..cb9f212b8e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21930,6 +21930,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:20:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:20:00 2021
Received: from localhost ([127.0.0.1]:37028 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrou-000594-Hs
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:20:00 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:36298)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLron-00058S-0i
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:53 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7p1RvDz3xBl
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832390;
 bh=vzlRWL6V7ixCXsc6yvUpISNiIY2jOnTbRHxtvVs9X9Y=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=m+OKF7Eyn0IwjIaimBzBDCHNaBfNhcXg20QxQDnlk7XsmlSih79wLW2oXnU9oJemi
 tvzHXMQF656Wxkj2YOsKiTuIRKaZdPDwuBxzC3K7Br01UCY4ZT/xVvrvVeIlliN7lI
 XZmTOuaXMrymPR1ZtZOaV9qKuw4+9ypI0xQsAhxs=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 31/51] gnu: Add rust-loggerv-0.7.
Date: Mon, 15 Mar 2021 18:58:18 +0100
Message-Id: <20210315175838.1931-31-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 b5f2a57c58..672bd12f4d 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22183,6 +22183,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:54 2021
Received: from localhost ([127.0.0.1]:37025 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroo-00058k-2M
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:54 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:16673)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrok-00058C-K8
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:51 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7l6Qlnz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:47 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832387;
 bh=j00WnN/WIlkaoQOG11vcXI+HnAfs4XDv4Bx7ZgC6btA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Yh/QdHS+wys4ccURIuR0pSyAbahYO5m8OWvaM7n2F4gil5oUu+fRhk9fYe2j0tTU5
 hljdmG0/2p5Pdu3xfnPPLh71uQ0PGNRiyGg0srx7EUmvJJALoRcxhoslCmvFc9KkNQ
 w+5yBBHCZ/r8DYVAQaryjm0O7MM3V74Du4rA0vSY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 30/51] gnu: Add rust-libhandy-0.5.
Date: Mon, 15 Mar 2021 18:58:17 +0100
Message-Id: <20210315175838.1931-30-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7b91a1d824..a4203397d4 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:54 2021
Received: from localhost ([127.0.0.1]:37023 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLron-00058V-Bs
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:54 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:42094)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroU-00056Z-IF
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:48 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7R6QgXz3xBl
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:31 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832371;
 bh=4Kvou9dJF4MQxhqNxiNCUolxLPIlB+gotLje6l5EFjk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=dPtseNyekRkT6WKCmuGVG2R3GeIf0wbUDG5esHTREPJNncN/ySeIhLIunkCVXf9iY
 aYDIhrajCkXFSgGME3/91FqjUGJNzdOuqfG+L7U62rn7qA6KbxodYQK6XPtgJolPiR
 hW5WycbaSVTZKZHqsftzqNfar9Wk34ToG+EC9S8U=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 23/51] gnu: Add rust-markup5ever-rcdom-0.1.
Date: Mon, 15 Mar 2021 18:58:10 +0100
Message-Id: <20210315175838.1931-23-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 82f619e249..1536fa5bca 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22668,6 +22668,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:53 2021
Received: from localhost ([127.0.0.1]:37020 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrom-00058M-Ty
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:53 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:15453)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroi-000579-0V
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:48 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7j4SnZz3x6W
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:45 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832385;
 bh=4qwzcOcXZVtG8B/69Nt/MRWTjKLp8d5g+56hZv2vKeU=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=FoFgYMg8xbNrNlv7BbfDijEVi4qsiPKYYyu0P+p/Zp3D5BXfml+pKwo9U5x4SpqNW
 WW3+CbzqOP1bVe9842D4yaHGO/ZastjnWsK4pknOIvj4Sr+ApWR44M5PchQUMEuOzJ
 0sBtXqZkUmrphDuHhmwhTxW9N6Rh6JnwxW4ORAIk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 29/51] gnu: Add rust-libhandy-sys-0.5.
Date: Mon, 15 Mar 2021 18:58:16 +0100
Message-Id: <20210315175838.1931-29-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 e945adf3af..7b91a1d824 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:51 2021
Received: from localhost ([127.0.0.1]:37018 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrol-00058J-Iw
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:51 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:15453)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrof-000579-Nu
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:46 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7g2Tqpz3xMt
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832383;
 bh=2eD5gUdWYqBuGZAnwQS6k6hHI5RzL088jqSca8mATqo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=nBB4ZLj2tWfQzhrqAg9y8YDj5UGxhlaqOv7SwDSjc0+eVgt8AQnAVROiil6EqHFo2
 JGzTKnKc78RNHzPdlsj/Sc5ls5rTIMN9ccILOyBrRyvOISyWlY5C11ipW3s01iDK7H
 WBR+6V9GKEL3p2QkC8gdmt0oIM+RLb80+KBIJt0A=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 28/51] gnu: Add rust-letter-avatar-1.
Date: Mon, 15 Mar 2021 18:58:15 +0100
Message-Id: <20210315175838.1931-28-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7a0fdd6a59..e945adf3af 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:47 2021
Received: from localhost ([127.0.0.1]:37014 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroh-00057n-3x
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:47 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:15453)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrod-000579-Ex
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:44 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7d0WWhz3x6W
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:41 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832381;
 bh=RC4J/+lnncVtFtiRcV4K6rNLsupdV5pwXvP8/SUzQA4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=WrZAeOLBRc+KQ7BIRs7ynRcjDrgKXeEQUguh0sCvABYQAXJcR709ZcVqY11Im1OiW
 2JidCPO3XeFpVba813AN2rRyesh2t9Zs/L+J2T30xl93inkR8eEUFe0pFmLOIH5YG9
 vgADL8t0VtkN8sKOCY6pBBpIaWj10kx72/DsUMFE=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 27/51] gnu: Add rust-pangocairo-0.10.
Date: Mon, 15 Mar 2021 18:58:14 +0100
Message-Id: <20210315175838.1931-27-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-pangocairo-0.10): New variable.
---
 gnu/packages/crates-gtk.scm | 52 +++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 99fc6fe451..7a0fdd6a59 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1738,6 +1738,58 @@ converts raw links to http links and strips unwanted tags.")
        (("rust-shell-words" ,rust-shell-words-0.1)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-pangocairo-0.10
+  (package
+    (name "rust-pangocairo")
+    (version "0.10.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "pangocairo" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "10z8hlc82984nwvy5pnyh95ls9s5r1qrlkpn14zh4pjsl1ksxx80"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-bitflags" ,rust-bitflags-1)
+        ("rust-cairo-rs" ,rust-cairo-rs-0.9)
+        ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10)
+        ("rust-glib" ,rust-glib-0.10)
+        ("rust-glib-sys" ,rust-glib-sys-0.10)
+        ("rust-gobject-sys" ,rust-gobject-sys-0.10)
+        ("rust-gtk-rs-lgpl-docs"
+         ,rust-gtk-rs-lgpl-docs-0.1)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-pango" ,rust-pango-0.9)
+        ("rust-pango-sys" ,rust-pango-sys-0.10)
+        ("rust-pangocairo-sys" ,rust-pangocairo-sys-0.11))
+       #:cargo-development-inputs
+       (("rust-gir-format-check" ,rust-gir-format-check-0.1))
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'configure 'fix-version-requirements
+           (lambda* (#:key inputs vendor-dir #:allow-other-keys)
+             (substitute*
+                 (map
+                  (lambda (dir) (string-append dir "/Cargo.toml"))
+                  (find-files vendor-dir "system-deps.*" #:directories? #t))
+               (("0.0.10") ,(package-version rust-version-compare-0.0)))
+             #t)))))
+    (native-inputs
+     `(("pkg-config" ,pkg-config)))
+    (inputs
+     `(("cairo" ,cairo)
+       ("glib" ,glib)
+       ("pango" ,pango)))
+    (home-page "http://gtk-rs.org/")
+    (synopsis "Rust bindings for the PangoCairo library")
+    (description
+     "Rust bindings for the PangoCairo library.")
+    (license license:expat)))
+
 (define-public rust-pangocairo-0.9
   (package
     (name "rust-pangocairo")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:47 2021
Received: from localhost ([127.0.0.1]:37012 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrog-00057h-LL
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:47 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:15453)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrob-000579-G6
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:42 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7Z4jvTz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:38 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832378;
 bh=ABtwKGVyaMVEGzH6Lk43P7B/2JXU1ZnwS7ozVh4tACU=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=XMIkWTpQFkt7Da5t9px1rFLXJ3a+6P2IV9xzuqcgAw5z6OqFU49REbVMeDLieY9/q
 Rviy4bTuAyeqUVtux56yMITqM/XwK2cCTGNP7A8fif94GizsejckAw6S0ZF2X3NymE
 r1fidAsW1hcTab9D0iPUI2vwhZA1+I4+dr2dm7aA=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 26/51] gnu: Add rust-pangocairo-sys-0.11.
Date: Mon, 15 Mar 2021 18:58:13 +0100
Message-Id: <20210315175838.1931-26-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 917006cb9a..99fc6fe451 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+)))))
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:46 2021
Received: from localhost ([127.0.0.1]:37010 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrog-00057R-6A
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:46 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:42867)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroZ-000570-30
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:39 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7X2gtyz3xMt
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832376;
 bh=fRY1DaIgEim3Emu/7scMjXk81dE+dLslf7j2oykz5dM=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=ScDBXiyg8zuI4M5wEbG/4k7PzDMvzqHOyaxHNkIZbJFgCOaqnyTvnnPIjKI8Dikhs
 MMM26eaj3xz84MAWCkbyK9w/O6Wt3IqwM6rwezXfbYnztXRlzQ2pW/FBjDJvdn5VwM
 Bht8/FCoAVCzD9b1vstOCZx3AwNsQywDLwDDwy68=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 25/51] gnu: Add rust-html2pango-0.3.
Date: Mon, 15 Mar 2021 18:58:12 +0100
Message-Id: <20210315175838.1931-25-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 61dc047ac4..917006cb9a 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:46 2021
Received: from localhost ([127.0.0.1]:37006 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroc-00057H-AD
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:46 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:14770)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroW-00056d-Pi
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:37 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7V0zTkz3x6W
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:34 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832374;
 bh=l7SUdPSj6049eEJvhYIz4BRgSuuOcdUDxO/DhllUvXs=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=umWBfcxZIoqjS332qzmWbXJAt2JPM9MnagsPiEgJwTIbX7cJeLcx+DNJ6H+p7+0ym
 CWgG8iMlGlUyVkAjRl3twQPmcAdxbDWWByr8gJfOARq4me2fCi2BKFBfFdvkGcaCJZ
 9yM99w3mOaVheNPRnZlRE2KgvXoMf+3kFYIWCOIo=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 24/51] gnu: Add rust-ammonia-3.
Date: Mon, 15 Mar 2021 18:58:11 +0100
Message-Id: <20210315175838.1931-24-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 1536fa5bca..b5f2a57c58 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1725,6 +1725,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:37 2021
Received: from localhost ([127.0.0.1]:37001 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroW-00056f-Nk
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:37 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:28870)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroS-00056Q-Ak
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:32 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7P4fykz3xMt
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:29 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832369;
 bh=AjrVjJgwJou+2TVZxg2pwE34/C/ieMPOyNky3lgd2sc=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=hYniPxk6GbLHCH5XwIWrfEe1/F0RgT04r+1zYDZ9YTc+17HJSwf4DsKttN5EIe5au
 O9QHEZeqOyO7JabuMdU/9ua9prNeehZQfRgR3vD7HvY7KyZgGiaCdVF003Ds5XG/dD
 i4Poxop/lPivNhyOZt39dNb0cFWSbt3N6jJ/55Yg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 22/51] gnu: Add rust-gstreamer-pbutils-0.15.
Date: Mon, 15 Mar 2021 18:58:09 +0100
Message-Id: <20210315175838.1931-22-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 044de7671e..61dc047ac4 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:36 2021
Received: from localhost ([127.0.0.1]:36999 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroW-00056c-Ar
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:36 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:13651)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroQ-000564-2V
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:30 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7M2b30z3xBl
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:27 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832367;
 bh=y9KsbcZc6FHpdX+H8YpVWB7W5vAa4rkyfUo5qHyk9ow=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=hgio60LTsVqsjrkcMXxjQdpfcSdBMlM6W91bUb3jCn9b3tFYzNbw+171dinOydmCK
 iq4t5l+ZoLGEEsl8H5vN/0aqvPgjt83SyBxwOxLAjiz5ACHkL7lphB5uXP40rBWvWC
 cQ6AjWoOOGXu38KBfECeymU/moWrBdYye3+cbj7c=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 21/51] gnu: Add rust-gstreamer-pbutils-sys-0.8.
Date: Mon, 15 Mar 2021 18:58:08 +0100
Message-Id: <20210315175838.1931-21-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 de4251b515..044de7671e 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:31 2021
Received: from localhost ([127.0.0.1]:36995 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroQ-00056D-TR
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:31 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:41178)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroN-00055u-PJ
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:28 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7K0VS5z3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:25 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832365;
 bh=hSmI83p2lYwlI6fUt2idlxOlFxjUM9w6iG34d9bx1Qc=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=kYWTpMYFnLJ4JVMuDDFIENZ46a1AahI8apxf/nab0AFh9MwtEm5EkaX4RP3mWIsDX
 aTjtdHMi7cl8K3eGUjH/EMeuyuicfwTkdl7g1oQH3Q0M6l+xKEBw9hkx6hKHJ2vg9b
 2UD6Bsl8Jf2SDzBu8dymzO4DebEhKz6oXfHzbfbQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 20/51] gnu: Add rust-gstreamer-audio-sys-0.8.
Date: Mon, 15 Mar 2021 18:58:07 +0100
Message-Id: <20210315175838.1931-20-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f5e9972653..de4251b515 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:30 2021
Received: from localhost ([127.0.0.1]:36993 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroQ-000565-GN
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:27866)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroL-00055f-Fy
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:25 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7G5rF2z3x6W
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:22 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832362;
 bh=eXkwd4XWn9eoP4AQGbbMcWh32rl9oqw43KoN47g41lo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=s7+d09ueznZd/7+iVbWbSmYOyJXCSIFLixeZ28jPyBv/gM6+yZaXzjCdSxhcjm3S1
 m46dk6aEon71oRUyvDnCcQxYakcflUoGX7RGYYOqE88o1hvVNLWPjnuwmqkg6IHFzn
 B6aZLEpwQzrnG7c6Jui8nkvjZURCwYvRnCIlW++E=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 19/51] gnu: Add rust-gstreamer-player-0.15.
Date: Mon, 15 Mar 2021 18:58:06 +0100
Message-Id: <20210315175838.1931-19-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 a6c416530d..f5e9972653 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:25 2021
Received: from localhost ([127.0.0.1]:36988 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroL-00055Z-0f
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:25 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:27582)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroJ-00055Q-7t
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:23 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7D3LKSz3xMt
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:20 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832360;
 bh=gvAZvb98dlwf6dUWd2znKlVxIHYACSpHrLUX8ARGL9M=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=f82Ifh1sPJMUSwG9diFgG4H9vT6N0+r0jKcP06toJNfiP0oo7Yv/kfVu4BObNAxsv
 8IXuTG7uip6YcJ1m2Ije8n3RNOOB/NZqB2yGWBElaxIkIbQKf94AHm8vR3tSGZiKwu
 rfsm32H4Cv6KpiAZnXevURNisscLOnCA3Mg0ayMw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 18/51] gnu: Add rust-gstreamer-video-0.15.
Date: Mon, 15 Mar 2021 18:58:05 +0100
Message-Id: <20210315175838.1931-18-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7be3276ab7..a6c416530d 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 18:19:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 14:19:25 2021
Received: from localhost ([127.0.0.1]:36986 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLroK-00055X-Mb
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:24 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:31511)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLroI-00055H-5E
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 14:19:22 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzl7B15tyz3xBl
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 19:19:18 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615832358;
 bh=0HkVE4SUUElsN0+YgsBfqhjMNFH7H6rvoMDrTH9evYA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=uwbc1fFxjIXH5QAX7s4yf9XCE7HdyZBVXDcf5HKjuXEtkEOfeD9OjI3kwRkkZslTt
 wIznDlU30Y4TMIoQIEwVGTMtcvTFBdVRmNkyCmNUTT9EJA8+SAnhPDbqF0/FR5XhzO
 Kq6JHNs7jKxUOEyit3g1ohIP++9qG40LAsGnh284=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 17/51] gnu: Add rust-gstreamer-base-0.15.
Date: Mon, 15 Mar 2021 18:58:04 +0100
Message-Id: <20210315175838.1931-17-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 79c0463cc5..7be3276ab7 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:28 2021
Received: from localhost ([127.0.0.1]:36906 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrV1-0004UI-Oh
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:28 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:49858)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUl-0004St-Af
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:26 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgw3qJDz3xNv
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:08 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831148;
 bh=i2Y/6zrEzqIPM5P86zqXkA5hMo2wDbmy9IWfLc7jAVk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Hd9Cocvy1ND09Gx+hk78evrVGd2O/204oZu64OLmUm1ak8Qu0wyXMemU28Rz/KIBH
 jzf8LqDE+vQ1ZWFXZsPfwzf6kyAf9YYn6wdvyL5zwneFTofJ8i0Phfi7mJZsXe+NpD
 wu00mbIO7FK2NG9RDqwo1N2DKd6FyWUXGQ7pUJnw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 13/51] gnu: Add rust-gstreamer-0.15.
Date: Mon, 15 Mar 2021 18:58:00 +0100
Message-Id: <20210315175838.1931-13-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 41cbe597db..f6e1505ce5 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:21 2021
Received: from localhost ([127.0.0.1]:36904 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUv-0004Tq-0j
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:21 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:6086)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUs-0004TY-5s
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:18 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkh32lyBz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:15 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831155;
 bh=yDsU6IQ1VVBXqdpbuHIDpLjTTd27/uPXcqZ9NVhVC5Y=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=spcuqvrVbL4gsSs7g/+jUIzw2DCfspDFZlSWgzIudhShD0ltGfaI+zSobIuZFk6s/
 jld/wRySrnpFcPuDJ7xBs+zR1k1iRPOrVNCHVDQ88yQyB24+nlNEau+7jUY7EzkzwF
 n8fkq5sOBK35XE7zNE+Pij4rGzafJtkU+Kl3Yw94=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 16/51] gnu: Add rust-gstreamer-player-sys-0.8.
Date: Mon, 15 Mar 2021 18:58:03 +0100
Message-Id: <20210315175838.1931-16-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9134a80fdb..79c0463cc5 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:21 2021
Received: from localhost ([127.0.0.1]:36902 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUu-0004Tj-MZ
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:20 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:50530)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUp-0004TQ-TJ
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:16 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkh10kPhz3wZc
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:13 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831153;
 bh=sg/w+y8o4K88a3x2jj2vfJt6bR1L1RYX/q7smLhdW44=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=VDVM/U7Z2ZYyKPY7aRGcZqC87PeIHR+28+gFOmN2VUaCJQC1bA3oNSaqMr07q9kaN
 yeKHX1mfrwqF5fh+JV3p+AA8T97ZuU5yHHRy4UV1SKBpl+nUl67Lw+CS4dgAZpTs8u
 cMQXk3jGRzwdRqXQFNTBtX/7Ed2FaJ4OteVX7MTo=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 15/51] gnu: Add rust-gstreamer-video-sys-0.8.
Date: Mon, 15 Mar 2021 18:58:02 +0100
Message-Id: <20210315175838.1931-15-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8fbb78480b..9134a80fdb 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:20 2021
Received: from localhost ([127.0.0.1]:36900 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUu-0004Tg-C6
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:20 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:34187)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUn-0004TC-Js
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:13 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgy5pSbz3x7T
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831150;
 bh=DEAwwH7Z1KujRsJjxghtlbPegpbrapBnO+nad9alvH4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=p0kAQbpbvygFTluVmqeNId9N+mIEOBWDtaDnGcDJTOKL5qZXNYip82/81owzXAEki
 YtNPqhoq4DDQzyzOPc7LNX+7yuOInML23/TTkVKFqBz70rKM9HD7HDDLHzK+N1OX5k
 XL5hd2teEef6noPfSOMYuFx6xsJq6r1BKTq0VEwc=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 14/51] gnu: Add rust-gstreamer-base-sys-0.8.
Date: Mon, 15 Mar 2021 18:58:01 +0100
Message-Id: <20210315175838.1931-14-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f6e1505ce5..8fbb78480b 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:13 2021
Received: from localhost ([127.0.0.1]:36895 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUm-0004T6-U4
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:13 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:59254)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUj-0004Sk-1d
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:09 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgt1w5dz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831146;
 bh=6Xgk78xQSACc9tfpULy6+O2NIbYgrrAoZXCRkJH7Q4Y=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=b+Z0ZFjztV3LmRhlS9D9nPx02ilOpBGTiUlVFLmmEP1/fPhP/74qbXGn9mFM9Uy5F
 8YHMDBbGqtpF4bFB8PmscxQK8cgAdH/+6Kmb5EBefdh/JCcoZxRRlW813PFLWCNzwu
 daY2mwVBC5SkMHpzscDgsxZoZETZehHNQiAd22gM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 12/51] gnu: Add rust-gstreamer-sys-0.8.
Date: Mon, 15 Mar 2021 18:57:59 +0100
Message-Id: <20210315175838.1931-12-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 5d66ed1c13..41cbe597db 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:12 2021
Received: from localhost ([127.0.0.1]:36893 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUm-0004Sx-JT
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:12 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:49293)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUg-0004SJ-PR
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:07 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgr0SQMz3x7T
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831144;
 bh=SKz/PiVPBzqttVP5fXBdvLyR97n7/3yWWvBCHk3qZT4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=H5LNoA08ALxECMdIQCKdGb2vzUrt5VRiCCr3qIcEziW0VvLp3xKoh/NSvMyGGLpEn
 Ll4tASCfR/dNhogJ7ydhUyPHQuLS1v2uZ3+0FNwx3L4yl2Ha7qphvv+s9nniKp9wjZ
 uGlnVjSUhbuiujzNrIE2g/ZhMD4KvAkiW6FGbG/Y=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 11/51] gnu: Add rust-muldiv-0.2.
Date: Mon, 15 Mar 2021 18:57:58 +0100
Message-Id: <20210315175838.1931-11-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 dcd6d89ac2..82f619e249 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23947,6 +23947,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:12 2021
Received: from localhost ([127.0.0.1]:36891 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUm-0004Sv-7C
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:12 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:58646)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUe-0004Ra-Ic
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:05 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgn53pZz3xNv
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:59:01 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831141;
 bh=Ge+dGEvDpFDh40ZnhEvPRtnJ12gDCqIyH1AZvZOb7rA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=s5dmAnSYm8aLB6D0x1+TZpBfPDkz0XmprVI6kJWt7e0GbhiOfuYmO1URfqY8eBmAW
 BnFRlXKmrIi8nP0YOC0Wb9WqvZNPyFtodoqpqWUSPlMG0En8Fdbb3E0w+tEZNAeJVg
 /pG+jK39JO2U9eH/EJzq0MgzvwyBbo1uTxzg7CdM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 10/51] gnu: Add rust-gspell-0.4.
Date: Mon, 15 Mar 2021 18:57:57 +0100
Message-Id: <20210315175838.1931-10-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 09aa79daba..5d66ed1c13 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:05 2021
Received: from localhost ([127.0.0.1]:36881 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUe-0004Rd-G3
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:05 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:32517)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUc-0004Qf-7V
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:02 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgl33T6z3x7T
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831139;
 bh=k2q30N7baqMz5GmlqATIN5zniViskI4Jp6lxrcsywew=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=GLBkzK/nnvGfJHIsRqcYISqCz82HF02Th1LZCYdTz8lHtPmWm2XWp7jhVUa6sGwgC
 5BGQRwYl+dzQ78ngy2wpfoilwdw7lMH/y3EbQ04HicNhyAfUvM59+L3Pq8MeCU/c82
 ykP6ekgNKNi3+U1yM2CQ5yCWmA4WRUI+89i1l8Co=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 09/51] gnu: Add rust-gspell-sys-0.4.
Date: Mon, 15 Mar 2021 18:57:56 +0100
Message-Id: <20210315175838.1931-9-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0d72fbf321..09aa79daba 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:04 2021
Received: from localhost ([127.0.0.1]:36879 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUe-0004RT-1D
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:04 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:48238)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUZ-0004QQ-UT
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:00 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgj3R7sz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831137;
 bh=nykqTyrJr/qzgov2jHfWuQzYDxcZLoffxtjvcY5hYYI=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=JxOOwEzijbxqA9vwImiTxXXNDKw90+ecbg3T3OYprUOL+/oN9E65dB5BSVtTD/h83
 LMDzco3K+2bQjIbTHsuQ6HpoR6s+96SfZ7fv1rcIEEpafN32DNeX6WCx0OlwQ/u8kF
 DScSTFF5qygoC11zmb9i0hzP/EBHw1j/BeOore1Y=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 08/51] gnu: rust-either-1: Update to 1.6.1.
Date: Mon, 15 Mar 2021 18:57:55 +0100
Message-Id: <20210315175838.1931-8-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-either-1): Update to 1.6.1.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 212ae82760..dcd6d89ac2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12587,7 +12587,7 @@ signing, and verification in pure Rust.")
 (define-public rust-either-1
   (package
     (name "rust-either")
-    (version "1.5.3")
+    (version "1.6.1")
     (source
      (origin
        (method url-fetch)
@@ -12596,7 +12596,7 @@ signing, and verification in pure Rust.")
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1qyz1b1acad6w0k5928jw5zaq900zhsk7p8dlcp4hh61w4f6n7xv"))))
+         "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:04 2021
Received: from localhost ([127.0.0.1]:36876 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUd-0004RJ-Jv
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:03 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:48005)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUY-0004QA-04
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:58 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgg1pt8z3x7T
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831135;
 bh=+QR1qapmZERQXcd23E7jhsi7o+ouECusBXN07SEfwY8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=eK9DkRllc5YL9bd1dVp3OT7hGvSEL6AauxOEXf6ECOrWeWkfoP2FjdAv/cwh92GMT
 Dw1HDc//RKTsRPT4AejJE3QU5srKV3uiJw3KkHQ2kn07QhYgtmpFy7Es9mm3irBPxP
 748DZgJcMiBWzjvx1vT9ZDFhp08DNl3NByhPU7as=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 07/51] gnu: Add rust-fragile-1.
Date: Mon, 15 Mar 2021 18:57:54 +0100
Message-Id: <20210315175838.1931-7-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-fragile-1): New variable.
---
 gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 17ac4a08b4..212ae82760 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14575,6 +14575,26 @@ implementation that is more efficient for smaller hash keys.")
 syntax, as used by HTML forms.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-fragile-1
+  (package
+    (name "rust-fragile")
+    (version "1.0.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "fragile" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1wlihmkjyhvl5rckal32p010piy1l15s6l81h7z31jcd971kk839"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/mitsuhiko/rust-fragile")
+    (synopsis "Wrapper types for sending non-send values to other threads")
+    (description "This package provides wrapper types for sending non-send
+values to other threads.")
+    (license license:asl2.0)))
+
 (define-public rust-fragile-0.3
   (package
     (name "rust-fragile")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:59:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:59:02 2021
Received: from localhost ([127.0.0.1]:36868 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUY-0004QJ-O3
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:59:02 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:31558)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUV-0004Q1-Ov
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:56 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzkgc6CwDz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831132;
 bh=BANHk/7UjZAO/b0D9GLAqC2uMAXluMt1uvjRrXkfN3A=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Oq13y2hSM3ertx44yPbWfBoxvnNZIAbjYim9uIU0ZkJ58oHDV6uu4AZVwNYWQXdcQ
 ZnvOFHDa3tKt3yy/3WYn5RlPLNsRVg/wPpTuNyZ6oBJzctXgItwnEhlhKXOVw9SE2+
 bnCEiCoDKrqR+dLAGgay0PK4NARtzpOkElLyZcXU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 06/51] gnu: Add rust-comrak-0.7.
Date: Mon, 15 Mar 2021 18:57:53 +0100
Message-Id: <20210315175838.1931-6-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/crates-io.scm (rust-comrak-0.7): New variable.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 44 +++++++++++++++++++
 .../rust-comrak-0.7-rustsec-2021-0026.patch   | 41 +++++++++++++++++
 3 files changed, 86 insertions(+)
 create mode 100644 gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index cf8849cf59..d07aaeb90b 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1642,6 +1642,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-1.45-linker-locale.patch		\
   %D%/packages/patches/rust-1.48-linker-locale.patch		\
   %D%/packages/patches/rust-bootstrap-stage0-test.patch		\
+  %D%/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch		\
   %D%/packages/patches/rust-coresimd-doctest.patch		\
   %D%/packages/patches/rust-ndarray-remove-blas-src-dep.patch	\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 91bcbacfae..17ac4a08b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7766,6 +7766,50 @@ harness.")
         ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
         ("rust-tempdir" ,rust-tempdir-0.3))))))
 
+(define-public rust-comrak-0.7
+  (package
+    (name "rust-comrak")
+    (version "0.7.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "comrak" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "07026j0ghwgv5z61fc4l893wwc30krxpsy487rb91wkcag65hw71"))
+       (patches
+        (search-patches
+         "rust-comrak-0.7-rustsec-2021-0026.patch"))
+       (modules '((guix build utils)))
+       (snippet
+        '(begin
+           (substitute* "src/tests.rs"
+             (("data:(png|jpeg|gif|webp)" all what)
+              (string-append "data:image/" what)))
+           #t))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-clap" ,rust-clap-2)
+         ("rust-entities" ,rust-entities-1)
+         ("rust-lazy-static" ,rust-lazy-static-1)
+         ("rust-pest" ,rust-pest-2)
+         ("rust-pest-derive" ,rust-pest-derive-2)
+         ("rust-regex" ,rust-regex-1)
+         ("rust-twoway" ,rust-twoway-0.2)
+         ("rust-typed-arena" ,rust-typed-arena-1)
+         ("rust-unicode-categories"
+          ,rust-unicode-categories-0.1))
+        #:cargo-development-inputs
+        (("rust-timebomb" ,rust-timebomb-0.1))))
+    (home-page "https://github.com/kivikakk/comrak")
+    (synopsis "Markdown parser and formatter")
+    (description "This package provides a parser and formatter for Github
+Flavored Markdown, that is compatible with CommonMark.")
+    (license license:bsd-2)))
+
 (define-public rust-concurrent-queue-1
   (package
     (name "rust-concurrent-queue")
diff --git a/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
new file mode 100644
index 0000000000..9a74b7b971
--- /dev/null
+++ b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
@@ -0,0 +1,41 @@
+From 285e9647c6d2f90d8cb7af543b14c986a8efa631 Mon Sep 17 00:00:00 2001
+From: Asherah Connor <ashe@HIDDEN>
+Date: Fri, 12 Feb 2021 21:15:29 +1100
+Subject: [PATCH] SECURITY: match unsafe prefixes case-insensitively
+
+Many thanks to Kouhei Morita for reporting this.
+
+Co-authored-by: Kouhei Morita <mrtc0@HIDDEN>
+---
+ src/lexer.pest |   2 +-
+ src/tests.rs   | 146 +++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 147 insertions(+), 1 deletion(-)
+
+diff --git a/src/lexer.pest b/src/lexer.pest
+index e97647c..7f6cd3f 100644
+--- a/src/lexer.pest
++++ b/src/lexer.pest
+@@ -55,4 +55,4 @@ table_start = { "|"? ~ table_marker ~ ("|" ~ table_marker)* ~ "|"? ~ table_space
+ table_cell_end = { "|" ~ table_spacechar* ~ table_newline? }
+ table_row_end = { table_spacechar* ~ table_newline }
+
+-dangerous_url = { "data:" ~ !("png" | "gif" | "jpeg" | "webp") | "javascript:" | "vbscript:" | "file:" }
++dangerous_url = { ^"data:" ~ !(^"image/" ~ (^"png" | ^"gif" | ^"jpeg" | ^"webp")) | ^"javascript:" | ^"vbscript:" | ^"file:" }
+diff --git a/src/tests.rs b/src/tests.rs
+index c61a493..5f3e0cc 100644
+--- a/src/tests.rs
++++ b/src/tests.rs
+@@ -998,3 +998,11 @@ fn description_lists() {
+         ),
+     );
+ }
++
++#[test]
++fn case_insensitive_safety() {
++    html(
++        "[a](javascript:a) [b](Javascript:b) [c](jaVascript:c) [d](data:xyz) [e](Data:xyz) [f](vbscripT:f) [g](FILE:g)\n",
++        "<p><a href=\"\">a</a> <a href=\"\">b</a> <a href=\"\">c</a> <a href=\"\">d</a> <a href=\"\">e</a> <a href=\"\">f</a> <a href=\"\">g</a></p>\n",
++    );
++}
+--
+2.30.1
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:58:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:58:58 2021
Received: from localhost ([127.0.0.1]:36866 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUY-0004QC-CR
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:58 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:31299)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUT-0004Pe-CP
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:53 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzkgZ4CQ6z3xQy
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831130;
 bh=hYvCboS1m9jv18aV+3y6K347Xg5dxhcXfS/CyVnjTzs=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=hRADz7S85N5fEtfCXZWMcq8Eq467UxJLILuV1NWI8nVrEL+36L0aEfsXtZUDvQdsT
 mRGmLVQWpVZ+s2pWT8VaixCbFcF4tli2mWFMD7iJ71JcYsxlnF5yVrnPVR+wJyAJc1
 0QWL3GOh5cHMKPZ55fEyzEUhjXVrSfbdtV4SxyrU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 05/51] gnu: Add rust-twoway-0.2.
Date: Mon, 15 Mar 2021 18:57:52 +0100
Message-Id: <20210315175838.1931-5-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-twoway-0.2): 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 78cdc54718..91bcbacfae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45873,8 +45873,38 @@ design abstracts away all the internals of the WebSocket protocol but still
 makes them accessible for those who wants full control over the network.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-twoway-0.2
+  (package
+    (name "rust-twoway")
+    (version "0.2.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "twoway" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1g55kf4rx0q682fvzxdixqihmlbamn5ms2yqvcm92fny21chfh3b"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
+         ("rust-jetscii" ,rust-jetscii-0.3)
+         ("rust-memchr" ,rust-memchr-2)
+         ("rust-unchecked-index"
+          ,rust-unchecked-index-0.2))))
+    (home-page "https://github.com/bluss/twoway")
+    (synopsis "Fast substring search for strings and byte strings")
+    (description
+     "This package provides a fast substring search for strings and byte
+strings.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-twoway-0.1
   (package
+    (inherit rust-twoway-0.2)
     (name "rust-twoway")
     (version "0.1.8")
     (source
@@ -45884,20 +45914,13 @@ makes them accessible for those who wants full control over the network.")
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1lbf64snscr3vz71jbl6i2c8zr2ndsiqbk6316z39fj1a8mipcar"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
        #:cargo-inputs
        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
         ("rust-jetscii" ,rust-jetscii-0.3)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))
-    (home-page "https://github.com/bluss/twoway")
-    (synopsis "Fast substring search for strings and byte strings")
-    (description
-     "This package provides a fast substring search for strings and byte
-strings.")
-    (license (list license:expat license:asl2.0))))
+        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))))
 
 (define-public rust-typeable-0.1
   (package
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:58:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:58:54 2021
Received: from localhost ([127.0.0.1]:36862 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUT-0004Ph-R4
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:54 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:56826)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUR-0004PH-3g
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:51 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzkgX2rXyz3xNv
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:48 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831128;
 bh=CSr8+eqyhesnHl2PUqlPcF24M+26/Cqxo1srX0f3KfE=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=VN+rmx4BfcBi3ajAi6zaAKN72yu65PHO2l+M6QuDlR3o3z4l7HRNywlh27c/Zg6w0
 UJA5hqZfQBSngfYp5pEmSk7Mt0UapriYJfIJKXt1HWCA8Fd5zuCYiIYw8YkvVNNYqd
 L+NzD7ljOfmEgWjy28AbmWVCJ7GZJNXlswWtAlWQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 04/51] gnu: Add rust-entities-1.
Date: Mon, 15 Mar 2021 18:57:51 +0100
Message-Id: <20210315175838.1931-4-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-entities-1): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bc8a8fbae9..78cdc54718 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12889,6 +12889,27 @@ Standard.")
      "Streaming transcoding for encoding_rs.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-entities-1
+  (package
+    (name "rust-entities")
+    (version "1.0.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "entities" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1jnpr0zvj97wm9pnh7fnl74rzaar39hhg65p03cm08bqqgj0lcmm"))))
+    (build-system cargo-build-system)
+    (arguments `(#:skip-build? #t))
+    (home-page "https://github.com/p-jackson/entities")
+    (synopsis "Raw data for converting HTML entities")
+    (description "This package provides the raw data needed to convert to and
+from HTML entities.")
+    (license license:expat)))
+
 (define-public rust-enum-as-inner-0.3
   (package
     (name "rust-enum-as-inner")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:58:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:58:53 2021
Received: from localhost ([127.0.0.1]:36859 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUT-0004Pf-Ep
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:53 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:1899)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUN-0004Oq-LP
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:51 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzkgR67vtz3x7T
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:43 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831123;
 bh=Oh5y3KdPIhFHMyhJZnJ+CbFwNZDdTimfSrzyLlzWBgA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=sIFbVANKEf/S04c1Dhwu087DzUREc9vew0aS+seuscTJBxRqRRxRvbPaMWVhBDq/R
 IQRPvwvsn2XwztgEWaAjjuSMT/O7s4Hx46I7JpCe33o6DBqVCszKpxYifawAWnFQtZ
 4zlAbqDSi2lDXZtiG2U6fhOD3tjGXo9LOJXOr5h8=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 02/51] gnu: Add rust-ruma-identifiers-macros-0.17.
Date: Mon, 15 Mar 2021 18:57:49 +0100
Message-Id: <20210315175838.1931-2-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-macros-0.17): 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 7c3a4109e4..9587be832e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,33 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-macros-0.17
+  (package
+    (name "rust-ruma-identifiers-macros")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-macros" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "03p3qp12h4aajixcyk44q2bcid6fa4nmipysvcpy4w5cbak7wvwq"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-proc-macro2" ,rust-proc-macro2-1)
+         ("rust-quote" ,rust-quote-1)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-syn" ,rust-syn-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Create Matrix identifiers")
+    (description "This package provides procedural macros for creating Matrix
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-validation-0.1
   (package
     (name "rust-ruma-identifiers-validation")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:58:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:58:51 2021
Received: from localhost ([127.0.0.1]:36856 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUR-0004PI-6J
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:51 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:56598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUO-0004P5-TY
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:49 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzkgV0ypVz3xC9
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831126;
 bh=Dvd07Hb1UxJfr3mosTZ1GTUXOXq1DswT5ZwZiVxnlqI=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=diZHoab4i5sdMPW4NOJuruC1Q9n/qunZa3EiiPjaB9LlFyWc94E/+Uaf2hE2EPNPQ
 kw0NYbzn5MpArm69h92cQKW+SJluUL9oQ1bh8g6CrdA8SB2N/nmK4xdggNqiP4mddE
 /lghd+s7IfXIvVg+7uPea6CnvKF2J1yQ11a3Gk+s=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 03/51] gnu: Add rust-ruma-identifiers-0.17.
Date: Mon, 15 Mar 2021 18:57:50 +0100
Message-Id: <20210315175838.1931-3-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315175838.1931-1-leo.prikler@HIDDEN>
References: <20210315175838.1931-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-0.17): 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 9587be832e..bc8a8fbae9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,40 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-0.17
+  (package
+    (name "rust-ruma-identifiers")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1vjxws5yw1c8lmwc5p036319vwwna1sxb7pkl6lw1pl8rwp0j5sr"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-either" ,rust-either-1)
+         ("rust-rand" ,rust-rand-0.7)
+         ("rust-ruma-identifiers-macros"
+          ,rust-ruma-identifiers-macros-0.17)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))
+        #:cargo-development-inputs
+        (("rust-matches" ,rust-matches-0.1)
+         ("rust-serde-json" ,rust-serde-json-1)
+         ("rust-trybuild" ,rust-trybuild-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Rust types for Matrix resource identifiers")
+    (description "This package provides Rust type bindings for Matrix resource
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-macros-0.17
   (package
     (name "rust-ruma-identifiers-macros")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:58:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:58:48 2021
Received: from localhost ([127.0.0.1]:36853 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLrUN-0004Ox-R5
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:48 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:46154)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLrUL-0004Om-Gy
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:58:46 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzkgP3xhQz3wZc
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:58:41 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615831121;
 bh=NBDRgrvvUcRoCd4WeHVczGimykZRjM7pYNB5gj0SoMY=;
 h=From:To:Subject:Date;
 b=lIjTnmWcYXKOwKPvThSncaGR2zGMR9z/+CWcrxS1MJEATHLCoExnqPsDC6x9llXJc
 IcNlkFHIXnSrxZOwzRTS7SpJaTtaXguqGw70n4XXu1aNiGRj0HwjiyTFgzNzYlGS8c
 HinRIlL3KGQdXe9uSXu/Stxq8f7pZG72/zkDtmVU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v7 01/51] gnu: Add rust-ruma-identifiers-validation-0.1.
Date: Mon, 15 Mar 2021 18:57:48 +0100
Message-Id: <20210315175838.1931-1-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-validation-0.1): 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 f6d565e24d..7c3a4109e4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,30 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-validation-0.1
+  (package
+    (name "rust-ruma-identifiers-validation")
+    (version "0.1.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-validation" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0nv0zqsq5lhybckvfr5wmcp8pipqfs2hjgn9kvn9w33xacfzs4n1"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Validation logic for RUMA")
+    (description "This package provides the validation logic needed by other
+rust-ruma packages.")
+    (license license:expat)))
+
 (define-public rust-runtime-0.3
   (package
     (name "rust-runtime")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:45 2021
Received: from localhost ([127.0.0.1]:36776 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoj-00019K-Df
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:45 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:40678)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqod-00018b-Ag
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:39 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjjj0pMtz1LBCr
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:37 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjjj0pMtz1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828537;
 bh=fRY1DaIgEim3Emu/7scMjXk81dE+dLslf7j2oykz5dM=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=rm1jzXNIE91VgwmQDvy6X2j7J5vz1+axUmZUBmO60hpA/hn0Y3dX60qiuNKyB5FkL
 BnOsIbXdWBZ6HXQ0NVaKcxM2kkvfI0s0EJOd1rTbnwjL6dtTlCOuEUcrlLd7Pfo/wD
 qKr0yLQyqH/pwz72KDyXTEfhb3dD5r2XlCFE4E4g=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 25/51] gnu: Add rust-html2pango-0.3.
Date: Mon, 15 Mar 2021 18:13:50 +0100
Message-Id: <20210315171416.14446-25-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 61dc047ac4..917006cb9a 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:42 2021
Received: from localhost ([127.0.0.1]:36772 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqof-00018z-KB
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:41 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:22486)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoa-00018R-IG
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:36 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjjf2kW5z1LBCr
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:34 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjjf2kW5z1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828534;
 bh=l7SUdPSj6049eEJvhYIz4BRgSuuOcdUDxO/DhllUvXs=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=BBdKjSJpK9npNndZd4jNg+50ToGk7x9hq5Gb/aqcZSxT0plaCMCuSrjr70eLMYgd4
 HMq4ozbE7WRqm0zRpLI0oAwkGTqxp6xqjB9BMjl/7xD5nkKTZcQ3hJvhPqlBp76uQE
 l9slEaq2BweptQ0K5/I51SlI0C2tG6bcqYaGWwAU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 24/51] gnu: Add rust-ammonia-3.
Date: Mon, 15 Mar 2021 18:13:49 +0100
Message-Id: <20210315171416.14446-24-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 1536fa5bca..b5f2a57c58 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -1725,6 +1725,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:41 2021
Received: from localhost ([127.0.0.1]:36770 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqof-00018s-AJ
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:41 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:26481)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoX-000184-3y
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:33 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjZ6rq6z1LBCr
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:30 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjZ6rq6z1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828531;
 bh=4Kvou9dJF4MQxhqNxiNCUolxLPIlB+gotLje6l5EFjk=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=s+0R5K4WfGc6XomYqywIR9OppOTjbfNyb8juSyMcx/Rr67cHpync52Zpb7tALsziO
 kdbHVcehNCdOXFcfzOMo/tjRv6xIsEmd2haTKp0jrwvRq4UU+AaPiYojRTL9D3cvSt
 nWXbhrKBTpxj88Z5UhzaV/v1pDeULw0MaevRdNf8=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 23/51] gnu: Add rust-markup5ever-rcdom-0.1.
Date: Mon, 15 Mar 2021 18:13:48 +0100
Message-Id: <20210315171416.14446-23-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 82f619e249..1536fa5bca 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22668,6 +22668,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:40 2021
Received: from localhost ([127.0.0.1]:36764 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoY-00018J-AA
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:40 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:64335)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoU-00017o-Bn
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:30 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjX14tpz1DDYw
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:28 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjX14tpz1DDYw
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828528;
 bh=AjrVjJgwJou+2TVZxg2pwE34/C/ieMPOyNky3lgd2sc=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=tyF0OR2aYWzH9mqCsDjFn3bjV1SHBe0Yi6T1q4p1kHB01Nt11UuZUoj/CnJCIv9Ib
 svtH/6ZpJjg36EmJhz2/dQVI2iK+L4bni9heNmkB88VoUkmaU6HOYawnwweM9CO5mP
 +PfdkoZ9Rtg1Te4YjV6fkYK2ctiSu40JRr3noE/I=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 22/51] gnu: Add rust-gstreamer-pbutils-0.15.
Date: Mon, 15 Mar 2021 18:13:47 +0100
Message-Id: <20210315171416.14446-22-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 044de7671e..61dc047ac4 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:34 2021
Received: from localhost ([127.0.0.1]:36762 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoX-00018H-Vq
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:34 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:25695)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoR-00017S-Qq
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:28 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjT3wqtz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:25 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjT3wqtz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828525;
 bh=y9KsbcZc6FHpdX+H8YpVWB7W5vAa4rkyfUo5qHyk9ow=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=vKWiEky1V+/pTV8XhajNUfNjFpjDm/TZHQmwlddh4BEEBrUvVpatF2KbDnzqZAEqa
 4xmgPcORcY7oXjo/RmrBPDKcH2mXQc+UCh9vBrJoQdIarlI9HxDue81l6JDBz+WBKl
 /Q40ZGJqJDa/YlEO6kR9LNjRS/wbfo9PtbiCdiis=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 21/51] gnu: Add rust-gstreamer-pbutils-sys-0.8.
Date: Mon, 15 Mar 2021 18:13:46 +0100
Message-Id: <20210315171416.14446-21-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 de4251b515..044de7671e 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:28 2021
Received: from localhost ([127.0.0.1]:36756 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoS-00017b-Gn
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:28 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:20851)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoP-00017J-6j
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:25 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjQ6xgpz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:22 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjQ6xgpz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828523;
 bh=hSmI83p2lYwlI6fUt2idlxOlFxjUM9w6iG34d9bx1Qc=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=TOy9yX3hOaPees/p6ikLZtUU51Ugm7rGE+Fp8n/d012IAzJclXucMZpS1mvBRIAM5
 50U6iOkdMRT4zjR/hqJD7Ql2wKzTyC8lsNudi8adu4T6OjR8QamBjmW4bYe4C12CQr
 ALXmwjnV05dcm4QBu3C5kmB3eSb2IBnX/xPe/kes=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 20/51] gnu: Add rust-gstreamer-audio-sys-0.8.
Date: Mon, 15 Mar 2021 18:13:45 +0100
Message-Id: <20210315171416.14446-20-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f5e9972653..de4251b515 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:28 2021
Received: from localhost ([127.0.0.1]:36754 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoS-00017T-1X
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:28 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:24888)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoM-00016w-Ly
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:23 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjN3ZMQz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:20 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjN3ZMQz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828520;
 bh=eXkwd4XWn9eoP4AQGbbMcWh32rl9oqw43KoN47g41lo=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=lxdgmLCryRbd1MQv+uILYsVEUZb2s3t3VVzxAD+kT/1esfmzKDFILnI24aSSzaCun
 UQSnOupJc5QvB8ligIhPbR/N3C2fHqjYz2dQJqJKO+PH+OAvHNGCZ/cv09iJzWtl6p
 pO6TpPvjvLWQYcu4Mj2Tf0xOsbx1ceOoAc/2KohY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 19/51] gnu: Add rust-gstreamer-player-0.15.
Date: Mon, 15 Mar 2021 18:13:44 +0100
Message-Id: <20210315171416.14446-19-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 a6c416530d..f5e9972653 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:24 2021
Received: from localhost ([127.0.0.1]:36750 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoN-000176-LH
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:23 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:20085)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoK-00016o-51
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:20 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjK6LNQz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:17 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjK6LNQz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828517;
 bh=gvAZvb98dlwf6dUWd2znKlVxIHYACSpHrLUX8ARGL9M=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=EnlMN749m1g44W9H4gp33j3IpfhH+sqsxhYzVJpCwfOCoASnAsCtGuyHabrOldB/D
 iX9X15IAhGzjkWBCk0CU5S4dr0JUPafNwMgw+tn8oW4+4UoSJRYtf4A6IXY7YgsEvW
 p7akjfD/KU+Ex7VUocuHLDeWw1/y5z+bAep+OORs=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 18/51] gnu: Add rust-gstreamer-video-0.15.
Date: Mon, 15 Mar 2021 18:13:43 +0100
Message-Id: <20210315171416.14446-18-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7be3276ab7..a6c416530d 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:23 2021
Received: from localhost ([127.0.0.1]:36748 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoN-000173-DE
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:23 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:37599)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoH-00016Y-ES
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:17 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjH1mwdz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:15 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjH1mwdz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828515;
 bh=0HkVE4SUUElsN0+YgsBfqhjMNFH7H6rvoMDrTH9evYA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=rhsTwg1j5i2BB5j7/bgp2MN9SI4olUC6KBNwLv8UQ23+pq1O+LkUocclmPjBqG78y
 bnHOANs/yRSSqGFkZUnEgF303aEI9hb7wTArqj3j+HhD9dwJy1fvDKT6glu5Ar5Cw7
 tm2tr7CuqZH/KZQAM2KBl4KNRluRhjt3uXErncgU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 17/51] gnu: Add rust-gstreamer-base-0.15.
Date: Mon, 15 Mar 2021 18:13:42 +0100
Message-Id: <20210315171416.14446-17-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 79c0463cc5..7be3276ab7 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:17 2021
Received: from localhost ([127.0.0.1]:36743 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoG-00016T-VP
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:17 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:23671)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoE-000167-Mi
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:15 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjjD3VBGz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:12 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjjD3VBGz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828512;
 bh=yDsU6IQ1VVBXqdpbuHIDpLjTTd27/uPXcqZ9NVhVC5Y=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=bRQHw7TZXozpIVodaXOULQQd08529CoZY0XVT2Ec5n6qUvoPbzVvSI1b9kurClmPt
 P5pshe2JT/XDLruD0C7u87DI9BbnE2rPg0jcnBMe/PMgYQMaWJJRwljo1wfxi8FOTa
 Uc110lG5l+VNCltZ8oS5OBtMd6ftaBhJOC1zZ2iQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 16/51] gnu: Add rust-gstreamer-player-sys-0.8.
Date: Mon, 15 Mar 2021 18:13:41 +0100
Message-Id: <20210315171416.14446-16-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9134a80fdb..79c0463cc5 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:16 2021
Received: from localhost ([127.0.0.1]:36741 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoG-00016I-AC
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:16 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:18851)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqoB-00015y-89
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:11 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjj90BzDz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:08 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjj90BzDz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828509;
 bh=sg/w+y8o4K88a3x2jj2vfJt6bR1L1RYX/q7smLhdW44=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=A9OThBSedt4T5bzFd26tcAkAj8QtSsa+SDkPO1ff4E91tFouCK3xlEu1jK6E2+zj7
 NK67K18k8QkM1tmmdqrVL198j2bf4+B8XFylxSB1gpSfXMknA7Yh7RKus9bP6gT7Kk
 M9xaAH/WY5YEZ0kUTYjUDfUu4o9Diinz7Cptr7GY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 15/51] gnu: Add rust-gstreamer-video-sys-0.8.
Date: Mon, 15 Mar 2021 18:13:40 +0100
Message-Id: <20210315171416.14446-15-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8fbb78480b..9134a80fdb 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:16 2021
Received: from localhost ([127.0.0.1]:36739 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqoF-00016G-VQ
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:16 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:61296)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqo8-000150-EO
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:08 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjj61sDvz1DDYw
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:06 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjj61sDvz1DDYw
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828506;
 bh=DEAwwH7Z1KujRsJjxghtlbPegpbrapBnO+nad9alvH4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=p/Grk8HvsO9/WUh/0pJYJ7BhabNdFY0aqWnpxWp9/9JalVqoNDTD0m2LBD/L2H7kA
 rCfNJrM1MQ0GS0VjcgUlntgk3etH/MQePzQ1blbqKWM9qBWGZZb+BmcsYDX4pZIH/v
 s9svtPL+fmcCKrDTM9CQPimBenadobc6v4i/5LTE=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 14/51] gnu: Add rust-gstreamer-base-sys-0.8.
Date: Mon, 15 Mar 2021 18:13:39 +0100
Message-Id: <20210315171416.14446-14-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f6e1505ce5..8fbb78480b 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:09 2021
Received: from localhost ([127.0.0.1]:36734 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqo9-00015N-8n
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:09 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:18039)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqo6-00014B-JS
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:07 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjj32t9Gz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:03 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjj32t9Gz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828503;
 bh=i2Y/6zrEzqIPM5P86zqXkA5hMo2wDbmy9IWfLc7jAVk=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=Dn5N8mKPPOeUAl7EXYxDoic9SfnhuJwN72p8QJVaDcSQ5jhVAD0WFMbWHFE1sWQKN
 g1DSa4SihQwB4KqiiGEHg1ADC9DsiL9ty+IkqdVmfsCxGXyDk7UUXrJXIWPz2zqTg1
 Ojs0Bkqboj74KclKb86mwsvTjjIT4jhrmioATZB4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 13/51] gnu: Add rust-gstreamer-0.15.
Date: Mon, 15 Mar 2021 18:13:38 +0100
Message-Id: <20210315171416.14446-13-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 41cbe597db..f6e1505ce5 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:09 2021
Received: from localhost ([127.0.0.1]:36732 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqo8-000159-PH
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:09 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:17646)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqo2-00013K-NR
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:05 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjj00bVFz1LBCr
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:15:00 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjj00bVFz1LBCr
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828500;
 bh=6Xgk78xQSACc9tfpULy6+O2NIbYgrrAoZXCRkJH7Q4Y=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=C+W1EQXeWXkxixNUogqIyynNpw2NzOtwSVUhHYfIiqeDlAQWi3kp6VoSHf39Bo7m2
 o/t8U/c7sRLuUJuDHgVJIG8owv7UqRxYxxvrcofH8xEvR8Mbjpjl+AEak8/918gTsm
 wXNeXrzpco21Hsxs6zAuvK5q95R2k8esBUqYDCPo=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 12/51] gnu: Add rust-gstreamer-sys-0.8.
Date: Mon, 15 Mar 2021 18:13:37 +0100
Message-Id: <20210315171416.14446-12-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 5d66ed1c13..41cbe597db 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:15:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:15:04 2021
Received: from localhost ([127.0.0.1]:36720 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqo4-00013u-Ee
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:04 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:17043)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnz-00012n-NE
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:15:00 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjhx3mZ1z1DDYw
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:57 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjhx3mZ1z1DDYw
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828497;
 bh=SKz/PiVPBzqttVP5fXBdvLyR97n7/3yWWvBCHk3qZT4=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=jQcTCJBxsHQkoB4/7Su4JjsEMiP5l31msFFnQELHvd8AfE10szDjGAdQFMeK0a3Ie
 0BnLMRh0+WsgoMNcOGuyLntPwQnuh5nwnZwgmm+DjM6/VisEm796Hby1YK/hRrufk3
 NA/vK5bjAtDcs/WllPQIUiB3cCmIjnG6A+zjSFqg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 11/51] gnu: Add rust-muldiv-0.2.
Date: Mon, 15 Mar 2021 18:13:36 +0100
Message-Id: <20210315171416.14446-11-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 dcd6d89ac2..82f619e249 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23947,6 +23947,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:59 2021
Received: from localhost ([127.0.0.1]:36712 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnz-00012h-1T
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:59 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:59445)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnw-00012U-VP
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:57 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjht5VQ1z1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:54 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjht5VQ1z1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828494;
 bh=Ge+dGEvDpFDh40ZnhEvPRtnJ12gDCqIyH1AZvZOb7rA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=F7pmJMa7sX8+5y1OGVhGBa5yaphDOKI51d0er1996ezjogfzmXdhMyS746eQpb3sy
 hCch9JA3FE/vARXhh1IySACUrgoHyIR4UzLjGzxhQx5b7iy/fVvzLe0psiBX3iEpPQ
 An9oxCxTkVtrmUHdUGejPb9wPXH2NIqAMLMMMrPQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 10/51] gnu: Add rust-gspell-0.4.
Date: Mon, 15 Mar 2021 18:13:35 +0100
Message-Id: <20210315171416.14446-10-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 09aa79daba..5d66ed1c13 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:59 2021
Received: from localhost ([127.0.0.1]:36710 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqny-00012e-NQ
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:58 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:58939)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnu-00012A-9o
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:54 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjhr0CBLz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:52 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjhr0CBLz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828492;
 bh=k2q30N7baqMz5GmlqATIN5zniViskI4Jp6lxrcsywew=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=trUmbq5u5GMZTRgY3rtIsIFb4zC6NSS5IGRiGYprxWHtoKJT4MzpciJbSPJAZWBnX
 ivcTuRq/Iy2JABcWZrsmp+wNV8GwDAE4FxtL09O7x7D9JOhCY51rGJRunwCdVjeDE7
 RFMKxFxcHPCbG+yeH4KSnDp533ANHaqcxvSrpwpI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 09/51] gnu: Add rust-gspell-sys-0.4.
Date: Mon, 15 Mar 2021 18:13:34 +0100
Message-Id: <20210315171416.14446-9-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0d72fbf321..09aa79daba 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:54 2021
Received: from localhost ([127.0.0.1]:36706 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnu-00012B-0D
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:54 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:57766)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnm-00011Y-4w
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:52 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjhg678tz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:43 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjhg678tz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828483;
 bh=BANHk/7UjZAO/b0D9GLAqC2uMAXluMt1uvjRrXkfN3A=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=MXa8UJqDlyfr8GedOG1bKny+CipM90fsXYoHUwmJccDxP9I+NejQzPcpgv9tBJqoa
 Xt/nBkb4kumfjsKBntEk1joHJgYuKBwfJXTEfakEfNHIetWRKbZmV40nJbP8FQgJyy
 WGrn5cNnvsb7Dgu0YOkiOvWMLF9biS8ql3WAHKtE=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 06/51] gnu: Add rust-comrak-0.7.
Date: Mon, 15 Mar 2021 18:13:31 +0100
Message-Id: <20210315171416.14446-6-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/crates-io.scm (rust-comrak-0.7): New variable.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 44 +++++++++++++++++++
 .../rust-comrak-0.7-rustsec-2021-0026.patch   | 41 +++++++++++++++++
 3 files changed, 86 insertions(+)
 create mode 100644 gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index cf8849cf59..d07aaeb90b 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1642,6 +1642,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-1.45-linker-locale.patch		\
   %D%/packages/patches/rust-1.48-linker-locale.patch		\
   %D%/packages/patches/rust-bootstrap-stage0-test.patch		\
+  %D%/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch		\
   %D%/packages/patches/rust-coresimd-doctest.patch		\
   %D%/packages/patches/rust-ndarray-remove-blas-src-dep.patch	\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 91bcbacfae..17ac4a08b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7766,6 +7766,50 @@ harness.")
         ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
         ("rust-tempdir" ,rust-tempdir-0.3))))))
 
+(define-public rust-comrak-0.7
+  (package
+    (name "rust-comrak")
+    (version "0.7.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "comrak" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "07026j0ghwgv5z61fc4l893wwc30krxpsy487rb91wkcag65hw71"))
+       (patches
+        (search-patches
+         "rust-comrak-0.7-rustsec-2021-0026.patch"))
+       (modules '((guix build utils)))
+       (snippet
+        '(begin
+           (substitute* "src/tests.rs"
+             (("data:(png|jpeg|gif|webp)" all what)
+              (string-append "data:image/" what)))
+           #t))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-clap" ,rust-clap-2)
+         ("rust-entities" ,rust-entities-1)
+         ("rust-lazy-static" ,rust-lazy-static-1)
+         ("rust-pest" ,rust-pest-2)
+         ("rust-pest-derive" ,rust-pest-derive-2)
+         ("rust-regex" ,rust-regex-1)
+         ("rust-twoway" ,rust-twoway-0.2)
+         ("rust-typed-arena" ,rust-typed-arena-1)
+         ("rust-unicode-categories"
+          ,rust-unicode-categories-0.1))
+        #:cargo-development-inputs
+        (("rust-timebomb" ,rust-timebomb-0.1))))
+    (home-page "https://github.com/kivikakk/comrak")
+    (synopsis "Markdown parser and formatter")
+    (description "This package provides a parser and formatter for Github
+Flavored Markdown, that is compatible with CommonMark.")
+    (license license:bsd-2)))
+
 (define-public rust-concurrent-queue-1
   (package
     (name "rust-concurrent-queue")
diff --git a/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
new file mode 100644
index 0000000000..9a74b7b971
--- /dev/null
+++ b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
@@ -0,0 +1,41 @@
+From 285e9647c6d2f90d8cb7af543b14c986a8efa631 Mon Sep 17 00:00:00 2001
+From: Asherah Connor <ashe@HIDDEN>
+Date: Fri, 12 Feb 2021 21:15:29 +1100
+Subject: [PATCH] SECURITY: match unsafe prefixes case-insensitively
+
+Many thanks to Kouhei Morita for reporting this.
+
+Co-authored-by: Kouhei Morita <mrtc0@HIDDEN>
+---
+ src/lexer.pest |   2 +-
+ src/tests.rs   | 146 +++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 147 insertions(+), 1 deletion(-)
+
+diff --git a/src/lexer.pest b/src/lexer.pest
+index e97647c..7f6cd3f 100644
+--- a/src/lexer.pest
++++ b/src/lexer.pest
+@@ -55,4 +55,4 @@ table_start = { "|"? ~ table_marker ~ ("|" ~ table_marker)* ~ "|"? ~ table_space
+ table_cell_end = { "|" ~ table_spacechar* ~ table_newline? }
+ table_row_end = { table_spacechar* ~ table_newline }
+
+-dangerous_url = { "data:" ~ !("png" | "gif" | "jpeg" | "webp") | "javascript:" | "vbscript:" | "file:" }
++dangerous_url = { ^"data:" ~ !(^"image/" ~ (^"png" | ^"gif" | ^"jpeg" | ^"webp")) | ^"javascript:" | ^"vbscript:" | ^"file:" }
+diff --git a/src/tests.rs b/src/tests.rs
+index c61a493..5f3e0cc 100644
+--- a/src/tests.rs
++++ b/src/tests.rs
+@@ -998,3 +998,11 @@ fn description_lists() {
+         ),
+     );
+ }
++
++#[test]
++fn case_insensitive_safety() {
++    html(
++        "[a](javascript:a) [b](Javascript:b) [c](jaVascript:c) [d](data:xyz) [e](Data:xyz) [f](vbscripT:f) [g](FILE:g)\n",
++        "<p><a href=\"\">a</a> <a href=\"\">b</a> <a href=\"\">c</a> <a href=\"\">d</a> <a href=\"\">e</a> <a href=\"\">f</a> <a href=\"\">g</a></p>\n",
++    );
++}
+--
+2.30.1
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:54 2021
Received: from localhost ([127.0.0.1]:36704 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnt-000128-Ni
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:53 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:58558)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnr-00011u-Df
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:51 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjhn3mtTz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:49 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjhn3mtTz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828489;
 bh=nykqTyrJr/qzgov2jHfWuQzYDxcZLoffxtjvcY5hYYI=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=t83XBnfJTPoVVxQjO92ywTCBOy+oVuKj+YecmhLmyjGBKVv508+Bv2qj8zd8LbEjQ
 RZS9TXWxjLmHaVdgjKHlSKBxoAZErsEH3nzQeYFPWkGwYTMW9Is0hupH/vBKC0uVrT
 VS/Nrl8bfRpTdyoP49OpIOwPetRLHRy0Kaf50EaY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 08/51] gnu: rust-either-1: Update to 1.6.1.
Date: Mon, 15 Mar 2021 18:13:33 +0100
Message-Id: <20210315171416.14446-8-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-either-1): Update to 1.6.1.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 212ae82760..dcd6d89ac2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12587,7 +12587,7 @@ signing, and verification in pure Rust.")
 (define-public rust-either-1
   (package
     (name "rust-either")
-    (version "1.5.3")
+    (version "1.6.1")
     (source
      (origin
        (method url-fetch)
@@ -12596,7 +12596,7 @@ signing, and verification in pure Rust.")
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1qyz1b1acad6w0k5928jw5zaq900zhsk7p8dlcp4hh61w4f6n7xv"))))
+         "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:50 2021
Received: from localhost ([127.0.0.1]:36701 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnq-00011n-FH
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:50 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:15328)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqno-00011c-W3
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:49 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjhk5gDtz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:46 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjhk5gDtz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828486;
 bh=+QR1qapmZERQXcd23E7jhsi7o+ouECusBXN07SEfwY8=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=PRyTip5yBtS96XZcJD3m0+uBQfDhQXh31gZAerWpePrUxhAV5xz4tNsuL0nS039jD
 IMtWN5an9XH27wEo5bl32HQ78kuRVElhUwvfo2TeHsexGZJe4cr/7bQAqGAPQ8gWwe
 BVKwydR+Foeqvag9DQuGGYL0MX0UKjqiwcTsXIRw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 07/51] gnu: Add rust-fragile-1.
Date: Mon, 15 Mar 2021 18:13:32 +0100
Message-Id: <20210315171416.14446-7-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-fragile-1): New variable.
---
 gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 17ac4a08b4..212ae82760 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14575,6 +14575,26 @@ implementation that is more efficient for smaller hash keys.")
 syntax, as used by HTML forms.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-fragile-1
+  (package
+    (name "rust-fragile")
+    (version "1.0.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "fragile" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1wlihmkjyhvl5rckal32p010piy1l15s6l81h7z31jcd971kk839"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/mitsuhiko/rust-fragile")
+    (synopsis "Wrapper types for sending non-send values to other threads")
+    (description "This package provides wrapper types for sending non-send
+values to other threads.")
+    (license license:asl2.0)))
+
 (define-public rust-fragile-0.3
   (package
     (name "rust-fragile")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:44 2021
Received: from localhost ([127.0.0.1]:36697 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnk-00011P-45
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:44 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:32399)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnj-00011I-9y
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:43 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzjhd0Zqcz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:41 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Dzjhd0Zqcz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828481;
 bh=hYvCboS1m9jv18aV+3y6K347Xg5dxhcXfS/CyVnjTzs=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=NVf1h5r1u/O0VUpP9ID7UVmVFOZytHdWwRekntmxCZLjKPv4+jvUPZtgRPQnEkWoq
 a7YPZC2okQXUCmwQ0IhwRQS8dSWwhwbAZSV+tO/bpknap1Pat0dmdMFjjY/EAK2xDc
 T+LyeoykGLbOTcL4LoHVm54Ss55NMN2aR74rZ57A=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 05/51] gnu: Add rust-twoway-0.2.
Date: Mon, 15 Mar 2021 18:13:30 +0100
Message-Id: <20210315171416.14446-5-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-twoway-0.2): 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 78cdc54718..91bcbacfae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45873,8 +45873,38 @@ design abstracts away all the internals of the WebSocket protocol but still
 makes them accessible for those who wants full control over the network.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-twoway-0.2
+  (package
+    (name "rust-twoway")
+    (version "0.2.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "twoway" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1g55kf4rx0q682fvzxdixqihmlbamn5ms2yqvcm92fny21chfh3b"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
+         ("rust-jetscii" ,rust-jetscii-0.3)
+         ("rust-memchr" ,rust-memchr-2)
+         ("rust-unchecked-index"
+          ,rust-unchecked-index-0.2))))
+    (home-page "https://github.com/bluss/twoway")
+    (synopsis "Fast substring search for strings and byte strings")
+    (description
+     "This package provides a fast substring search for strings and byte
+strings.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-twoway-0.1
   (package
+    (inherit rust-twoway-0.2)
     (name "rust-twoway")
     (version "0.1.8")
     (source
@@ -45884,20 +45914,13 @@ makes them accessible for those who wants full control over the network.")
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1lbf64snscr3vz71jbl6i2c8zr2ndsiqbk6316z39fj1a8mipcar"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
        #:cargo-inputs
        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
         ("rust-jetscii" ,rust-jetscii-0.3)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))
-    (home-page "https://github.com/bluss/twoway")
-    (synopsis "Fast substring search for strings and byte strings")
-    (description
-     "This package provides a fast substring search for strings and byte
-strings.")
-    (license (list license:expat license:asl2.0))))
+        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))))
 
 (define-public rust-typeable-0.1
   (package
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:42 2021
Received: from localhost ([127.0.0.1]:36694 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnh-00011A-OD
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:42 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:18380)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnf-000112-JO
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:39 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjhY2dprz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:37 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjhY2dprz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828477;
 bh=CSr8+eqyhesnHl2PUqlPcF24M+26/Cqxo1srX0f3KfE=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=oWxrjiHLiUXmFiA1u87nM+4SYnDrswyIpsAoVImcPpOMP3UNs+sUPlaHlclnPLT8M
 KBJcg6bYwrUXN1XIwifM+jvjx+LQPHU02El3qhOHVXznkwHeWL1KLcmfJDK+sMwoMT
 TbH0gNqTikUmcSMXMqyKiGglmPb5b2khNaGesDtQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 04/51] gnu: Add rust-entities-1.
Date: Mon, 15 Mar 2021 18:13:29 +0100
Message-Id: <20210315171416.14446-4-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-entities-1): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bc8a8fbae9..78cdc54718 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12889,6 +12889,27 @@ Standard.")
      "Streaming transcoding for encoding_rs.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-entities-1
+  (package
+    (name "rust-entities")
+    (version "1.0.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "entities" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1jnpr0zvj97wm9pnh7fnl74rzaar39hhg65p03cm08bqqgj0lcmm"))))
+    (build-system cargo-build-system)
+    (arguments `(#:skip-build? #t))
+    (home-page "https://github.com/p-jackson/entities")
+    (synopsis "Raw data for converting HTML entities")
+    (description "This package provides the raw data needed to convert to and
+from HTML entities.")
+    (license license:expat)))
+
 (define-public rust-enum-as-inner-0.3
   (package
     (name "rust-enum-as-inner")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:37 2021
Received: from localhost ([127.0.0.1]:36691 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnd-00010q-Ei
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:37 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:13291)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqna-00010i-T9
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:35 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjhS4m3Rz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:32 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjhS4m3Rz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828472;
 bh=Dvd07Hb1UxJfr3mosTZ1GTUXOXq1DswT5ZwZiVxnlqI=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=tXR6ffXWpOY/H2pq1zi8R+ye9DmZlL1XpnUbBrUGHb+nAbQqFKbaaFX+w7TIrZknT
 eefUbWTJsm3F9x9zOORLR3cGVVR9/H2jmC19MF8Ktye+VvK4XesR7S18ocyOP3T2pD
 0tcVH9tRU6jASTF7pjrjejk5P4ioW4ib6Kv3548E=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 03/51] gnu: Add rust-ruma-identifiers-0.17.
Date: Mon, 15 Mar 2021 18:13:28 +0100
Message-Id: <20210315171416.14446-3-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-0.17): 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 9587be832e..bc8a8fbae9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,40 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-0.17
+  (package
+    (name "rust-ruma-identifiers")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1vjxws5yw1c8lmwc5p036319vwwna1sxb7pkl6lw1pl8rwp0j5sr"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-either" ,rust-either-1)
+         ("rust-rand" ,rust-rand-0.7)
+         ("rust-ruma-identifiers-macros"
+          ,rust-ruma-identifiers-macros-0.17)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))
+        #:cargo-development-inputs
+        (("rust-matches" ,rust-matches-0.1)
+         ("rust-serde-json" ,rust-serde-json-1)
+         ("rust-trybuild" ,rust-trybuild-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Rust types for Matrix resource identifiers")
+    (description "This package provides Rust type bindings for Matrix resource
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-macros-0.17
   (package
     (name "rust-ruma-identifiers-macros")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:33 2021
Received: from localhost ([127.0.0.1]:36688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnZ-00010Z-4V
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:33 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:16898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnW-00010Q-KU
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:31 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjhN2xZBz1LBSW
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:28 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjhN2xZBz1LBSW
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828468;
 bh=Oh5y3KdPIhFHMyhJZnJ+CbFwNZDdTimfSrzyLlzWBgA=;
 h=From:To:Subject:Date:In-Reply-To:References:From;
 b=IPRtUuJHhJ0KwhylIZZBprkDNnOxQJ3yHdIaDI2MbutaZMEIvPyng9t1KxK523kM+
 wAKcskWuCrj51rmGc2nGkNhKqShfo6P8F806phdOPhckxcnCcjgNX22uOTZ9LBwSyO
 mHBMOgZT0pGoZugoa11wQcykSiuxTDJo+dCHLGtQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 02/51] gnu: Add rust-ruma-identifiers-macros-0.17.
Date: Mon, 15 Mar 2021 18:13:27 +0100
Message-Id: <20210315171416.14446-2-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315171416.14446-1-leo.prikler@HIDDEN>
References: <20210315171416.14446-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-macros-0.17): 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 7c3a4109e4..9587be832e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,33 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-macros-0.17
+  (package
+    (name "rust-ruma-identifiers-macros")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-macros" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "03p3qp12h4aajixcyk44q2bcid6fa4nmipysvcpy4w5cbak7wvwq"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-proc-macro2" ,rust-proc-macro2-1)
+         ("rust-quote" ,rust-quote-1)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-syn" ,rust-syn-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Create Matrix identifiers")
+    (description "This package provides procedural macros for creating Matrix
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-validation-0.1
   (package
     (name "rust-ruma-identifiers-validation")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 17:14:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 13:14:30 2021
Received: from localhost ([127.0.0.1]:36685 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqnV-00010H-RN
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:30 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:54551)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqnT-000108-6p
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 13:14:28 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzjhH4QnGz1LBRx
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 18:14:23 +0100 (CET)
DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4DzjhH4QnGz1LBRx
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615828463;
 bh=NBDRgrvvUcRoCd4WeHVczGimykZRjM7pYNB5gj0SoMY=;
 h=From:To:Subject:Date:From;
 b=DpPg6pHwqeXwy8awPL4iLTSrJUjHkNc5tafi2/0BfN+dc2Q3toYB+MnmFWHI/gyB0
 FWlhUUnT1D8BXWHRsMHMgdS6+pcY6BRjh0oytv24y/m6x6jLR1Q2CAVGSvIUvRKQdi
 E016caVQ8F1Iy7S5PoFBd1po4diOKH2oJ9+RV3FI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v6 01/51] gnu: Add rust-ruma-identifiers-validation-0.1.
Date: Mon, 15 Mar 2021 18:13:26 +0100
Message-Id: <20210315171416.14446-1-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-validation-0.1): 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 f6d565e24d..7c3a4109e4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,30 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-validation-0.1
+  (package
+    (name "rust-ruma-identifiers-validation")
+    (version "0.1.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-validation" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0nv0zqsq5lhybckvfr5wmcp8pipqfs2hjgn9kvn9w33xacfzs4n1"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Validation logic for RUMA")
+    (description "This package provides the validation logic needed by other
+rust-ruma packages.")
+    (license license:expat)))
+
 (define-public rust-runtime-0.3
   (package
     (name "rust-runtime")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:40 2021
Received: from localhost ([127.0.0.1]:36643 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGm-0008Vl-1v
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:40 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:35546)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGG-0008Tj-Gs
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:22 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwj5QfYz3xBl
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:05 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826405;
 bh=i2Y/6zrEzqIPM5P86zqXkA5hMo2wDbmy9IWfLc7jAVk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=sIj4HzfFew7M3Tlbz0u3XdWlfM805+aLi/DWmAAsqRlAtq28mvAn4j1Bop1Sc2hqj
 bH4U+6k3IJ2bnA+XzwpXhye6JDyDW16qVIUtWRbPnIm+9S3ozKqtJ6e8EE6zPpMGXe
 EvNzfGblcjgnas3fMIVKbn+AAkdHWmfP9NBb95OM=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 13/51] gnu: Add rust-gstreamer-0.15.
Date: Mon, 15 Mar 2021 17:39:45 +0100
Message-Id: <20210315163951.13662-4-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 41cbe597db..f6e1505ce5 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:40 2021
Received: from localhost ([127.0.0.1]:36641 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGZ-0008VV-PQ
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:40 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:38841)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGU-0008UV-1s
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:22 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwz4GX6z3xbj
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:19 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826419;
 bh=eXkwd4XWn9eoP4AQGbbMcWh32rl9oqw43KoN47g41lo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=SFReV3K3kzipx6zObCaYyhGGOwwnuLXt8fAk2+kEAEMhgNNIP8ktobskh88K0lbSr
 BCxp6wM1GNAkW9/TLhoN0fPaj/cdzyHDkGCJ9Vfy1M5CoBXEsUFt9m0zJbtMtii7EO
 oWPFQ0mV9rI6tAjImbTLFR0dXsylWwO3MVe2ZRHk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 19/51] gnu: Add rust-gstreamer-player-0.15.
Date: Mon, 15 Mar 2021 17:39:51 +0100
Message-Id: <20210315163951.13662-10-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 a6c416530d..f5e9972653 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:23 2021
Received: from localhost ([127.0.0.1]:36639 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGV-0008VE-BI
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:23 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:38841)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGR-0008UV-OU
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:20 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwx20Llz3xNt
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:17 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826417;
 bh=gvAZvb98dlwf6dUWd2znKlVxIHYACSpHrLUX8ARGL9M=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=QCBsI+/s/Bjkbd7UK9ZsfJ4dtY2m/gGnRnRD9rYjsCXAFwrgA53FVhRvfHGArqe2A
 MKe3z4/9IGgiF9ZCEZe7sDDbJCYlbH2s1utgOijAwadf8bEpITFOoHNbw4ewi/e1i5
 bilIb5NOPQZr6C1dqV+xcNdFTIITnTBMmCslXdZk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 18/51] gnu: Add rust-gstreamer-video-0.15.
Date: Mon, 15 Mar 2021 17:39:50 +0100
Message-Id: <20210315163951.13662-9-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7be3276ab7..a6c416530d 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:23 2021
Received: from localhost ([127.0.0.1]:36637 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGU-0008V7-Qt
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:23 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:38841)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGP-0008UV-O6
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:18 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwt71Ldz3xbj
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:14 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826415;
 bh=0HkVE4SUUElsN0+YgsBfqhjMNFH7H6rvoMDrTH9evYA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=eGsvFX+kHOMm0VOERcQ2PpVtEWdk1dC/57/aKnhZY5AKBQ5LYX8hbe1ENGkaEhoc+
 uhwEBpbDLW0Qnm/MPRZwvnvCXcGuvpZ7LhHQ3HqcefTWZlUqtQ4y9y068cFlGcv9xU
 S6TsjOnpPwvqufFnuWIc9Jx7cem8uup6Fznijm9E=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 17/51] gnu: Add rust-gstreamer-base-0.15.
Date: Mon, 15 Mar 2021 17:39:49 +0100
Message-Id: <20210315163951.13662-8-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 79c0463cc5..7be3276ab7 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:18 2021
Received: from localhost ([127.0.0.1]:36633 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGQ-0008UZ-2G
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:18 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:59703)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGN-0008Tz-4k
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:15 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwr4xmcz3xNt
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:12 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826412;
 bh=yDsU6IQ1VVBXqdpbuHIDpLjTTd27/uPXcqZ9NVhVC5Y=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Yxa1PWgUVsX7+1xgrV9nFXcIo1UxPVqd5gBjRQODYOne+PXp0DF+ecikaH01eOzbd
 SBHBBQPyd6/wVpdgU1s4JfQaTLNVM1qWl+WtuQXLPhKWivYOwHuM0lN/33MzZnc/Mu
 lwhWA9TUAr+yST4LWrRRN+IMmRJpZsKFsDFGwlYg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 16/51] gnu: Add rust-gstreamer-player-sys-0.8.
Date: Mon, 15 Mar 2021 17:39:48 +0100
Message-Id: <20210315163951.13662-7-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 9134a80fdb..79c0463cc5 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:18 2021
Received: from localhost ([127.0.0.1]:36630 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGP-0008UW-KI
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:18 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:59703)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGL-0008Tz-5X
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:13 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwp2Xv3z3xbj
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826410;
 bh=sg/w+y8o4K88a3x2jj2vfJt6bR1L1RYX/q7smLhdW44=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=K0IWLN1Qc30t8SYZHfJWYKL+EgtcEut5M8OvjF3Zliq4Mdmh0ZA33ZlEB/gqqUYe8
 Taz+9N029KjSMz99yCshnfIwVP758D6wi+NhbFihsWNpPE8+6Xlvs8z+RLXKmtmE5m
 yuaJOm3pmjPzdy1yt34FBhlWK/M5E0ASmK++ZJKY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 15/51] gnu: Add rust-gstreamer-video-sys-0.8.
Date: Mon, 15 Mar 2021 17:39:47 +0100
Message-Id: <20210315163951.13662-6-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8fbb78480b..9134a80fdb 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:13 2021
Received: from localhost ([127.0.0.1]:36626 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGL-0008U1-3b
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:13 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:38913)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGI-0008Tq-Qf
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:11 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwm0PHTz3xRh
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:08 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826408;
 bh=DEAwwH7Z1KujRsJjxghtlbPegpbrapBnO+nad9alvH4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=RjEPcjOiFVojkjflN5t3JjdqBqJO9wEDNbmyZFIV+GfXNvcYDYCX1N1GOu1wSLcdL
 gnULtaergcYAPXGaxKD/irD6BMhbnpg7EX9QvsxARboXJ8i90IEMV30zF+yrpY16Yy
 hjUZMVdRimBy1gv8V6YiGyKl5x6hGPi040NH0D3w=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 14/51] gnu: Add rust-gstreamer-base-sys-0.8.
Date: Mon, 15 Mar 2021 17:39:46 +0100
Message-Id: <20210315163951.13662-5-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f6e1505ce5..8fbb78480b 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:13 2021
Received: from localhost ([127.0.0.1]:36624 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGK-0008Ty-OA
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:13 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:35127)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGE-0008TB-7o
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:06 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwg3PPfz3xRh
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:03 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826403;
 bh=6Xgk78xQSACc9tfpULy6+O2NIbYgrrAoZXCRkJH7Q4Y=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=jbEIcsZd7d08k1JSvEOCurz0b7CumFru6PFph2OTh5LDFVs3vpziSAnCBd+0fgQ0A
 R+78c/INxK6ZWTntCIIrfIM84+uxg0vaGw8HpaosH7CjbK+nujoiCONC/YB1/4BGLs
 qDzfq1KViOmxyHXbJgPWPDmSCwHKXt+QYBgpWtkI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 12/51] gnu: Add rust-gstreamer-sys-0.8.
Date: Mon, 15 Mar 2021 17:39:44 +0100
Message-Id: <20210315163951.13662-3-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 5d66ed1c13..41cbe597db 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:07 2021
Received: from localhost ([127.0.0.1]:36620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGF-0008TV-5k
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:07 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:58016)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGA-0008Si-V4
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:06 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DzhwZ6ZQcz3xQf
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:39:58 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826398;
 bh=Ge+dGEvDpFDh40ZnhEvPRtnJ12gDCqIyH1AZvZOb7rA=;
 h=From:To:Subject:Date;
 b=uwlj8MLdlR4ivqGrHNETZLFSNPPw2CrMHBoDm1RD+gGe+4IfNznGmRdM40VHh9Y6K
 7vhhzkAUmoQY8smpWIA/wHRRY2Vz49OISZF+Lvp4O366ILsTWsbNFGhqkH5Dpt5ZZP
 b4GHf+BQjmB2QzTRKPUFEjzcRW3Rs5lw37R29OOA=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 10/51] gnu: Add rust-gspell-0.4.
Date: Mon, 15 Mar 2021 17:39:42 +0100
Message-Id: <20210315163951.13662-1-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 09aa79daba..5d66ed1c13 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 16:40:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 12:40:07 2021
Received: from localhost ([127.0.0.1]:36618 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLqGE-0008TS-TK
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:07 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:58324)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLqGB-0008T7-Um
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 12:40:06 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzhwd1kkQz3xbj
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 17:40:01 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615826401;
 bh=SKz/PiVPBzqttVP5fXBdvLyR97n7/3yWWvBCHk3qZT4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=VlzUs0Hg2aCMUdWzCVYuzlglSTa5hLXMJK3O8fbCxQd4lYBZ6LFKiO2vVEQBooLSZ
 3/Pez2mPJ7c2znpmMlWRvwaTV04wYBaNmFImTk3ba3c+Q0VoxMSWYfoj1Aetbitwsx
 CVtAmXMsDNuEg12jwHnV5PPdaZs9dGat1AkwO808=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 11/51] gnu: Add rust-muldiv-0.2.
Date: Mon, 15 Mar 2021 17:39:43 +0100
Message-Id: <20210315163951.13662-2-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315163951.13662-1-leo.prikler@HIDDEN>
References: <20210315163951.13662-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 dcd6d89ac2..82f619e249 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -23947,6 +23947,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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:20 2021
Received: from localhost ([127.0.0.1]:36435 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpOF-0006li-MI
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:20 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:41055)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpO6-0006l1-Kk
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:15 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzgh76s4yz3xlQ
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:44:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823048;
 bh=k2q30N7baqMz5GmlqATIN5zniViskI4Jp6lxrcsywew=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Gggw5962K842x6MwH6a8IhDiECKmiSehprtC2bw/9Eg7eCZl8TZ+DLLu0m/FL0bQl
 tcBeDn7tnJfiPARH8cNo55prYmbvQdwW27GNG5KcWPkp9ejtIePC1Tyxr8cSFOV5hv
 58xbEXXrwZvH8z8DHjh3OSJi43ghWvCmQQtJS5N4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 09/51] gnu: Add rust-gspell-sys-0.4.
Date: Mon, 15 Mar 2021 16:43:42 +0100
Message-Id: <20210315154342.9437-9-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0d72fbf321..09aa79daba 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")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:14 2021
Received: from localhost ([127.0.0.1]:36433 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpOA-0006lJ-6N
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:14 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:60383)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpO4-0006kL-EF
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:09 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzgh60n8Zz3xlT
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:44:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823046;
 bh=nykqTyrJr/qzgov2jHfWuQzYDxcZLoffxtjvcY5hYYI=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=JGKmNUNGIkE4EC6QhZICxGjBwpv5SWsLwDjxkUpreKa7LTOzKIm2G4LBb5pR7Wx6+
 S05hefkBOr7vk2wQoflVhOzRPQUh3Go9ATScBtXwaLkm18jm/fdTHNAoWehLcfU+Ip
 VfaCTAIfNUunVnYSgWRgb4v0u7D+fVGVfRUqqjrk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 08/51] gnu: rust-either-1: Update to 1.6.1.
Date: Mon, 15 Mar 2021 16:43:41 +0100
Message-Id: <20210315154342.9437-8-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-either-1): Update to 1.6.1.
---
 gnu/packages/crates-io.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 212ae82760..dcd6d89ac2 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12587,7 +12587,7 @@ signing, and verification in pure Rust.")
 (define-public rust-either-1
   (package
     (name "rust-either")
-    (version "1.5.3")
+    (version "1.6.1")
     (source
      (origin
        (method url-fetch)
@@ -12596,7 +12596,7 @@ signing, and verification in pure Rust.")
         (string-append name "-" version ".tar.gz"))
        (sha256
         (base32
-         "1qyz1b1acad6w0k5928jw5zaq900zhsk7p8dlcp4hh61w4f6n7xv"))))
+         "0mwl9vngqf5jvrhmhn9x60kr5hivxyjxbmby2pybncxfqhf4z3g7"))))
     (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:14 2021
Received: from localhost ([127.0.0.1]:36431 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpO9-0006lA-Fb
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:14 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:56657)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpO0-0006k5-Eo
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:09 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzgh14wZSz3xkK
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:44:01 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823041;
 bh=BANHk/7UjZAO/b0D9GLAqC2uMAXluMt1uvjRrXkfN3A=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=tPAMCtoDj/FRchjUecc5mPUd/jwIw/B4ZAwRBKaEX+8fo/QyJeyibdPdLnhqfy5h4
 +uc5wFpC2w1CcXacYR5WZbn4KUwdAJ0gORR3igcfwn0dDUkqIYdsHTzHHIT355fUTE
 MggfpmGkTxQUdOC4q8M9K1iRm2E933DqPP1Wa5UI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 06/51] gnu: Add rust-comrak-0.7.
Date: Mon, 15 Mar 2021 16:43:39 +0100
Message-Id: <20210315154342.9437-6-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it here.
* gnu/packages/crates-io.scm (rust-comrak-0.7): New variable.
---
 gnu/local.mk                                  |  1 +
 gnu/packages/crates-io.scm                    | 44 +++++++++++++++++++
 .../rust-comrak-0.7-rustsec-2021-0026.patch   | 41 +++++++++++++++++
 3 files changed, 86 insertions(+)
 create mode 100644 gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index cf8849cf59..d07aaeb90b 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1642,6 +1642,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/rust-1.45-linker-locale.patch		\
   %D%/packages/patches/rust-1.48-linker-locale.patch		\
   %D%/packages/patches/rust-bootstrap-stage0-test.patch		\
+  %D%/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch		\
   %D%/packages/patches/rust-coresimd-doctest.patch		\
   %D%/packages/patches/rust-ndarray-remove-blas-src-dep.patch	\
   %D%/packages/patches/rust-nettle-disable-vendor.patch		 \
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 91bcbacfae..17ac4a08b4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -7766,6 +7766,50 @@ harness.")
         ("rust-rustc-serialize" ,rust-rustc-serialize-0.3)
         ("rust-tempdir" ,rust-tempdir-0.3))))))
 
+(define-public rust-comrak-0.7
+  (package
+    (name "rust-comrak")
+    (version "0.7.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (crate-uri "comrak" version))
+       (file-name
+        (string-append name "-" version ".tar.gz"))
+       (sha256
+        (base32
+         "07026j0ghwgv5z61fc4l893wwc30krxpsy487rb91wkcag65hw71"))
+       (patches
+        (search-patches
+         "rust-comrak-0.7-rustsec-2021-0026.patch"))
+       (modules '((guix build utils)))
+       (snippet
+        '(begin
+           (substitute* "src/tests.rs"
+             (("data:(png|jpeg|gif|webp)" all what)
+              (string-append "data:image/" what)))
+           #t))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-clap" ,rust-clap-2)
+         ("rust-entities" ,rust-entities-1)
+         ("rust-lazy-static" ,rust-lazy-static-1)
+         ("rust-pest" ,rust-pest-2)
+         ("rust-pest-derive" ,rust-pest-derive-2)
+         ("rust-regex" ,rust-regex-1)
+         ("rust-twoway" ,rust-twoway-0.2)
+         ("rust-typed-arena" ,rust-typed-arena-1)
+         ("rust-unicode-categories"
+          ,rust-unicode-categories-0.1))
+        #:cargo-development-inputs
+        (("rust-timebomb" ,rust-timebomb-0.1))))
+    (home-page "https://github.com/kivikakk/comrak")
+    (synopsis "Markdown parser and formatter")
+    (description "This package provides a parser and formatter for Github
+Flavored Markdown, that is compatible with CommonMark.")
+    (license license:bsd-2)))
+
 (define-public rust-concurrent-queue-1
   (package
     (name "rust-concurrent-queue")
diff --git a/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
new file mode 100644
index 0000000000..9a74b7b971
--- /dev/null
+++ b/gnu/packages/patches/rust-comrak-0.7-rustsec-2021-0026.patch
@@ -0,0 +1,41 @@
+From 285e9647c6d2f90d8cb7af543b14c986a8efa631 Mon Sep 17 00:00:00 2001
+From: Asherah Connor <ashe@HIDDEN>
+Date: Fri, 12 Feb 2021 21:15:29 +1100
+Subject: [PATCH] SECURITY: match unsafe prefixes case-insensitively
+
+Many thanks to Kouhei Morita for reporting this.
+
+Co-authored-by: Kouhei Morita <mrtc0@HIDDEN>
+---
+ src/lexer.pest |   2 +-
+ src/tests.rs   | 146 +++++++++++++++++++++++++++++++++++++++++++++++++
+ 2 files changed, 147 insertions(+), 1 deletion(-)
+
+diff --git a/src/lexer.pest b/src/lexer.pest
+index e97647c..7f6cd3f 100644
+--- a/src/lexer.pest
++++ b/src/lexer.pest
+@@ -55,4 +55,4 @@ table_start = { "|"? ~ table_marker ~ ("|" ~ table_marker)* ~ "|"? ~ table_space
+ table_cell_end = { "|" ~ table_spacechar* ~ table_newline? }
+ table_row_end = { table_spacechar* ~ table_newline }
+
+-dangerous_url = { "data:" ~ !("png" | "gif" | "jpeg" | "webp") | "javascript:" | "vbscript:" | "file:" }
++dangerous_url = { ^"data:" ~ !(^"image/" ~ (^"png" | ^"gif" | ^"jpeg" | ^"webp")) | ^"javascript:" | ^"vbscript:" | ^"file:" }
+diff --git a/src/tests.rs b/src/tests.rs
+index c61a493..5f3e0cc 100644
+--- a/src/tests.rs
++++ b/src/tests.rs
+@@ -998,3 +998,11 @@ fn description_lists() {
+         ),
+     );
+ }
++
++#[test]
++fn case_insensitive_safety() {
++    html(
++        "[a](javascript:a) [b](Javascript:b) [c](jaVascript:c) [d](data:xyz) [e](Data:xyz) [f](vbscripT:f) [g](FILE:g)\n",
++        "<p><a href=\"\">a</a> <a href=\"\">b</a> <a href=\"\">c</a> <a href=\"\">d</a> <a href=\"\">e</a> <a href=\"\">f</a> <a href=\"\">g</a></p>\n",
++    );
++}
+--
+2.30.1
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:13 2021
Received: from localhost ([127.0.0.1]:36429 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpO9-0006l8-7T
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:13 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:60080)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpO2-0006kI-Ie
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:09 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzgh370pnz3xlN
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:44:03 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823044;
 bh=+QR1qapmZERQXcd23E7jhsi7o+ouECusBXN07SEfwY8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=VuL5hShPWrrhg8ukQskj4wNsS0i5E3x+tuWfwxYiEbsJ/o6XUhsHH+fBopMX8/EhE
 ohgmvphQSup4yruZKNskCBo5II4HwdKQ0kGIy+c6NY1onsPAwweS1qzpe3eKRQZ6+U
 LKq8d946dONfgXWICeqW8IScKZDDjEf/JrO3itJU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 07/51] gnu: Add rust-fragile-1.
Date: Mon, 15 Mar 2021 16:43:40 +0100
Message-Id: <20210315154342.9437-7-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-fragile-1): New variable.
---
 gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 17ac4a08b4..212ae82760 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -14575,6 +14575,26 @@ implementation that is more efficient for smaller hash keys.")
 syntax, as used by HTML forms.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-fragile-1
+  (package
+    (name "rust-fragile")
+    (version "1.0.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "fragile" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1wlihmkjyhvl5rckal32p010piy1l15s6l81h7z31jcd971kk839"))))
+    (build-system cargo-build-system)
+    (home-page "https://github.com/mitsuhiko/rust-fragile")
+    (synopsis "Wrapper types for sending non-send values to other threads")
+    (description "This package provides wrapper types for sending non-send
+values to other threads.")
+    (license license:asl2.0)))
+
 (define-public rust-fragile-0.3
   (package
     (name "rust-fragile")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:10 2021
Received: from localhost ([127.0.0.1]:36426 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpO5-0006kp-PU
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:10 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:56366)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpNy-0006jQ-5d
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:02 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzggz3FZMz3wZc
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:43:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823039;
 bh=hYvCboS1m9jv18aV+3y6K347Xg5dxhcXfS/CyVnjTzs=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=DKoCe/Xhr6Zklcb3likL2WUg2uE5VsE76r6Ww9jpGmX7a7sLLqV7pN8n0B1Ti5kw9
 qHMQafVGbi9JRWQTILYXB8PcPLHC5PIsiUIwbYhMnq90xsaubW9mz6m6mez9+Q0dLJ
 zdiMs628ybs7eecLAUu+QeRoqLzqBkUIykXLknCE=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 05/51] gnu: Add rust-twoway-0.2.
Date: Mon, 15 Mar 2021 16:43:38 +0100
Message-Id: <20210315154342.9437-5-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-twoway-0.2): 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 78cdc54718..91bcbacfae 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -45873,8 +45873,38 @@ design abstracts away all the internals of the WebSocket protocol but still
 makes them accessible for those who wants full control over the network.")
     (license (list license:expat license:asl2.0))))
 
+(define-public rust-twoway-0.2
+  (package
+    (name "rust-twoway")
+    (version "0.2.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "twoway" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1g55kf4rx0q682fvzxdixqihmlbamn5ms2yqvcm92fny21chfh3b"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:skip-build? #t
+        #:cargo-inputs
+        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
+         ("rust-jetscii" ,rust-jetscii-0.3)
+         ("rust-memchr" ,rust-memchr-2)
+         ("rust-unchecked-index"
+          ,rust-unchecked-index-0.2))))
+    (home-page "https://github.com/bluss/twoway")
+    (synopsis "Fast substring search for strings and byte strings")
+    (description
+     "This package provides a fast substring search for strings and byte
+strings.")
+    (license (list license:expat license:asl2.0))))
+
 (define-public rust-twoway-0.1
   (package
+    (inherit rust-twoway-0.2)
     (name "rust-twoway")
     (version "0.1.8")
     (source
@@ -45884,20 +45914,13 @@ makes them accessible for those who wants full control over the network.")
        (file-name (string-append name "-" version ".tar.gz"))
        (sha256
         (base32 "1lbf64snscr3vz71jbl6i2c8zr2ndsiqbk6316z39fj1a8mipcar"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:skip-build? #t
        #:cargo-inputs
        (("rust-galil-seiferas" ,rust-galil-seiferas-0.1)
         ("rust-jetscii" ,rust-jetscii-0.3)
         ("rust-memchr" ,rust-memchr-2)
-        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))
-    (home-page "https://github.com/bluss/twoway")
-    (synopsis "Fast substring search for strings and byte strings")
-    (description
-     "This package provides a fast substring search for strings and byte
-strings.")
-    (license (list license:expat license:asl2.0))))
+        ("rust-unchecked-index" ,rust-unchecked-index-0.2))))))
 
 (define-public rust-typeable-0.1
   (package
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:09 2021
Received: from localhost ([127.0.0.1]:36424 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpO4-0006kO-OE
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:09 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:55891)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpNv-0006j6-UJ
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:00 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzggx211vz3xlN
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:43:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823037;
 bh=CSr8+eqyhesnHl2PUqlPcF24M+26/Cqxo1srX0f3KfE=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=rEJDE3tXaN8rY/JhIJNz/yt+QtqGe+9078gce50IDRtCTSZtGKbv7gP7NDF975b8z
 3QhnZfBe0GlCzcWE9/AfOstBIvq5VXwmjskM87Vh9lVIjEzcwezre0WaXVxtzJaOID
 uJK3NN7E7AHbP/eeFBaVUx0R20dvFOuC++DzjrOQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 04/51] gnu: Add rust-entities-1.
Date: Mon, 15 Mar 2021 16:43:37 +0100
Message-Id: <20210315154342.9437-4-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-entities-1): New variable.
---
 gnu/packages/crates-io.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index bc8a8fbae9..78cdc54718 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12889,6 +12889,27 @@ Standard.")
      "Streaming transcoding for encoding_rs.")
     (license (list license:asl2.0 license:expat))))
 
+(define-public rust-entities-1
+  (package
+    (name "rust-entities")
+    (version "1.0.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "entities" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1jnpr0zvj97wm9pnh7fnl74rzaar39hhg65p03cm08bqqgj0lcmm"))))
+    (build-system cargo-build-system)
+    (arguments `(#:skip-build? #t))
+    (home-page "https://github.com/p-jackson/entities")
+    (synopsis "Raw data for converting HTML entities")
+    (description "This package provides the raw data needed to convert to and
+from HTML entities.")
+    (license license:expat)))
+
 (define-public rust-enum-as-inner-0.3
   (package
     (name "rust-enum-as-inner")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:08 2021
Received: from localhost ([127.0.0.1]:36415 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpNx-0006jG-OZ
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:08 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:55118)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpNr-0006id-Jy
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:43:59 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzggr6c2pz3xbj
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:43:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823032;
 bh=Oh5y3KdPIhFHMyhJZnJ+CbFwNZDdTimfSrzyLlzWBgA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=jpS483yPfLTurxPZRLOuIISVeoVVuKpc2pkbDodJ8IrHDvSYsVj254t2KlZ0Tn7Yr
 Lumt1zOLomOLL6/0vUGj1nqEFimpgqvOykYCA5xZ6J7UTyt4LE2hYMWSVlTxgiJk+R
 +iQ+8V18YPmlGofX3dm6FdJ1lEfTD0YeDUxu8KaU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 02/51] gnu: Add rust-ruma-identifiers-macros-0.17.
Date: Mon, 15 Mar 2021 16:43:35 +0100
Message-Id: <20210315154342.9437-2-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-macros-0.17): 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 7c3a4109e4..9587be832e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,33 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-macros-0.17
+  (package
+    (name "rust-ruma-identifiers-macros")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-macros" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "03p3qp12h4aajixcyk44q2bcid6fa4nmipysvcpy4w5cbak7wvwq"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-proc-macro2" ,rust-proc-macro2-1)
+         ("rust-quote" ,rust-quote-1)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-syn" ,rust-syn-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Create Matrix identifiers")
+    (description "This package provides procedural macros for creating Matrix
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-validation-0.1
   (package
     (name "rust-ruma-identifiers-validation")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:44:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:44:01 2021
Received: from localhost ([127.0.0.1]:36413 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpNx-0006jD-6x
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:44:01 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:58662)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpNt-0006ih-Om
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:43:58 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzggv10mRz3xkK
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:43:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823035;
 bh=Dvd07Hb1UxJfr3mosTZ1GTUXOXq1DswT5ZwZiVxnlqI=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=QbP7cfS4mP0N3iZZUMQzs5MXS94wjueuooq1p9mF0oeqzYbaqlTUSsEncjzMdk5MV
 K1FYHRi1k9Txbq679jHK/+vMnenovOjwkIRf5Klutbkpr8oiUiIGcNh0P0M833thy1
 IZ60RQebISrL0Hc3+9rROAA+U73Ydd+mtlyN8ac4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 03/51] gnu: Add rust-ruma-identifiers-0.17.
Date: Mon, 15 Mar 2021 16:43:36 +0100
Message-Id: <20210315154342.9437-3-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
In-Reply-To: <20210315154342.9437-1-leo.prikler@HIDDEN>
References: <20210315154342.9437-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-0.17): 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 9587be832e..bc8a8fbae9 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,40 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-0.17
+  (package
+    (name "rust-ruma-identifiers")
+    (version "0.17.4")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "1vjxws5yw1c8lmwc5p036319vwwna1sxb7pkl6lw1pl8rwp0j5sr"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-either" ,rust-either-1)
+         ("rust-rand" ,rust-rand-0.7)
+         ("rust-ruma-identifiers-macros"
+          ,rust-ruma-identifiers-macros-0.17)
+         ("rust-ruma-identifiers-validation"
+          ,rust-ruma-identifiers-validation-0.1)
+         ("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))
+        #:cargo-development-inputs
+        (("rust-matches" ,rust-matches-0.1)
+         ("rust-serde-json" ,rust-serde-json-1)
+         ("rust-trybuild" ,rust-trybuild-1))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Rust types for Matrix resource identifiers")
+    (description "This package provides Rust type bindings for Matrix resource
+identifiers.")
+    (license license:expat)))
+
 (define-public rust-ruma-identifiers-macros-0.17
   (package
     (name "rust-ruma-identifiers-macros")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 15 Mar 2021 15:43:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 15 11:43:59 2021
Received: from localhost ([127.0.0.1]:36410 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lLpNu-0006it-TV
	for submit <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:43:59 -0400
Received: from mailrelay.tugraz.at ([129.27.2.202]:54842)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lLpNq-0006iX-OX
 for 44492 <at> debbugs.gnu.org; Mon, 15 Mar 2021 11:43:57 -0400
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Dzggp5XcRz3wZc
 for <44492 <at> debbugs.gnu.org>; Mon, 15 Mar 2021 16:43:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615823030;
 bh=NBDRgrvvUcRoCd4WeHVczGimykZRjM7pYNB5gj0SoMY=;
 h=From:To:Subject:Date;
 b=LW71RJWHrdd3HI7UoN9f5/p7ORm91s7RSM6798l5xA/RcgwwihWDzCrYXKSsjasZ+
 r6jU1PA9lLq9/i453q1EsS1aorRI3Zd8ArbsABqL7Pou1a2MEJzSYsJfFqGm/nlm/d
 5VnNz19p6r/WsyGSaoP/V99pxHwnFbaca4W46uHE=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v5 01/51] gnu: Add rust-ruma-identifiers-validation-0.1.
Date: Mon, 15 Mar 2021 16:43:34 +0100
Message-Id: <20210315154342.9437-1-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.2
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-io.scm (rust-ruma-identifiers-validation-0.1): 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 f6d565e24d..7c3a4109e4 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -33289,6 +33289,30 @@ console applications.")
         (base32
          "1v255xqkig5lwnczvm3achydhxx6kf9jcdxdlgzndgpd18bp6x6k"))))))
 
+(define-public rust-ruma-identifiers-validation-0.1
+  (package
+    (name "rust-ruma-identifiers-validation")
+    (version "0.1.1")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "ruma-identifiers-validation" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "0nv0zqsq5lhybckvfr5wmcp8pipqfs2hjgn9kvn9w33xacfzs4n1"))))
+    (build-system cargo-build-system)
+    (arguments
+      `(#:cargo-inputs
+        (("rust-serde" ,rust-serde-1)
+         ("rust-strum" ,rust-strum-0.18))))
+    (home-page "https://www.ruma.io/")
+    (synopsis "Validation logic for RUMA")
+    (description "This package provides the validation logic needed by other
+rust-ruma packages.")
+    (license license:expat)))
+
 (define-public rust-runtime-0.3
   (package
     (name "rust-runtime")
-- 
2.30.2





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:42 2021
Received: from localhost ([127.0.0.1]:55260 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVq-0005uH-5O
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:42 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:52670)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVl-0005ts-Ry
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRk6Q0wz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:26 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500626;
 bh=YmMTiz6nKKuCWXm0GQKKxJW0PUkidKDrjbR/0AhX9BM=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=CT+1I8HeST/frAMHuzcdVC1Mm5nHzNpzQMftPqjpqviyQabBmlaRH8zZz85Tkx5ap
 u4tRFKOjZU8HWRRupZPsVx7xnySAO7K7FN2koDWgPGTn3a+BOgbcyaqq5o8V1NNIiI
 XsmMC3Bhz883uxj0aaDEV+BP/sLEiRn915tNVaJ4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 47/47] gnu: Add fractal.
Date: Thu, 11 Mar 2021 23:07:56 +0100
Message-Id: <20210311220756.23132-47-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* 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 b879131131..b121dcfb94 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -999,6 +999,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 5c6d247471..9c1cb17805 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -12103,7 +12103,6 @@ editing environment for translation issues within the GNU gettext/GNOME desktop
 world.")
     (license license:gpl3+)))
 
-
 (define-public ocrfeeder
   (package
     (name "ocrfeeder")
@@ -12166,3 +12165,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 <huyuumi.dev@HIDDEN>
+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<PathBuf, IoError>
+     Ok(path.join(name))
+ }
+ 
+-pub fn get_pixbuf_data(pb: &Pixbuf) -> Result<Vec<u8>, FailError> {
++pub fn get_pixbuf_data(pb: &Pixbuf) -> Result<Vec<u8>, 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
+
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:30 2021
Received: from localhost ([127.0.0.1]:55257 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVl-0005tu-Qw
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:30 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:20224)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVj-0005ti-9Q
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:27 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNRh6d67z3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:24 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500624;
 bh=yBgME1O0+gpZJjAv8c8SvadiAHxw/T4n5Ghp6quQiVc=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=YDtmwtI63bgMUpN3hUdEozVGDUPSgTgA66HexLPr/lTWDOkoInzAHkj4/2XFggDVK
 ZhrxvMeICLVjMpzTBoQALX7mBbdfIJcb+6Jmp9/Zcg5NF3TpPt3NwZSnQnipylwpUB
 trP8JFGnTU8PR5RZ6xDBs2eM1YD/vcI06kCr2lkQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 46/47] gnu: Add rust-letter-avatar-for-fractal.
Date: Thu, 11 Mar 2021 23:07:55 +0100
Message-Id: <20210311220756.23132-46-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f1dc93e96c..7e24d4c445 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1687,6 +1687,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:29 2021
Received: from localhost ([127.0.0.1]:55255 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVl-0005tr-H8
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:29 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:50219)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVh-0005tL-AO
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRf4l4kz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:22 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500622;
 bh=vO6HXyjGbuszONrDKqHaegveaePaxUnJ0uywuKCe0qA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=poRrkgQAk4/Q2dUaLvSiGpv8A3vRGc6NcSTx0uLHSIWpf5SHDwJ81RTeNxyHCBjJX
 YxjlvCpF/ReihBjKK4HZJx52Zw2HFY/FDPF3m2KIcejqQotOslniqbxejJPkj5qH9I
 hpaHocg8QKUBb+Ts2wKN2+ijq0Dum6lpH3eVWa88=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 45/47] gnu: Add rust-sourceview4-for-fractal.
Date: Thu, 11 Mar 2021 23:07:54 +0100
Message-Id: <20210311220756.23132-45-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0a5defef0b..f1dc93e96c 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)
@@ -2267,3 +2268,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)))))
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:26 2021
Received: from localhost ([127.0.0.1]:55252 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVi-0005tV-5m
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:26 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:19755)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVf-0005tD-1k
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRc2cJGz3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:20 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500620;
 bh=yRTKGnZ2B0SGH5Vi5gEsRsyY4Ow4Y24BGA+znbMWbtE=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=HLME2UJOv78WfCXkL8uoy6S/S77w142chHJRhdtV74QIpRrpO2H4PBdOTHAYVH97n
 Fdis3gdxG52Kfv0BimN9M5oMh7mIkifLD7AMfpQrDlM+L3Go6um6C3H58JJlyKEl9J
 w4r5xV9uimESfQIkYCtR9PV0F726tj+B+9gIP3so=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 44/47] gnu: Add rust-sourceview4-0.2.
Date: Thu, 11 Mar 2021 23:07:53 +0100
Message-Id: <20210311220756.23132-44-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 d3f9a5c728..0a5defef0b 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2208,3 +2208,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+)))
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:26 2021
Received: from localhost ([127.0.0.1]:55250 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVh-0005tT-TG
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:26 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:19551)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVc-0005so-TW
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRZ0m7pz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:18 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500618;
 bh=h2yQGO1DezuiPBgE4zfo1cuP0RAGB6FVd3PCfcCnxPg=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=XOQO7X9yhXJsP2U56Yn7QH1cAbgiaLPRK1y2eF6237K0LB/cpHQka06ws1j7g/9vc
 uE8jlUDXBUmu+JQVGxIwkf05NChRSq8fkQ/It/wMqCTmG4A6zWMI8Tw92Wm9dPugfp
 8bYCyodYoitQ5Sr6fcfMoNAUOOyuPKmXbINKemoI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 43/47] gnu: Add rust-sourceview4-sys-0.2.
Date: Thu, 11 Mar 2021 23:07:52 +0100
Message-Id: <20210311220756.23132-43-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f03cc8c669..d3f9a5c728 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2154,3 +2154,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+)))
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:21 2021
Received: from localhost ([127.0.0.1]:55246 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVd-0005st-Dj
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:21 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:19201)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVa-0005sO-G8
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRW60f8z3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:15 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500615;
 bh=GKrEmYn9suSO39VEKmWlo4oEB5inkdk9iBG4xHorIyo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=dGrl4xEd/2qzDBVWZd0QVZQ8RTtsBgD0y3INHdbYF2bSoqCJ8zw4gBKPhO6WK7E2J
 MOWY4bHYp8EDl+8RKMtftpDz+zqKH/HK/a+CBo48IUNmI7VtwUzQONvJAEGdtSepOa
 77ALb6Jer63RbaF+90vxFEPkqPmy2cS273g/xikg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 42/47] gnu: Add rust-secret-service-1.
Date: Thu, 11 Mar 2021 23:07:51 +0100
Message-Id: <20210311220756.23132-42-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 b292463108..f03cc8c669 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -2109,3 +2109,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))))
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:21 2021
Received: from localhost ([127.0.0.1]:55243 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVd-0005sp-1V
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:21 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:18954)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVY-0005rT-7R
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRT47CXz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:13 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500613;
 bh=IUN+CoYrKTH4jv06UDP/dF+uLgg7E28bMLFdaC6ZrI8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=OVyFnmuCfKzF1p1sa7YbbhKNLvWDcPmwqgVr0m7cAl2x9D8IhIMb2ep7u/CB2rwii
 cC3nyVMGvpNTnZi3Cutqd1Vd8HiYDs31avS1awkMoHFZaoa3KwEZybNJZLnjM5L7g/
 amdNaVOsfv4mDTT5ORr4PHnhS4Lw2Rlxa8Zm3Hrk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 41/47] gnu: Add rust-dbus-0.2.
Date: Thu, 11 Mar 2021 23:07:50 +0100
Message-Id: <20210311220756.23132-41-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 a4203397d4..b292463108 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:17 2021
Received: from localhost ([127.0.0.1]:55236 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVY-0005ri-Et
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:16 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:18693)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVV-0005qk-VN
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRR2Hgtz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:11 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500611;
 bh=oGi3DplWUpAeKBC/iGP7nKZragaBox/e6iW9DwsnwPs=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=cLuXlIO1nE09qCaFvXfcAa/TXC4XyCWWMgD1wrvasoKvbjn1ZbPNb2TOTtAakMXKV
 Eo6PDHQ+0spoHTVIYD8RTXNSd0dWlprth1WaUZtiC5a60dmxSppWoIQ/efVZGUFrRz
 mgr+AZVa7ubS8k2Gtdq88dMFxo8CB9/3JQ5pyq/4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 40/47] gnu: Add rust-hkdf-0.10.
Date: Thu, 11 Mar 2021 23:07:49 +0100
Message-Id: <20210311220756.23132-40-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 224d08f2d8..81a0dce618 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -17750,23 +17750,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)
@@ -17775,10 +17776,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)
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:16 2021
Received: from localhost ([127.0.0.1]:55232 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVX-0005rU-V1
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:16 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:50846)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVT-0005q7-N1
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRP0PXxz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:09 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500609;
 bh=oIAwYlEQyCfNAfseljrz3AtDrmMWkYE1X42RpETLtlw=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=oYvZpyBu/S5gek5fe7fMFWiiSVRDvqHFQWubZcQkm3gr/XSXVOGxRPDllR95DbPYi
 Xyi40meJcrDxqtxLhOE9OQnZzu5WhWi/HJ1peoohNyRmTQfl04XibSKnjXxOJ0eUr3
 GSDKbc9Rhbt0Wb3LsgsSe0DBqSxC1f9vn/Q5Hl0Y=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 39/47] gnu: Add rust-hmac-0.10.
Date: Thu, 11 Mar 2021 23:07:48 +0100
Message-Id: <20210311220756.23132-39-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 0ee85ed735..224d08f2d8 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -17797,8 +17797,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
@@ -17810,7 +17840,6 @@ Derivation Function (HKDF).")
         (sha256
          (base32
           "0h48wc7iysh4xd6ci4prh8bb7nszijrh9w3blaaq8a6cilk8hs0j"))))
-    (build-system cargo-build-system)
     (arguments
      `(#:cargo-inputs
        (("rust-crypto-mac" ,rust-crypto-mac-0.8)
@@ -17818,13 +17847,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
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:15 2021
Received: from localhost ([127.0.0.1]:55230 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVX-0005rP-IA
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:15 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:18192)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVR-0005p9-EU
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRL5d1bz3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:06 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500606;
 bh=B6F0sJ/H7Mdfgt3ZQp8DYbLg3rC0Yk2b3yyxa7yo87A=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=sZF9KFHBdTTzjsaXkD2nNPEBRgapjQDCfHdIbDFrvyHE7xu/ZQ4KO7+ScMKlxQSdZ
 j7LsI3BnQSq0nIn3Vt6B/6baiEWrkhKsMwr27k1/XKoNJcQSSoFLIL+gkU/1QAIu5q
 4caMp8jcYtS9on9xx5M21fmU+rd1fbxQhw+hkGho=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 38/47] gnu: Add rust-block-modes-0.7.
Date: Thu, 11 Mar 2021 23:07:47 +0100
Message-Id: <20210311220756.23132-38-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8ef5823aeb..0ee85ed735 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -5095,6 +5095,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:09 2021
Received: from localhost ([127.0.0.1]:55211 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVR-0005pC-7f
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:09 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:17858)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVP-0005oV-5o
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRJ3cVKz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:04 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500604;
 bh=IpDflkZ1omij5nx2ZqIvYdXPtcazq2curiw6FuhVFFM=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=u0impeG+6in02MR7/432dk5bLv4ezVfi3iXTKcO38Nw18Zqm6HX63z4IgyywmuqJk
 qI0XhnXEAF5kmG4ARR9F6EZbID+krgQ0vBh1ikQWkNK2uh2a5EZrDG96HlAFCOpQD2
 +To5NDz+Z1eVuNVBhIIwWee834Zd5KYEFD+/OtTk=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 37/47] gnu: Add rust-aes-0.6.
Date: Thu, 11 Mar 2021 23:07:46 +0100
Message-Id: <20210311220756.23132-37-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 4088cfeb30..8ef5823aeb 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:09 2021
Received: from localhost ([127.0.0.1]:55209 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVQ-0005p7-UE
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:09 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:17647)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVM-0005nb-T8
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRG1qllz3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:10:02 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500602;
 bh=MuQgmZsSKmL2Aa4Rnhe4YBJyvkz5DzcuHUin+HOxKMU=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=fZFD0FibIa43c9UXSqOSMQRB5Zk9THLl5VJjrEjO7iuzReuv3FRd0NFEYwkdieoxn
 I/zktPe8XbQGE50aBkRnON3g1agOYgLEC8Sf+RAMlQ1Wj1XOj53KjIR0BZ5+dVIedB
 ZnLofePYzxSGl/T6JG7DtGhqAbTCV2OTA4uw850Y=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 36/47] gnu: Add rust-aesni-0.10.
Date: Thu, 11 Mar 2021 23:07:45 +0100
Message-Id: <20210311220756.23132-36-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7223c40aee..4088cfeb30 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:05 2021
Received: from localhost ([127.0.0.1]:55199 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVN-0005nw-HT
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:05 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:17285)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVK-0005n7-Ks
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10: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 4DxNRD01rmz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:59 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500600;
 bh=QsXyG8muGc5tx5FnzTGjvmdluIcG+/Tu1UgSzGectnk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Ob4VGIU8ppTp2GveLfHO2bwY8EnnKuD93yzNSljZWFioo81xWZ/Kon58DxKRFWdNu
 9DMXmW+PGx0woO/xY5nrLqsWISNLpA0+m9ECmlFeG/IIJ3V/HTnsHHAi48A/0URE4Y
 fu3c/wKJGDvOcO0u98RmJHyU4CKH+0iIzDCHwdeI=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 35/47] gnu: Add rust-aes-soft-0.6.
Date: Thu, 11 Mar 2021 23:07:44 +0100
Message-Id: <20210311220756.23132-35-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 422c74b307..7223c40aee 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:05 2021
Received: from localhost ([127.0.0.1]:55196 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVN-0005nj-4x
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:05 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:49536)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVI-0005mb-Ch
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:00 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNR95JD7z3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:57 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500597;
 bh=nvV6Prb5XEXD1TZv3bSzRBdsotHXR7P1gORh+3INZGI=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=K67KPSpdxZuRjmtlLqaymlQg9jGqCGDV/pTj8XbMzusHo6mIAeTfejui5bLPnRyzN
 AoQ40WTPBg64GD9IfnbuyZLaCw2CiIdH3XZKN5NSFeG9ORMgd60Fg32xVMH57z6Aa/
 QUWMvuOOIFWqazU+1RJlZx8CbSWSrIpM91ZbODJU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 34/47] gnu: Add rust-mdl-1.
Date: Thu, 11 Mar 2021 23:07:43 +0100
Message-Id: <20210311220756.23132-34-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8fbc7ea584..422c74b307 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22692,6 +22692,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:10:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:10:00 2021
Received: from localhost ([127.0.0.1]:55186 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVH-0005mZ-SZ
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:10:00 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:47175)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVG-0005mL-4M
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:58 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNR73C4Fz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:55 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500595;
 bh=bDQIBzmp1eRPJnM0G8UAnNTkdahvLNbhvBjxRvl+4uI=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=QvTsxvdZQNbLHQ/hgluRzzbri+ctFCuUU6W5VFUSDA6Q2yb1NgGFHW8gu+6D3LDPA
 Fm5KTN9c8LjhMH0esKjNkydBB0MoFqYCPCMxgqXUSlt9yWEZakoaq8yGLyAcNFVrXE
 AJrzpOtMMyeVl/HN7DX1RFfy/i7GnLopKI1Fae+o=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 33/47] gnu: Add rust-lmdb-0.8.
Date: Thu, 11 Mar 2021 23:07:42 +0100
Message-Id: <20210311220756.23132-33-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 8412c8c25b..8fbc7ea584 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21569,6 +21569,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:58 2021
Received: from localhost ([127.0.0.1]:55184 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVG-0005mR-Ko
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:58 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:46982)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVD-0005ly-RP
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:56 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNR51MhLz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:53 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500593;
 bh=sQ737+3S2dXkochglQ9EDA0c/w+Dy+vxXxlBtrUYmts=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=uUUzgLX8c621OWlrPoKXKtSPQfhHMjy85cDo7pbNqMbX7tTSWjIoQbnaI1O7u8imt
 LYwEwIj0bVz0Vny+OuRUGM7LnObbJ8AGZCOv846gwCsEYNxmnrJTJhmJq/NIGR1/ci
 3o1+vdOcBS+xRdynfbvMTTJjZq2Pw3I44CoL/Bj4=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 32/47] gnu: Add rust-lmdb-sys-0.8.
Date: Thu, 11 Mar 2021 23:07:41 +0100
Message-Id: <20210311220756.23132-32-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 bfb31241bf..8412c8c25b 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21545,6 +21545,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:56 2021
Received: from localhost ([127.0.0.1]:55181 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVE-0005m2-6E
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:56 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:46684)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTVB-0005lq-Ig
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:54 -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 4DxNR26tMWz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500591;
 bh=wasGml8EglKWzyf9NnMkDh/3rk5g4VKwXsbrPZvB+A4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=PPrHvfV6+rrO4BP3u7UHog5OurDbDxPfrD+Lo9slHCSKJCVGsy4YQZwk0GFDi6zyj
 aHcYZK8O0LmiCeLOs9CwFHCYVtk8l/zXS5EO0K+gtKY+moPJZO+Bhnhr8LhPNBWq5T
 n1ij+2JWenqNGpsBDiDpCRNrszyvsQsjPQOr/P9s=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 31/47] gnu: Add rust-loggerv-0.7.
Date: Thu, 11 Mar 2021 23:07:40 +0100
Message-Id: <20210311220756.23132-31-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 ba7ebf5f0f..bfb31241bf 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -21798,6 +21798,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:56 2021
Received: from localhost ([127.0.0.1]:55178 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTVD-0005lz-Mf
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:56 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:16199)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTV9-0005lh-Be
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:51 -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 4DxNR04KbKz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:48 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500588;
 bh=wCsVOWsMYmiHwJxc54vUIcaTTvJRecl91x65+SebTSw=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=AXl3WSLFvvQJ1iC34/STqK4FvElFP5HKDl0rhY7MIZhZPyk0Rf0mrvwKLQHlTfygV
 iS8qrtOTqP1ji3CMIYgKMfXPgTNAA4hOoYw1DNU0rsAuq6aj5NnDSi6RoAcCZwRulo
 qMkZhYPPA2lqR20VQlX5u0n2fj75pNi6GKhQnN8E=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 30/47] gnu: Add rust-libhandy-0.5.
Date: Thu, 11 Mar 2021 23:07:39 +0100
Message-Id: <20210311220756.23132-30-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7b91a1d824..a4203397d4 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:50 2021
Received: from localhost ([127.0.0.1]:55174 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTV8-0005lZ-DT
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:50 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:15899)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTV7-0005lI-3D
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:49 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQy2VNMz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500586;
 bh=EMutQqWk1s/57Wx1IQYwrv4tEoZNGSgklliytcA57I8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=CyWSwnKru18niR5FK3C84I+zWWBPPUAwnlZQx3tGdxIZalnlfb9txXVRwvTosquAU
 RNNqOi/FC4MTdSTYlYAGICAX/GiRrDmc3eRBE62wbLgN0MXoFTmo3yPE+lHasiND2p
 QRV7E2LoGVbF9YWLIpBXLUDFuf745UOGA8oPzqRg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 29/47] gnu: Add rust-libhandy-sys-0.5.
Date: Thu, 11 Mar 2021 23:07:38 +0100
Message-Id: <20210311220756.23132-29-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 e945adf3af..7b91a1d824 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:50 2021
Received: from localhost ([127.0.0.1]:55172 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTV8-0005lT-3n
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:50 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:46021)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTV4-0005l3-O5
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:47 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQw0FDFz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:44 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500584;
 bh=3hMpE1wgmLtx7gkjI/bawu7D97B7v4+Owaqa5/c5iUA=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=lCh5ou/+eD6zCY1nbj0KN5cF7DAvJbZnJLp7I0Xi46jlBYIuaoK9wm4DYJwWnv5gA
 zBPX74a8hz/wFwXYeWavhxTCtgjGr/2TK5tTpGBbXB+iaIUA2uZDyNHmFtMsA+4y6u
 RdsxZ8nyBvrOHzPE4NhPoFZTW+Zdb9TY7oaM5Ydc=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 28/47] gnu: Add rust-letter-avatar-1.
Date: Thu, 11 Mar 2021 23:07:37 +0100
Message-Id: <20210311220756.23132-28-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7a0fdd6a59..e945adf3af 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:48 2021
Received: from localhost ([127.0.0.1]:55169 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTV5-0005lB-RB
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:48 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:47890)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTV2-0005kn-Dg
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:44 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQs5Tmnz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:41 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500581;
 bh=uZaK32oi6C2FCa6HbqzO0Zdv8HCZFsdtMemehFDdURo=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=Qo8UGr7f9LQIme5uZOQ6/JC/3PXWM4YShFTvEzSC//GWT06uzxLd4PqdJZLmNuM8K
 nh5EoglZbvhpvVw+9bJopxTo2BaC+IokdH80R37z5gHoGW98c58BB4Y4NrgqN3n619
 crCbjQquqNg+ljiSdZBq4ki8Dshb/DJVL1dEh+hg=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 27/47] gnu: Add rust-pangocairo-0.10.
Date: Thu, 11 Mar 2021 23:07:36 +0100
Message-Id: <20210311220756.23132-27-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-pangocairo-0.10): New variable.
---
 gnu/packages/crates-gtk.scm | 52 +++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm
index 99fc6fe451..7a0fdd6a59 100644
--- a/gnu/packages/crates-gtk.scm
+++ b/gnu/packages/crates-gtk.scm
@@ -1738,6 +1738,58 @@ converts raw links to http links and strips unwanted tags.")
        (("rust-shell-words" ,rust-shell-words-0.1)
         ("rust-tempfile" ,rust-tempfile-3))))))
 
+(define-public rust-pangocairo-0.10
+  (package
+    (name "rust-pangocairo")
+    (version "0.10.0")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (crate-uri "pangocairo" version))
+        (file-name
+          (string-append name "-" version ".tar.gz"))
+        (sha256
+          (base32
+            "10z8hlc82984nwvy5pnyh95ls9s5r1qrlkpn14zh4pjsl1ksxx80"))))
+    (build-system cargo-build-system)
+    (arguments
+     `(#:cargo-inputs
+       (("rust-bitflags" ,rust-bitflags-1)
+        ("rust-cairo-rs" ,rust-cairo-rs-0.9)
+        ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.10)
+        ("rust-glib" ,rust-glib-0.10)
+        ("rust-glib-sys" ,rust-glib-sys-0.10)
+        ("rust-gobject-sys" ,rust-gobject-sys-0.10)
+        ("rust-gtk-rs-lgpl-docs"
+         ,rust-gtk-rs-lgpl-docs-0.1)
+        ("rust-libc" ,rust-libc-0.2)
+        ("rust-pango" ,rust-pango-0.9)
+        ("rust-pango-sys" ,rust-pango-sys-0.10)
+        ("rust-pangocairo-sys" ,rust-pangocairo-sys-0.11))
+       #:cargo-development-inputs
+       (("rust-gir-format-check" ,rust-gir-format-check-0.1))
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'configure 'fix-version-requirements
+           (lambda* (#:key inputs vendor-dir #:allow-other-keys)
+             (substitute*
+                 (map
+                  (lambda (dir) (string-append dir "/Cargo.toml"))
+                  (find-files vendor-dir "system-deps.*" #:directories? #t))
+               (("0.0.10") ,(package-version rust-version-compare-0.0)))
+             #t)))))
+    (native-inputs
+     `(("pkg-config" ,pkg-config)))
+    (inputs
+     `(("cairo" ,cairo)
+       ("glib" ,glib)
+       ("pango" ,pango)))
+    (home-page "http://gtk-rs.org/")
+    (synopsis "Rust bindings for the PangoCairo library")
+    (description
+     "Rust bindings for the PangoCairo library.")
+    (license license:expat)))
+
 (define-public rust-pangocairo-0.9
   (package
     (name "rust-pangocairo")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:44 2021
Received: from localhost ([127.0.0.1]:55165 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTV2-0005kp-Cv
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:44 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:47486)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTV0-0005kY-5X
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:43 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQq3NR4z3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:39 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500579;
 bh=55l4xCSUpPPoe9ODtHl0lO8+bw64YCofpXllU/aIX6w=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=txsBxVk48mCrt3gAZWjcxASFlcmylC3DzctI123Qv7ymFPXV4k/Ns9DtpttVf3NlD
 SR7NZdltrefWGjZt12CH8IN61I+ECsguESP4fpqQmujxuBPeal+PRV1aDWFAeiMrH/
 fVZKy4/GKk9/M4ahjGmg5aNkV/hafsIDuqmupqt8=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 26/47] gnu: Add rust-pangocairo-sys-0.11.
Date: Thu, 11 Mar 2021 23:07:35 +0100
Message-Id: <20210311220756.23132-26-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 917006cb9a..99fc6fe451 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+)))))
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:43 2021
Received: from localhost ([127.0.0.1]:55163 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTV1-0005ka-4O
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:43 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:14907)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUx-0005kJ-Rq
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:40 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQn1VGMz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:37 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500577;
 bh=6qe/4lHCNwSoEbapt3p+B1pT4h5qThspI7Hyf0kKr+0=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=LG8VmUMrTrrnxGhBIAi/s6iOLsvirNTiAHaeojqTlWLAE1fSlPIuBv9VwBAZp42Pe
 zURaSjcHMPYkpaB3Uwg2uR3+n4T2uINi3pHe0IXeb4Vg6h+HlRyBMOxNxjWGOPNzfY
 TKpy3xjnnPt+3c1UfXmTrStZwa9oTXheuJpQokcw=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 25/47] gnu: Add rust-html2pango-0.3.
Date: Thu, 11 Mar 2021 23:07:34 +0100
Message-Id: <20210311220756.23132-25-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 61dc047ac4..917006cb9a 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:41 2021
Received: from localhost ([127.0.0.1]:55160 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUy-0005kQ-SF
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:41 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:46983)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUv-0005jy-JQ
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:37 -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 4DxNQk6pKKz3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:34 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500575;
 bh=+2MRtQ1KcASk6TxYMCii/IzNmg0spYrNuyLsMBSMFec=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=CxjWU1R+vpdp+NiL8OsLgnZ7ZnzBiIF9n3rxF5tOvt4+npnOaHDYkSzA/OspeW+tM
 5yua1GIIXzW8w5OOEuJRezirXhQqbMGGOVXoMq7nTbpkRpIYgswJhtYWLfpsg8GI3y
 DmYDnpdsGs7HZpH1SyU3yIWO25iL3qe0JOegxA2E=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 24/47] gnu: Add rust-ammonia-3.
Date: Thu, 11 Mar 2021 23:07:33 +0100
Message-Id: <20210311220756.23132-24-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 faacdba674..ba7ebf5f0f 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:37 2021
Received: from localhost ([127.0.0.1]:55156 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUv-0005k0-GA
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:37 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:44688)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUt-0005jo-BI
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:35 -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 4DxNQh4yWnz3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:32 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500572;
 bh=6myIQRFyLnqoRODPzKm2QCb0j6Mt3dD58ZpgcjUD4A0=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=huYIMz7tDLpEzqaSZZlmKbYyo/SqEj+JkWrx4NKJxdCIAa5LLRVTEWbTXf0ZTNDss
 I+Y9yiIy20Vx6LF779VUhYRSvPFmJL/m2o3jzrnEuDzuYSznAUc1Px++jxTtAG+dBh
 tOVBZ5FhwjMVp6I4Qmtr6mfSwGwnmZRVZY71+7vU=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 23/47] gnu: Add rust-markup5ever-rcdom-0.1.
Date: Thu, 11 Mar 2021 23:07:32 +0100
Message-Id: <20210311220756.23132-23-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 d54e29edcd..faacdba674 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -22283,6 +22283,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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:37 2021
Received: from localhost ([127.0.0.1]:55154 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUv-0005jx-6y
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:37 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:44318)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUr-0005jQ-2s
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:33 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQf382kz3xNt
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:30 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500570;
 bh=1uu6Ay+6FRybZZU4gr4hAmCCpaUMbwGUVHsf9EUBuV0=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=bO1CRfRU4fZ391lJxkG/3pJLY1SXse/yAJ0BGrSh54W2L0vtqPJHHR/FS2e5UdN0Q
 8GOd97NrvXWgCyFtUHVoQ2uNwUyYMtr4vS7hQUXGwWKJ0aTzRHdRYi6+AdTzj1C+B4
 juVFTk6+8Oe5ZKdWGiZGzZLxPwGcc9QWsfFzOg6o=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 22/47] gnu: Add rust-gstreamer-pbutils-0.15.
Date: Thu, 11 Mar 2021 23:07:31 +0100
Message-Id: <20210311220756.23132-22-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 044de7671e..61dc047ac4 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:34 2021
Received: from localhost ([127.0.0.1]:55151 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUr-0005jZ-T2
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:34 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:46341)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUo-0005jI-Qx
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:31 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQc1KZjz3wZ9
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:28 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500568;
 bh=V5pdpLpvYPCVMIVzbSY5TiRi96cs/d/YXrU33LTfGa8=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=U+26uDEnvWa5XZE6jkWY+F5uMs5HCf0YOUbPOZca9sxaCSesHH9no8KMflF9t6Rgp
 AYwI63ry6pRqGZiqk4mPBxrudmMs7wLLlnwhZFpBePUx927Kh5iX8S0wNjDM0dyEEm
 9kA5cjl7PdOc1iVLo6VpjLiYL2lRVCKM5JctafsY=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 21/47] gnu: Add rust-gstreamer-pbutils-sys-0.8.
Date: Thu, 11 Mar 2021 23:07:30 +0100
Message-Id: <20210311220756.23132-21-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 de4251b515..044de7671e 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:33 2021
Received: from localhost ([127.0.0.1]:55149 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUr-0005jX-KD
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:33 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:43889)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUm-0005ix-IX
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09: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 4DxNQY6Yp7z3xQG
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:25 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500565;
 bh=gGZhQQ8hbf+20CNoQFya4MSrYB77c0fd68t6cilgb3w=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=jSJ0hVUeFlOL/QB8jJcH3L4srfVxqBgHj2nkyGmE/cY3Itf1LI0C3OmTetmLWRbcM
 obBsNKZRXdWt9J9xVRMslQiJkd/GOYZOfHo6zipQ95SUeXAC6MYNfLIZqApbploG4B
 IWx+Lxya8enWk1ZgAZ0NkyWgap0F38XfQlqyuGfQ=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 20/47] gnu: Add rust-gstreamer-audio-sys-0.8.
Date: Thu, 11 Mar 2021 23:07:29 +0100
Message-Id: <20210311220756.23132-20-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 f5e9972653..de4251b515 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:28 2021
Received: from localhost ([127.0.0.1]:55144 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUm-0005iz-9y
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:28 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:43670)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUk-0005im-AE
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:26 -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 4DxNQW4gzFz3xbk
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:23 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500563;
 bh=fOsc139jOxNIJQ1OoNiHVFQCs7fRyXBHPLGQwo2YrXk=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=XffxBVM9IXFEpTEPD3HjUTyKxf7vuD/SSGqAHU5vPkYe0pyO0/3F/IRwHvAeL0NPU
 xzssOZ8bOnXxjuBgY9poWChyimDTJWjzsc0IG3LxZr20XCcntMULGMQn5F0LupydQE
 +cBs/fjvs5MKSEwA5KBLut2rOKHPfd89daHIqOCo=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 19/47] gnu: Add rust-gstreamer-player-0.15.
Date: Thu, 11 Mar 2021 23:07:28 +0100
Message-Id: <20210311220756.23132-19-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 a6c416530d..f5e9972653 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:28 2021
Received: from localhost ([127.0.0.1]:55142 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUm-0005iw-0t
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:28 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:45451)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUi-0005iU-1R
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:24 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQT2kZ3z3xRh
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:21 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500561;
 bh=Cic/o+UPH6ypvPOazWjHLjIKHTgmvZWqtjMGAqnQIsM=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=uVAC6JYveoRfv/IUSb8/TtI5aHpUZLgQaSYsJoRDOjqz/t0OoPHKBrolz29Uqjf/e
 rDPsSpaiWDpkKkEFyEjobcN1GjcWWjA/+Hy70i+WCUQGop062fJw86b1lFV6nmzu4w
 Cr6Q3x/9JFPsTGMJ4+x2CJq8Q6Tji/A6hPd+AOek=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 18/47] gnu: Add rust-gstreamer-video-0.15.
Date: Thu, 11 Mar 2021 23:07:27 +0100
Message-Id: <20210311220756.23132-18-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* 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 7be3276ab7..a6c416530d 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")
-- 
2.30.1





Information forwarded to guix-patches@HIDDEN:
bug#44492; Package guix-patches. Full text available.

Message received at 44492 <at> debbugs.gnu.org:


Received: (at 44492) by debbugs.gnu.org; 11 Mar 2021 22:09:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 11 17:09:25 2021
Received: from localhost ([127.0.0.1]:55139 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lKTUi-0005ic-Mj
	for submit <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:24 -0500
Received: from mailrelay.tugraz.at ([129.27.2.202]:45023)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo.prikler@HIDDEN>) id 1lKTUf-0005iF-P6
 for 44492 <at> debbugs.gnu.org; Thu, 11 Mar 2021 17:09:22 -0500
Received: from localhost.localdomain (217-149-164-20.nat.highway.telekom.at
 [217.149.164.20])
 by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DxNQR11Gtz3xPN
 for <44492 <at> debbugs.gnu.org>; Thu, 11 Mar 2021 23:09:19 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at;
 s=mailrelay; t=1615500559;
 bh=4GwFON6fd7Pd0fP31lI21MvFIHwdrHjot+mcbKppWj4=;
 h=From:To:Subject:Date:In-Reply-To:References;
 b=TvSyNSuC42TnG2aUWaoJ6FdtKs/mt6qQqmFMNynqBxZhnwR+OQSNHzUHcNw8G6crO
 Ya0sI38QopDYdFy0/p3P1LMKODQ58TkJvZXKx3wup9qp+RzyF28OOvtcncTlSgDZxV
 3k/6rYm9405s4VoDwAkA16LTcgnapBTNiaKn4QPs=
From: Leo Prikler <leo.prikler@HIDDEN>
To: 44492 <at> debbugs.gnu.org
Subject: [PATCH v4 17/47] gnu: Add rust-gstreamer-base-0.15.
Date: Thu, 11 Mar 2021 23:07:26 +0100
Message-Id: <20210311220756.23132-17-leo.prikler@HIDDEN>
X-Mailer: git-send-email 2.30.1
In-Reply-To: <20210311220756.23132-1-leo.prikler@HIDDEN>
References: <20210311220756.23132-1-leo.prikler@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw
X-Spam-Scanner: SpamAssassin 3.003001 
X-Spam-Score-relay: -1.9
X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44492
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/packages/crates-gtk.scm (rust-gstreamer-base-0.15): New variable.
---
 gnu/packages/crates-gtk.scm | 37 +++++++++++++++++