From patchwork Sat Feb 25 18:55:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Ludovic_Court=C3=A8s?= X-Patchwork-Id: 1294 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 1F47B16B42; Sat, 25 Feb 2023 18:56:14 +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=-1.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,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 D5E5916AF4 for ; Sat, 25 Feb 2023 18:56:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pVziG-0001Q2-UO; Sat, 25 Feb 2023 13:56: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 1pVziE-0001Pd-R7 for guix-patches@gnu.org; Sat, 25 Feb 2023 13:56:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pVziE-00076n-J5 for guix-patches@gnu.org; Sat, 25 Feb 2023 13:56:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pVziD-0007mJ-Vv; Sat, 25 Feb 2023 13:56:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61790] [PATCH core-updates 0/5] Package cleanups: Guile, GnuTLS, ncurses Resent-From: Ludovic =?utf-8?q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, guix-patches@gnu.org Resent-Date: Sat, 25 Feb 2023 18:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61790 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61790@debbugs.gnu.org Cc: Ludovic =?utf-8?q?Court=C3=A8s?= , andreas@enge.fr X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: andreas@enge.fr Received: via spool by submit@debbugs.gnu.org id=B.167735136129892 (code B ref -1); Sat, 25 Feb 2023 18:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Feb 2023 18:56:01 +0000 Received: from localhost ([127.0.0.1]:41400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVziC-0007m2-U9 for submit@debbugs.gnu.org; Sat, 25 Feb 2023 13:56:01 -0500 Received: from lists.gnu.org ([209.51.188.17]:52108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pVziB-0007lq-5t for submit@debbugs.gnu.org; Sat, 25 Feb 2023 13:55:59 -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 1pVzi7-0001MN-3s for guix-patches@gnu.org; Sat, 25 Feb 2023 13:55:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pVzi6-0006xy-6i; Sat, 25 Feb 2023 13:55:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=xwsHhtqXZ8dsic22t1Bj5dbaWSGm9514LFw9GKpmXoI=; b=ffecfS6wswrIlA 4pgUklSKugJF6jbtsOnlHKsnCqMFdrrZGOokGjpV0PXxTcOKeb8iifen54JsXD+qVTRvotCFT/65U 3xwr1BKVLuYDegRmmCuEQ1tY5zaKHY+uAsNxrzrbOXx9HShDWFyLppZ35RTz17Vakt/GBIX4rgXsf IKvM3W0zSkCQQ6+TVNMHGACusf3j6CuCLe0UIQrDmlT25mgXgXtaSjoFFrrLmB4pcYwvGaJlkLd7O Dm9XF92EFziBCbhUJPMr95jRRUvmDykqWKNEtgUSzDo0BtJi9GBHkNJy8EcUU+IddZc580hrJhquD 8dVBUVmrpTiAbdNat+kg==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pVzi5-00063C-LQ; Sat, 25 Feb 2023 13:55:53 -0500 From: Ludovic =?utf-8?q?Court=C3=A8s?= Date: Sat, 25 Feb 2023 19:55:44 +0100 Message-Id: <20230225185544.5152-1-ludo@gnu.org> X-Mailer: git-send-email 2.39.1 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: , 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 Hello! Here’s a patch series that’s hopefully not too late, cleaning up core packages and thus introducing a world rebuild. I realize this will be annoying to people like Andreas who have been testing things much higher in the stack (Chromium!). What we could do is have ci.guix build more than the “core” subset (the current setting); it could build ‘etc/release-manifest.scm’, which contains things up to IceCat. Thoughts? Ludo’. Ludovic Courtès (5): gnu: guile: Remove input labels. gnu: gnutls: Remove Guile dependency. gnu: gnutls: Deprecate 'gnutls-latest'. gnu: gettext: Remove input label. gnu: ncurses: Rewrite using gexps. gnu/packages/base.scm | 4 +- gnu/packages/gettext.scm | 5 +- gnu/packages/guile.scm | 60 ++++---- gnu/packages/ncurses.scm | 301 +++++++++++++++++++-------------------- gnu/packages/tls.scm | 62 +++----- 5 files changed, 200 insertions(+), 232 deletions(-) base-commit: cb3332808f42beb4c08970ed792875ee145b715c