From patchwork Wed Nov 6 20:41:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32983 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0498027BBEC; Wed, 6 Nov 2024 20:43:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C231F27BBE2 for ; Wed, 6 Nov 2024 20:43:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mr0-0007cC-0V; Wed, 06 Nov 2024 15:42:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqw-0007a8-1N for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqv-0000NX-NC for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=S69sQRGhk4D2xk9iTjnMvxF+0SiLkRW/GQ9Qzzq6Xj8=; b=jIjBudLb9mIR6eBUZiCvOKqYWTYPHteqeG8LT5hPiV6ImmtjQb4BuOsFeVmtZLkCFzZF6Ymuw61YWlxClvfGcC9/2bX821z81uTBIKP3tFEUG0Z5hqIgFNU4NxGz2zPJAOUrt4eyNDCFkDz2zHx00EKLfHcnhCGeKc0ft/rDgue7CJBq9IRtov5kFXoiVfbHAYEnUUvIbFqdWK8J2oHNh55ZlSzBpPHuvjOfRO6wtwKGcLU89ko4B7s272drXhNGTh31KjAwu3yxcqRRAmIvbkjBuvWdhapx1Evb8MgSze/9uUsccgWEwZ1/8dsENuNjXrChwCUxbsUh+7XH9/ESZw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqv-0003HG-H3; Wed, 06 Nov 2024 15:42:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 01/27] gnu: Add rust-cfg-expr-0.17. References: <39021454-5efd-4dc6-bff8-d42d80d95ab0@autistici.org> In-Reply-To: <39021454-5efd-4dc6-bff8-d42d80d95ab0@autistici.org> Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092572612540 (code B ref 73956); Wed, 06 Nov 2024 20:42:09 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:06 +0000 Received: from localhost ([127.0.0.1]:45672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqr-0003Fw-F3 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:06 -0500 Received: from confino.investici.org ([93.190.126.19]:44249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mql-0003E9-2B for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925711; bh=S69sQRGhk4D2xk9iTjnMvxF+0SiLkRW/GQ9Qzzq6Xj8=; h=From:To:Cc:Subject:Date:From; b=fWGtfk9JnCz+XBqhX0nN1Vyx/s+JI9jaIcF+hP449U1Uy8q7EDRlSdWk2jOl+3jCP lr8LQ3lel1tZ6Z3mwDCnOg0zoN7V5+FCbGYKKxmLtqmdMHnbnX+8h1jo1Vj665YkCv NROiVSfpaGKgZKdxlVZy0vjNFJKPXxzKA1MzxUGQ= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDv34bgz10t7; Wed, 6 Nov 2024 20:41:51 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDv0csyz10vQ; Wed, 6 Nov 2024 20:41:50 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:05 +0100 Message-ID: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-cfg-expr-0.17): New variable. (rust-cfg-expr-0.15): inherit from rust-cfg-expr-0.17. Change-Id: I540636bc6f1ab66f7ca238bf4e90fb2917308241 --- gnu/packages/crates-io.scm | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) base-commit: e195626f6cc2ebff68d78d23a033ec4ebbf04973 diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 7dbfeba216..a17a951b21 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12266,17 +12266,17 @@ (define-public rust-cfg-aliases-0.1 (sha256 (base32 "17p821nc6jm830vzl2lmwz60g3a30hcm33nk6l257i1rjdqw85px")))))) -(define-public rust-cfg-expr-0.15 +(define-public rust-cfg-expr-0.17 (package (name "rust-cfg-expr") - (version "0.15.8") + (version "0.17.0") (source (origin (method url-fetch) (uri (crate-uri "cfg-expr" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 - "00lgf717pmf5qd2qsxxzs815v6baqg38d6m5i6wlh235p14asryh")))) + "174y5f7035cx99d83hn1m97xd5xr83nd5fpkcxr3w8nkqihh12fh")))) (build-system cargo-build-system) (arguments `(#:cargo-inputs @@ -12291,6 +12291,25 @@ (define-public rust-cfg-expr-0.15 expressions.") (license (list license:expat license:asl2.0)))) +(define-public rust-cfg-expr-0.15 + (package + (inherit rust-cfg-expr-0.17) + (name "rust-cfg-expr") + (version "0.15.8") + (source (origin + (method url-fetch) + (uri (crate-uri "cfg-expr" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "00lgf717pmf5qd2qsxxzs815v6baqg38d6m5i6wlh235p14asryh")))) + (arguments + `(#:cargo-inputs + (("rust-smallvec" ,rust-smallvec-1) + ("rust-target-lexicon" ,rust-target-lexicon-0.12)) + #:cargo-development-inputs + (("rust-similar-asserts" ,rust-similar-asserts-1)))))) + (define-public rust-cfg-expr-0.10 (package (inherit rust-cfg-expr-0.15) From patchwork Wed Nov 6 20:41:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32976 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2C74127BBEA; Wed, 6 Nov 2024 20:42:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0D32827BBE2 for ; Wed, 6 Nov 2024 20:42:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mqr-0007Xi-Qo; Wed, 06 Nov 2024 15:42:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqp-0007X6-Kl for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqp-0008Oz-Bc for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=n1jk5wKvbgsQMn8cF3KxrXzn5B9MdLdSB9wRg5NESY0=; b=cV4tkmAUzYWidg2S+tdxe6o36S9k4ocsM5nURTPzKQmrpkOpYqmVqCaH9GDOtoRkMOVVTWnZxjMLQvi2fPt8OiciocwPSIWbT759h+541n8zFacRI+zB9DTVcx7LFea6NtBreRrMsD0s1/HbKa2naS8izGdycIKpeNWGl5nnE63QUlhMIT/X4NN2XFJ0PlamnPGfelt6l+UE/7tCKTRw1nLzzR1ROy/gOA6PGehTxzyYi6Laf8cgYyJaplWK8QZ0c04f8Nzn5IjdiKUQiF1hAQ72eHjvWVQAhKx5g3eYzS/ZWpItGJ8mfY3OVWKyQO8MDf0DhgaVnktNYHac1AECUg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqo-0003F2-RE; Wed, 06 Nov 2024 15:42:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 02/27] gnu: Add rust-system-deps-7. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092571712384 (code B ref 73956); Wed, 06 Nov 2024 20:42:02 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:41:57 +0000 Received: from localhost ([127.0.0.1]:45643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqi-0003DZ-DK for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:56 -0500 Received: from confino.investici.org ([93.190.126.19]:53125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqf-0003D5-JE for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925712; bh=n1jk5wKvbgsQMn8cF3KxrXzn5B9MdLdSB9wRg5NESY0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EVPb7kPdZwpYhxw3fXV0n+cDjEonCLhLhvGd9XPDL0VHDpDFMcoqWPqf87zIPwRo7 ClWhtGQmLzM4CIP5wD3yH5r7UfFhPbrD6L9RspuFXMss7gqE9eE5EVQ48YE9d2+uvd GL8PqKqhZWko0g5RGRUVpBJ3X8YYEaFiqJfriF6U= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDw338gz10vR; Wed, 6 Nov 2024 20:41:52 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDv5YH9z10vQ; Wed, 6 Nov 2024 20:41:51 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:06 +0100 Message-ID: <05e243fda070455b0a2d09be35718b3c8ecddf64.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-system-deps-7): New variable; (rust-system-deps-6): inherit from rust-system-deps-6. Change-Id: I28dd3c7406fbd1656e8df77bae0b38a71c91f07b --- gnu/packages/crates-io.scm | 37 ++++++++++++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index a17a951b21..d459c936d0 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -80028,31 +80028,31 @@ (define-public rust-syslog-3 ("rust-log" ,rust-log-0.3) ("rust-unix-socket" ,rust-unix-socket-0.5)))))) -(define-public rust-system-deps-6 +(define-public rust-system-deps-7 (package (name "rust-system-deps") - (version "6.2.2") + (version "7.0.3") (source (origin (method url-fetch) (uri (crate-uri "system-deps" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0j93ryw031n3h8b0nfpj5xwh3ify636xmv8kxianvlyyipmkbrd3")) + (base32 "01d0fllzpkfybzadyaq1vlx70imzj56dxs4rk9w2f4ikkypkmlk6")) (snippet #~(begin (delete-file "src/tests/lib/libteststatic.a"))))) (build-system cargo-build-system) (arguments `(#:tests? #f ;source is missing some test files #:cargo-inputs - (("rust-cfg-expr" ,rust-cfg-expr-0.15) + (("rust-cfg-expr" ,rust-cfg-expr-0.17) ("rust-heck" ,rust-heck-0.5) ("rust-pkg-config" ,rust-pkg-config-0.3) ("rust-toml" ,rust-toml-0.8) ("rust-version-compare" ,rust-version-compare-0.2)) #:cargo-development-inputs (("rust-assert-matches" ,rust-assert-matches-1) - ("rust-itertools" ,rust-itertools-0.12) + ("rust-itertools" ,rust-itertools-0.13) ("rust-lazy-static" ,rust-lazy-static-1)))) (home-page "https://github.com/gdesmott/system-deps") (synopsis "Define system dependencies in @file{Cargo.toml}") @@ -80062,6 +80062,33 @@ (define-public rust-system-deps-6 well.") (license (list license:expat license:asl2.0)))) +(define-public rust-system-deps-6 + (package + (inherit rust-system-deps-7) + (name "rust-system-deps") + (version "6.2.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "system-deps" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0j93ryw031n3h8b0nfpj5xwh3ify636xmv8kxianvlyyipmkbrd3")) + (snippet + #~(begin (delete-file "src/tests/lib/libteststatic.a"))))) + (arguments + `(#:tests? #f ;source is missing some test files + #:cargo-inputs + (("rust-cfg-expr" ,rust-cfg-expr-0.15) + ("rust-heck" ,rust-heck-0.5) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-toml" ,rust-toml-0.8) + ("rust-version-compare" ,rust-version-compare-0.2)) + #:cargo-development-inputs + (("rust-assert-matches" ,rust-assert-matches-1) + ("rust-itertools" ,rust-itertools-0.12) + ("rust-lazy-static" ,rust-lazy-static-1)))))) + (define-public rust-system-deps-3 (package (inherit rust-system-deps-6) From patchwork Wed Nov 6 20:41:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32977 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B207C27BBEA; Wed, 6 Nov 2024 20:42:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 63ED427BBE2 for ; Wed, 6 Nov 2024 20:42:32 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mqv-0007ZR-2l; Wed, 06 Nov 2024 15:42:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqp-0007XB-Rq for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqp-0008Ob-Ik for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=N/mzVHZTMIt7+7cONU+80dyiXf4054Acvaz9XNhis0M=; b=QHlLuxRfxH5/gveKtnfroeS2MsuZ+enFk/Kf8Qt1ncH9LeoTE1Ip0rvqfRer8rrluigl4TnElJfp4qBgQrSC2stYc0DWZdh3dXhuAcZVk+iEa5CDYCE7eLLIuN30wtoXNYYb5ijqZiEiDdFD3wRG/HzyJcjR1sjFdcha9D4kZbCz2HmVlEvfMBpi0Fwe7WvrgkAZD/f5uEhgaF8LIgQr3rEz3BgYO1A6pWgrhCV1IOFO75pSlThiWhGh4CQWXIq552evsleR/jJ3UjbmwX9CQuojevuwlAONFwEDCX/97NhCDbt6gq3qATA4kf4+Cb8reg+m5/T357jauhmABqX4Tg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqo-0003En-Bt; Wed, 06 Nov 2024 15:42:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 03/27] gnu: Add rust-glib-sys-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092571612376 (code B ref 73956); Wed, 06 Nov 2024 20:42:02 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:41:56 +0000 Received: from localhost ([127.0.0.1]:45641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqi-0003DX-1G for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:56 -0500 Received: from confino.investici.org ([93.190.126.19]:56103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqf-0003D6-JP for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925713; bh=N/mzVHZTMIt7+7cONU+80dyiXf4054Acvaz9XNhis0M=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=jZjmizg1QwqND2zNjcvrwzM6lAqrgB5mb0WOX0GLBmfQNTW/SvespAN29nO2j3mur KZpyirMNgBvD7DaN8bJPtQwNnSs/VtClBBKD44BL5q/QLANJNauKHnbE6iBNNXlmiQ WfIOjBxJlXImPbiQ7C2SYjKh3HN50GiN0CQqQM6I= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDx0VCFz10vS; Wed, 6 Nov 2024 20:41:53 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDw5BYbz10vQ; Wed, 6 Nov 2024 20:41:52 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:07 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-glib-sys-0.20): New variable; (rust-glib-sys-0.19): inherit from rust-glib-sys-0.20. Change-Id: I8191a5a11ac63d20b6e69366469c58bbefef66e2 --- gnu/packages/crates-gtk.scm | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index b46b0945b0..0a13970983 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1948,24 +1948,24 @@ (define-public rust-glib-macros-0.10 ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-1)))))) -(define-public rust-glib-sys-0.19 +(define-public rust-glib-sys-0.20 (package (name "rust-glib-sys") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "glib-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "19f4q8x77vd7c1d9ikw492yskq5kpd7k04qb8xnh1c427a6w2baw")))) + (base32 "0avm6dr3q2xvlad7fcbq7an7qasaqf3k480dn19s99ngi1fwm7jz")))) (build-system cargo-build-system) (arguments `(;; XXX: Tests are sensitive to the version of glib, even though ;; the library supports a wide range. Skip for now. #:tests? #f #:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-system-deps" ,rust-system-deps-6)) + ("rust-system-deps" ,rust-system-deps-7)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))) (native-inputs (list pkg-config)) @@ -1975,6 +1975,27 @@ (define-public rust-glib-sys-0.19 (description "This package provides FFI bindings to libglib-2.0.") (license license:expat))) +(define-public rust-glib-sys-0.19 + (package + (inherit rust-glib-sys-0.20) + (name "rust-glib-sys") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "glib-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19f4q8x77vd7c1d9ikw492yskq5kpd7k04qb8xnh1c427a6w2baw")))) + (arguments + `(;; XXX: Tests are sensitive to the version of glib, even though + ;; the library supports a wide range. Skip for now. + #:tests? #f + #:cargo-inputs (("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-glib-sys-0.18 (package (inherit rust-glib-sys-0.19) From patchwork Wed Nov 6 20:41:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32984 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7B82127BBEB; Wed, 6 Nov 2024 20:43:04 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 45CBC27BBE2 for ; Wed, 6 Nov 2024 20:43:04 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mqt-0007YN-5O; Wed, 06 Nov 2024 15:42:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqp-0007X9-QB for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqp-0008S5-GQ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=UROeKoXrxFoJICh9ev+JyqkPnNPC7OIICpIzJSTSMfY=; b=Y6g/IIthvUjjUBOIk11KNvtUQvqiNeZhLWfNQQ6Rab7z1Oy3M66sJ50s3WmFEevjca2y2+CSv8EF9W9enNexOiih+e15He8D/ulPrkCrjHxhXjLoBlOC7d7FrvMRs9mTAUK5WUOIkUm9xCf07e2tsr8qMHs7F0ppcEuQ7ibLD5wZIX0DZHuUs/39tHQRRnAUzylge3J722dGkOQMYfteghSke936WwTqe3XP0ktAJfCcqzHrnSmlwAz1FX0Vdv26qPkwqiqda3Nsz9ObHv703rYcN9wlja9K3tHE46hxwBSL39NGPym2OGuu7sWM0JVVY8xYMQoB6ucVyAS7GYSnaA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqp-0003FC-Bb; Wed, 06 Nov 2024 15:42:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 04/27] gnu: Add rust-bitflags-2.6. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092571712391 (code B ref 73956); Wed, 06 Nov 2024 20:42:03 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:41:57 +0000 Received: from localhost ([127.0.0.1]:45645 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqi-0003Dh-Sx for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:57 -0500 Received: from confino.investici.org ([93.190.126.19]:26077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqg-0003D8-78 for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925713; bh=UROeKoXrxFoJICh9ev+JyqkPnNPC7OIICpIzJSTSMfY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pup4VxZ5fxxfrqnF+r0VF4VKcT2finCBSeAuIzVwaCWkaTjRQAzmoJuyniEJ3kHNU 73/zSi/uS43dNDOskybLlBtjguCJDFfDVacJpg32Up5wYyhtyoRRNIQIorUKzXc+FV 4O4m3COrJdwzrJmeyvCAzOwGx0Ai8G3fKbcGzX4c= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDx5NJ3z10vV; Wed, 6 Nov 2024 20:41:53 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDx2zTqz10vQ; Wed, 6 Nov 2024 20:41:53 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:08 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-bitflags-2.6): New variable; (rust-bitflags-2): inherit from rust-bitflags-2.6. Change-Id: Ic8935500734edb26da6c1dcb529715308729f266 --- gnu/packages/crates-io.scm | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index d459c936d0..dd78521655 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -8264,17 +8264,17 @@ (define-public rust-bitfield-0.14 "This Rust crate provides macros to generate bitfield-like struct.") (license (list license:expat license:asl2.0)))) -(define-public rust-bitflags-2 +(define-public rust-bitflags-2.6 (package (name "rust-bitflags") - (version "2.5.0") + (version "2.6.0") (source (origin (method url-fetch) (uri (crate-uri "bitflags" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1h91vdx1il069vdiiissj8ymzj130rbiic0dbs77yxjgjim9sjyg")))) + (base32 "1pkidwzn3hnxlsl8zizh0bncgbjnw7c41cx7bby26ncbzmiznj5h")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; Not all files included. @@ -8300,6 +8300,36 @@ (define-public rust-bitflags-2 (license (list license:asl2.0 license:expat)))) +(define-public rust-bitflags-2 + (package + (inherit rust-bitflags-2.6) + (name "rust-bitflags") + (version "2.5.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "bitflags" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1h91vdx1il069vdiiissj8ymzj130rbiic0dbs77yxjgjim9sjyg")))) + (arguments + `(#:tests? #f ; Not all files included. + #:cargo-inputs + (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-compiler-builtins" ,rust-compiler-builtins-0.1) + ("rust-rustc-std-workspace-core" ,rust-rustc-std-workspace-core-1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-arbitrary" ,rust-arbitrary-1) + ("rust-bytemuck" ,rust-bytemuck-1) + ("rust-rustversion" ,rust-rustversion-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-serde-test" ,rust-serde-test-1) + ("rust-trybuild" ,rust-trybuild-1) + ("rust-zerocopy" ,rust-zerocopy-0.6)))))) + (define-public rust-bitflags-1 (package (inherit rust-bitflags-2) From patchwork Wed Nov 6 20:41:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32979 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F34A427BBE9; Wed, 6 Nov 2024 20:42:53 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6569027BBE2 for ; Wed, 6 Nov 2024 20:42:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mqx-0007b5-Pr; Wed, 06 Nov 2024 15:42:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqr-0007Y5-Eb for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqq-00006g-Q6 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=sUorupGf5G1iez9FJWQK1+EAfNNHbrnvrlra997I5yc=; b=GeufeaAUbgnsZQuov7YNnUjCnhIueUbMYis4i5bqjQKZhruXFtMiVqOww9ihnNQDdeZKFO0uD7qqiXoiez93UIq2H1ucjDmGgEYRgsZ7cTnShyiR3zYODd0xPmJhrAQFe7MgpKFC6cMVA9yInSAuBzg8bFlN9yvJkir+pI5f2YRTOWxVFcMj5bZ9Vh+6Sc1lZXb73wx+DN0L8lJ2lbaeoCbmd01zeHXRUPjA7neSK8HUCx3P9rZ/uOZGoJ6P/IYvB8JUE6G8wOxjzIomXm5BwOhU1hNmYPfNLfbWr08/VlN/jQaiaVfW4TGufgIGIp+X+/ZFS3m38yBRwtG2oymgGA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqq-0003FY-IT; Wed, 06 Nov 2024 15:42:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 05/27] gnu: Add rust-gobject-sys-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092571912421 (code B ref 73956); Wed, 06 Nov 2024 20:42:04 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:41:59 +0000 Received: from localhost ([127.0.0.1]:45650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mql-0003EB-Aw for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:59 -0500 Received: from confino.investici.org ([93.190.126.19]:64021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqg-0003DA-RZ for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925714; bh=sUorupGf5G1iez9FJWQK1+EAfNNHbrnvrlra997I5yc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=pqEad7b44epeUFhGPjl62Wb1n+34QMO979i/QpGOydkiddNRzhr4shwQ+PxplL6sg 1OUGDYPLFZzP9OYuQ+BHIopp9gLuJo9YvDwGu2OlJQMFfLt1zB1QORuM8zS+X3EchP J0mARXxub2tCPRxWs/jIcWYS/7vc7mBxF3AFGf5E= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDy2qynz10vX; Wed, 6 Nov 2024 20:41:54 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDy0Q4dz10vQ; Wed, 6 Nov 2024 20:41:53 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:09 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gobject-sys-0.20): New variable; (rust-gobject-sys-0.19): inherit from rust-gobject-sys-0.20. Change-Id: I05a5b63039af42946de6f371d743b34e8fe9bce9 --- gnu/packages/crates-gtk.scm | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 0a13970983..f08b2f5105 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2122,22 +2122,22 @@ (define-public rust-glib-sys-0.9 (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) -(define-public rust-gobject-sys-0.19 +(define-public rust-gobject-sys-0.20 (package (name "rust-gobject-sys") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "gobject-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "17lb7dfbpcg8zchwlfbc08kckwf0a7d9n5ly3pyic13f5ljpws9f")))) + (base32 "0qk4d5ifybf5cnsv8bss85afz7vpxlqffawxq87cyy44zz979im4")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.20) ("rust-libc" ,rust-libc-0.2) - ("rust-system-deps" ,rust-system-deps-6)) + ("rust-system-deps" ,rust-system-deps-7)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))) (native-inputs (list pkg-config)) @@ -2147,6 +2147,25 @@ (define-public rust-gobject-sys-0.19 (description "This package provides FFI bindings to libgobject-2.0.") (license license:expat))) +(define-public rust-gobject-sys-0.19 + (package + (inherit rust-gobject-sys-0.20) + (name "rust-gobject-sys") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "gobject-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "17lb7dfbpcg8zchwlfbc08kckwf0a7d9n5ly3pyic13f5ljpws9f")))) + (arguments + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-gobject-sys-0.18 (package (inherit rust-gobject-sys-0.19) From patchwork Wed Nov 6 20:41:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32978 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8208C27BBEA; Wed, 6 Nov 2024 20:42:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 007B727BBE2 for ; Wed, 6 Nov 2024 20:42:42 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mqz-0007c2-8T; Wed, 06 Nov 2024 15:42:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqw-0007aB-VJ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqw-0000Rd-N5 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=gUwEmEeQN6DoqcK64Jg7y2VOKy8e0FRSTIiW0ho5naE=; b=tVmBOHyT0hy5joAjfQsBn3AthtflsPNbX4Y+zZVtt9NsdhWqxu724rSdOxSny2PBunNu9yCbm8lNCXHFJbP4WY08KCM7hlU32pkLImucP0p85R3P4z02WsE+D0PyhYvIvycL6UY6a99FJacZA7BnDlRXl7G9VlqWq+0ecKYq1VD9z3mRR6b+8mQycuBCAI4LPysOMOeVFFEJ7vysEfgHihb7QsfB+h9ifebYe+SIHUt3tHE0HfH1lHythtSxVRYc47b6wJWWR9BJAuAMJLOlL7BvBDXM1tkgFpD648/iCMZMI+9ulgezjYq/wExILfF2hZ6+gAQk51BDr4Qp9HR/KQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqw-0003He-Iw; Wed, 06 Nov 2024 15:42:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 06/27] gnu: Add rust-gio-sys-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092572812581 (code B ref 73956); Wed, 06 Nov 2024 20:42:10 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:08 +0000 Received: from localhost ([127.0.0.1]:45681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqt-0003GW-DN for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:08 -0500 Received: from confino.investici.org ([93.190.126.19]:29213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqo-0003Eo-Kp for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925715; bh=gUwEmEeQN6DoqcK64Jg7y2VOKy8e0FRSTIiW0ho5naE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RlNclf/VcLCt94hIvPKBzXgeIceSt7nW+EHr5Ix4OuT2OBdPhsn7bWofd6eYWzFU4 ltLfIwN2O83Mw5y5A9NparZ900uKol2Uwb5Bss/fVZKyM2MStLY5VDyvXpGrDq+STu nDkTK4IJPfGsTpSHNz2+VULfWkt1ubZv4vwHPg/A= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDz0FhZz10vS; Wed, 6 Nov 2024 20:41:55 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDy4y9zz10vQ; Wed, 6 Nov 2024 20:41:54 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:10 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gio-sys-0.20): New variable; (rust-gio-sys-0.19): inherit from rust-gio-sys-0.20. Change-Id: Iededb3836d87b3098be7e9893d19f892aad611c0 --- gnu/packages/crates-gtk.scm | 45 ++++++++++++++++++++++++++++++++----- 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index f08b2f5105..9ef2ba62a7 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1325,26 +1325,26 @@ (define-public rust-gio-0.8 ("rust-serial-test" ,rust-serial-test-0.1) ("rust-serial-test-derive" ,rust-serial-test-derive-0.1)))))) -(define-public rust-gio-sys-0.19 +(define-public rust-gio-sys-0.20 (package (name "rust-gio-sys") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "gio-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1vylsskpipfwl7mvffp1s0227d0k5amyhd32dfnp3mhl8yx47mrc")))) + (base32 "0ya7i4m3jirrhryy6h8x5kgp3fxn6m4111009ws5aiz0ilvgqzjg")))) (build-system cargo-build-system) (arguments `(;; XXX: Tests are sensitive to the version of glib, even though ;; the library supports a wide range. Skip for now. #:tests? #f - #:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) - ("rust-gobject-sys" ,rust-gobject-sys-0.19) + #:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.20) + ("rust-gobject-sys" ,rust-gobject-sys-0.20) ("rust-libc" ,rust-libc-0.2) - ("rust-system-deps" ,rust-system-deps-6) + ("rust-system-deps" ,rust-system-deps-7) ("rust-windows-sys" ,rust-windows-sys-0.52)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)) @@ -1364,6 +1364,39 @@ (define-public rust-gio-sys-0.19 (description "This package provides FFI bindings to libgio-2.0.") (license license:expat))) +(define-public rust-gio-sys-0.19 + (package + (inherit rust-gio-sys-0.20) + (name "rust-gio-sys") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "gio-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1vylsskpipfwl7mvffp1s0227d0k5amyhd32dfnp3mhl8yx47mrc")))) + (arguments + `(;; XXX: Tests are sensitive to the version of glib, even though + ;; the library supports a wide range. Skip for now. + #:tests? #f + #:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-6) + ("rust-windows-sys" ,rust-windows-sys-0.52)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)) + #:phases (modify-phases %standard-phases + (add-before 'check 'extend-include-path + (lambda* (#:key inputs #:allow-other-keys) + (let ((gio-headers (search-input-directory + inputs "include/gio-unix-2.0"))) + ;; Tests rely on these headers. + (setenv "C_INCLUDE_PATH" + (string-append gio-headers ":" + (getenv "C_INCLUDE_PATH"))))))))))) + (define-public rust-gio-sys-0.18 (package (inherit rust-gio-sys-0.19) From patchwork Wed Nov 6 20:41:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32986 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8390927BBE9; Wed, 6 Nov 2024 20:43:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E429827BBE2 for ; Wed, 6 Nov 2024 20:43:12 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mro-0008M8-92; Wed, 06 Nov 2024 15:43:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrn-0008JU-BY for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrn-000112-1T for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=uv/JlUIo3OVLMDNoF+8crajUWuoXGd6T2rDFJa3AzsA=; b=LPchcQZwKmpLdFt5Nqa6e5Ie12Wjm1jAkYufzN8DbLawUpa0PbuWuvZPA+F6IiPZU/Pkeh8Eb/Wl9kgzf81gQi8estoCDe4eKPt2VSWH7mVXZvya1hHnZ0OE7z/mDDLIcTizLLJIExYVfMdRArfplWii//1jJmhp5EhSNlY8wVXN/HdGsqv+mZH2Kv3aXfGjoMOhaG9HIsm4ClwgONVsYLF7LTWkLG5x7GwEn8USw7XJ/8ycZ6UWGgBxS45R9ie5iK0cZ8cKFLhgVKopUA8+JXxHm/Cd0YWTWsS+DebX4ubfF/vuNOlEXX0gm/1lOe3yE36J/VDzbOsqLaGkQ4XVcA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrm-0003M9-TA; Wed, 06 Nov 2024 15:43:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 07/27] gnu: Add rust-glib-macros-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573312674 (code B ref 73956); Wed, 06 Nov 2024 20:43:02 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:13 +0000 Received: from localhost ([127.0.0.1]:45702 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqz-0003IF-7Q for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:13 -0500 Received: from confino.investici.org ([93.190.126.19]:20297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqp-0003FG-Lz for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925715; bh=uv/JlUIo3OVLMDNoF+8crajUWuoXGd6T2rDFJa3AzsA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=kKHE/Ip1eZ/gM/VmIq9j50pwyox4EkZKji6F2TRTm+hiitb2wK4fPjqAfZ0rtXCPa dTbCBEPvf9a5XzbeY12hzrYB9gZ/RfHBizd72e+eHC9c70BoBS0n+fLepYs9e634wC iYG3mFm0Ll1lZBl+kYYLmlocqTuInRfs6aB82vCw= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHDz6zCRz10vR; Wed, 6 Nov 2024 20:41:55 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHDz2NSjz10vQ; Wed, 6 Nov 2024 20:41:55 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:11 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-glib-macros-0.20): New variable; (rust-glib-macros-0.19): inherit from rust-glib-macros-0.20. Change-Id: I07a067580461208e78f059dbcfcde5c99e90554c --- gnu/packages/crates-gtk.scm | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 9ef2ba62a7..1cb41e3527 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1829,17 +1829,22 @@ (define-public rust-glib-0.9 #:cargo-development-inputs (("rust-tempfile" ,rust-tempfile-3)))))) -(define-public rust-glib-macros-0.19 +(define-public rust-glib-macros-0.20 (package (name "rust-glib-macros") - (version "0.19.9") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "glib-macros" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1mzsh8jkg8vldvgvr9gsaidvn2myn5cbdn8a6m8rgbhlg8kv0aa4")))) + (base32 "1mqwhk5qnd9vbvsb335n1j6m5pbqnfycm7b3jxhhlwnm1kvqigx6")) + (modules '((guix build utils))) + (snippet + '(begin + (substitute* "Cargo.toml" + (("version = \"2.0.68\"") "version = \">= 2.0\"")))))) (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-heck" ,rust-heck-0.5) @@ -1847,7 +1852,7 @@ (define-public rust-glib-macros-0.19 ("rust-proc-macro2" ,rust-proc-macro2-1) ("rust-quote" ,rust-quote-1) ("rust-syn" ,rust-syn-2)) - #:cargo-development-inputs (("rust-glib" ,rust-glib-0.19) + #:cargo-development-inputs (("rust-glib" ,rust-glib-0.20) ("rust-trybuild2" ,rust-trybuild2-1)))) (native-inputs (list pkg-config)) (inputs (list glib)) @@ -1857,6 +1862,27 @@ (define-public rust-glib-macros-0.19 "This package provides Rust bindings for the GLib library, proc macros crate.") (license license:expat))) +(define-public rust-glib-macros-0.19 + (package + (inherit rust-glib-macros-0.20) + (name "rust-glib-macros") + (version "0.19.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "glib-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1mzsh8jkg8vldvgvr9gsaidvn2myn5cbdn8a6m8rgbhlg8kv0aa4")))) + (arguments + `(#:cargo-inputs (("rust-heck" ,rust-heck-0.5) + ("rust-proc-macro-crate" ,rust-proc-macro-crate-3) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quote" ,rust-quote-1) + ("rust-syn" ,rust-syn-2)) + #:cargo-development-inputs (("rust-glib" ,rust-glib-0.19) + ("rust-trybuild2" ,rust-trybuild2-1)))))) + (define-public rust-glib-macros-0.18 (package (inherit rust-glib-macros-0.19) From patchwork Wed Nov 6 20:41:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32985 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A49EC27BBE2; Wed, 6 Nov 2024 20:43:09 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0C6EA27BBE9 for ; Wed, 6 Nov 2024 20:43:09 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mr0-0007cg-EN; Wed, 06 Nov 2024 15:42:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqs-0007YU-IA for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:06 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqs-00008T-9Q for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=qivEhiQD4UfZKeihynV7wkS4CFF+/vPTzvgyowgvvmo=; b=DNOSw199VLxsTDv3jALIxbAd2VHgntQzm6eT2rsx943miDN+RxdWj4KSew5ybQDQ/XiLSjXT3v0fqDC8bWLjI96ODlUNmR0WrolUiVYK62fefVKZP2ndEGURVY59ZZI1GzcWM44hG5fD5mBn+YFMz9QyVUNsxJbwLxGcOqoVhxNXFj6KufZVOWtwIAsd5n/jvvJWD4HNvbB0+8BHVaEBsRTRsHam8Zv6rNKb1efB74YkY7nAdm8/y9BEfDmWgjn9H8Mk7lbfBkkg5oRYyHUlqO2tQ2MVYNb1RlLmHRCTXHlhm+VpbavHp+vd7fLRQnFkJoUx4RIpz1up8177C8Q2Iw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqs-0003G4-3R; Wed, 06 Nov 2024 15:42:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 08/27] gnu: Add rust-glib-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092572012430 (code B ref 73956); Wed, 06 Nov 2024 20:42:05 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:00 +0000 Received: from localhost ([127.0.0.1]:45652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mql-0003EJ-OU for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:00 -0500 Received: from confino.investici.org ([93.190.126.19]:27445) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqj-0003Dm-CV for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925716; bh=qivEhiQD4UfZKeihynV7wkS4CFF+/vPTzvgyowgvvmo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nE9hBfxE3iRdgsnqah4EtiMc8HnZCTtq+10NM1BLbrIe9U11S3imBS3sADTpUkn7L 5TgfgFyWeR6yqfgEQLLvBUoZlSGHzvjNF38FyaR72RrEbQfIxebDfpPkxXbno/k86l ivS8KDANYs17vGZZCxDXroMA2931YtaZy7cjPTYA= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF06bd1z10vX; Wed, 6 Nov 2024 20:41:56 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF021Qsz10vV; Wed, 6 Nov 2024 20:41:56 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:12 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-glib-0.20): New variable. (rust-glib-0.19): inherit from rust-glib-0.20. Change-Id: I3b25b24922d7fed60376c82f21f3c3ff16a1cc55 --- 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 1cb41e3527..5dcb9ec6d2 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1586,32 +1586,32 @@ (define-public rust-gir-format-check-0.1 (description "File format checker in Rust.") (license license:expat))) -(define-public rust-glib-0.19 +(define-public rust-glib-0.20 (package (name "rust-glib") - (version "0.19.9") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "glib" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0i2ak1scmzfmfxbm2dr146jl4y9mafxf1ald05jr8iimy5wh4r9r")))) + (base32 "1zw5xd2772vakf95pslvzmmnzg6f9wnj9vkcpkyzj2v5sg31xkxd")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags '("--release" "--" "--skip=structured_log") - #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2.6) ("rust-futures-channel" ,rust-futures-channel-0.3) ("rust-futures-core" ,rust-futures-core-0.3) ("rust-futures-executor" ,rust-futures-executor-0.3) ("rust-futures-task" ,rust-futures-task-0.3) ("rust-futures-util" ,rust-futures-util-0.3) - ("rust-gio-sys" ,rust-gio-sys-0.19) - ("rust-glib-macros" ,rust-glib-macros-0.19) - ("rust-glib-sys" ,rust-glib-sys-0.19) - ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-gio-sys" ,rust-gio-sys-0.20) + ("rust-glib-macros" ,rust-glib-macros-0.20) + ("rust-glib-sys" ,rust-glib-sys-0.20) + ("rust-gobject-sys" ,rust-gobject-sys-0.20) ("rust-libc" ,rust-libc-0.2) ("rust-log" ,rust-log-0.4) ("rust-memchr" ,rust-memchr-2) @@ -1629,6 +1629,43 @@ (define-public rust-glib-0.19 (description "This package provides Rust bindings for the GLib library.") (license license:expat))) +(define-public rust-glib-0.19 + (package + (inherit rust-glib-0.20) + (name "rust-glib") + (version "0.19.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "glib" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0i2ak1scmzfmfxbm2dr146jl4y9mafxf1ald05jr8iimy5wh4r9r")))) + (arguments + `(#:cargo-test-flags + '("--release" "--" + "--skip=structured_log") + #:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-futures-executor" ,rust-futures-executor-0.3) + ("rust-futures-task" ,rust-futures-task-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gio-sys" ,rust-gio-sys-0.19) + ("rust-glib-macros" ,rust-glib-macros-0.19) + ("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-memchr" ,rust-memchr-2) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs + (("rust-criterion" ,rust-criterion-0.5) + ("rust-gir-format-check" ,rust-gir-format-check-0.1) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-trybuild2" ,rust-trybuild2-1)))))) + (define-public rust-glib-0.18 (package (inherit rust-glib-0.19) From patchwork Wed Nov 6 20:41:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32981 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B1EFD27BBEA; Wed, 6 Nov 2024 20:43:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5CF3027BBE2 for ; Wed, 6 Nov 2024 20:43:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mr0-0007ci-Uq; Wed, 06 Nov 2024 15:42:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqv-0007Zt-9F for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqt-0000Er-Jy for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=xT+J55pLfSyexZik1p9hh/1QvZer6OBRMvN4XxyzslM=; b=sXNV694iKs36XMYBVqc8/Elni3hg2Ocw3s2VWGnTen8Z7ov6ZJFQO3Di0q9UlCs2AcewZzb9/tS2rG6Wk7iwlgXXyBSZrX48BuJglKrsvN95rezuae+fc2xJmdJeusVOuMflWDqAwNyLFNyZuvlp2sscq+H1xgOuHHhrfGthOlyf4OiniLQEwwn1GqNF8/O093/Ut2KPB0IrdtDVDg06MXnyAJ9vgIp/y+wyZ7uJNM5PXIqehLbIlbzDSqV9vdt/i63e0r5Y6VDepRdf7C0ZJB0df+16fVVGiy01iTwNnOoRN+dvqukGr3NK0VaX7rp03YpfNwNAwp01fb6cHLmxxA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqt-0003GU-DZ; Wed, 06 Nov 2024 15:42:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 09/27] gnu: Add rust-cairo-sys-rs-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092572112437 (code B ref 73956); Wed, 06 Nov 2024 20:42:07 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:01 +0000 Received: from localhost ([127.0.0.1]:45655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqm-0003ER-9b for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:00 -0500 Received: from confino.investici.org ([93.190.126.19]:40911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqk-0003Dw-10 for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:41:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925717; bh=xT+J55pLfSyexZik1p9hh/1QvZer6OBRMvN4XxyzslM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EEN+QnWW9KCPag8rygg+22l77Cn6EGtXX2Cs5EZzo/tIVdU+9fAuNa2iAdwT2YtF1 vJ2Pr8ad5tXgx5UT596+S9DPY14L2NMy5jAJHzgmWyOOG7EvWnkPEHTtsGK+k7jkrm T0Bqlrn3bsozkNmHodgL/t4HxCpDi8y46eLqhsFE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF146Rfz10vY; Wed, 6 Nov 2024 20:41:57 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF11g5Lz10vV; Wed, 6 Nov 2024 20:41:57 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:13 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-cairo-sys-rs-0.20): New variable; (rust-cairo-sys-rs-0.19): inherit from rust-cairo-sys-rs-0.20. Change-Id: I5044a639615ae9f41b778ad690ba645f463043bd --- gnu/packages/crates-gtk.scm | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 5dcb9ec6d2..e18b6701d2 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -350,22 +350,22 @@ (define-public rust-cairo-rs-0.8 (("rust-gtk-rs-lgpl-docs" ,rust-gtk-rs-lgpl-docs-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) -(define-public rust-cairo-sys-rs-0.19 +(define-public rust-cairo-sys-rs-0.20 (package (name "rust-cairo-sys-rs") - (version "0.19.2") + (version "0.20.0") (source (origin (method url-fetch) (uri (crate-uri "cairo-sys-rs" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0r0yp0lph77lm4blrn6fvdmz2i3r8ibkkjg6nmwbvvv4jq8v6fzx")))) + (base32 "13x85l52nl2izmdb48zzpkhhh1a4dsgqlp8gys4n1f5r2kwr10j2")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.20) ("rust-libc" ,rust-libc-0.2) - ("rust-system-deps" ,rust-system-deps-6) + ("rust-system-deps" ,rust-system-deps-7) ("rust-windows-sys" ,rust-windows-sys-0.52) ("rust-x11" ,rust-x11-2)))) (native-inputs (list pkg-config)) @@ -375,6 +375,25 @@ (define-public rust-cairo-sys-rs-0.19 (description "This package provides FFI bindings to libcairo.") (license license:expat))) +(define-public rust-cairo-sys-rs-0.19 + (package + (inherit rust-cairo-sys-rs-0.20) + (name "rust-cairo-sys-rs") + (version "0.19.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "cairo-sys-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0r0yp0lph77lm4blrn6fvdmz2i3r8ibkkjg6nmwbvvv4jq8v6fzx")))) + (arguments + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-6) + ("rust-windows-sys" ,rust-windows-sys-0.52) + ("rust-x11" ,rust-x11-2)))))) + (define-public rust-cairo-sys-rs-0.18 (package (inherit rust-cairo-sys-rs-0.19) From patchwork Wed Nov 6 20:41:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32980 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BAFF327BBEA; Wed, 6 Nov 2024 20:43:00 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3694527BBE2 for ; Wed, 6 Nov 2024 20:42:59 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mr1-0007ck-0x; Wed, 06 Nov 2024 15:42:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqx-0007bK-Ez for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqx-0000S0-6b for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=Go0QZXHSyBo1+jyESV8GGuKrL8WxfutiMz0TQ0YeElk=; b=tb9rawGOsCGgnFCJIUhAKJhEpbhhnuNbVwYmzM0jH+UgfJ1DltSayXijGs2cTSt9EmWs4NWy7CIYh+nNHH6J25G2x9cD3tTHjTMUC0bcMAMCmxTJYI5R98F0BivB8e27v6uVsWwQ5T33vLemecBIFuRq0qeGRtSgsOKDJmBKEMrP3E8hf1qOAk3XT4i9E4cDV18859EBNvWYiBIoYm03golDxXpBc94P0WMGBZo+R+fcJqewHz1rKWHow56t7rDteQz4iph8SPS0XL21tUiC9i3FKXL3vf3Ih6sfRnnG33oA2useiqHy4cdvZQu+BI96jeZdhDKjIbyv5or04lxlFQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqx-0003Hm-2q; Wed, 06 Nov 2024 15:42:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 10/27] gnu: Add rust-freetype-sys-0.21. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092572912600 (code B ref 73956); Wed, 06 Nov 2024 20:42:11 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:09 +0000 Received: from localhost ([127.0.0.1]:45686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqu-0003Gr-AN for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:09 -0500 Received: from confino.investici.org ([93.190.126.19]:40911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mql-0003Dw-D1 for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925719; bh=Go0QZXHSyBo1+jyESV8GGuKrL8WxfutiMz0TQ0YeElk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RkcoquIH1DWR3mJMALJz3XQEOqjDSiFROnfb356hRHRKoyKK/uxx9ngDSkxHC599C tUkPrY3AErbOealoUQA4wYRRgabiLSLsT1Ut3GMEE6sdwvkAkgHotShjQPs5XSu3d5 Ok/yliVUZyk8Ar2xRG7w/GXjQcPejMV5RHy/XxMc= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF31lsvz10vX; Wed, 6 Nov 2024 20:41:59 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF16Xf4z10vV; Wed, 6 Nov 2024 20:41:57 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:14 +0100 Message-ID: <50504c45c843f60d1016e514b0f3c9bb72ef418a.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-freetype-sys-0.21): New variable; (rust-freetype-sys-0.20): inherit from rust-freetype-sys-0.21. Change-Id: I6833de0940a7f03f1d91dbb7e4c6f4e9f992581e --- gnu/packages/crates-io.scm | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dd78521655..b5423efc2e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28337,17 +28337,17 @@ (define-public rust-freetype-rs-0.26 ("rust-freetype-sys" ,rust-freetype-sys-0.13) ("rust-libc" ,rust-libc-0.2)))))) -(define-public rust-freetype-sys-0.20 +(define-public rust-freetype-sys-0.21 (package (name "rust-freetype-sys") - (version "0.20.1") + (version "0.21.0") (source (origin (method url-fetch) (uri (crate-uri "freetype-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0d5iiv95ap3lwy7b0hxbc8caa9ng1fg3wlwrvb7rld39jrdxqzhf")) + (base32 "1bsmjhjb26hzpzhj82c9196m0ls5m43zkgmqp67ambwjk6ylmf6x")) (snippet #~(begin (use-modules (guix build utils)) @@ -28372,6 +28372,34 @@ (define-public rust-freetype-sys-0.20 "This package provides low level binding for FreeType font library.") (license license:expat))) +(define-public rust-freetype-sys-0.20 + (package + (inherit rust-freetype-sys-0.21) + (name "rust-freetype-sys") + (version "0.20.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "freetype-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0d5iiv95ap3lwy7b0hxbc8caa9ng1fg3wlwrvb7rld39jrdxqzhf")) + (snippet + #~(begin + (use-modules (guix build utils)) + (delete-file-recursively "freetype2") + ;; Inspired by Debian's patch for bzip2-sys. + (delete-file "build.rs") + (with-output-to-file "build.rs" + (lambda _ + (format #t "fn main() {~@ + println!(\"cargo:rustc-link-lib=freetype\");~@ + }~%"))))))) + (arguments + `(#:cargo-inputs (("rust-cc" ,rust-cc-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3)))))) + (define-public rust-freetype-sys-0.17 (package (inherit rust-freetype-sys-0.20) From patchwork Wed Nov 6 20:41:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32989 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C366C27BBEA; Wed, 6 Nov 2024 20:43:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7810E27BBE2 for ; Wed, 6 Nov 2024 20:43:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mry-00008V-Pu; Wed, 06 Nov 2024 15:43:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrq-0008NY-1W for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrp-00012l-Pd for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=p3nPxjS6cAt3RVFwnEHXBhi57CCmk/pDE9smvhR66Zk=; b=v4E/qeSBc85ytp+GmlwuI1BDf5ebE22y6fic6i2B22aQmtRH29D4GsgqbPrv6Fc4iR+6Nc+uJaW+81lD2Y4/L12oG/kumFCbWdN+hWGxV6OTgi6hehtdGHkTwtuxn5o2aXEa3TbEye0DYv5tCreWU2qbYfINY1ufXN3wt3EnMdQ0GAU2VMqjGop8nNPDNVrhmhXCZe4XyK4CTLXmg3K9esLwiAPAGzymBtP8yooFh6MbsLSv5pUpbDXZYwW97+dbC1lGiWx0ysZRFXcPfIQEJVDD2gEX3l6Z2ztcyfiih5Kdw+53qS9S3NMZu69LMabfBWEDIPHCeAcRTwgCEya1ew==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrp-0003Mx-LI; Wed, 06 Nov 2024 15:43:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 11/27] gnu: Add rust-freetype-rs-0.37. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573712726 (code B ref 73956); Wed, 06 Nov 2024 20:43:05 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:17 +0000 Received: from localhost ([127.0.0.1]:45716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr2-0003J6-9C for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:16 -0500 Received: from confino.investici.org ([93.190.126.19]:34245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqu-0003Gp-9B for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925720; bh=p3nPxjS6cAt3RVFwnEHXBhi57CCmk/pDE9smvhR66Zk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=WmBh7/eHJsYIZQ5Z+zOiK6b3gdat2B46H6tw2AiIzccX5hugvVvS9aqCw8+dpv9hv u8ZLlU4v7vzqpMdAHCZVqD5nhl9oBphoH84yYhOa4g4ZDSDUAsOGXWmEOYPwE+da6G N4HePh0XFlBHZs8GNOOsdzAAP8+5xHzrQnm/VI8Q= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF43yBqz10vV; Wed, 6 Nov 2024 20:42:00 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF36MN5z10t7; Wed, 6 Nov 2024 20:41:59 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:15 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-io.scm (rust-freetype-rs-0.37): New variable; (rust-freetype-rs-0.35): inherit from rust-freetype-rs-0.37. Change-Id: I4836c67456a1acf3108dae3343b7db3055d8616b --- gnu/packages/crates-io.scm | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b5423efc2e..73f45936b2 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -28273,21 +28273,21 @@ (define-public rust-freetype-0.7 (description "This package provides bindings for Freetype used by Servo.") (license (list license:asl2.0 license:expat)))) -(define-public rust-freetype-rs-0.35 +(define-public rust-freetype-rs-0.37 (package (name "rust-freetype-rs") - (version "0.35.0") + (version "0.37.0") (source (origin (method url-fetch) (uri (crate-uri "freetype-rs" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1gzfb9fax3d3s691ys99nfihpzwl7hacvxnwvlxg4sph1fzd5ymi")))) + (base32 "05albg00302i1w4fxijb5wil7bdnn4gcknw20q2df2azj8dzilfi")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) - ("rust-freetype-sys" ,rust-freetype-sys-0.20) + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2.6) + ("rust-freetype-sys" ,rust-freetype-sys-0.21) ("rust-libc" ,rust-libc-0.2)) #:cargo-development-inputs (("rust-unicode-normalization" ,rust-unicode-normalization-0.1)))) @@ -28298,6 +28298,25 @@ (define-public rust-freetype-rs-0.35 (description "This package provides bindings for FreeType font library.") (license license:expat))) +(define-public rust-freetype-rs-0.35 + (package + (inherit rust-freetype-rs-0.37) + (name "rust-freetype-rs") + (version "0.35.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "freetype-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1gzfb9fax3d3s691ys99nfihpzwl7hacvxnwvlxg4sph1fzd5ymi")))) + (arguments + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-freetype-sys" ,rust-freetype-sys-0.20) + ("rust-libc" ,rust-libc-0.2)) + #:cargo-development-inputs + (("rust-unicode-normalization" ,rust-unicode-normalization-0.1)))))) + (define-public rust-freetype-rs-0.32 (package (inherit rust-freetype-rs-0.35) From patchwork Wed Nov 6 20:41:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32987 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E8AD227BBE9; Wed, 6 Nov 2024 20:43:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 75B3C27BBE2 for ; Wed, 6 Nov 2024 20:43:18 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mr0-0007cD-0a; Wed, 06 Nov 2024 15:42:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mqw-0007aA-HP for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mqw-0000QJ-6o for guix-patches@gnu.org; Wed, 06 Nov 2024 15:42:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=EmV1T6L7BTZbem6Dzz/xyQqM8o9droXz1Qcyqce1Vwk=; b=S32WUbCoBRS909O/ORL3EWCoKJjjrbV45EGrrA6bijgaS0utNAuH8C3yEz+padmPoRyUxydwQsVZ1KxTPAAwCqrUkMEzuJ9JOu8mVSRY8XTpfpsaaXNWJ0c4lt1MpQOOMWLH2SF+L+bkZiQz0wZy/mnG1qtHlgDtadt0189U9E6YlzYMMHnD6IsG0Lulsd6GEVYUTAxaScIb+c9yTIwxbXGq2lhabPrLLx0sMLVVv7lJYXL/4SLm7A8pHOuyO680WgnZZ/Sydu4gm6+aRgm2wpKG4gqzXgMbSyPRazWUPIckv2Epey8ULHYXZPs/MfDGnaISdu40A86sG5at4ESW0A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mqw-0003HU-2m; Wed, 06 Nov 2024 15:42:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 12/27] gnu: Add rust-cairo-rs-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:42:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092572712562 (code B ref 73956); Wed, 06 Nov 2024 20:42:10 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:07 +0000 Received: from localhost ([127.0.0.1]:45678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqs-0003GC-Ad for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:07 -0500 Received: from confino.investici.org ([93.190.126.19]:61099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqn-0003Ef-Qg for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925721; bh=EmV1T6L7BTZbem6Dzz/xyQqM8o9droXz1Qcyqce1Vwk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Z3G/R3ltbtwKuvx603elobozsedeuQOwnYY4wr+XyjWEJ3v6jmIojLuODNkxUfnnr ReGixd/7INvys6RHJ2CHus7u4NrzaeUD3FHwnnfD2vtSfLGD3rt3goOQZoEdjhJvx3 IDP4kLbuRXkIXBwtmepi3eH3+NsYq/7dwErliWW8= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF52XDqz10vQ; Wed, 6 Nov 2024 20:42:01 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF46501z10t7; Wed, 6 Nov 2024 20:42:00 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:16 +0100 Message-ID: <7b23f1a08952390bfeb193e98bbeb63816cf0abd.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-cairo-rs-0.20): New variable; (rust-cairo-rs-0.19): inherit from rust-cairo-rs-0.20. Change-Id: Ib808c67be8bb32b36d76baf763d8d0d7feb39736 --- gnu/packages/crates-gtk.scm | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index e18b6701d2..2b5fd25cdd 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -172,23 +172,23 @@ (define-public rust-atk-0.8 #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) -(define-public rust-cairo-rs-0.19 +(define-public rust-cairo-rs-0.20 (package (name "rust-cairo-rs") - (version "0.19.4") + (version "0.20.1") (source (origin (method url-fetch) (uri (crate-uri "cairo-rs" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0qp5rixgipdj9d8yd5458hzfxam1rgpzcxi90vq6q0v91r6jmb5j")))) + (base32 "0s9yafifi3pwf7jck0bhgwr4rlg483sqhlr32fb8q44lghafm878")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) - ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.19) - ("rust-freetype-rs" ,rust-freetype-rs-0.35) - ("rust-glib" ,rust-glib-0.19) + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2.6) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.20) + ("rust-freetype-rs" ,rust-freetype-rs-0.37) + ("rust-glib" ,rust-glib-0.20) ("rust-libc" ,rust-libc-0.2) ("rust-thiserror" ,rust-thiserror-1)) #:cargo-development-inputs (("rust-float-eq" ,rust-float-eq-1) @@ -200,6 +200,28 @@ (define-public rust-cairo-rs-0.19 (description "This package provides Rust bindings for the Cairo library.") (license license:expat))) +(define-public rust-cairo-rs-0.19 + (package + (inherit rust-cairo-rs-0.20) + (name "rust-cairo-rs") + (version "0.19.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "cairo-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0qp5rixgipdj9d8yd5458hzfxam1rgpzcxi90vq6q0v91r6jmb5j")))) + (arguments + `(#:cargo-inputs (("rust-bitflags" ,rust-bitflags-2) + ("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.19) + ("rust-freetype-rs" ,rust-freetype-rs-0.35) + ("rust-glib" ,rust-glib-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs (("rust-float-eq" ,rust-float-eq-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-cairo-rs-0.18 (package (inherit rust-cairo-rs-0.19) From patchwork Wed Nov 6 20:41:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32982 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8A49B27BBEC; Wed, 6 Nov 2024 20:43:09 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0517527BBE2 for ; Wed, 6 Nov 2024 20:43:09 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mrn-0008KB-O8; Wed, 06 Nov 2024 15:43:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrm-0008Ia-48 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrl-00010a-S8 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=ll5gDLV0z/4tKyMbxTVOnTQXhakl6Iq8Q6O54eRinag=; b=J1CZ6C9L5b4WJgGPX3aQlcdiUBfIC08GaQBfRkSOmErAHmkLicNuyTtjdi+9mFTEHZahkzWCNydDrv/falVT8z7SgSz6BqIXUuT41kWjZz2gj32SBuFJRuTQpJpikv3IU7S/djnb8hHxmFpsVkoWqKrTUXf0BUODA7jAiy1/em6SdAWwAxBSdqi7tFs6U/22XQOj5EtQxWE9qDr/b9hMl1ha+EayciGvjZTvljkktqiclO374fPqsHkllfQLfyB69jsszBGTCaL0RS7K5WY3STwABFeHSkuRtiG8QInEcYxEAxvbLmjLPFrBHJySMNfDogRZNquel3IU5Pi4Oc5KMg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrl-0003Ls-NO; Wed, 06 Nov 2024 15:43:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 13/27] gnu: Add rust-pango-sys-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573212659 (code B ref 73956); Wed, 06 Nov 2024 20:43:01 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:12 +0000 Received: from localhost ([127.0.0.1]:45698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqy-0003I5-6T for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:12 -0500 Received: from confino.investici.org ([93.190.126.19]:51549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqo-0003Ez-RF for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925722; bh=ll5gDLV0z/4tKyMbxTVOnTQXhakl6Iq8Q6O54eRinag=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=SoR9MxwU+LegpuFqbImDNZS7Z416+uBL2gFCRHZ0jap/y+DeycTO5mNTsmsCysj3Z Q3tsXftuT5LQP3w4sEjH8VlxNm6ILPuVXBP4bt+79wKxGQCK11xIe0Q7gGN19dSzmy Kx1VLm6WtienwdjO5dAl7ttA0dV+KmBQAYx1sOw8= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF62kvYz10vZ; Wed, 6 Nov 2024 20:42:02 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF54fJhz10t7; Wed, 6 Nov 2024 20:42:01 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:17 +0100 Message-ID: <2b6f167f45dde856a564d5a083ea33335aea064d.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-pango-sys-0.20): New variable; (rust-pango-sys-0.19): inherit from rust-pango-sys-0.20. Change-Id: I32aa452b27484541884e4eaaea2cb7d5995768f1 --- gnu/packages/crates-gtk.scm | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 2b5fd25cdd..0fef956a7c 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2022 Aleksandr Vityazev ;;; Copyright © 2023 Steve George ;;; Copyright © 2023 Sergio Pastor Pérez +;;; Copyright © 2024 Giacomo Leidi ;;; ;;; This file is part of GNU Guix. ;;; @@ -3366,23 +3367,23 @@ (define-public rust-pango-0.8 #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) -(define-public rust-pango-sys-0.19 +(define-public rust-pango-sys-0.20 (package (name "rust-pango-sys") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "pango-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "182bcd6255v5yvnskbhxnb6kwak240z7sn54si2b5h46l17xl0zz")))) + (base32 "0f5qyap96f01h7xa122s798hmz7rmc0c5fz299a0cbzigf8nbzc4")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) - ("rust-gobject-sys" ,rust-gobject-sys-0.19) + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.20) + ("rust-gobject-sys" ,rust-gobject-sys-0.20) ("rust-libc" ,rust-libc-0.2) - ("rust-system-deps" ,rust-system-deps-6)) + ("rust-system-deps" ,rust-system-deps-7)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))) (native-inputs (list pkg-config)) @@ -3392,6 +3393,26 @@ (define-public rust-pango-sys-0.19 (description "This package provides FFI bindings to @code{libpango-1.0}.") (license license:expat))) +(define-public rust-pango-sys-0.19 + (package + (inherit rust-pango-sys-0.20) + (name "rust-pango-sys") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "pango-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "182bcd6255v5yvnskbhxnb6kwak240z7sn54si2b5h46l17xl0zz")))) + (arguments + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-pango-sys-0.18 (package (inherit rust-pango-sys-0.19) From patchwork Wed Nov 6 20:41:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32988 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0F3EE27BBEA; Wed, 6 Nov 2024 20:43:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 88B3C27BBE2 for ; Wed, 6 Nov 2024 20:43:20 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8ms0-0000CL-1m; Wed, 06 Nov 2024 15:43:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrm-0008Ij-Nu for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrm-00010k-F6 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=dc0xkdKejCu/y4lI7OVEV9FnFEaioR2t4UnXtsj1URc=; b=Kfh+gNolX2nqBe6newxbFY8WUyfk3/K0eyDz6EMwxjmMWT5swvZXoXiDvEm6edGMNL+ULWlHnguoiNsTRoU6439Z+Wfac8nINbxbXEFauVEAXtJI4sCxv2gl5pnvoC2RlfLPQJXjjhUkAzHDVGGoA3RotRI3ieUnOtSz3hJdQMlTr5+ezFbkvGkhGCYwkHSaeMCOK2Hkn1uIwk/O89lfTgCOYzNib0S1orxTdiEYeHaGgRinjizyD1O/rJovLkI8E29fKNcU8aYoVlEkr8ZePM71izwLN63KqEj20ZzLr3GXsKKqwisSCW0DUhmWkmZzBpl5wrPN1A3Kck7aj7fQcg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrm-0003M0-9M; Wed, 06 Nov 2024 15:43:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 14/27] gnu: Add rust-libadwaita-sys-0.6. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573312666 (code B ref 73956); Wed, 06 Nov 2024 20:43:02 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:13 +0000 Received: from localhost ([127.0.0.1]:45700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqy-0003I9-QK for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:13 -0500 Received: from confino.investici.org ([93.190.126.19]:61099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqp-0003Ef-8A for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925723; bh=dc0xkdKejCu/y4lI7OVEV9FnFEaioR2t4UnXtsj1URc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=OjFR+ziBC1LtpjfpNU/zoRTJzuzpVkA3E8p1KjkLetNLFjh+Oj6ZeXRqT42nptPzP s9N2dp5ePgeyvOe8jaOqalgp2Vf30AX1zI9UbnIkooBzu9+FZVN3S+s3gLxDBTVcbL 0NzboqjQoOa227L9hkRv63Ay2eauygVxisG69bHo= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF70jbKz10vQ; Wed, 6 Nov 2024 20:42:03 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF64rP1z10t7; Wed, 6 Nov 2024 20:42:02 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:18 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-libadwaita-sys-0.6): New variable; (rust-libadwaita-sys-0.5): inherit from rust-libadwaita-sys-0.6. Change-Id: Iab000ff1bd6113193a40600bd030943bcbf66615 --- gnu/packages/crates-gtk.scm | 41 +++++++++++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 0fef956a7c..3f4065ba7a 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -3162,28 +3162,28 @@ (define-public rust-libadwaita-0.5 (description "Rust bindings for libadwaita.") (license license:expat))) -(define-public rust-libadwaita-sys-0.5 +(define-public rust-libadwaita-sys-0.6 (package (name "rust-libadwaita-sys") - (version "0.5.3") + (version "0.6.0") (source (origin (method url-fetch) (uri (crate-uri "libadwaita-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "16n6xsy6jhbj0jbpz8yvql6c9b89a99v9vhdz5s37mg1inisl42y")))) + (base32 "1a513qlanw6n8dksm1br20a7iz2x1ff5cgg9v5f2dq9bx7j4i9r3")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; ‘AdwBannerClass’ undeclared #:cargo-inputs (("rust-gdk4-sys" ,rust-gdk4-sys-0.7) - ("rust-gio-sys" ,rust-gio-sys-0.18) - ("rust-glib-sys" ,rust-glib-sys-0.18) - ("rust-gobject-sys" ,rust-gobject-sys-0.18) + ("rust-gio-sys" ,rust-gio-sys-0.20) + ("rust-glib-sys" ,rust-glib-sys-0.20) + ("rust-gobject-sys" ,rust-gobject-sys-0.20) ("rust-gtk4-sys" ,rust-gtk4-sys-0.7) ("rust-libc" ,rust-libc-0.2) - ("rust-pango-sys" ,rust-pango-sys-0.18) - ("rust-system-deps" ,rust-system-deps-6)) + ("rust-pango-sys" ,rust-pango-sys-0.20) + ("rust-system-deps" ,rust-system-deps-7)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))) (native-inputs (list pkg-config)) @@ -3193,6 +3193,31 @@ (define-public rust-libadwaita-sys-0.5 (description "FFI bindings for libadwaita.") (license license:expat))) +(define-public rust-libadwaita-sys-0.5 + (package + (inherit rust-libadwaita-sys-0.6) + (name "rust-libadwaita-sys") + (version "0.5.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "libadwaita-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16n6xsy6jhbj0jbpz8yvql6c9b89a99v9vhdz5s37mg1inisl42y")))) + (arguments + `(#:tests? #f ; ‘AdwBannerClass’ undeclared + #:cargo-inputs (("rust-gdk4-sys" ,rust-gdk4-sys-0.7) + ("rust-gio-sys" ,rust-gio-sys-0.18) + ("rust-glib-sys" ,rust-glib-sys-0.18) + ("rust-gobject-sys" ,rust-gobject-sys-0.18) + ("rust-gtk4-sys" ,rust-gtk4-sys-0.7) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.18) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-pango-0.19 (package (name "rust-pango") From patchwork Wed Nov 6 20:41:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32992 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BE52927BBE9; Wed, 6 Nov 2024 20:43:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,TVD_SPACE_RATIO,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4124C27BBE2 for ; Wed, 6 Nov 2024 20:43:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8mrt-0008NO-1N; Wed, 06 Nov 2024 15:43:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrn-0008LB-UO for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrn-00011Q-FZ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=UXGQK+NFY9jc2MFJMZIIrz19lLFpRXXe8JJhZDFhN6Q=; b=ItvXuCe4J0b2U471HcPe139kn8EKjiE4UoFS6myufKH6IQOrpqT+4oKc0XSyYGrfCHWLJ2EKMuGECJ5s8qF/W+63YL6N81Sw+/MKuqUW3OFGCCTM6SRaDh9WmeMNj91IzWQW8mJ7HXTQduccF5s1ujLigidKvgQ1YVsNodTlHanN+fghG6S7wTuBnYzczxNsyj99PotDhifk+ej9O8bfhncV8HRc9oq0GDbSLTzIAMlEYhwJnyiGqkBsV8FRRV2bFx1DfxUAGFx30zVm9H0c8LVo70TEaTRH75YMJopRx9378pYq+DF5qBoK1eJ9C/ZP3rcg1WXYMMNj++hzIUzZQQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrn-0003MH-BC; Wed, 06 Nov 2024 15:43:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 15/27] gnu: Add rust-gdk-pixbuf-sys-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573412681 (code B ref 73956); Wed, 06 Nov 2024 20:43:03 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:14 +0000 Received: from localhost ([127.0.0.1]:45704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqz-0003IN-MJ for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:14 -0500 Received: from confino.investici.org ([93.190.126.19]:29213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqq-0003Eo-IX for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925724; bh=UXGQK+NFY9jc2MFJMZIIrz19lLFpRXXe8JJhZDFhN6Q=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=B+vb+4/SY+G91irxTXnLiZpteRajFHuG5xP0M7mo+PvbPlLr6lMmPuqrXW2ny5b6J G4NCN4rH9h487h4o1rwi9hBD1Tgt0xodczfivKGb48tTc5/u7Aqg+w2LYzAnyQR0Rh 7Lfh5jBR7/9s/03moCQD07smniZxWaNPr8ZfDzkw= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF830kSz10vS; Wed, 6 Nov 2024 20:42:04 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF74xfDz10t7; Wed, 6 Nov 2024 20:42:03 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:19 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gdk-pixbuf-sys-0.20): New variable; (rust-gdk-pixbuf-sys-0.19): inherit from rust-gdk-pixbuf-sys-0.20. Change-Id: Id994832ab591b70e7ba3392cf3c86c725ebb2212 --- gnu/packages/crates-gtk.scm | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 3f4065ba7a..27fd2a2bcf 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -807,24 +807,24 @@ (define-public rust-gdk-pixbuf-0.8 #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) -(define-public rust-gdk-pixbuf-sys-0.19 +(define-public rust-gdk-pixbuf-sys-0.20 (package (name "rust-gdk-pixbuf-sys") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "gdk-pixbuf-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0y93g24mdgskvyhva46xv3qyb1cvj5xpi0yqnh7cb31wz2j0byjf")))) + (base32 "0gdz43p4zsck7w6isin0zi3ydacg0c3l6yyqzgrza7drb6q46wv8")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-gio-sys" ,rust-gio-sys-0.19) - ("rust-glib-sys" ,rust-glib-sys-0.19) - ("rust-gobject-sys" ,rust-gobject-sys-0.19) + `(#:cargo-inputs (("rust-gio-sys" ,rust-gio-sys-0.20) + ("rust-glib-sys" ,rust-glib-sys-0.20) + ("rust-gobject-sys" ,rust-gobject-sys-0.20) ("rust-libc" ,rust-libc-0.2) - ("rust-system-deps" ,rust-system-deps-6)) + ("rust-system-deps" ,rust-system-deps-7)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))) (native-inputs (list pkg-config)) @@ -835,6 +835,27 @@ (define-public rust-gdk-pixbuf-sys-0.19 "This package provides FFI bindings to @code{libgdk_pixbuf-2.0}.") (license license:expat))) +(define-public rust-gdk-pixbuf-sys-0.19 + (package + (inherit rust-gdk-pixbuf-sys-0.20) + (name "rust-gdk-pixbuf-sys") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "gdk-pixbuf-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0y93g24mdgskvyhva46xv3qyb1cvj5xpi0yqnh7cb31wz2j0byjf")))) + (arguments + `(#:cargo-inputs (("rust-gio-sys" ,rust-gio-sys-0.19) + ("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-gdk-pixbuf-sys-0.18 (package (inherit rust-gdk-pixbuf-sys-0.19) From patchwork Wed Nov 6 20:41:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32998 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 315A927BBEA; Wed, 6 Nov 2024 20:43:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0924927BBE2 for ; Wed, 6 Nov 2024 20:43:54 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msR-0000ko-GO; Wed, 06 Nov 2024 15:43:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mro-0008MA-9i for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mro-00012B-06 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=IFyj4SKHrlh5iwMtfh2GEJwYKLNMQFiJo2nMa6D5Kag=; b=ogKoRrcL1pvXPi6OLEcnASa8BJEJhQGtDejdinrLdpLKDhcsrq8in7rxj+r4DUDm7MavBBs5M09lB9F4Tot/dOE1VJzWrtmmisN6U6NumlR/+yg8TlNOVJerYCChdLV63e1G8HzGXDWmsFbIA7lfUbmLpQa/U5ibwr7xBsQ4YOdhPGDeC9vIYjTSSpnKXJkJAStpT9NzTiH71kGmxkyixgKa+wib9TGuJpe7/R5kDAX/OB1K1CfIyCxCOelxaNIy065G1p30xdDlPOYpmsCfyhlNXz1ziWfQPzeMZQx7gYQiqG617caD/zAuneONF2owOs4XwNO26mdim8NKkfKsuQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrn-0003MQ-Qa; Wed, 06 Nov 2024 15:43:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 16/27] gnu: Add rust-gio-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573412689 (code B ref 73956); Wed, 06 Nov 2024 20:43:03 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:14 +0000 Received: from localhost ([127.0.0.1]:45706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr0-0003IU-2W for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:14 -0500 Received: from confino.investici.org ([93.190.126.19]:51549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqr-0003Ez-7Q for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925725; bh=IFyj4SKHrlh5iwMtfh2GEJwYKLNMQFiJo2nMa6D5Kag=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=htT/5USIUQxJBjFEn7BCs9bpo4PlYAmMB+5VS2V/iVc9qfYQ5KNj+NSOJwnyoL74x SSjHv6ri/4i3oUjZyhEmNK4uOr9yKlsYLpwJL5iv6uZMWWoxXoKSgg0187npw2Ll5Z BkwfAHDMs67BvQnwfrRPMONw9vGdsjptK1SvYOoE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF90VVZz10vQ; Wed, 6 Nov 2024 20:42:05 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF858hSz10t7; Wed, 6 Nov 2024 20:42:04 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:20 +0100 Message-ID: <92b88d953ee78768a8f1af9726213c1a96b9a4cd.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gio-0.20): New variable; (rust-gio-0.19): inherit from rust-gio-0.20. Change-Id: I152073e6b8d9892bd58e1f5ffc0b56b7ff562058 --- gnu/packages/crates-gtk.scm | 43 ++++++++++++++++++++++++++++++++----- 1 file changed, 38 insertions(+), 5 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 27fd2a2bcf..e93db8e7f6 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1155,17 +1155,17 @@ (define-public rust-gdk4-sys-0.7 (description "This package provides FFI bindings of GDK 4.") (license license:expat))) -(define-public rust-gio-0.19 +(define-public rust-gio-0.20 (package (name "rust-gio") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "gio" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1znz5ngfvv3gbndf6lzz3hs27hlb8ysls4axlfccrzvkscbz2jac")))) + (base32 "0g6l7a1n63a8myjpcv10mn214w0ypijf6rq812b3wn09zgl9kndq")))) (build-system cargo-build-system) (arguments `(#:cargo-test-flags @@ -1176,8 +1176,8 @@ (define-public rust-gio-0.19 ("rust-futures-core" ,rust-futures-core-0.3) ("rust-futures-io" ,rust-futures-io-0.3) ("rust-futures-util" ,rust-futures-util-0.3) - ("rust-gio-sys" ,rust-gio-sys-0.19) - ("rust-glib" ,rust-glib-0.19) + ("rust-gio-sys" ,rust-gio-sys-0.20) + ("rust-glib" ,rust-glib-0.20) ("rust-libc" ,rust-libc-0.2) ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) ("rust-smallvec" ,rust-smallvec-1) @@ -1194,6 +1194,39 @@ (define-public rust-gio-0.19 (description "This package provides Rust bindings for the Gio library.") (license license:expat))) +(define-public rust-gio-0.19 + (package + (inherit rust-gio-0.20) + (name "rust-gio") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "gio" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1znz5ngfvv3gbndf6lzz3hs27hlb8ysls4axlfccrzvkscbz2jac")))) + (arguments + `(#:cargo-test-flags + '("--release" "--" + "--skip=settings::test::bool_set_get" + "--skip=settings::test::string_get") + #:cargo-inputs (("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-core" ,rust-futures-core-0.3) + ("rust-futures-io" ,rust-futures-io-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gio-sys" ,rust-gio-sys-0.19) + ("rust-glib" ,rust-glib-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-pin-project-lite" ,rust-pin-project-lite-0.2) + ("rust-smallvec" ,rust-smallvec-1) + ("rust-thiserror" ,rust-thiserror-1)) + #:cargo-development-inputs + (("rust-futures" ,rust-futures-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gir-format-check" ,rust-gir-format-check-0.1) + ("rust-serial-test" ,rust-serial-test-3)))))) + (define-public rust-gio-0.18 (package (inherit rust-gio-0.19) From patchwork Wed Nov 6 20:41:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32995 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E17A127BBE9; Wed, 6 Nov 2024 20:43:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2E66327BBE2 for ; Wed, 6 Nov 2024 20:43:44 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msC-0000Qr-58; Wed, 06 Nov 2024 15:43:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mro-0008MU-Op for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mro-00012P-G6 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=vO/kgxGaizmdsshI/0/72JC1NKA931i4BAjQLInLq9c=; b=nX8lZbwgPB78ocNt4MKqNszpTwDG3AJHMhKclPnoAM3ggnJDEOlEORoANJFvoBJtRYMowUkUlL8araUbNMC2MIVhlbSx3/S6lY1hymd6i8bAJwFXSCqbfZRBITqnKcqJdYbf7T6xxw2ifAbgnwy1D4Dn69pkJmvHb5Nz5WHIR/aNTzRYKrdM3mRZpWeB2Otccg4MI5HFo/4OeH609YYOTzXhPje+n8n5ZRfKxJsz7rRZvPyn7hRM8RR+qEshhX8NsWvcfhtrL9Nsubhw8iZEmUuOGypvWHDSnclVJYA/WHjRSJ5YCYsoFAiS1rcfQ2XcY254iZKbR5dQW5q9Lkp9wg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mro-0003MY-Ae; Wed, 06 Nov 2024 15:43:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 17/27] gnu: Add rust-gdk-pixbuf-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573512697 (code B ref 73956); Wed, 06 Nov 2024 20:43:04 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:15 +0000 Received: from localhost ([127.0.0.1]:45708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr0-0003Ic-G6 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:14 -0500 Received: from confino.investici.org ([93.190.126.19]:61099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqr-0003Ef-Sv for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925725; bh=vO/kgxGaizmdsshI/0/72JC1NKA931i4BAjQLInLq9c=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YgbGyHlh2FWj4DHfWugx3FCcPwJ4SqvL4q8ro6Rbmzb+OIRdifmh3VylRNsp1iuAO BcET/Jjjv8PACxS6bTBOFSyn8fkbdc4ojSZhD3r8GLHZZtkhX6SJtYbrlfTmC77ZlW zgWSwDTi2uDq2iROTIbnDg4VPvSQLh82a7mV8qEw= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHF95HJlz10vR; Wed, 6 Nov 2024 20:42:05 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHF92dKnz10t7; Wed, 6 Nov 2024 20:42:05 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:21 +0100 Message-ID: <366efcdcd3af71fac6e3e0a60f59bd83a8a437fb.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gdk-pixbuf-0.20): New variable; (rust-gdk-pixbuf-0.19): inherit from rust-gdk-pixbuf-0.20. Change-Id: Icad085f2fdcb1221eb22d3afe620e0a3247bad59 --- gnu/packages/crates-gtk.scm | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index e93db8e7f6..897d96de3b 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -634,22 +634,22 @@ (define-public rust-gdk-0.12 #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) -(define-public rust-gdk-pixbuf-0.19 +(define-public rust-gdk-pixbuf-0.20 (package (name "rust-gdk-pixbuf") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "gdk-pixbuf" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "16c6kznkh3vi82843ays8awdm37fwjd1fblv6g3h64824shsnkk2")))) + (base32 "068vj60x1hbw0anhjvg2id3sr96d202wp18a4zc3f8z9m5qr1hn4")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.19) - ("rust-gio" ,rust-gio-0.19) - ("rust-glib" ,rust-glib-0.19) + `(#:cargo-inputs (("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.20) + ("rust-gio" ,rust-gio-0.20) + ("rust-glib" ,rust-glib-0.20) ("rust-libc" ,rust-libc-0.2)) #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) @@ -661,6 +661,26 @@ (define-public rust-gdk-pixbuf-0.19 "This package provides Rust bindings for the @code{GdkPixbuf} library.") (license license:expat))) +(define-public rust-gdk-pixbuf-0.19 + (package + (inherit rust-gdk-pixbuf-0.20) + (name "rust-gdk-pixbuf") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "gdk-pixbuf" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "16c6kznkh3vi82843ays8awdm37fwjd1fblv6g3h64824shsnkk2")))) + (arguments + `(#:cargo-inputs (("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.19) + ("rust-gio" ,rust-gio-0.19) + ("rust-glib" ,rust-glib-0.19) + ("rust-libc" ,rust-libc-0.2)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) + (define-public rust-gdk-pixbuf-0.18 (package (inherit rust-gdk-pixbuf-0.19) From patchwork Wed Nov 6 20:41:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33002 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F0AEE27BBEA; Wed, 6 Nov 2024 20:44:08 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A7CAE27BBE2 for ; Wed, 6 Nov 2024 20:44:08 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msS-0000ny-6y; Wed, 06 Nov 2024 15:43:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrp-0008Mu-6o for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mro-00012U-Tx for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=fFr3i4PoDvLGI0Kn1EC9014FXFFzoVhKevHGjKzLM4A=; b=BhbZLMNKJD/SYUxXyT4/SYVq276oZscdoqoeHnpHEt2/h5BoHp9AAy6Uegw8KCO1zt8UtxXBCS20TFs9E42CruVrkfQedtGb33lQTvjOgd86zSPgfm2c0YpEPK0AM2uXROeLIGXOJSv4DsP4qvj7ArnHvJoAJ72maT3ocZRqu+jiyXyT+IIZNZZRaJxl1miaOtARy+Nekjf2lX5E1+8M222S97+l4njuZIL67VC9aimRP70pPoP2sjdjeYhYrQYI4Zo/CPsyPVi1X/uXvOtoAylO4Xm+TX8P+u91tiHQ6apULXie17zwm3ESYIG5s9UB/DxHVv/pN5TY7/FxPiGRIg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mro-0003Mg-Pu; Wed, 06 Nov 2024 15:43:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 18/27] gnu: Add rust-pango-0.20. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573512711 (code B ref 73956); Wed, 06 Nov 2024 20:43:04 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:15 +0000 Received: from localhost ([127.0.0.1]:45711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr1-0003Il-0B for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:15 -0500 Received: from confino.investici.org ([93.190.126.19]:20297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqs-0003FG-HD for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925726; bh=fFr3i4PoDvLGI0Kn1EC9014FXFFzoVhKevHGjKzLM4A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=XLK8UpiWGiZJNzHQvGZ7idtSfuN1AK0igRkmCAc1muuBGFrLmmpIMU4TLmUMpSzDN E2hIz7Iol3J+2Kymm7Hj7keMTsAmQtnPZf+YJnNl0B0jMSU3zLU78QaGDaXYTTtbGH GETRr7rGdAyAn26iIWM6CtzVIN40AbFdZxzZT1e8= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFB2gRPz10vS; Wed, 6 Nov 2024 20:42:06 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFB0Jmnz10t7; Wed, 6 Nov 2024 20:42:05 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:22 +0100 Message-ID: <0e8d6246072a83a99efa9f907debfe895b5f9e3b.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-pango-0.20): New variable; (rust-pango-0.19): inherit from rust-pango-0.20. Change-Id: I9d06bcc3ddc380215212d807bfe7e8b6ffd3f090 --- gnu/packages/crates-gtk.scm | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 897d96de3b..762d342730 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -3292,23 +3292,23 @@ (define-public rust-libadwaita-sys-0.5 #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))))) -(define-public rust-pango-0.19 +(define-public rust-pango-0.20 (package (name "rust-pango") - (version "0.19.8") + (version "0.20.4") (source (origin (method url-fetch) (uri (crate-uri "pango" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "1kffxkk7730csly86fkgja50k1184zj9lz49sv7qb0059233439z")))) + (base32 "0mpkjnxcgng8mjf7y55q5d1md4qxswf90m5784hxg50hn5aal9ma")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-gio" ,rust-gio-0.19) - ("rust-glib" ,rust-glib-0.19) + `(#:cargo-inputs (("rust-gio" ,rust-gio-0.20) + ("rust-glib" ,rust-glib-0.20) ("rust-libc" ,rust-libc-0.2) - ("rust-pango-sys" ,rust-pango-sys-0.19)) + ("rust-pango-sys" ,rust-pango-sys-0.20)) #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) (native-inputs (list pkg-config)) @@ -3318,6 +3318,26 @@ (define-public rust-pango-0.19 (description "This package provides Rust bindings for the Pango library.") (license license:expat))) +(define-public rust-pango-0.19 + (package + (inherit rust-pango-0.20) + (name "rust-pango") + (version "0.19.8") + (source + (origin + (method url-fetch) + (uri (crate-uri "pango" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1kffxkk7730csly86fkgja50k1184zj9lz49sv7qb0059233439z")))) + (arguments + `(#:cargo-inputs (("rust-gio" ,rust-gio-0.19) + ("rust-glib" ,rust-glib-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.19)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) + (define-public rust-pango-0.18 (package (inherit rust-pango-0.19) From patchwork Wed Nov 6 20:41:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32993 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 40FD327BBEA; Wed, 6 Nov 2024 20:43:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ADE0A27BBE2 for ; Wed, 6 Nov 2024 20:43:41 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8ms3-0000Hc-Ap; Wed, 06 Nov 2024 15:43:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrp-0008NU-Lw for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrp-00012c-DK for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=vY+0ypWV31CSotRF3BNrEeQXDx9MDTM3cxJ0chKIVGg=; b=qn+KkLe5UysnPcW+H0PE0B+WiubXY7PhGnGi+5LLgZF1eWwZM/xq6TBMrZPPu0Mb3Q5WuBt4UaZqXWoowt/S2qHM/QEMbYnsfeXvbIlRlbycfLf98u+AJirdGrnBRBex9z208eC2t4qHAUijwFP2S0jNPSpcWkVA/t0CiYkcxo737I/QmsNV7JDXk7M2GGiKmntiu+BLYwhARrTGLyAkqaM1ez9hBZoJDMa2BLfJ2ezqhJU/WP1+TFkkwXEy3oqusPolZkEfZEmxsl0FTNyg7yUad2XIMXwHjdzVYdOBc9UXBicyT3j2f74NhgzEWc81OgMAE5VetL3ZfyN8ftjRlw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrp-0003Mp-7c; Wed, 06 Nov 2024 15:43:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 19/27] gnu: Add rust-gdk4-sys-0.8. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092573612719 (code B ref 73956); Wed, 06 Nov 2024 20:43:05 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:16 +0000 Received: from localhost ([127.0.0.1]:45713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr1-0003Ix-Ot for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:16 -0500 Received: from confino.investici.org ([93.190.126.19]:51549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mqt-0003Ez-Uk for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925727; bh=vY+0ypWV31CSotRF3BNrEeQXDx9MDTM3cxJ0chKIVGg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HGGEPVMDWR0UB6fXpx15nWWWmi28N13q2SBDHBPY3jzdcYx0FOLwTefKFPgcu/Itn +ljRo0B9YB1BS/KDcK2vpnkg3Md9+KcZqzBBO5dOhYpEEivCPEiWBaDvtCOyG7UaNY JCRuqGGwD6mjtE6LUycbzv3u0Nw9rkTU5sNEmRY0= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFC5gTqz10vR; Wed, 6 Nov 2024 20:42:07 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFC06tTz10t7; Wed, 6 Nov 2024 20:42:06 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:23 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gdk4-sys-0.8): New variable; (rust-gdk4-sys-0.7): inherit from rust-gdk4-sys-0.8. Change-Id: If4c314effafb342df87b1260a5c61c15d1f10b29 --- gnu/packages/crates-gtk.scm | 41 +++++++++++++++++++++++++++++-------- 1 file changed, 33 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 762d342730..d0db2f16a3 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1143,8 +1143,40 @@ (define-public rust-gdk4-0.7 (description "This package provides rust bindings of the GDK 4 library.") (license license:expat))) +(define-public rust-gdk4-sys-0.8 + (package + (name "rust-gdk4-sys") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gdk4-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1pb6vklx9ik7jx9cmrw2vywlx9ssqhll8q77ky8p8w56x2s8yhf9")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.19) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.19) + ("rust-gio-sys" ,rust-gio-sys-0.19) + ("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.19) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf glib gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings of GDK 4") + (description "This package provides FFI bindings of GDK 4.") + (license license:expat))) + (define-public rust-gdk4-sys-0.7 (package + (inherit rust-gdk4-sys-0.8) (name "rust-gdk4-sys") (version "0.7.2") (source @@ -1154,7 +1186,6 @@ (define-public rust-gdk4-sys-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1w7yvir565sjrrw828lss07749hfpfsr19jdjzwivkx36brl7ayv")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; ‘GDK_MEMORY_A16’ undeclared #:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.18) @@ -1167,13 +1198,7 @@ (define-public rust-gdk4-sys-0.7 ("rust-pkg-config" ,rust-pkg-config-0.3) ("rust-system-deps" ,rust-system-deps-6)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) - ("rust-tempfile" ,rust-tempfile-3)))) - (native-inputs (list pkg-config)) - (inputs (list cairo gdk-pixbuf glib gtk pango)) - (home-page "https://gtk-rs.org/") - (synopsis "FFI bindings of GDK 4") - (description "This package provides FFI bindings of GDK 4.") - (license license:expat))) + ("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gio-0.20 (package From patchwork Wed Nov 6 20:41:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32996 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3354B27BBE9; Wed, 6 Nov 2024 20:43:49 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8AAF427BBE2 for ; Wed, 6 Nov 2024 20:43:48 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msL-0000ZQ-7S; Wed, 06 Nov 2024 15:43:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrr-0008Oj-Ia for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrr-00013F-98 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=jEI1F/LvkAsKSrwD8OK60OlKNZXaRJ+tyuknR2aB+as=; b=j1ljqIyg2kg7kc5PzdAM2xTVqMldvpqLW9l+yGiUxpU7vFlcH09AS3ecm357++HZQEYMMuuQwwYQB+QKu+sBYYMos9pjXTXXfCqXYHw9gdbL3CzJSkvHTcTSbiabhvy1QpRC15gYmK+WFMtLBcT9tOVaUEBeD19rWsxGEX5XQSa2frbHzs8vkgQ43Gj2ttrNswua4oB1kRFMu61wwrqIzreFsht1wePOaz+9FlWMlVWWWe+i6fwyb02g0iL1fzgeLrCJQ3HX9pPFwU9JElyGbcS+ujJr56awAD6egjs+qPRgJZvqtRAP9PM7cl9yGm4h6O6WO3EkiZskiha4XrYmZg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrr-0003NN-4D; Wed, 06 Nov 2024 15:43:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 20/27] gnu: Add rust-gdk4-0.8. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092574112780 (code B ref 73956); Wed, 06 Nov 2024 20:43:07 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:21 +0000 Received: from localhost ([127.0.0.1]:45726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr6-0003Jy-Q6 for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:21 -0500 Received: from confino.investici.org ([93.190.126.19]:38723) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr3-0003JO-OI for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925730; bh=jEI1F/LvkAsKSrwD8OK60OlKNZXaRJ+tyuknR2aB+as=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CsQ2FAP1kAP9ApkuHt9cWCv38pdfPR4KjwOz4C/qrZsgo6u2enneZ12eu7n5AAoR0 GST8L2k4hFA3uT706eDXY3vUkp2CUlU10F3Q1H6gzcxc03AKhrN6sizIg0aKF2tWhI Y2+ur8d1G4yvmdspFxIpxgMFmgqb5eQcC3++Kvs0= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFG0QX8z10t7; Wed, 6 Nov 2024 20:42:10 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFD0jLLz10vQ; Wed, 6 Nov 2024 20:42:08 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:24 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gdk4-0.8): New variable; (rust-gd4-0.7): inherit from rust-gdk4-0.8. Change-Id: I66df513b683b44414e4994f0225dda6f391e3dad --- gnu/packages/crates-gtk.scm | 40 +++++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index d0db2f16a3..99068e8c02 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -1112,8 +1112,39 @@ (define-public rust-gdk-sys-0.9 (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gdk4-0.8 + (package + (name "rust-gdk4") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gdk4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "01qak43mrlszsy9cfsmqk1ql4228m2rylbg514g3fsidsjfmq9nv")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cairo-rs" ,rust-cairo-rs-0.19) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.19) + ("rust-gdk4-sys" ,rust-gdk4-sys-0.8) + ("rust-gio" ,rust-gio-0.19) + ("rust-gl" ,rust-gl-0.14) + ("rust-glib" ,rust-glib-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.19)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf gtk)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings of the GDK 4 library") + (description "This package provides rust bindings of the GDK 4 library.") + (license license:expat))) + (define-public rust-gdk4-0.7 (package + (inherit rust-gdk4-0.8) (name "rust-gdk4") (version "0.7.3") (source @@ -1123,7 +1154,6 @@ (define-public rust-gdk4-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1xiacc63p73apr033gjrb9dsk0y4yxnsljwfxbwfry41snd03nvy")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; `Errors` doesn't implement `std::fmt::Display` #:cargo-inputs (("rust-cairo-rs" ,rust-cairo-rs-0.18) @@ -1135,13 +1165,7 @@ (define-public rust-gdk4-0.7 ("rust-libc" ,rust-libc-0.2) ("rust-pango" ,rust-pango-0.18)) #:cargo-development-inputs - (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) - (native-inputs (list pkg-config)) - (inputs (list cairo gdk-pixbuf gtk)) - (home-page "https://gtk-rs.org/") - (synopsis "Rust bindings of the GDK 4 library") - (description "This package provides rust bindings of the GDK 4 library.") - (license license:expat))) + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) (define-public rust-gdk4-sys-0.8 (package From patchwork Wed Nov 6 20:41:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32994 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E13F927BBEB; Wed, 6 Nov 2024 20:43:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B79A727BBE9 for ; Wed, 6 Nov 2024 20:43:44 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8ms7-0000MI-1b; Wed, 06 Nov 2024 15:43:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrs-0008QU-Hq for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:09 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrs-00013V-73 for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=M2l9LctODnYrACUbpWgyx16vbIn8oHdl1hT5qdBHb5s=; b=rjalIt/D6Kp2FoLOpbRz0p34DVsYATupEgjPzJAxlLcJHey0/jdjVLG/qvwfQ0BhTZPAdccdnwUOisZEaCHKbq7S69LfPOagql/nRMj/n8PqAexqYJSG3zNJnOpS6Ahy2+Zj+eboVKrjIFi73FqwNtpFquzVMXZpddGCuiuU0Exl/UiA7n36GWcQi5w5uMgh/KyOshu4FNDd5oZn0PXzRJsqq0B5FrEMZmMod/d/hYBh3d3YRPw2JeId/rypuwaBAeSEzVG26pqcS4S0MeSErbtnDdP9OV+XxeQHC2KKyHTrzHAKKAlPsYbIQLI+mNgkTvCZzwxtQP/1PbZqWFtH4A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrs-0003Nd-2A; Wed, 06 Nov 2024 15:43:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 21/27] gnu: Add rust-graphene-sys-0.19. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092574212801 (code B ref 73956); Wed, 06 Nov 2024 20:43:08 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:22 +0000 Received: from localhost ([127.0.0.1]:45731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr8-0003KJ-1c for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:22 -0500 Received: from confino.investici.org ([93.190.126.19]:62681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr4-0003JV-P3 for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925731; bh=M2l9LctODnYrACUbpWgyx16vbIn8oHdl1hT5qdBHb5s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=q7nRKQiU9nIkMaPGthWXnDXe19HToevRmXEh5+X1g7vOUh2h1YAtRLsv+4DGG4iFL XeTbK2Mlsqz9/Fo804OfU1O/bSjJqQEy9kctqYkAnlb7Q1nlB0xLq1MEKgdpCu8Feb 7xVrDudr+h5q7PPwVv6GvFUsvzd+dcamMTp/0jHs= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFH1QD7z10vR; Wed, 6 Nov 2024 20:42:11 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFG2YN5z10vQ; Wed, 6 Nov 2024 20:42:10 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:25 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-graphene-sys-0.19): New variable; (rust-graphene-sys-0.18): inherit from rust-graphene-sys-0.19. Change-Id: I873e8f73c25d19626a3086bf3e7a2dce1e47c152 --- gnu/packages/crates-gtk.scm | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 99068e8c02..3be021a9ae 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2591,20 +2591,26 @@ (define-public rust-graphene-rs-0.18 (description "Rust bindings for the Graphene library.") (license license:expat))) -(define-public rust-graphene-sys-0.18 +(define-public rust-graphene-sys-0.19 (package (name "rust-graphene-sys") - (version "0.18.1") + (version "0.19.8") (source (origin (method url-fetch) (uri (crate-uri "graphene-sys" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0n8zlg7z26lwpnvlqp1hjlgrs671skqwagdpm7r8i1zwx3748hfc")))) + (base32 "01dg4wgqxaqkdv0vl7hr14b6kbbm96gwdsb5a2ss9jxw8h4hwlrg")) + (modules '((guix build utils))) + (snippet + '(begin + (substitute* "Cargo.toml" + ;; Patch rust-pkg-config version. + (("version = \"0.3.29\"") "version = \">= 0.3.27\"")))))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.18) + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.19) ("rust-libc" ,rust-libc-0.2) ("rust-pkg-config" ,rust-pkg-config-0.3) ("rust-system-deps" ,rust-system-deps-6)) @@ -2617,6 +2623,26 @@ (define-public rust-graphene-sys-0.18 (description "FFI bindings to libgraphene-1.0.") (license license:expat))) +(define-public rust-graphene-sys-0.18 + (package + (inherit rust-graphene-sys-0.19) + (name "rust-graphene-sys") + (version "0.18.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "graphene-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0n8zlg7z26lwpnvlqp1hjlgrs671skqwagdpm7r8i1zwx3748hfc")))) + (arguments + `(#:cargo-inputs (("rust-glib-sys" ,rust-glib-sys-0.18) + ("rust-libc" ,rust-libc-0.2) + ("rust-pkg-config" ,rust-pkg-config-0.3) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))))) + (define-public rust-gsk4-0.7 (package (name "rust-gsk4") From patchwork Wed Nov 6 20:41:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33000 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2E20427BBE2; Wed, 6 Nov 2024 20:43:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C2EEF27BBEA for ; Wed, 6 Nov 2024 20:43:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msQ-0000gJ-6w; Wed, 06 Nov 2024 15:43:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrt-0008T7-IQ for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:10 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrs-00013o-Kh for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=UJyavarkjeIWyvOuNpMWfmIbLnC7SS0YjupwwNd4+nU=; b=qqtVTj/FXwe7GZhqXW83GBQi2AF4ZQDvKDDe28nzW9Be5Ad4/HSn3HeHAkPuRjb7LP95zPoEBubSJeg6QhP77IlaHX3DkE0DwQS0JPfDptz1AG68RMT8J3EOnWUdP2LYLBrHjz9KX06i4loO/ArrAsaZRMdzh+3OdDZ9e5+RQe0RnTrsd0DlksaORL5FjD5Wl2UwvrOooLZgxMIbN+zB5sIXoBpH+BXy6gkOLtkyM+Tds5q7Zg4pdz4+xpPUH+6UX4bFJXYB1GLINTkbbnv2I4EH9OQSKcO2uHhGxfgEWdpPryszOTj6E7Ek+DkdW8Eqso2Q3OOV84OdtRs/ZrciMQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrs-0003Nm-GV; Wed, 06 Nov 2024 15:43:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 22/27] gnu: Add rust-gsk4-sys-0.8. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092575012822 (code B ref 73956); Wed, 06 Nov 2024 20:43:08 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:30 +0000 Received: from localhost ([127.0.0.1]:45734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mrF-0003Kj-Fl for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:30 -0500 Received: from confino.investici.org ([93.190.126.19]:41109) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr5-0003Jc-I7 for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925731; bh=UJyavarkjeIWyvOuNpMWfmIbLnC7SS0YjupwwNd4+nU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ipejW7Nq8kGma24F78WDHvl4hvnwdeHfk++3nuNCYVntIExUjKCkXUqWLnUYNVtQj ANhPp6Oerte3nep4eX5BVStSMwb3T60242ZMQXPLW3+5TSpaNToTDEIavzkkYLWOlH ufv+t3YCdlygqK4He1JPWsRHBPr7szLjpUeM4/a8= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFH6BlKz10vS; Wed, 6 Nov 2024 20:42:11 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFH3XNsz10vQ; Wed, 6 Nov 2024 20:42:11 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:26 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gsk4-sys-0.8): New variable; (rust-gsk4-sys-0.7): inherit from rust-gsk4-sys-0.8. Change-Id: I2a54b556fecca7f942b4843885b12307f6cf35af --- gnu/packages/crates-gtk.scm | 40 +++++++++++++++++++++++++++++-------- 1 file changed, 32 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 3be021a9ae..a04f182287 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2673,8 +2673,39 @@ (define-public rust-gsk4-0.7 (description "Rust bindings of the GSK 4 library.") (license license:expat))) +(define-public rust-gsk4-sys-0.8 + (package + (name "rust-gsk4-sys") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gsk4-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1p5kf912s8qs38lhzzwnm26v498wkp68mx92z38vnf3ccgr4n0i3")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.19) + ("rust-gdk4-sys" ,rust-gdk4-sys-0.8) + ("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-graphene-sys" ,rust-graphene-sys-0.19) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.19) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf graphene gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings of GSK 4") + (description "This package provides FFI bindings of GSK 4.") + (license license:expat))) + (define-public rust-gsk4-sys-0.7 (package + (inherit rust-gsk4-sys-0.8) (name "rust-gsk4-sys") (version "0.7.3") (source @@ -2684,7 +2715,6 @@ (define-public rust-gsk4-sys-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0mbdlm9qi1hql48rr29vsj9vlqwc7gxg67wg1q19z67azwz9xg8j")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; `GskFillRule` undeclared #:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.18) @@ -2696,13 +2726,7 @@ (define-public rust-gsk4-sys-0.7 ("rust-pango-sys" ,rust-pango-sys-0.18) ("rust-system-deps" ,rust-system-deps-6)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) - ("rust-tempfile" ,rust-tempfile-3)))) - (native-inputs (list pkg-config)) - (inputs (list cairo gdk-pixbuf graphene gtk pango)) - (home-page "https://gtk-rs.org/") - (synopsis "FFI bindings of GSK 4") - (description "This package provides FFI bindings of GSK 4.") - (license license:expat))) + ("rust-tempfile" ,rust-tempfile-3)))))) (define-public rust-gstreamer-0.18 (package From patchwork Wed Nov 6 20:41:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32990 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2E71927BBEA; Wed, 6 Nov 2024 20:43:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D501A27BBE2 for ; Wed, 6 Nov 2024 20:43:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8ms8-0000Mx-RN; Wed, 06 Nov 2024 15:43:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrt-0008T8-LT for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:10 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrt-000141-7u for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=JRWZPAGm8ET/61R90S9fnm4cZYYMbnyL4c3rRDKYotY=; b=csm3QG860QF+CXqtW34Nyv996JmTsXylXQmxmS/seQ+3OkxMo4k6BoNZRoB9ZcE8cZRXR9C2Ai9DS1DPycHuIpwqmkgGMXDfvPFw2NzWDjfptIfRKolSdYl1u012/Pzvf5tpwT4BCXlVBpw5BpVBfIGbc34ZLY4OfSKjkyJ6LCb4vk6qxF+J6UBpViVoiPa5zR+ef5sfB/WRyEHqTBic5IybJpICHWzMRgxrGVszthVfYKdCI8Nz9DL1Uunxke8nDAzG7MBXxk30Uvfp3oVTVqdjFdPLBa2NYfhS1qzbUTW64SpAoruwIlDdRMw1OnnSLJvB7Z9QMfFAtYqeHkrbNg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrt-0003Nu-0s; Wed, 06 Nov 2024 15:43:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 23/27] gnu: Add rust-graphene-rs-0.19. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092575012830 (code B ref 73956); Wed, 06 Nov 2024 20:43:08 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:30 +0000 Received: from localhost ([127.0.0.1]:45736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mrG-0003Kl-4q for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:30 -0500 Received: from confino.investici.org ([93.190.126.19]:39793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr7-0003Jx-2l for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925733; bh=JRWZPAGm8ET/61R90S9fnm4cZYYMbnyL4c3rRDKYotY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=IyjVH20W7BROAsK/SslbaR96KsxYOwtQAo4MQ2P9EG+PUDBJ2vMYZSBXgh0s7A1gr 8nxQTVzmu2J/ixBiPlUbIRfj4mEe3+lhC0/7VEQig0SsC4n6IZ2ptOZVilS4wyATKn 4FWOTxo4CWl336QKippdElT1e4Q/sWZlnZ2rTdcY= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFK3wwsz10vV; Wed, 6 Nov 2024 20:42:13 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFK0wdTz10vQ; Wed, 6 Nov 2024 20:42:12 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:27 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-graphene-rs-0.19): New variable; (rust-graphene-rs-0.18): inherit from rust-graphene-rs-0.19. Change-Id: Icb7bda2bc9268dee0b13d9e264b4390ddecdfbd5 --- gnu/packages/crates-gtk.scm | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index a04f182287..ad51b6186a 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2565,22 +2565,21 @@ (define-public rust-gobject-sys-0.9 (("rust-shell-words" ,rust-shell-words-0.1) ("rust-tempfile" ,rust-tempfile-3)))))) -(define-public rust-graphene-rs-0.18 +(define-public rust-graphene-rs-0.19 (package (name "rust-graphene-rs") - (version "0.18.1") + (version "0.19.8") (source (origin (method url-fetch) (uri (crate-uri "graphene-rs" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "00f4q1ra4haap5i7lazwhkdgnb49fs8adk2nm6ki6mjhl76jh8iv")))) + (base32 "1krblj6kbnixgkmz2b3494jmlm2xlv3qz5qm585frn943l1qdyzm")))) (build-system cargo-build-system) (arguments - `(#:tests? #f ; `Errors` doesn't implement `std::fmt::Display` - #:cargo-inputs (("rust-glib" ,rust-glib-0.18) - ("rust-graphene-sys" ,rust-graphene-sys-0.18) + `(#:cargo-inputs (("rust-glib" ,rust-glib-0.19) + ("rust-graphene-sys" ,rust-graphene-sys-0.19) ("rust-libc" ,rust-libc-0.2)) #:cargo-development-inputs (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) @@ -2591,6 +2590,26 @@ (define-public rust-graphene-rs-0.18 (description "Rust bindings for the Graphene library.") (license license:expat))) +(define-public rust-graphene-rs-0.18 + (package + (inherit rust-graphene-rs-0.19) + (name "rust-graphene-rs") + (version "0.18.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "graphene-rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "00f4q1ra4haap5i7lazwhkdgnb49fs8adk2nm6ki6mjhl76jh8iv")))) + (arguments + `(#:tests? #f ; `Errors` doesn't implement `std::fmt::Display` + #:cargo-inputs (("rust-glib" ,rust-glib-0.18) + ("rust-graphene-sys" ,rust-graphene-sys-0.18) + ("rust-libc" ,rust-libc-0.2)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) + (define-public rust-graphene-sys-0.19 (package (name "rust-graphene-sys") From patchwork Wed Nov 6 20:41:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32999 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D76B127BBEC; Wed, 6 Nov 2024 20:43:57 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8194427BBE2 for ; Wed, 6 Nov 2024 20:43:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msQ-0000jM-IG; Wed, 06 Nov 2024 15:43:42 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrq-0008Na-PO for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrq-000130-9I for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=cmsNX4p7r2soaIhHOLaXZSUFoG+/WEje39XT1SAWFVA=; b=br+z6hr1MPS47LihtmWJw8xjdX8KXZ6oNYF9osfyz2U3H2HENYHJHSjS5fVbU1DuYif1rMbVFbNOhnHO47X+sQITsPDG0mAWmbQJhmSsZ1ZdaxV48lXwbYI/nitauRNT6tkzT3/tn76wwe8BhN/zqwkSU8yktIe9hOwtWJnE8Qvtb2nMDMecWgSiI4xvozJ4qVPGpytlKjkxgYyOGuzzx52XULY2ek7zgZWfBNrvBFIfSeO1KFXC7Qti1SryRBboNlg2a5aKE8h1+NQRIW4/D1HTxwql8pAFWUbR7Ru/OcoqpuIgHbNEag7VCFtujp29dVSAvlknLwgYyV2cQPGMqQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrq-0003N6-5D; Wed, 06 Nov 2024 15:43:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 24/27] gnu: Add rust-gsk4-0.8. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092574012765 (code B ref 73956); Wed, 06 Nov 2024 20:43:06 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:20 +0000 Received: from localhost ([127.0.0.1]:45722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr5-0003Ji-Ti for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:20 -0500 Received: from confino.investici.org ([93.190.126.19]:54413) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr0-0003Ia-LV for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925734; bh=cmsNX4p7r2soaIhHOLaXZSUFoG+/WEje39XT1SAWFVA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RiCzAlwb4KbPm60ad+5pfYXLtH9BUuyr61j66Ww3XRc3XOn6zLJW5S8BmR7RSMlwW SMi2o8BbPe9Eh+0mpuKx+3jg82jyulsDr3ZoWPtvF1vkjf4wS9Az+vofaU3FwF9nsA +Z6QcX9Iu/xABfTTYU+2KpO+/8s3vIpi2iStnK0Q= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFL1Mhhz10vX; Wed, 6 Nov 2024 20:42:14 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFK64JZz10vQ; Wed, 6 Nov 2024 20:42:13 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:28 +0100 Message-ID: <5ca0b1237d18d3b6be5249029f29ee3f366be33f.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gsk4-0.8): New variable; (rust-gsk4-0.7): inherit from rust-gsk4-0.8. Change-Id: Ief5de9ea607e6dd2be132cf98b177ecb315fd5c1 --- gnu/packages/crates-gtk.scm | 39 +++++++++++++++++++++++++++++-------- 1 file changed, 31 insertions(+), 8 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index ad51b6186a..034c543d72 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -2662,8 +2662,38 @@ (define-public rust-graphene-sys-0.18 #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))))) +(define-public rust-gsk4-0.8 + (package + (name "rust-gsk4") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gsk4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1gi1f9s2nd5m2zfwb91vijpzr6nxbfa58inrwml497wkyr5qhqvm")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-cairo-rs" ,rust-cairo-rs-0.19) + ("rust-gdk4" ,rust-gdk4-0.8) + ("rust-glib" ,rust-glib-0.19) + ("rust-graphene-rs" ,rust-graphene-rs-0.19) + ("rust-gsk4-sys" ,rust-gsk4-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.19)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list gtk)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings of the GSK 4 library") + (description "Rust bindings of the GSK 4 library.") + (license license:expat))) + (define-public rust-gsk4-0.7 (package + (inherit rust-gsk4-0.8) (name "rust-gsk4") (version "0.7.3") (source @@ -2673,7 +2703,6 @@ (define-public rust-gsk4-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0zhzs2dkgiinhgc11akpn2harq3x5n1iq21dnc4h689g3lsqx58d")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; `Errors` doesn't implement `std::fmt::Display` #:cargo-inputs (("rust-cairo-rs" ,rust-cairo-rs-0.18) @@ -2684,13 +2713,7 @@ (define-public rust-gsk4-0.7 ("rust-libc" ,rust-libc-0.2) ("rust-pango" ,rust-pango-0.18)) #:cargo-development-inputs - (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) - (native-inputs (list pkg-config)) - (inputs (list gtk)) - (home-page "https://gtk-rs.org/") - (synopsis "Rust bindings of the GSK 4 library") - (description "Rust bindings of the GSK 4 library.") - (license license:expat))) + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) (define-public rust-gsk4-sys-0.8 (package From patchwork Wed Nov 6 20:41:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 33001 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id ED54127BBEA; Wed, 6 Nov 2024 20:43:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6C18127BBE2 for ; Wed, 6 Nov 2024 20:43:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msP-0000cb-Tj; Wed, 06 Nov 2024 15:43:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrr-0008Nb-2L for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrq-000139-Pu for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=Ie8ePTChIHt/zS6+pB9Wgv+3HlFErXFTiuK3pjNQOK8=; b=U21Y0DpV2yLTXodGxYOV+/v1qXoX+jJyTKSCjTEt+ByGUkc3CVkv/h2LrriMDtuMWNgTmZlCm/14ztG7NIm5fCGLSF5eJ757uWJgdSSK2/5gg++YvzXgKoG5TXLJ3E3H2SIelEEcNp/8Z8T66hCcWl/QjvTvq6jaujQG9k8bhZLrXHHtDKWUAf9xKqtlHtySVnNvQVVJHBu4hmg2t41NQjzewa3hgRaUn3M7bfd7WsEJj3CDNhwm0nAn8NGQACjZ7dN7s+6kzT/fn2WQsbah9WtwEwjN53Wg0usw8a1Lu3AO+morBjPu2Da71fvUOf0dU7gt1hM/OAhbyHDZSjBm8A==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrq-0003NE-LA; Wed, 06 Nov 2024 15:43:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 25/27] gnu: Add rust-gtk4-sys-0.8. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092574012773 (code B ref 73956); Wed, 06 Nov 2024 20:43:06 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:20 +0000 Received: from localhost ([127.0.0.1]:45724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr6-0003Jr-Br for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:20 -0500 Received: from confino.investici.org ([93.190.126.19]:62231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr2-0003J3-4U for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925735; bh=Ie8ePTChIHt/zS6+pB9Wgv+3HlFErXFTiuK3pjNQOK8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rHt71qiSL06Zp9FeWPYMcwjMgZcas4KO892vXfaUcozPz3/TaUrtsDL8unhDdAZ/B hjDpqeyXWHRMyNMa5JGhzzTFaVdVrfiphIZX8WS0/+6x5S58LM25/YFnO6vza8P1fN JP5naJ4qL8cVasVhqnyQdtNzuLaly8dv7PqUNnug= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFM4tWkz10vX; Wed, 6 Nov 2024 20:42:15 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFL3VJ2z10vQ; Wed, 6 Nov 2024 20:42:14 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:29 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-gtk4-sys-0.8): New variable; (rust-gtk4-sys-0.7): intherit from rust-gtk4-sys-0.8. Change-Id: Id31435c704b9163d77e8a4d8f017bc630ac1788a --- gnu/packages/crates-gtk.scm | 38 +++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 034c543d72..e2e72298b5 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -3315,8 +3315,43 @@ (define-public rust-gtk4-macros-0.7 (description "Macros helpers for GTK 4 bindings.") (license license:expat))) +(define-public rust-gtk4-sys-0.8 + (package + (name "rust-gtk4-sys") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk4-sys" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1dapgvbkhf0kcm2jfmj8r98wzyhwmr5iv358dvb73sl5gxmsi2lc")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; Can't find gtk/gtk-a11y.h from gtk+ + #:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.19) + ("rust-gdk-pixbuf-sys" ,rust-gdk-pixbuf-sys-0.19) + ("rust-gdk4-sys" ,rust-gdk4-sys-0.8) + ("rust-gio-sys" ,rust-gio-sys-0.19) + ("rust-glib-sys" ,rust-glib-sys-0.19) + ("rust-gobject-sys" ,rust-gobject-sys-0.19) + ("rust-graphene-sys" ,rust-graphene-sys-0.19) + ("rust-gsk4-sys" ,rust-gsk4-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango-sys" ,rust-pango-sys-0.19) + ("rust-system-deps" ,rust-system-deps-6)) + #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) + ("rust-tempfile" ,rust-tempfile-3)))) + (native-inputs (list pkg-config)) + (inputs (list cairo gdk-pixbuf graphene gtk pango)) + (home-page "https://gtk-rs.org/") + (synopsis "FFI bindings of GTK 4") + (description "This package provides FFI bindings of GTK 4.") + (license license:expat))) + (define-public rust-gtk4-sys-0.7 (package + (inherit rust-gtk4-sys-0.8) (name "rust-gtk4-sys") (version "0.7.3") (source @@ -3326,7 +3361,6 @@ (define-public rust-gtk4-sys-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "1f2ylskyqkjdik9fij2m46pra4jagnif5xyalbxfk3334fmc9n2l")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; Can't find gtk/gtk-a11y.h from gtk+ #:cargo-inputs (("rust-cairo-sys-rs" ,rust-cairo-sys-rs-0.18) @@ -3341,7 +3375,7 @@ (define-public rust-gtk4-sys-0.7 ("rust-pango-sys" ,rust-pango-sys-0.18) ("rust-system-deps" ,rust-system-deps-6)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) - ("rust-tempfile" ,rust-tempfile-3)))) + ("rust-tempfile" ,rust-tempfile-3)))))) (native-inputs (list pkg-config)) (inputs (list cairo gdk-pixbuf graphene gtk pango)) (home-page "https://gtk-rs.org/") From patchwork Wed Nov 6 20:41:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32997 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1DDEE27BBE9; Wed, 6 Nov 2024 20:43:55 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4086327BBEA for ; Wed, 6 Nov 2024 20:43:54 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8msS-0000r0-JV; Wed, 06 Nov 2024 15:43:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mru-0008T9-EA for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:11 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrt-00014n-NH for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=aoo7MJx8xEepzoIb/wzkVjyHcJPdAeC6u30wd8m/zsk=; b=qvYR2p2rTscNpvFdUhq5O5m2Y+chZpkzI6hOQhygmaU6vs0NFxBPs5MAKCJkDj4EdouSMzCt434dv6IxQa1fDvxOqzRwvDktPqo3C7Z4Y4w5oFcEekG5jPXS/FOF/ZwgtE/7JJECUer8fY6bEyc1BiCZ85kVnG3gMGkf9gzVnMGDAfi1cDFiQghYvk1pgkntCPLbSuVV9IRsCnwhdDmgyBmyypOnNVHWZNguxxrbCw25BJ8wxSojWC+p+Uus73WmcWC8idRRBI2f3DEKBX8JTgwRqsG2Kgb5fNDTSnquXuFL+p31n8AKqC7K03Bow6kRJpZ7KSDqExIC583oAtuwGw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrt-0003O3-IV; Wed, 06 Nov 2024 15:43:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 26/27] gnu: Add rust-gtk4-0.8 and rust-gtk4-macros-0.8. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092575112836 (code B ref 73956); Wed, 06 Nov 2024 20:43:09 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:31 +0000 Received: from localhost ([127.0.0.1]:45738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mrG-0003Kt-KQ for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:31 -0500 Received: from confino.investici.org ([93.190.126.19]:54245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mrA-0003KY-DP for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925736; bh=aoo7MJx8xEepzoIb/wzkVjyHcJPdAeC6u30wd8m/zsk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=a5pRqv6mhTgnLtH/odyw+gHbvmZXD/kf8WYjmilVpiKz3b0qsYEz/2FNyCn9fbYiT usTzaWX11b95FuJRR3D+FPWPJpfU8hknpR/+khIRCqdWTdX7dlWEKhJ4UKx8GRrfzw ay9gomLa3EFvmwmHDbnDcSb/yy5QyMj+ECdbNCMU= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFN5YNZz10vY; Wed, 6 Nov 2024 20:42:16 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFN28tkz10vQ; Wed, 6 Nov 2024 20:42:15 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:30 +0100 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches rust-gtk4 and rust-gtk4-macros are mutually dependent, this is why this commit addresses both of them instead of having two separate commits, as is usually done in Guix. * gnu/packages/crates-gtk.scm (rust-gtk4-0.8): New variable; (rust-gtk4-macros-0.8): new variable; (rust-gtk4-0.7): inherit from rust-gtk4-0.8; (rust-gtk4-macros-0.7): inherit from rust-gtk4-macros-0.8. Change-Id: I9e327d6ae32cb6142dac87f8cb6a2249ab9407ac --- gnu/packages/crates-gtk.scm | 83 +++++++++++++++++++++++++++++++------ 1 file changed, 70 insertions(+), 13 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index e2e72298b5..82143ebbed 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -3246,8 +3246,45 @@ (define-public rust-gtk3-macros-0.14 library.") (license license:expat))) +(define-public rust-gtk4-0.8 + (package + (name "rust-gtk4") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1avinslgnsz3wywf4dfaza8w9c29krd10hxmi8si3bq8kcqi2kmh")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; Failed to initialize GTK + #:cargo-inputs (("rust-cairo-rs" ,rust-cairo-rs-0.19) + ("rust-field-offset" ,rust-field-offset-0.3) + ("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.19) + ("rust-gdk4" ,rust-gdk4-0.8) + ("rust-gio" ,rust-gio-0.19) + ("rust-glib" ,rust-glib-0.19) + ("rust-graphene-rs" ,rust-graphene-rs-0.19) + ("rust-gsk4" ,rust-gsk4-0.8) + ("rust-gtk4-macros" ,rust-gtk4-macros-0.8) + ("rust-gtk4-sys" ,rust-gtk4-sys-0.8) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.19)) + #:cargo-development-inputs + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (native-inputs (list pkg-config)) + (inputs (list cairo glib gtk)) + (home-page "https://gtk-rs.org/") + (synopsis "Rust bindings of the GTK 4 library") + (description "Rust bindings of the GTK 4 library.") + (license license:expat))) + (define-public rust-gtk4-0.7 (package + (inherit rust-gtk4-0.8) (name "rust-gtk4") (version "0.7.3") (source @@ -3257,7 +3294,6 @@ (define-public rust-gtk4-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0hh8nzglmz94v1m1h6vy8z12m6fr7ia467ry0md5fa4p7sm53sss")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; `Errors` doesn't implement `std::fmt::Display` #:cargo-inputs (("rust-cairo-rs" ,rust-cairo-rs-0.18) @@ -3274,16 +3310,44 @@ (define-public rust-gtk4-0.7 ("rust-libc" ,rust-libc-0.2) ("rust-pango" ,rust-pango-0.18)) #:cargo-development-inputs - (("rust-gir-format-check" ,rust-gir-format-check-0.1)))) + (("rust-gir-format-check" ,rust-gir-format-check-0.1)))))) + +(define-public rust-gtk4-macros-0.8 + (package + (name "rust-gtk4-macros") + (version "0.8.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "gtk4-macros" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0214a8y68kknxcnihsfxwsqvll7ss2rbiplr51cyk34dz1z5lrgc")))) + (build-system cargo-build-system) + (arguments + `(#:tests? #f ; Failed to initialize GTK + #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) + ("rust-proc-macro-crate" ,rust-proc-macro-crate-3) + ("rust-proc-macro-error" ,rust-proc-macro-error-1) + ("rust-proc-macro2" ,rust-proc-macro2-1) + ("rust-quick-xml" ,rust-quick-xml-0.31) + ("rust-quote" ,rust-quote-1) + ("rust-gtk4" ,rust-gtk4-0.8) + ("rust-syn" ,rust-syn-1)) + #:cargo-development-inputs (("rust-futures-channel" ,rust-futures-channel-0.3) + ("rust-futures-util" ,rust-futures-util-0.3) + ("rust-gtk4" ,rust-gtk4-0.7) + ("rust-trybuild2" ,rust-trybuild2-1)))) (native-inputs (list pkg-config)) - (inputs (list cairo glib gtk)) + (inputs (list gdk-pixbuf gtk)) (home-page "https://gtk-rs.org/") - (synopsis "Rust bindings of the GTK 4 library") - (description "Rust bindings of the GTK 4 library.") + (synopsis "Macros helpers for GTK 4 bindings") + (description "Macros helpers for GTK 4 bindings.") (license license:expat))) (define-public rust-gtk4-macros-0.7 (package + (inherit rust-gtk4-macros-0.8) (name "rust-gtk4-macros") (version "0.7.2") (source @@ -3293,7 +3357,6 @@ (define-public rust-gtk4-macros-0.7 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "0bw3cchiycf7dw1bw4p8946gv38azxy05a5w0ndgcmxnz6fc8znm")))) - (build-system cargo-build-system) (arguments `(#:tests? #f ; Failed to initialize GTK #:cargo-inputs (("rust-anyhow" ,rust-anyhow-1) @@ -3307,13 +3370,7 @@ (define-public rust-gtk4-macros-0.7 #:cargo-development-inputs (("rust-futures-channel" ,rust-futures-channel-0.3) ("rust-futures-util" ,rust-futures-util-0.3) ("rust-gtk4" ,rust-gtk4-0.7) - ("rust-trybuild2" ,rust-trybuild2-1)))) - (native-inputs (list pkg-config)) - (inputs (list gdk-pixbuf gtk)) - (home-page "https://gtk-rs.org/") - (synopsis "Macros helpers for GTK 4 bindings") - (description "Macros helpers for GTK 4 bindings.") - (license license:expat))) + ("rust-trybuild2" ,rust-trybuild2-1)))))) (define-public rust-gtk4-sys-0.8 (package From patchwork Wed Nov 6 20:41:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: paul X-Patchwork-Id: 32991 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 32BA927BBE2; Wed, 6 Nov 2024 20:43:30 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.3 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A17FE27BBE9 for ; Wed, 6 Nov 2024 20:43:29 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t8ms3-0000Jp-UX; Wed, 06 Nov 2024 15:43:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t8mrs-0008Ok-0C for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t8mrr-00013O-Nk for guix-patches@gnu.org; Wed, 06 Nov 2024 15:43:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=5ms496SdtmFNBCpTC5vqZkkDFD2+Ph62x18S+6BFjkE=; b=eEgw9Ie2fwz99/7IW8MZ14TBR+r6npYeTV6Av0yo/gT2l31+LLeJb9rfTyuZeb3VcTrLDIj0oFRwrYWUB+t9wHBn4atGxBH1BQCRC052QP98OSKTSKa+Y2yPd29QREyYvbF++fI/ol3joeUdhS//7HJ42ZkMCMIPNOiYQ4ZrC3G8fewBqMBs8+mA4tcCFbr8LrCCIEoZ/rCELZ600hmM1vttU7/lNKHVk97yjJ65ZdO72jkYPoGwuDKQnsrXBnJkqzmQtEymzrYlXu8Tnoqg/pbee6IbkpR9C3NjwRAgjKvTwOg4keM/QPZezUBDzfId0a+AwlBjZkpUFCRSSZSwqQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t8mrr-0003NV-IR; Wed, 06 Nov 2024 15:43:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73956] [PATCHv2 rust-team 27/27] gnu: Add rust-libadwaita-0.6. Resent-From: Giacomo Leidi Original-Sender: "Debbugs-submit" Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 06 Nov 2024 20:43:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73956 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73956@debbugs.gnu.org Cc: Giacomo Leidi , Efraim Flashner X-Debbugs-Original-Xcc: Efraim Flashner Received: via spool by 73956-submit@debbugs.gnu.org id=B73956.173092574212794 (code B ref 73956); Wed, 06 Nov 2024 20:43:07 +0000 Received: (at 73956) by debbugs.gnu.org; 6 Nov 2024 20:42:22 +0000 Received: from localhost ([127.0.0.1]:45729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr7-0003K5-8n for submit@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:21 -0500 Received: from confino.investici.org ([93.190.126.19]:62231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t8mr3-0003J3-Jo for 73956@debbugs.gnu.org; Wed, 06 Nov 2024 15:42:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.org; s=stigmate; t=1730925737; bh=5ms496SdtmFNBCpTC5vqZkkDFD2+Ph62x18S+6BFjkE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=T6X1uNHv9fTT2u7KfpxZh21HmTuzZNFjtuEY4caJF0VK5vszHlrbsHsGl+3sSdGYA 0L5/ucVj7z0rQtWdg16l1Y+QD5wDwWjsgVRReaUZVkanrcwUJV/EEpMTzIZxPggTgN Ns/LRpy4O7ojj1HNwIIseyUJCF+yYaJnG9bhEKSE= Received: from mx1.investici.org (unknown [127.0.0.1]) by confino.investici.org (Postfix) with ESMTP id 4XkHFP3B4Pz10vX; Wed, 6 Nov 2024 20:42:17 +0000 (UTC) Received: from [93.190.126.19] (mx1.investici.org [93.190.126.19]) (Authenticated sender: goodoldpaul@autistici.org) by localhost (Postfix) with ESMTPSA id 4XkHFP0cRZz10vQ; Wed, 6 Nov 2024 20:42:16 +0000 (UTC) Date: Wed, 6 Nov 2024 21:41:31 +0100 Message-ID: <779061ae3af8eeb2021dcab1b900b6d7c02e555f.1730925691.git.goodoldpaul@autistici.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> References: <0084c1ccd6c3a7ff853bfc25cc3f2f7e1131f898.1730925691.git.goodoldpaul@autistici.org> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Giacomo Leidi X-ACL-Warn: , Giacomo Leidi via Guix-patches X-Patchwork-Original-From: Giacomo Leidi via Guix-patches via From: paul Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/crates-gtk.scm (rust-libadwaita-0.6): New variable; (rust-libadwaita-0.5): inherit from rust-libadwaita-0.6. Change-Id: I3244ee4e3114cdc1a61a1f0e4e1e1f165c131707 --- gnu/packages/crates-gtk.scm | 40 ++++++++++++++++++++++++++----------- 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/gnu/packages/crates-gtk.scm b/gnu/packages/crates-gtk.scm index 82143ebbed..17afb65321 100644 --- a/gnu/packages/crates-gtk.scm +++ b/gnu/packages/crates-gtk.scm @@ -3433,15 +3433,38 @@ (define-public rust-gtk4-sys-0.7 ("rust-system-deps" ,rust-system-deps-6)) #:cargo-development-inputs (("rust-shell-words" ,rust-shell-words-1) ("rust-tempfile" ,rust-tempfile-3)))))) + +(define-public rust-libadwaita-0.6 + (package + (name "rust-libadwaita") + (version "0.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "libadwaita" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1nf5hxmk1bzjj8hxavwgz04kiv3hxb52qjh9f9gfrqdr9019kd4i")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.20) + ("rust-gdk4" ,rust-gdk4-0.8) + ("rust-gio" ,rust-gio-0.20) + ("rust-glib" ,rust-glib-0.20) + ("rust-gtk4" ,rust-gtk4-0.8) + ("rust-libadwaita-sys" ,rust-libadwaita-sys-0.6) + ("rust-libc" ,rust-libc-0.2) + ("rust-pango" ,rust-pango-0.20)))) (native-inputs (list pkg-config)) - (inputs (list cairo gdk-pixbuf graphene gtk pango)) - (home-page "https://gtk-rs.org/") - (synopsis "FFI bindings of GTK 4") - (description "This package provides FFI bindings of GTK 4.") + (inputs (list libadwaita)) + (home-page "https://world.pages.gitlab.gnome.org/Rust/libadwaita-rs") + (synopsis "Rust bindings for libadwaita") + (description "Rust bindings for libadwaita.") (license license:expat))) (define-public rust-libadwaita-0.5 (package + (inherit rust-libadwaita-0.6) (name "rust-libadwaita") (version "0.5.3") (source @@ -3451,7 +3474,6 @@ (define-public rust-libadwaita-0.5 (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "174pzn9dwsk8ikvrhx13vkh0zrpvb3rhg9yd2q5d2zjh0q6fgrrg")))) - (build-system cargo-build-system) (arguments `(#:cargo-inputs (("rust-gdk-pixbuf" ,rust-gdk-pixbuf-0.18) ("rust-gdk4" ,rust-gdk4-0.7) @@ -3460,13 +3482,7 @@ (define-public rust-libadwaita-0.5 ("rust-gtk4" ,rust-gtk4-0.7) ("rust-libadwaita-sys" ,rust-libadwaita-sys-0.5) ("rust-libc" ,rust-libc-0.2) - ("rust-pango" ,rust-pango-0.18)))) - (native-inputs (list pkg-config)) - (inputs (list libadwaita)) - (home-page "https://world.pages.gitlab.gnome.org/Rust/libadwaita-rs") - (synopsis "Rust bindings for libadwaita") - (description "Rust bindings for libadwaita.") - (license license:expat))) + ("rust-pango" ,rust-pango-0.18)))))) (define-public rust-libadwaita-sys-0.6 (package