Message ID | cover.1735140635.git.herman@rimm.ee |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1BD9E27BBE9; Wed, 25 Dec 2024 16:02:27 +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 A305F27BBE2 for <patchwork@mira.cbaines.net>; Wed, 25 Dec 2024 16:02:24 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1tQTpl-0007lj-RL; Wed, 25 Dec 2024 11:02: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 <Debian-debbugs@debbugs.gnu.org>) id 1tQTpk-0007lY-63 for guix-patches@gnu.org; Wed, 25 Dec 2024 11:02: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 <Debian-debbugs@debbugs.gnu.org>) id 1tQTpj-0001sO-Tv for guix-patches@gnu.org; Wed, 25 Dec 2024 11:02: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:Date:From:To:Subject; bh=NuRpj8v14JJSEs9ZKpHehePqmGWNJ35emjDMqRCHduQ=; b=DX7NLcDPVxsqMb+cQxLoRjsMUI9IAnQnWmmPip4nHZ3B3qTrkqW+cfYeKy69ILCh+BlYKG/rCtrIMP5OjzVHNBmo7XVdmVKYiGV4gNlyVpysR6RXb33mBXrlQXUJEDo8DlQdwiu77f+jv1gkGfqe9ZVECScKM1ftHxM0TQSRiTkF5VMGVe/Dt0kuAJAc3WqxiUoEVDxQi0S7FJGAVMB5/jJMTciHBTxjHMjTk9JDTzspYTetW6JKB/sTo9lg4pMq34C3tadM8QskdJhIrxjndd/tj46/C2++kKTZtiZ6/deU9Yc5MjPB8FI4YBadOeXlc88HIrytgGcUsLa5dnsgRw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1tQTpi-0003Nh-Sc; Wed, 25 Dec 2024 11:02:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#75089] [PATCH rust-team 00/27] Refactor (gnu packages crates-io). Resent-From: Herman Rimm <herman@rimm.ee> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: efraim@flashner.co.il, guix-patches@gnu.org Resent-Date: Wed, 25 Dec 2024 16:02:02 +0000 Resent-Message-ID: <handler.75089.B.173514247512938@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75089 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75089@debbugs.gnu.org Cc: Efraim Flashner <efraim@flashner.co.il> X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Efraim Flashner <efraim@flashner.co.il> Received: via spool by submit@debbugs.gnu.org id=B.173514247512938 (code B ref -1); Wed, 25 Dec 2024 16:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Dec 2024 16:01:15 +0000 Received: from localhost ([127.0.0.1]:38474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1tQTox-0003Mb-54 for submit@debbugs.gnu.org; Wed, 25 Dec 2024 11:01:15 -0500 Received: from lists.gnu.org ([209.51.188.17]:41586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <herman@rimm.ee>) id 1tQTou-0003MT-8y for submit@debbugs.gnu.org; Wed, 25 Dec 2024 11:01: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 <herman@rimm.ee>) id 1tQTot-0007jd-Uf for guix-patches@gnu.org; Wed, 25 Dec 2024 11:01:12 -0500 Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117] helo=email.rimm.ee) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from <herman@rimm.ee>) id 1tQToq-0001cm-3w for guix-patches@gnu.org; Wed, 25 Dec 2024 11:01:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman; t=1735142454; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=NuRpj8v14JJSEs9ZKpHehePqmGWNJ35emjDMqRCHduQ=; b=DjVESYwNROj2hgKi08Nh2KhZkoe7fT7NrysM1unvFyKJOAkpV64iHJZ6p/paEVIjeAFTnA hYwWFUFm5W20w9sjiHVRk0YQH/VTAwFKoz/jspSNEjhJglXm7fjYqnTKlukrjfD74kOy7Q wHQm6f7SE3ZQHWYvdJq37tWnMQzK4y6cZJ5vEkyvLkDGmBoZW/ektkR4XDv5vTmEe6DLA2 eOeVdKmKzYSIPOvAIDz9/K+muh5jpQXnpARqqg5RYJby4ij6BbUZVqa6S1Yj9nPJrhmgmS saCY5uAxBUoKbJmrolLdI8clqvWk/ghT+hxG22RltOY9x3lf7VF1QDM4I5iU0w== Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id d42af1d9 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <guix-patches@gnu.org>; Wed, 25 Dec 2024 16:00:54 +0000 (UTC) Date: Wed, 25 Dec 2024 17:00:14 +0100 Message-ID: <cover.1735140635.git.herman@rimm.ee> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=81.205.150.117; envelope-from=herman@rimm.ee; helo=email.rimm.ee X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_RCVD_IP=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Reply-to: Herman Rimm <herman@rimm.ee> X-ACL-Warn: , Herman Rimm via Guix-patches <guix-patches@gnu.org> From: Herman Rimm via Guix-patches via <guix-patches@gnu.org> 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 |
Series |
Refactor (gnu packages crates-io).
|
|
Message
Herman Rimm
Dec. 25, 2024, 4 p.m. UTC
Hello, The packages in patches 18 to 21 build, but I have not tried their dependents. The package in the last patch does not build. Cheers, Herman Herman Rimm (27): gnu: rust-arbitrary-0.4: Use inherit syntax. gnu: rust-rustc-version-0.3: Use inherit syntax. gnu: rust-rustfix-0.4: Use inherit syntax. gnu: rust-nettle-5: Use package name in source URI. gnu: rust-gobject-sys-0.14: Use package name in source URI. gnu: rust-indoc-1: Use package name in source URI. gnu: rust-indoc-impl-0.3: Use package name in source URI. gnu: rust-nalgebra-0.29: Remove modules. gnu: rust-rust-hawktracer-normal-macro-0.4: Unindent source URI. gnu: rust-twoway-0.1: Fix indentation. gnu: rust-gix-revision-0.22: Fix whitespace. gnu: rust-syn-0.15: Remove properties. gnu: rust-time-0.1: Remove whitespace. gnu: rust-dirs-sys-next-0.1: Do not inherit rust-dirs-sys-0.3. gnu: rust-winapi-0.3: Use unlabeled cargo-inputs. gnu: rust-nitrokey-test-0.5: Use unlabeled cargo-inputs. gnu: rust-progressing-3: Use unlabeled cargo-inputs. gnu: rust-dirs-2: Remove inputs. gnu: rust-libloading-0.6: Remove inputs. gnu: rust-nix-0.18: Remove inputs. gnu: rust-pcap-0.7: Remove native-inputs. gnu: rust-mio-named-pipes-0.1: Use list of licenses. gnu: rust-bindgen-0.55: Inherit inputs. gnu: rust-libsqlite3-sys-0.22: Inherit inputs. gnu: rust-libsqlite3-sys-0.20: Inherit inputs. gnu: rust-hyper-tls-0.4: Inherit (native-)inputs. gnu: rust-trust-dns-rustls-0.6: Inherit (native-)inputs. gnu/packages/crates-crypto.scm | 3 +- gnu/packages/crates-gtk.scm | 3 +- gnu/packages/crates-io.scm | 66 ++++++++++++++------------------- gnu/packages/crates-vcs.scm | 5 +-- gnu/packages/crates-web.scm | 8 ---- gnu/packages/crates-windows.scm | 4 +- 6 files changed, 35 insertions(+), 54 deletions(-) base-commit: 5603df8e34b66bb82eb8adf502bb48ef41a90369
Comments
I think we should hold off on removing the input labels until the importer is updated to not use labels anymore. Then we should probably just do them all at once in a massive per-file commit. On Wed, Dec 25, 2024 at 05:00:14PM +0100, Herman Rimm wrote: > Hello, > > The packages in patches 18 to 21 build, but I have not tried their > dependents. The package in the last patch does not build. > > Cheers, > Herman > > Herman Rimm (27): > gnu: rust-arbitrary-0.4: Use inherit syntax. > gnu: rust-rustc-version-0.3: Use inherit syntax. > gnu: rust-rustfix-0.4: Use inherit syntax. > gnu: rust-nettle-5: Use package name in source URI. > gnu: rust-gobject-sys-0.14: Use package name in source URI. > gnu: rust-indoc-1: Use package name in source URI. > gnu: rust-indoc-impl-0.3: Use package name in source URI. > gnu: rust-nalgebra-0.29: Remove modules. > gnu: rust-rust-hawktracer-normal-macro-0.4: Unindent source URI. > gnu: rust-twoway-0.1: Fix indentation. > gnu: rust-gix-revision-0.22: Fix whitespace. > gnu: rust-syn-0.15: Remove properties. > gnu: rust-time-0.1: Remove whitespace. > gnu: rust-dirs-sys-next-0.1: Do not inherit rust-dirs-sys-0.3. > gnu: rust-winapi-0.3: Use unlabeled cargo-inputs. > gnu: rust-nitrokey-test-0.5: Use unlabeled cargo-inputs. > gnu: rust-progressing-3: Use unlabeled cargo-inputs. > gnu: rust-dirs-2: Remove inputs. > gnu: rust-libloading-0.6: Remove inputs. > gnu: rust-nix-0.18: Remove inputs. > gnu: rust-pcap-0.7: Remove native-inputs. > gnu: rust-mio-named-pipes-0.1: Use list of licenses. > gnu: rust-bindgen-0.55: Inherit inputs. > gnu: rust-libsqlite3-sys-0.22: Inherit inputs. > gnu: rust-libsqlite3-sys-0.20: Inherit inputs. > gnu: rust-hyper-tls-0.4: Inherit (native-)inputs. > gnu: rust-trust-dns-rustls-0.6: Inherit (native-)inputs. > > gnu/packages/crates-crypto.scm | 3 +- > gnu/packages/crates-gtk.scm | 3 +- > gnu/packages/crates-io.scm | 66 ++++++++++++++------------------- > gnu/packages/crates-vcs.scm | 5 +-- > gnu/packages/crates-web.scm | 8 ---- > gnu/packages/crates-windows.scm | 4 +- > 6 files changed, 35 insertions(+), 54 deletions(-) > > > base-commit: 5603df8e34b66bb82eb8adf502bb48ef41a90369 > -- > 2.45.2 > > >
Thanks for the patches. I've pushed them to the rust-team branch with a few exceptions. On Wed, Dec 25, 2024 at 05:00:14PM +0100, Herman Rimm wrote: > Hello, > > The packages in patches 18 to 21 build, but I have not tried their > dependents. The package in the last patch does not build. > > Cheers, > Herman > > Herman Rimm (27): > gnu: rust-arbitrary-0.4: Use inherit syntax. > gnu: rust-rustc-version-0.3: Use inherit syntax. > gnu: rust-rustfix-0.4: Use inherit syntax. > gnu: rust-nettle-5: Use package name in source URI. > gnu: rust-gobject-sys-0.14: Use package name in source URI. > gnu: rust-indoc-1: Use package name in source URI. > gnu: rust-indoc-impl-0.3: Use package name in source URI. > gnu: rust-nalgebra-0.29: Remove modules. > gnu: rust-rust-hawktracer-normal-macro-0.4: Unindent source URI. > gnu: rust-twoway-0.1: Fix indentation. > gnu: rust-gix-revision-0.22: Fix whitespace. > gnu: rust-syn-0.15: Remove properties. > gnu: rust-time-0.1: Remove whitespace. I dropped this one, I think we can skip it > gnu: rust-dirs-sys-next-0.1: Do not inherit rust-dirs-sys-0.3. > gnu: rust-winapi-0.3: Use unlabeled cargo-inputs. > gnu: rust-nitrokey-test-0.5: Use unlabeled cargo-inputs. > gnu: rust-progressing-3: Use unlabeled cargo-inputs. I dropped these 3, I'd like to wait until the importer is updated to import unlabeled crates > gnu: rust-dirs-2: Remove inputs. > gnu: rust-libloading-0.6: Remove inputs. > gnu: rust-nix-0.18: Remove inputs. > gnu: rust-pcap-0.7: Remove native-inputs. > gnu: rust-mio-named-pipes-0.1: Use list of licenses. > gnu: rust-bindgen-0.55: Inherit inputs. > gnu: rust-libsqlite3-sys-0.22: Inherit inputs. > gnu: rust-libsqlite3-sys-0.20: Inherit inputs. > gnu: rust-hyper-tls-0.4: Inherit (native-)inputs. > gnu: rust-trust-dns-rustls-0.6: Inherit (native-)inputs. > > gnu/packages/crates-crypto.scm | 3 +- > gnu/packages/crates-gtk.scm | 3 +- > gnu/packages/crates-io.scm | 66 ++++++++++++++------------------- > gnu/packages/crates-vcs.scm | 5 +-- > gnu/packages/crates-web.scm | 8 ---- > gnu/packages/crates-windows.scm | 4 +- > 6 files changed, 35 insertions(+), 54 deletions(-) > > > base-commit: 5603df8e34b66bb82eb8adf502bb48ef41a90369 > -- > 2.45.2 > > >