From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id ULYPK6E+pWYYAAAAqHPOHw:P1 (envelope-from ) for ; Sat, 27 Jul 2024 18:38:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id ULYPK6E+pWYYAAAAqHPOHw (envelope-from ) for ; Sat, 27 Jul 2024 20:38:25 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=oaq83pJq; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=F659vvdy; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (strict), DKIM not aligned (strict)" header.from=posteo.net (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1722105505; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=G13O+OoaUCK6VUeFFikHu/Gg6uSOmaYvXlgUvBTdP8g=; b=PotjvUWT/MTr42Ez5hPlsRTBYFornp902Vj0SXT+50YJF9OjG4yxziZ5wL1mYH9NkKdksn L3J+LIe4x/hzGbNhcflhWUDRfJqeMXfEaI8DlsFRQP9XJTrM2jNAWbz5pFbLI20rhL7RHt JIjJQaLgxTusIIo4jtkK89LaBa3Xwj/zzj2E4jDhJiEb5DTULyMs11F08AHlV8PlpQdjhI kF5BDzFis3IVUcAJN0suQIMjl7eynxdgHwkIIbpctznYhrQq4ju3T7qXbH7ygSjOOxrFkT xt/ADcprqjpnG5O8CMj37GRzBRLynadD2oH+Bnp6mWdqltU8WzUweQShQ8TZmw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=oaq83pJq; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=F659vvdy; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (strict), DKIM not aligned (strict)" header.from=posteo.net (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1722105505; a=rsa-sha256; cv=none; b=BXALFwgDKCH13Ke3IQ9XvXL7fFwbyQVsI8Kn4zNSJ8yxbbCwQXNkGXoOw1b9Uy5GHx2JRG lQ617EGYRaki6Gj8U/woOmU0bJ6HdH6mbAJCpNGAQeY+E+kc+uzvbiTiQdr4KP31IKVfhI OsaZjHUe0MuezzNmlZ7eylhVNiJ2qroIxb74YtSCNiewchrAeS3qoiDoT3iMNKE5DwYbxI MQoelhF1lEpgIpjSfrXLTnI2Szi4RIaupkERQdDCHxefDdOp6VFsNgzFa0EzhLvKpKSk0z qbA1pXTOdd65S8oBN8YJWJlPkV+hJYUgwabcB9eUFlL6uw/kPwxOuj7Q/uak3Q== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id F16C33DDE7 for ; Sat, 27 Jul 2024 20:38:24 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sXlom-0004VM-5E; Sat, 27 Jul 2024 14:06:56 -0400 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 1sXloi-0004Ux-IA for guix-patches@gnu.org; Sat, 27 Jul 2024 14:06:52 -0400 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 1sXloi-00021N-9D for guix-patches@gnu.org; Sat, 27 Jul 2024 14:06:52 -0400 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=G13O+OoaUCK6VUeFFikHu/Gg6uSOmaYvXlgUvBTdP8g=; b=oaq83pJqitMY5TBAA26tE0b6RnF+K2JLEB5WGJKKdpzZ2+F33ryMsUIOGFqsOO7SiOBYkaopeFzx6W00QW7XDsMuKRSgLKzstqj2RbPykCRz91iqbqTDwanD/rHu6erdDyWNZb8iATMtOTsyWyYn/kdyG5aLbYXiANVnJu4rgGxeUC6z8Qsn+DGRNV8gBnG875MN0LA5eXqBudXD7FEKsMKFdfTX37B4V7cZtKXKFP/QqMbWKRk2oWgMUNWHoiWb5Q1glHgM8/c0hj4m6/60NX+f9EVSXtzMR5OCs68gGZFvQLb3/CS0TGVcynFCOGY5X5emjv9CoST1HQeoUxzPHA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sXlos-0002NM-Gy for guix-patches@gnu.org; Sat, 27 Jul 2024 14:07:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72297] [PATCH] gnu: libdjinterop: Update to 0.21.0. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 27 Jul 2024 18:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72297 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ferran Pujol Camins Cc: 72297@debbugs.gnu.org Received: via spool by 72297-submit@debbugs.gnu.org id=B72297.17221035949060 (code B ref 72297); Sat, 27 Jul 2024 18:07:02 +0000 Received: (at 72297) by debbugs.gnu.org; 27 Jul 2024 18:06:34 +0000 Received: from localhost ([127.0.0.1]:42376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sXloQ-0002Lr-84 for submit@debbugs.gnu.org; Sat, 27 Jul 2024 14:06:34 -0400 Received: from mout01.posteo.de ([185.67.36.65]:60817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sXloN-0002L0-LL for 72297@debbugs.gnu.org; Sat, 27 Jul 2024 14:06:32 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 9C34C240027 for <72297@debbugs.gnu.org>; Sat, 27 Jul 2024 20:06:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1722103574; bh=G13O+OoaUCK6VUeFFikHu/Gg6uSOmaYvXlgUvBTdP8g=; h=Message-ID:Subject:From:To:Cc:Date:Content-Type: Content-Transfer-Encoding:MIME-Version:From; b=F659vvdyYG8znduiCRhuxdyn12HbRDAcdHuKOQZynexBMyjJU2R9LQD10WacYCzQO 439luEj8j0RrjomLzPJFPulcX1SDhRrYwN8e6ZVNMYmLFnfw2X3AJZJ0gXX1vODYxd 7qISHg1ItIFcHOUVfdg036ywByHAjn565nZPAgDtBu19pngi/2OP61KyX9m6Vjv3Y9 XA//5LTaEUU52aP7ZFfaraeGIxSdddou2gS5ok+sECeniOs3ajnNOzx3QOA5VW5u4M 2Vbpmkw4pVXU2oTZYWEhyuSQewYph5/QShLinkznLdWMI11bc1vp8JLjbj53BCnY3a 31k+UOLBMh+2Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WWXcM5yY3z9rxB; Sat, 27 Jul 2024 20:06:11 +0200 (CEST) Message-ID: From: Vinicius Monego Date: Sat, 27 Jul 2024 18:05:07 +0000 In-Reply-To: References: <20240725140036.192638-1-ferranpujolcamins@gmail.com> <988ab2eeea2f7a3820b92818a347b78c701650e9.camel@posteo.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: F16C33DDE7 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -10.56 X-Spam-Score: -10.56 X-TUID: RKiJPDjuRmiI Em s=C3=A1b, 2024-07-27 =C3=A0s 19:02 +0200, Ferran Pujol Camins escreveu: [...] >=20 > > QA is likely to break here, so this update should wait for the next > > release of Mixxx, which will bump libdjinterop to 0.21.0. > >=20 >=20 >=20 > I see. My goal was precisely to have v0.21.0 packaged so I could set > a guix shell to develop with mixxx main branch. How is this usually > handled?=20 >=20 Given that this is simple version bump that doesn't need significant changes, you can spawn a shell with --with-commit=3Dpackage=3Dversion e.g. guix shell -D mixxx --with-commit=3Dlibdjinterop=3D0.21.0 See "Package Transformation Options" in the manual: https://guix.gnu.org/manual/en/html_node/Package-Transformation-Options.htm= l But if you needed more complex changes in the inputs, you could use your own packages defined in local files. Create a directory with Scheme files containing package definitions and add that directory to the GUIX_PACKAGE_PATH environment variable. Let's say you locally define 'mylibdjinterop', then you can use a transformation like guix shell -D mixxx --with-input=3Dlibdjinterop=3Dmylibdjinterop You can find a tutorial for this here: https://guix.gnu.org/blog/2018/a-packaging-tutorial-for-guix/ Vinicius