From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id +Jf6OMW2uGaLlAAAe85BDQ:P1 (envelope-from ) for ; Sun, 11 Aug 2024 13:04:06 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id +Jf6OMW2uGaLlAAAe85BDQ (envelope-from ) for ; Sun, 11 Aug 2024 15:04:06 +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=dC4N9rjh; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Dl7Cr7Rh; 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 (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1723381445; 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=s3q95C9EGOgsx3vyYEgu0iVcJUORc045DKMUzj0LgmU=; b=SS59rLSm0zh8VuWNE9l6yzccuwVHAvfo35Dq9QPBWE19jLrz7nmIZJpiP/cyuoaYSp+WPj bZHbFy5Cf6dKkNdJHK2Vdk2XQaJUCdYvcxziwEAwAuJL2evCjzHD7IjGjPFi0lCwAwn6cL moYWIWq2scp9t2kUzwtmCZwQ4QiyH3aut3XnvDc4rbiBDfa1LTYL/Xye5jxIRnzwyaegER dewvP7CST73yk5C09Yiv6i8l9FfyMrZe+QG0BjFHA8mqN+pfpui1LRFMFCDNCE/CIr5P4N Z0DssSO2v2fnuPMFBjfAP/3hWkUmXy+jJek4uoEDpgT1O+VYVpHMgtXgWr7s4Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=dC4N9rjh; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=Dl7Cr7Rh; 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 (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1723381445; a=rsa-sha256; cv=none; b=CtpJ4gZMli0LUA5L1QUWDygeTQ/ofWhivmAisu0cZBbA6bb+xmfYuzVUkiyPXU/ukuMUxm 05wdeSToKfQG8EVUtJprqQhbceaTAmHuRHMA+oyvusUJkNt1synL8glLkfRG62gcNMo0S9 1w3NP7rn8iDDyOGufdofnh7jN2FQDyl1w5u734KpvKAD4brh+ZMhS5gHDTjt39wgv6SuBY j4Bhq7t/MZDXczwdVe7apzEOnZbmOeXFH12s1nV3zDsWgVHCZnCnuMdIbu/UwJo9uGqk01 fAFn+gb2V8zwSMx1JEDZYIui0vVbvF3VGQfA0qoqXHXciBSza90whJf4wO1XbA== 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 BEFA120554 for ; Sun, 11 Aug 2024 15:04:05 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sd8Dh-0003V1-F9; Sun, 11 Aug 2024 09:02:49 -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 1sd8DV-0003Rv-8U for guix-patches@gnu.org; Sun, 11 Aug 2024 09:02:38 -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 1sd8DU-0003SW-TE for guix-patches@gnu.org; Sun, 11 Aug 2024 09:02:36 -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:Date:From:References:In-Reply-To:To:Subject; bh=s3q95C9EGOgsx3vyYEgu0iVcJUORc045DKMUzj0LgmU=; b=dC4N9rjhh+jvl/ynGYtl22WvUQ5YX8xaPv/3DmEGIx4+F/rjMmJ89ntmG0YQ97wTnrAHjip9YrzcqIPrqs68u2nG9VeO6xq5aOXXDuth1a2oi+1ZG3MYuWi95EsUwtZDpduwCtj5aD/6CBMh39FYyeUrfIPdJMBj/QU4VTX1YH6hOt0qKw6kUzhmxH/2+rAzzZPTDtw7BxLPyt6KfiTH9S9yelOcBrfng2LDwt7yGU2PiITbB4kmWjeXRAh7PXx4U9fYIWoTQTHh1cr+3HBm/LVLFLwvh8FsWmEklDfbGCnwqIzRLGG7cQk4xn5aw8r6CvbT8r42EysAzDYgJSoeaA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sd8Dz-0003l8-Fv; Sun, 11 Aug 2024 09:03:07 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72406] [PATCH emacs-team WIP v4 07/24] gnu: emacs-eweouz: Build variants. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com, guix-patches@gnu.org Resent-Date: Sun, 11 Aug 2024 13:03:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72406 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72406@debbugs.gnu.org Cc: gemmaro.dev@gmail.com, andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com X-Debbugs-Original-Xcc: andrew@trop.in, cox.katherine.e+guix@gmail.com, liliana.prikler@gmail.com Received: via spool by 72406-submit@debbugs.gnu.org id=B72406.172338137814285 (code B ref 72406); Sun, 11 Aug 2024 13:03:07 +0000 Received: (at 72406) by debbugs.gnu.org; 11 Aug 2024 13:02:58 +0000 Received: from localhost ([127.0.0.1]:40968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sd8Dq-0003iA-5n for submit@debbugs.gnu.org; Sun, 11 Aug 2024 09:02:58 -0400 Received: from mail-lf1-f66.google.com ([209.85.167.66]:56784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sd8Dg-0003en-8R for 72406@debbugs.gnu.org; Sun, 11 Aug 2024 09:02:49 -0400 Received: by mail-lf1-f66.google.com with SMTP id 2adb3069b0e04-52f024f468bso4035376e87.1 for <72406@debbugs.gnu.org>; Sun, 11 Aug 2024 06:02:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723381271; x=1723986071; darn=debbugs.gnu.org; h=cc:to:content-transfer-encoding:mime-version:subject:date:from :references:in-reply-to:message-id:from:to:cc:subject:date :message-id:reply-to; bh=s3q95C9EGOgsx3vyYEgu0iVcJUORc045DKMUzj0LgmU=; b=Dl7Cr7RhLaCi4RTBj4NVTv1NjNVqCF+oS24lTQx5QLcdGTQp2QJ2Rl+af0xjXiBW6W WRLOhwq8n29vEO1+fUFiBygcNEog2pLiBvIHuKHwH0VWAE28IVLlx/cShr6W2wP9QAn/ 2qmZirthg1JGMXZ4MEzygXCUZ/bAhNcxxHwG2FKXuZev//iYK7y4DkzimizMd4aaxA54 bpwuBpZVcVhnW8UwDySzqLejB6tyHJeIHjKb9NKsQt0868rkvDZsov2MxQgOdvNyTjKn oNkdTFHHQYf3Gh71BXjr7GgIkPD7eaBylMZ8wnwCWqzEnGoRUocMEMqYTfalZWl/SV41 onuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723381271; x=1723986071; h=cc:to:content-transfer-encoding:mime-version:subject:date:from :references:in-reply-to:message-id:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=s3q95C9EGOgsx3vyYEgu0iVcJUORc045DKMUzj0LgmU=; b=NxpSqftjUTOGFvH6gu6pHghG92kIvsQXfAjVBN6FmYgH87v+Vnv2TGkrRpB+Uj5j4C qnnld4Iv+zeyPf+fgeru/V0LHDzYc1PdhJ6Jph2l8I/0Ce8PzuFhuzXBBL2vUmIGT5vb YNpSc1PuwKRDjHN6wC1R8sie+lWWkx/R1+hihu2537Ey88FwKVQIvgSn5kP48sgeIgR/ XLEfNn6oVsHDont9bT3JBufsdxpqiguSYZXoEZunA8oOuy+gThkvUSdaOv+sHIpGM6Jc L4H580jgIMyES4oK8li2cGacD/6JN3We9XuxjzKtaiJWSWay4r/SVUJtUUpLNyHOtk5q 1Luw== X-Gm-Message-State: AOJu0YxSyM7ZWq+/uoD2q/IDGULP2FIgn1khpwpKh8xMg45xOewnyNmD 4B5soHw+JshTttk7olFY0BnnE6yGosppnPIZmIMqF3pgp0drINoyGzTnw85b X-Google-Smtp-Source: AGHT+IHAn9QkJXDPKtmt5GJMVDwlmFrRdtPXjyBBVAWK6hRsEvSiXfDNpZKIvccxqaYQCur5znBeFg== X-Received: by 2002:a05:6512:1283:b0:530:dab8:7dd6 with SMTP id 2adb3069b0e04-530eea297eemr4203833e87.50.1723381270753; Sun, 11 Aug 2024 06:01:10 -0700 (PDT) Received: from lumine.fritz.box (85-127-20-124.dsl.dynamic.surfer.at. [85.127.20.124]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5bd1a5dfc9fsm1320046a12.66.2024.08.11.06.01.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Aug 2024 06:01:10 -0700 (PDT) Message-ID: In-Reply-To: References: From: Liliana Marie Prikler Date: Sun, 11 Aug 2024 14:58:46 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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-Spam-Score: -3.99 X-Migadu-Queue-Id: BEFA120554 X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -3.99 X-TUID: CPfAr7S4vCsx * gnu/packages/emacs-xyz.scm (emacs-eweouz)[native-inputs]: Replace emacs-minimal with emacs. [properties]: Add ‘minimal-variant’, ‘next-variant’ and ‘pgtk-variant’. (emacs-minimal-eweouz, emacs-next-eweouz, emacs-pgtk-eweouz): New variables. --- gnu/packages/emacs-xyz.scm | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index ce92c12885..0ec3d4a240 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -4210,7 +4210,7 @@ (define-public emacs-eweouz (native-inputs (list autoconf automake - emacs-minimal + emacs pkg-config)) (inputs (list evolution-data-server)) @@ -4220,7 +4220,29 @@ (define-public emacs-eweouz "Eweouz is an tool for looking up contacts from Evolution Data Server from Emacs. It is similar to BBDB, except much, much simpler.") ;; Most things are GPLv2-only although lisp/vcard.el is GPLv2+. - (license (list license:gpl2 license:gpl2+)))) + (license (list license:gpl2 license:gpl2+)) + (properties + `((minimal-variant . ,(delay emacs-minimal-eweouz)) + (next-variant . ,(delay emacs-next-eweouz)) + (pgtk-variant . ,(delay emacs-pgtk-eweouz)))))) + +(define-public emacs-minimal-eweouz + (package/inherit emacs-eweouz + (name "emacs-minimal-eweouz") + (native-inputs (modify-inputs (package-native-inputs emacs-eweouz) + (replace "emacs" emacs-minimal))))) + +(define-public emacs-next-eweouz + (package/inherit emacs-eweouz + (name "emacs-next-eweouz") + (native-inputs (modify-inputs (package-native-inputs emacs-eweouz) + (replace "emacs" emacs-next))))) + +(define-public emacs-pgtk-eweouz + (package/inherit emacs-eweouz + (name "emacs-pgtk-eweouz") + (native-inputs (modify-inputs (package-native-inputs emacs-eweouz) + (replace "emacs" emacs-pgtk))))) (define-public emacs-beacon (package -- 2.45.2