From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 12 13:12:12 2025 Received: (at submit) by debbugs.gnu.org; 12 Jan 2025 18:12:12 +0000 Received: from localhost ([127.0.0.1]:49017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tX2RY-0006D0-2c for submit@debbugs.gnu.org; Sun, 12 Jan 2025 13:12:12 -0500 Received: from lists.gnu.org ([2001:470:142::17]:54918) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tX2RW-0006Ck-Be for submit@debbugs.gnu.org; Sun, 12 Jan 2025 13:12:10 -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 1tX2RQ-0000cm-Ao for guix-patches@gnu.org; Sun, 12 Jan 2025 13:12:04 -0500 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tX2RO-0004hv-Hc for guix-patches@gnu.org; Sun, 12 Jan 2025 13:12:03 -0500 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-2165448243fso72099085ad.1 for ; Sun, 12 Jan 2025 10:12:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736705520; x=1737310320; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Tespp0RoJGXVWcLfKjvSRF66h5joUaVrTJICG8z/KLA=; b=SxXE1kDrEgaOd0Kyi9W/agNHjgk5cZdvnrG5v5cZErx5l+WzD3B3EItHX5PYivHWbj f+LtU6SX9iHLgzopUh+3s0hYhtS12+aOnGVweLprSJAmT4BNpS0ALETQhwc/vR0hgx1Q GT+tcKvz/ubPkK81XCjH7v9uvA9lIcP48YXKs3pmgD+MLqdYJt9ISoEmNLsuv7R+KydI PE+7ler2EgCxdtN00ACCmKf6vbr3ozPo/47yBEa9lhF8eJCosxkxYJ4lFvgXGTZV8iBh S7QzeMQceP3YvQrW49l6juoiQv/kMznW86cvJslXTjPK7Y5yRvhQMxrIsCDG0AmNRqOR FpQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736705520; x=1737310320; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Tespp0RoJGXVWcLfKjvSRF66h5joUaVrTJICG8z/KLA=; b=wx9n0F8lPgku7JcYfKUTQVHus3RN8NA9hprvfO8+IesXJr6jTZhurcTMdIIm2a3LDO tRTYsuUj/2WOqZNc3BnCs4PN58qCV8FM4knt8gIoPsVXdpdICDEeaSks2f/s8AcvcJ22 laXQsxjVWRDJoF5Zvv8sfUpM+ncrJFC2Kpccb56JeAhEyILWTI6L/yI+ugEGN9CkBtJm VDph7XFL39hUR9ml40kSid+FdCy72kNjsqVLIxpVt4zBk5OHME19kfKxbg5zGmbCfQiK 4RR9ulwOZuUeJczJPxBB786QGC08SBI0RJ8Sg9ft/mcDAhMqYDoDI8fiwdWIh6o0wFg9 hgzg== X-Gm-Message-State: AOJu0YwqcHx+OJvL7Fzy3NpJwGhmyYEtEofRqCn0ZvZwzUv+AX3A+3/6 8J4yjuEKtTSafTsUZ9EMpNHTN3mw8to2WpU4ekTAPKSf4ZXDZquZxNsKGm1j X-Gm-Gg: ASbGnctIP5dlka7clRpKuyEnEl+I/gwn9QpAHQ9nG+aBqqtlb7R7vcNZrjTcLWsGYKt SVg+1yP0EidjPnRZd1WNjkK041V/hwi0PgTk8qJr3rhVQqr4GkQf8qIKZS9ISbXTs3FszIYsHK5 TSSClvphvJi6ZmtvIm2QHAW6l7Ibhix/s/5SlsYTBk9b2JOzJ2/5GEAhMoY8X7pmic6wvTKKckS TgoTHYix/8PxKIyO9yuwgihX4aM/mbjas0xQIue36DZup47RG6QSl3Vc4M81X6Yafqeu/DmD0gt 1q3Kog== X-Google-Smtp-Source: AGHT+IG0/gQakoAYVpMDPr5Hvrb4tD/QcGnI3on5LHx6MMp9NK9XwRb5KKgRgbzFECPXCOwyAef31Q== X-Received: by 2002:a05:6a20:7fa7:b0:1e0:d575:8d4f with SMTP id adf61e73a8af0-1e88d39c828mr28757309637.37.1736705520127; Sun, 12 Jan 2025 10:12:00 -0800 (PST) Received: from localhost.localdomain ([2401:4900:1cbd:5839:1cc2:4d3e:e2ff:6e2f]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-a3b1efd4551sm5169052a12.68.2025.01.12.10.11.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jan 2025 10:11:59 -0800 (PST) From: Ashvith Shetty To: guix-patches@gnu.org Subject: [PATCH v0 0/4] Add beanbag Date: Sun, 12 Jan 2025 23:41:23 +0530 Message-ID: <20250112181145.7801-1-ashvithshetty10@gmail.com> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::62f; envelope-from=ashvithshetty10@gmail.com; helo=mail-pl1-x62f.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This patch series includes beanbag, as well as it's dependencies. One such dependency, `zig-wayland-beanbag`, is a package variant of `zig-wayland`. `zigimg`, another dependency, does not have a tag a [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (ashvithshetty10[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (ashvithshetty10[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) X-Debbugs-Envelope-To: submit Cc: hako@ultrarare.space, Ashvith Shetty , ekaitz@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) This patch series includes beanbag, as well as it's dependencies. One such dependency, `zig-wayland-beanbag`, is a package variant of `zig-wayland`. `zigimg`, another dependency, does not have a tag available yet, and hence the use of commit to pin to the version required by beanbag. Ashvith Shetty (4): gnu: Add zig-clap. gnu: Add zig-wayland-beanbag. gnu: Add zig-img. gnu: Add beanbag. gnu/packages/zig-xyz.scm | 102 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 12 13:19:39 2025 Received: (at 75522) by debbugs.gnu.org; 12 Jan 2025 18:19:39 +0000 Received: from localhost ([127.0.0.1]:49028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tX2Yk-0006Z7-SO for submit@debbugs.gnu.org; Sun, 12 Jan 2025 13:19:39 -0500 Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:44332) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tX2Yh-0006Yf-Mm for 75522@debbugs.gnu.org; Sun, 12 Jan 2025 13:19:36 -0500 Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-2164b662090so56434205ad.1 for <75522@debbugs.gnu.org>; Sun, 12 Jan 2025 10:19:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736705969; x=1737310769; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=AcXGNi+QY5dFUvUB4d3ekujwEBzWlFVvm9Ug9aSo4cg=; b=f4LauMwQD0nD0DNSv0qdM69Qws4BoaLSzi4gFXVgnQCY1+8Mv8u6FoHegDBap/p5ij c/1ZdxrYxsGUbxSJP0EMzpII7T0wkGo9qXVhfVhqVIrJRl1HWhF0MOXLf+aye4Cu8MsZ jncDIfEfODiV+uIF8rPivvwQLH5vejmopJNfnwf44AIQwU7ApJotaGNJ5fdSQGxkUq3U Zy6VlYOS5onXiqGWxa/+xuTLxhCckqehDEOyeL8sxUUbmYUi1T2AnAjnE8CXaoeGFJZR 3sBCinuomPrX6MXg5AdOxhFByyoW8ugYXMpDhVDlFipaTrJ4Bfo0AJqqYHZBjfqAmTME zJPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736705969; x=1737310769; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AcXGNi+QY5dFUvUB4d3ekujwEBzWlFVvm9Ug9aSo4cg=; b=XMpLK6ArzAvWYeovshLYC1Xw30UVyDA01NCK5EF5kwfAK1FbNnmP/5JORwlpZQzjzF ZvPG2o9Aw7k68XZOZRI4W0VcbK9XaiUoTkrQPZz7RVvQzH3Zxmcw/OOoFSig4ReCiL5c 7HVFuneGIePlpGHa6fjJrQe73qf8WWR6NAJ7+k8xFQUkZAidu0J6+Ump7psMiZPPczR6 zlQ+/5Wg/arDW3YmmuHq1bJxuJdYmXGWVbaLbUKMj02HeFej9xiOOW1HmU/6NZXKpLlj hwnb9cc3fVd76i0MQcTp6Yhbf0KpvCK0XLzS1euHLkjuS16r0z0qby8jjGW3JxMdm36D BUkg== X-Gm-Message-State: AOJu0Yx45qGvN/sOo4uCOjO/Jl38APF7lM+9LW63O77J5phc6sgrusyF h5QypZWODjLbi1Rt7xWFwPZXs9sqzQtxuTSKb7+7nHgqxdFmi3DP2r1AlzK39TM= X-Gm-Gg: ASbGncvNpU65RD61nnATE1qR8leH988bbnm8uezWv4Uaj3xBmRXyqi5rAPEaRY250JU AjC21ba9aPk9fcfOeCgp1iO6vx2otYT892atcyP5/gd3yeKoRuSDKYwRVxDrjTcZx0xSc6xIMAD rVZdlw0Hjzfup9FIEsbICvV4f5qNWc0mPeNFxcIRQcSI7KZ22GzOTghYuAxYQ13UOTxV9nRFQPG mh6hiWtg+NaAPyicwqJr0KvYoS0ujAyqCoIIC3Pc/E0SgdWbyrAhT778QTFmD1mOEKkM5+4amye Nw2/JQ== X-Google-Smtp-Source: AGHT+IE0U6scJpm42LXMtLn43549y1Ubqh1JLM62qEh/RTPxASIZQSfGwIJYqp5XMW0u+voNFYidVQ== X-Received: by 2002:a05:6a21:2d09:b0:1e1:ba54:ffee with SMTP id adf61e73a8af0-1e88cfd3f88mr26094055637.21.1736705968825; Sun, 12 Jan 2025 10:19:28 -0800 (PST) Received: from localhost.localdomain ([2401:4900:1cbd:5839:1cc2:4d3e:e2ff:6e2f]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-a31d5047eabsm5671695a12.65.2025.01.12.10.19.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jan 2025 10:19:28 -0800 (PST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v0 1/4] gnu: Add zig-clap. Date: Sun, 12 Jan 2025 23:49:00 +0530 Message-ID: <20250112181920.8248-1-ashvithshetty10@gmail.com> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75522 Cc: hako@ultrarare.space, Ashvith Shetty , ekaitz@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/zig-xyz.scm (zig-clap): New variable. Change-Id: Ib438ffa083bd96102e4058d2c64dccecadff1aa5 --- gnu/packages/zig-xyz.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index a76dbb0473..afb609ad50 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2023 Ekaitz Zarraga ;;; Copyright © 2023 Felix Lechner ;;; Copyright © 2024 Justin Veilleux +;;; Copyright © 2024 Ashvith Shetty ;;; ;;; This file is part of GNU Guix. ;;; @@ -301,6 +302,26 @@ (define-public zig-xkbcommon (home-page "https://codeberg.org/ifreund/zig-xkbcommon") (license license:expat))) +(define-public zig-clap + (package + (name "zig-clap") + (version "0.9.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Hejsil/zig-clap") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1xjskvyib3kai3nmp574zfm07yvjsbzsxfysj96ss9339nq07ix6")))) + (build-system zig-build-system) + (home-page "https://github.com/Hejsil/zig-clap") + (synopsis "Command line argument parsing library") + (description + "A simple and easy to use command line argument parser library for Zig.") + (license license:expat))) + (define-public zig-zls-0.10 (package (name "zig-zls") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 12 13:19:50 2025 Received: (at 75522) by debbugs.gnu.org; 12 Jan 2025 18:19:51 +0000 Received: from localhost ([127.0.0.1]:49031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tX2Yw-0006Ze-IZ for submit@debbugs.gnu.org; Sun, 12 Jan 2025 13:19:50 -0500 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:55383) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tX2Yu-0006ZN-PR for 75522@debbugs.gnu.org; Sun, 12 Jan 2025 13:19:49 -0500 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-21636268e43so81415085ad.2 for <75522@debbugs.gnu.org>; Sun, 12 Jan 2025 10:19:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736705982; x=1737310782; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yBMc0DDJWCNUMLIfbhtpMd01mPAil7S4itJVaX3stN8=; b=BokwiOJxDJpVGH96r2nI+WTh4KWiyMIPp58/H1EY+qQ0LHtLy3GqeyXCEAiT+CdCvE mhX3PnKV7yil5Vv4Uz0pbT8Snt45IVIK2UbCDoJlEenGomnuxMWYHzv1+73ku2owwPbi Dqqt0GjAzLyierihNaTEHf5QNWwDkn8dgyKG/5krjLEalMeAdord9SpU6WBQv2pOuQ6q 9hpWe6uPsokMjRaTF9jCTVY1gUv4v8o06R6YMJrlbUDQUy/nlvCQ1pXE+jyalY4x4DBa SxqSr9lwRdrEJDD3pMCZMu2zHiDLnPdtF2D+2dbdoEbl7b88aWOFjeKK4oXFR4oU1s1x QK4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736705982; x=1737310782; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yBMc0DDJWCNUMLIfbhtpMd01mPAil7S4itJVaX3stN8=; b=wQeo5SA2+uMs9ms1GO9XMVGkqQSB7y8xgAciL62ZMHzcUPTAegqgxL+0oUrEfTcYs6 Jz2O5XVJy37IG2VsP9qzkhSa1yPmvZvbUGprV9pJTlOoI7SF0bO7pw2N/lCLx06zEyO5 6UAnmkXHTo+2lwbjbmKpDHVWEJcCB+xuV2v8Or2xB0btD+AWxXWLWuHqwPh8j7z9sPwl NfnRRtG0hp3wGxRFfHcPUUSX6GMPzVVXfi0h+1c9WK1OU+kU+Rz6DUa5BhphAnOOODq3 LMX+gZQB7/gpYgbykjhKL+Eu8soelaaGu+fOZ72pNpedFhHH5TfsuRvH1puYByEjSLH4 pGDQ== X-Gm-Message-State: AOJu0YwX+C9bhY+HXoX/1c4ZpcnEhO5Y6YPkh3FRDJCEm7Y0vyzEc3X1 uaP6aUvbs4s/s5sh+yBM3Xpc4ZsHFpt5s5EDla/eFMQBQrYHRbdnJiE2Vmc6 X-Gm-Gg: ASbGncsXCeKRYZ0cpwxPeo7Fo5GC+U11YGNnk4nX/0Wz5Skez4HI6cG8iNaXKbQ+uQy 7QaNIdeCttFPgfvNnREfGxxMJksDBy9tJva83sdkCl0ide8QXlQtTGxuIyKS0ji95kWSoffm/Pw qzIG0ZyCbL+hUjK8QhvqO+TPnwyj3SKibffM1l/so/MYOpElm10bryg4aVYZOXbVacUvPkjTAGS MqWt2rq5N/7jihih2S/W1k/3IMttVRgU+lthGpFkb0tXJ6XQFcH/+TzfLSM0W7fth9qpExDdKxd 5jYItQ== X-Google-Smtp-Source: AGHT+IFmxsGQ9XZlk8ZhR1+2zk137Blc/H/WdyhmQNYFb8Bx2OdapM5EOIhiYcJNWvrOvz+TQjv79g== X-Received: by 2002:a05:6a21:3993:b0:1e1:adb9:d1a6 with SMTP id adf61e73a8af0-1e88d0f000fmr29024525637.41.1736705982297; Sun, 12 Jan 2025 10:19:42 -0800 (PST) Received: from localhost.localdomain ([2401:4900:1cbd:5839:1cc2:4d3e:e2ff:6e2f]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-a31d5047eabsm5671695a12.65.2025.01.12.10.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jan 2025 10:19:40 -0800 (PST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v0 2/4] gnu: Add zig-wayland-beanbag. Date: Sun, 12 Jan 2025 23:49:01 +0530 Message-ID: <20250112181920.8248-2-ashvithshetty10@gmail.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250112181920.8248-1-ashvithshetty10@gmail.com> References: <20250112181920.8248-1-ashvithshetty10@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75522 Cc: hako@ultrarare.space, Ashvith Shetty , ekaitz@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) This is a package variant of zig-wayland required by beanbag. * gnu/packages/zig-xyz.scm (zig-wayland-beanbag): New variable. Change-Id: Id429a70e4cc30772357a706cd2b83798ce5ca1af --- gnu/packages/zig-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index afb609ad50..bf86c0897a 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -240,6 +240,24 @@ (define-public zig-wayland (home-page "https://codeberg.org/ifreund/zig-wayland") (license license:expat))) +(define zig-wayland-beanbag + (let ((commit "4761e625bcc8218650625edc4734710b29a9ff0b") + (revision "0")) + (hidden-package + (package + (inherit zig-wayland) + (name "zig-wayland") + (version (git-version "0.3.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/ifreund/zig-wayland") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1v669w8mnm5bp8508cvy41189njai8j92r6l9j5advk8589c18f7")))))))) + (define-public zig-wlroots (package (name "zig-wlroots") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 12 13:20:00 2025 Received: (at 75522) by debbugs.gnu.org; 12 Jan 2025 18:20:00 +0000 Received: from localhost ([127.0.0.1]:49034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tX2Z5-0006aD-Vn for submit@debbugs.gnu.org; Sun, 12 Jan 2025 13:20:00 -0500 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]:47441) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tX2Z4-0006Zm-3S for 75522@debbugs.gnu.org; Sun, 12 Jan 2025 13:19:58 -0500 Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-21a7ed0155cso59452775ad.3 for <75522@debbugs.gnu.org>; Sun, 12 Jan 2025 10:19:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736705992; x=1737310792; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=b26brA5kD/syeKpestNc+6U9x+zizEgKPbGjz1kI3NM=; b=Hga6x8orelvvHByEPeLIzkq5pJlgOISZvZ5F4S2NzbCbTaN0tEIbv0X4jYwcZPCmHc 5XX2bdpTrj5riIsRydui2rM+Xy+aZ1pBZOZiB1orRzz3rj2CCdjp6KTEcrQpaNywtnMh VQCPaLBoNpvNddXSiYNQjlKYO7GGiC+2kdJdc1c7JVH31dpksO8RQCEbuRM9YTJfpzfp 1CDbb/9V+zJH8ws4QXgULLvgtmmGZ26/drP/qzb/uc/gO87hgKWus3OgESdnPYTsi30d 9Ff51//Cq/mXibtRVKjq7UR3qMsCIE4S23/rAlRchUK4YndgOIDT79vxb0xOyJgC6xpL 7kqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736705992; x=1737310792; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b26brA5kD/syeKpestNc+6U9x+zizEgKPbGjz1kI3NM=; b=P5kogyl0AY5/jb1yX6CuKtdrZyDGF9HKHlmqpfT9a1s//jVqoyDZTKQ/MrpRyIiOwC mwchNR+BsukTYxkO8QBrlNwF4rngl2NhAkyOudCEjAWfxBlWiqvjY/lCN83EgEE6FQ1P mK3xTDgo4cH5sAy2ghGxaBVtMtpPBA+tlh4SkQzFRMe+WWRHC/NTo1YIhNEXv+OeQM8K jg7NS7erROXzqdQWBiR95R9b4FuGbFMqBdQsQqGf/8w85erwUea0s7r2gL3W1xUy9W87 g2imDOf5LtztwNf76z1OziOkzsGyL/6egvXi9dptS3Oxi/F1k8V8npXURwsy0Jr1oScr UBwA== X-Gm-Message-State: AOJu0Yxh91h+/NnmHLh7qbm3jeqbcJ9ryyQoQEzyfODIH692uZF8Y6dx PdkpiZ1K54+wMZpq5CmKTE1zJcJXxC2gMmf+b2EC2xgg2kRJI521icAZbEo1 X-Gm-Gg: ASbGncufwhjNxAYbulVgfZLST9dJovo/SjAwVtr03UVKmWhf4YcT2XE35wz4QQJZDeR iWXuzzs3jkemLtSjRiezWKIFsSVH9rKHezc5HaJErNbx7hNUPl3I0S9nWCYAkRWH6KP1rU3SJ+r ZjWaB6BlijHKrwzijvI/NBrYPZ0w9tBm2XyAlOvSQiywkuPMTtMJ4Ec6KxKJ7pqSNsR3bCRPGKJ yRTQw92wYSTTcA8FcI2TLCdcsBnHQmvM3cxhEIbss7xe69GGWz2THMwWCQKW+rNuRwLtHVQHLrF 1kWwSQ== X-Google-Smtp-Source: AGHT+IFeYcWSoeGpeNKUiajVTKtDNyAfwB3lVuvgFJGxTmq/kwPJIxzL3X7yrPRBMC4fZH/1aNsaDg== X-Received: by 2002:a05:6a20:c88b:b0:1e1:a693:d5fd with SMTP id adf61e73a8af0-1e88d128f5dmr29098289637.25.1736705991753; Sun, 12 Jan 2025 10:19:51 -0800 (PST) Received: from localhost.localdomain ([2401:4900:1cbd:5839:1cc2:4d3e:e2ff:6e2f]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-a31d5047eabsm5671695a12.65.2025.01.12.10.19.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jan 2025 10:19:51 -0800 (PST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v0 3/4] gnu: Add zig-img. Date: Sun, 12 Jan 2025 23:49:02 +0530 Message-ID: <20250112181920.8248-3-ashvithshetty10@gmail.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250112181920.8248-1-ashvithshetty10@gmail.com> References: <20250112181920.8248-1-ashvithshetty10@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75522 Cc: hako@ultrarare.space, Ashvith Shetty , ekaitz@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) zig-img is required by beanbag. However, there's no tags at the moment, so we'll be using the commit mentioned in beanbag's repo. * gnu/packages/zig-xyz.scm (zig-img): New variable. Change-Id: If66231806ffa50d0e6ec3091ab50f454db100f21 --- gnu/packages/zig-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index bf86c0897a..a6f5fbd453 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -340,6 +340,28 @@ (define-public zig-clap "A simple and easy to use command line argument parser library for Zig.") (license license:expat))) +(define-public zig-img + (let ((commit "52f10dd3e3b1cd4614fe72a8a8f0eddc7700bc0a") + (revision "0")) + (package + (name "zig-img") + (version (git-version "0.1.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zigimg/zigimg") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "187nh49rdv37arlvf056jiv58n4y87q2pm6qvznn75zrszjlvp0b")))) + (build-system zig-build-system) + (home-page "https://github.com/zigimg/zigimg") + (synopsis "Zig library for reading and writing different image formats") + (description + "This is a zig library for reading and writing different image formats.") + (license license:expat)))) + (define-public zig-zls-0.10 (package (name "zig-zls") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 12 13:20:05 2025 Received: (at 75522) by debbugs.gnu.org; 12 Jan 2025 18:20:06 +0000 Received: from localhost ([127.0.0.1]:49039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tX2ZA-0006bo-RQ for submit@debbugs.gnu.org; Sun, 12 Jan 2025 13:20:05 -0500 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:48353) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tX2Z8-0006Zy-KC for 75522@debbugs.gnu.org; Sun, 12 Jan 2025 13:20:03 -0500 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-216281bc30fso72765695ad.0 for <75522@debbugs.gnu.org>; Sun, 12 Jan 2025 10:20:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736705996; x=1737310796; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BHomfAe5Al+5tKllo9JA/2HFAEpfcEgBMYKGmDs9YWs=; b=eCvDczABaADHgY3xtuJ4rMf7DYjrVVtdEOfQTvNpwSskwbk/Ibys2CakOKRMyLMbTl FZNS/WJ/3Rfy4gOyeDVQinI3aeopvkXTEh/FQ057rfmwTmqzA1hTmX9D1XJWrk/akaCM VFo+TECnqcDdWnXCXTgKWiJLW6Xs/C9aBgxAgBRKGYfdxNZKV0oOrhOOiX4iZKLTXuFT TcDNCKzJXfkVuO/mv8/ZKY79PfuK1LERFcXXiPFCcodxo0+P16n4frJyuKOKSVDvh+MX zTSgb2IzHtK/x7WB3AiN8xdIDwhhQHz27YMlliAfUelToWIUGq6yxniIfAs5hep6/Ix+ Im0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736705996; x=1737310796; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BHomfAe5Al+5tKllo9JA/2HFAEpfcEgBMYKGmDs9YWs=; b=XmGp/Zt8piu2q0YmyscTxM9W7H9s5w4x+AqLGJo9vRJiv4pWekTibbhlfOjmBmXKyk x4+Xg4Cejlo9ZiPT10im0hop6YMcKwbp9ss6jMTS9+7Z/CBTNjujr4FTUwulqvqL//NR Bbx6VUgRhofeONjHq/3I8DvV2yNp/IDllTtxpKeMPtzLXCBLH9ei9dEVrGFj6V1LSK+k SGseD394EEl89CLvdW8oOmyKP0lqn3IYQTGIEYg0fg/i8dcrp6ku17ndwAxDmpAV6fq4 Z3+SLCRoBKi8ENnKscAPNSM/Xhb7umdEyo9HdHAN1Xbsu/7rPOUGUabjE8bFfXNGUAQ8 RPow== X-Gm-Message-State: AOJu0Yzm26XAT1ZxSExqn1XoVVuIcQxXATjujYwuUbdoSIFaxjnevxcC 5ySZXPL38C1bHH0XKM6dQ5BAS5RNPVan0kJ6xuAq5Vpy5lf3gfjYGBH4g3QS X-Gm-Gg: ASbGnct5+gB8uOYeVDEbp2MASVOXlsilWhtKU35rtr/UE5BA9eETMByHuLIjh3Pi8yi RJ7nbFtyqrZq1a85KXDOrfyF/2ONnSLBEqsI+hGfgBsAZpaD3oEW2E/nSeB139GpcjXgXOv4ljg 1nd2kfVmUNKtKFE3twd5YJ9SQ/l5I57ou57647UQUFxqEd6PqKDqBNs0VcuwC+EG/kHoQl4dYU6 MkEeTIOs/uCoE51AnWofGN6XQRB7wqyTz88sIUnyodqURhL5UO3FecTS7JDPDp6EfWMhUI4icmB cEURQw== X-Google-Smtp-Source: AGHT+IGknBVesfGIykMa3kf1ePTT9lAKPhSBubwy4WPzD5Xhoi15+jBUXrGt+9sIAB5P2b/ygpPI4Q== X-Received: by 2002:a17:902:d50e:b0:212:996:353a with SMTP id d9443c01a7336-21a83f3f576mr305553845ad.12.1736705996270; Sun, 12 Jan 2025 10:19:56 -0800 (PST) Received: from localhost.localdomain ([2401:4900:1cbd:5839:1cc2:4d3e:e2ff:6e2f]) by smtp.googlemail.com with ESMTPSA id 41be03b00d2f7-a31d5047eabsm5671695a12.65.2025.01.12.10.19.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Jan 2025 10:19:55 -0800 (PST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v0 4/4] gnu: Add beanbag. Date: Sun, 12 Jan 2025 23:49:03 +0530 Message-ID: <20250112181920.8248-4-ashvithshetty10@gmail.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20250112181920.8248-1-ashvithshetty10@gmail.com> References: <20250112181920.8248-1-ashvithshetty10@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75522 Cc: hako@ultrarare.space, Ashvith Shetty , ekaitz@elenq.tech X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/zig-xyz.scm (beanbag): New variable. Change-Id: Icbe3bfe8af1d6754ffdae38d896ee8c9dace0dab --- gnu/packages/zig-xyz.scm | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index a6f5fbd453..64ee303854 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -189,6 +189,47 @@ (define-public zig-known-folders (home-page "https://github.com/ziglibs/known-folders") (license license:expat)))) +(define-public beanbag + (package + (name "beanbag") + (version "0.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/bwbuhse/beanbag") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0i37hvg4jz9v2wfx41ycyqfq87wdh6nawgpic1mmqnj32jglkx7y")) + (snippet (rename-zig-dependencies '(("clap" . "zig-clap") + ("zigimg" . "zig-img")))))) + (build-system zig-build-system) + (arguments + (list + ;; Nothing to test + #:tests? #f + #:install-source? #f + #:zig-release-type "safe" + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'remove-deps + (lambda* (#:key inputs #:allow-other-keys) + (delete-file-recursively "protocol") + (substitute* "build.zig" + (("b\\.path\\(\"protocol\\/wlr-layer-shell-unstable-v1.xml\"\\)") + (string-append ".{ .cwd_relative = \"" + (search-input-file inputs + "share/wlr-protocols/unstable/wlr-layer-shell-unstable-v1.xml") + "\" }")))))))) + (inputs (list zig-clap zig-img zig-pixman zig-wayland-beanbag + wlr-protocols)) + (native-inputs (list pkg-config wlr-protocols)) + (home-page "https://codeberg.org/bwbuhse/beanbag") + (synopsis "Wallpaper app for Wayland compositors") + (description + "beanbag is a wallpaper app for Wayland compositors, heavily inspired by dnkl's wbg.") + (license license:gpl3))) + (define-public zig-pixman (package (name "zig-pixman") -- 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 14 02:04:23 2025 Received: (at 75522) by debbugs.gnu.org; 14 Jan 2025 07:04:23 +0000 Received: from localhost ([127.0.0.1]:53723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tXayM-0007si-TY for submit@debbugs.gnu.org; Tue, 14 Jan 2025 02:04:23 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:44232) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tXayK-0007sX-EW for 75522@debbugs.gnu.org; Tue, 14 Jan 2025 02:04:20 -0500 Date: Tue, 14 Jan 2025 14:37:56 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1736838257; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=RgfRgUbtipDCbgkda3SQ5D1mdpTWJ7v/DzAlblroC3g=; b=ORckD/pSq6WKFkGNXb7MTSUAmF4ePuzA3bZxQhIxjON/8LXTrplpnlNB/1fLLDmlHHZ4vT peBGFb9vdyW0rqA9J1CN/bIYC6JrFUBgSNBP/yInMZ924Ouers/4DbmEBVizXFPxWxK/b6 I0hAQCAJrKkRn0WyGio1OVUz1mSbE6EdBMSrpLhpNOKr3mlqy0jySerTnzWMe1lIrTD1RO 4BJatktuziT1koWTwLIfJjdSwUAorXhi31XXD2C0aYROsvDhu0Q+QlphzBVdQ2W0x1/Vib Xzo0gvt/KER6zsjoK8TMLyX1WTZY5rz3BrC/GRPSN4K3ljIS5CAPMeQElYLQ7A== Message-ID: <87h661529n.wl-hako@ultrarare.space> From: Hilton Chain To: Ashvith Shetty Subject: Re: [bug#75522] [PATCH v0 1/4] gnu: Add zig-clap. In-Reply-To: <20250112181920.8248-1-ashvithshetty10@gmail.com> References: <20250112181145.7801-1-ashvithshetty10@gmail.com> <20250112181920.8248-1-ashvithshetty10@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: 75522@debbugs.gnu.org, Ekaitz Zarraga X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, 13 Jan 2025 02:19:00 +0800, Ashvith Shetty wrote: > >[...] > + (build-system zig-build-system) > + (home-page "https://github.com/Hejsil/zig-clap") > + (synopsis "Command line argument parsing library") > + (description > + "A simple and easy to use command line argument parser library for Zig.") Please use a complete sentence. > + (license license:expat))) > + > (define-public zig-zls-0.10 > (package > (name "zig-zls") > -- > 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 14 02:04:32 2025 Received: (at 75522) by debbugs.gnu.org; 14 Jan 2025 07:04:32 +0000 Received: from localhost ([127.0.0.1]:53726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tXayW-0007t8-Bh for submit@debbugs.gnu.org; Tue, 14 Jan 2025 02:04:32 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:44236) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tXayN-0007sh-BF for 75522@debbugs.gnu.org; Tue, 14 Jan 2025 02:04:23 -0500 Date: Tue, 14 Jan 2025 14:55:15 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1736838262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=0JMmBRsyUZe4OeMazKcTihgkcMs2jgmbLhIT8+9K4dk=; b=LtjQ4TQQx9JqFpSg/z83xFhoXJ//sdkygeT8/Q6ZmfXy2yzFq8Y716/KyxTqKUdZ9dPz4u zpsM6HodfA4Lty6jk04k42rNrHISwWsnEubyr6n0qWfhd3fYmF+u0g/P3tzoIFBC+2du9E JNikhYFhjTfC/LnyT90Mp5fE2TLtQmUs9RHD2U07Hhny08o255OqaWgIrUNlznfCDGiH1L lxkRSXY5B4G2lK+ccSgYxKIGbZ8WCc4cRHlJWmCYw1Nvvdt3jLgWa9tfodVy0J1LK/ON1F Jal/dIXNvygHMxUrdZG9URkZ1i1zgTBd9RsayxfLPlsVpa/j75GHmI7PiZQpuQ== Message-ID: <87frll51gs.wl-hako@ultrarare.space> From: Hilton Chain To: Ashvith Shetty Subject: Re: [bug#75522] [PATCH v0 2/4] gnu: Add zig-wayland-beanbag. In-Reply-To: <20250112181920.8248-2-ashvithshetty10@gmail.com> References: <20250112181920.8248-1-ashvithshetty10@gmail.com> <20250112181920.8248-2-ashvithshetty10@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: 75522@debbugs.gnu.org, Ekaitz Zarraga X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, 13 Jan 2025 02:19:01 +0800, Ashvith Shetty wrote: > > This is a package variant of zig-wayland required by beanbag. > * gnu/packages/zig-xyz.scm (zig-wayland-beanbag): New variable. > > Change-Id: Id429a70e4cc30772357a706cd2b83798ce5ca1af > --- > gnu/packages/zig-xyz.scm | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) You can package beanbag 0.1.1 instead, which supports zig-wayland 0.2.0. > diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm > index afb609ad50..bf86c0897a 100644 > --- a/gnu/packages/zig-xyz.scm > +++ b/gnu/packages/zig-xyz.scm > @@ -240,6 +240,24 @@ (define-public zig-wayland > (home-page "https://codeberg.org/ifreund/zig-wayland") > (license license:expat))) > > +(define zig-wayland-beanbag > + (let ((commit "4761e625bcc8218650625edc4734710b29a9ff0b") > + (revision "0")) > + (hidden-package > + (package > + (inherit zig-wayland) > + (name "zig-wayland") > + (version (git-version "0.3.0" revision commit)) BTW, 0.3.0 + revision > 0.3.0. > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://codeberg.org/ifreund/zig-wayland") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1v669w8mnm5bp8508cvy41189njai8j92r6l9j5advk8589c18f7")))))))) > + > (define-public zig-wlroots > (package > (name "zig-wlroots") > -- > 2.47.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 14:10:18 2025 Received: (at 75522) by debbugs.gnu.org; 20 Feb 2025 19:10:19 +0000 Received: from localhost ([127.0.0.1]:41140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlBwA-0000yL-1K for submit@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:18 -0500 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:3461) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tlBw6-0000rO-RK for 75522@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740078591; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=l54ulRswxfzLqcXFZTi0XlgJgvKSv+DAhOVf6NJlFIs=; b=FNKnFJl40duQ8EeH7rKIKQJu+8HX/+w35EmsaL4efD9uh0Qzm8WT7RW/VVjKXQHe UVITAecmycAcYlPLVzVYoQmTUc7f8FA4dSTI91Mq82cWlGa4Gi5BHoB/dHqcmwV4M9K 56xTRCEnQj1uafP9LqRQUyh6A+9waDx+1P00TCeQ= Received: by mx.zoho.in with SMTPS id 1740078588479949.4487846159858; Fri, 21 Feb 2025 00:39:48 +0530 (IST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v1 0/3] Add beanbag Date: Fri, 21 Feb 2025 00:39:09 +0530 Message-ID: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain , Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This patch series downgrades `beanbag` to 0.1.1, removes `zig-wayland-beanbag` and fixes the synopsis and description for `zig-clap`. Ashvith Shetty (3): gnu: Add zig-clap. gnu: Add zig-img. gnu: Add beanbag. gnu/packages/zig-xyz.scm | 102 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 14:10:28 2025 Received: (at 75522) by debbugs.gnu.org; 20 Feb 2025 19:10:28 +0000 Received: from localhost ([127.0.0.1]:41144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlBwJ-0000zk-SI for submit@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:28 -0500 Received: from sender-pp-o91.zoho.in ([103.117.158.91]:2130) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tlBw7-0000sm-VQ for 75522@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740078601; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=CaKrbOql3kejXQyil4sov4EM4C/muIgNi4p0wmhg+vQ=; b=TKHjWA1+KisVgTD7GqvJqzxreBYdeLQ+FAWRoUBYKuoP8JDjzkkGX5QXaKaFUsVL Ce98Y9nFhm9Kt02xLFGAPG5NnLFcaIAKEGag0AYzSZyMzHZs+++XX6+ZXYLhJHE6SKh 6N01DWqwZTMFxfbJEb0MUCL/JTRkxJyy+ZlpF9uc= Received: by mx.zoho.in with SMTPS id 1740078598207219.12127967191145; Fri, 21 Feb 2025 00:39:58 +0530 (IST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v1 2/3] gnu: Add zig-img. Date: Fri, 21 Feb 2025 00:39:11 +0530 Message-ID: <20250220190940.14643-3-ashvithshetty0010@zohomail.in> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> References: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain , Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: Ashvith Shetty zig-img is required by beanbag. However, there's no tags at the moment, so we'll be using the commit mentioned in beanbag's repo. * gnu/packages/zig-xyz.scm (zig-img): New variable. Change-Id: If66231806ffa50d0e6ec3091ab50f454db100f21 --- gnu/packages/zig-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index 9b6bf09b56..e8fa59227d 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -343,6 +343,28 @@ (define-public zig-clap @end itemize") (license license:expat))) +(define-public zig-img + (let ((commit "52f10dd3e3b1cd4614fe72a8a8f0eddc7700bc0a") + (revision "0")) + (package + (name "zig-img") + (version (git-version "0.1.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zigimg/zigimg") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "187nh49rdv37arlvf056jiv58n4y87q2pm6qvznn75zrszjlvp0b")))) + (build-system zig-build-system) + (home-page "https://github.com/zigimg/zigimg") + (synopsis "Zig library for reading and writing different image formats") + (description + "This is a zig library for reading and writing different image formats.") + (license license:expat)))) + (define-public zig-zls-0.10 (package (name "zig-zls") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 14:10:29 2025 Received: (at 75522) by debbugs.gnu.org; 20 Feb 2025 19:10:29 +0000 Received: from localhost ([127.0.0.1]:41146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlBwK-0000zs-Hi for submit@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:29 -0500 Received: from sender-pp-o91.zoho.in ([103.117.158.91]:2131) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tlBw8-0000sw-6K for 75522@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740078594; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=8BAq0ADSu2reLqDlHyoWzgYw7CUX8w9pHkvyRyuxIZ0=; b=huvmyKr1J6RDX1GAk9UK7SMqqCtf+X5SOuXmB1BI6ft0S7ElvwJoyD15lEhMv6m2 ilsaepnJ23kH2lOaqTXqlu1x/sXSt5hB+I6ZQW9K547Ko1jc87CnbEhQ4PfvVcf4MfK vBrTNDAWTRc9T7GzP2jr2Vipc+WVRwesBcstvQ04= Received: by mx.zoho.in with SMTPS id 1740078592559280.4690353307676; Fri, 21 Feb 2025 00:39:52 +0530 (IST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v1 1/3] gnu: Add zig-clap. Date: Fri, 21 Feb 2025 00:39:10 +0530 Message-ID: <20250220190940.14643-2-ashvithshetty0010@zohomail.in> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> References: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain , Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: Ashvith Shetty * gnu/packages/zig-xyz.scm (zig-clap): New variable. Change-Id: I8982047890799dfe32113f63e63dd7b6110eb8c6 --- gnu/packages/zig-xyz.scm | 42 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index a76dbb0473..9b6bf09b56 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2023 Ekaitz Zarraga ;;; Copyright © 2023 Felix Lechner ;;; Copyright © 2024 Justin Veilleux +;;; Copyright © 2025 Ashvith Shetty ;;; ;;; This file is part of GNU Guix. ;;; @@ -301,6 +302,47 @@ (define-public zig-xkbcommon (home-page "https://codeberg.org/ifreund/zig-xkbcommon") (license license:expat))) +(define-public zig-clap + (package + (name "zig-clap") + (version "0.9.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Hejsil/zig-clap") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1xjskvyib3kai3nmp574zfm07yvjsbzsxfysj96ss9339nq07ix6")))) + (build-system zig-build-system) + (arguments + (list + #:zig zig-0.13)) + (home-page "https://github.com/Hejsil/zig-clap") + (synopsis "Command line argument parsing library for Zig") + (description + "A simple and easy to use command line argument parser library for Zig. + +Features include: +@itemize +@item Short arguments -a +@itemize +@item Chaining -abc where a and b does not take values. +@item Multiple specifications are tallied (e.g. -v -v). +@end itemize +@item Long arguments --long +@item Supports both passing values using spacing and = (-a 100, -a=100) +@itemize +@item Short args also support passing values with no spacing or = (-a100) +@item This all works with chaining (-ba 100, -ba=100, -ba100) +@end itemize +@item Supports options that can be specified multiple times (-e 1 -e 2 -e 3) +@item Print help message from parameter specification. +@item Parse help message to parameter specification. +@end itemize") + (license license:expat))) + (define-public zig-zls-0.10 (package (name "zig-zls") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 20 14:10:30 2025 Received: (at 75522) by debbugs.gnu.org; 20 Feb 2025 19:10:30 +0000 Received: from localhost ([127.0.0.1]:41148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tlBwL-000105-Az for submit@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:30 -0500 Received: from sender-pp-o91.zoho.in ([103.117.158.91]:2422) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tlBw8-0000te-Iv for 75522@debbugs.gnu.org; Thu, 20 Feb 2025 14:10:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1740078602; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:Message-ID:In-Reply-To:References:MIME-Version:Content-Transfer-Encoding:Message-Id:Reply-To; bh=mT4Go+dwtRWRnGxm1xr2ZpQOAu4bxT/eSbJFmqV8p/8=; b=RxhEkY/7yPXSsdELoVrfXBaSg7ryUlymLwKfJRuRhbFybjLyt+2hpHn1aKpkZhDa d+DoX5AnyDy5xsklrO90OVDmx2H2VGg698G+jHch7++3unWlJiNGhkpBnRhOw0aoJvX OP9idypVzm+0Z2pnYg/WaJX4CGkUjL0Bf7OJaoBs= Received: by mx.zoho.in with SMTPS id 1740078600639247.1408093660482; Fri, 21 Feb 2025 00:40:00 +0530 (IST) From: Ashvith Shetty To: 75522@debbugs.gnu.org Subject: [PATCH v1 3/3] gnu: Add beanbag. Date: Fri, 21 Feb 2025 00:39:12 +0530 Message-ID: <20250220190940.14643-4-ashvithshetty0010@zohomail.in> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> References: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain , Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) From: Ashvith Shetty * gnu/packages/zig-xyz.scm (beanbag): New variable. Change-Id: I07ebb8f6e632e4c24e183ad8d9f01f1bf17373f0 --- gnu/packages/zig-xyz.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index e8fa59227d..03118cfe85 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -189,6 +189,44 @@ (define-public zig-known-folders (home-page "https://github.com/ziglibs/known-folders") (license license:expat)))) +(define-public beanbag + (package + (name "beanbag") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/bwbuhse/beanbag") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d2h5bqicqnyawswdq7bg1w9frjk0ra2sva1as2qgc5s7pjclyql")) + (snippet (rename-zig-dependencies '(("clap" . "zig-clap") + ("zigimg" . "zig-img")))))) + (build-system zig-build-system) + (arguments + (list + ;; Nothing to test + #:tests? #f + #:install-source? #f + #:zig-release-type "safe" + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'remove-deps + (lambda* (#:key inputs #:allow-other-keys) + (delete-file-recursively "protocol") + (substitute* "build.zig" + (("protocol\\/wlr-layer-shell-unstable-v1.xml") + (string-append (search-input-file inputs + "share/wlr-protocols/unstable/wlr-layer-shell-unstable-v1.xml"))))))))) + (inputs (list zig-clap zig-img zig-pixman zig-wayland)) + (native-inputs (list pkg-config wlr-protocols)) + (home-page "https://codeberg.org/bwbuhse/beanbag") + (synopsis "Wallpaper app for Wayland compositors") + (description + "beanbag is a wallpaper app for Wayland compositors, heavily inspired by dnkl's wbg.") + (license license:gpl3))) + (define-public zig-pixman (package (name "zig-pixman") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 00:31:02 2025 Received: (at 75522) by debbugs.gnu.org; 22 Feb 2025 05:31:02 +0000 Received: from localhost ([127.0.0.1]:43843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tli6P-0001AZ-Ky for submit@debbugs.gnu.org; Sat, 22 Feb 2025 00:31:02 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:35596) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tli6M-00019q-Sr for 75522@debbugs.gnu.org; Sat, 22 Feb 2025 00:31:00 -0500 Date: Sat, 22 Feb 2025 13:20:40 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1740202256; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=dPNduqJALhdkGbvHpsX26Ow33H4kfjzalIUD0rqisdA=; b=NbZIvA15TMq5RImQclHnk+Bx/27RyvQvu85FbTSHk0WxxhqmA6585HztuLwClhU9kvCpzV d/6iNgwRUdnN668b1ngpkqWxvJ4ixeJ52VjRa5cDIa7hnrUR1dtJ3e/xMUS0VmDRGtgG6C NxXSKGQsJ0Mnpb1xYX7eR4ODhpa8slA1zEhEyOf+05/0sj+Oh6NMj52Jjq2dp+ShvGsxrT HiT5Yph7FEvrNFehbCYGlDUGwhzGPwKTpDqSGY2vCn+dQIn5ZReo/q0pXT4QHUP28d8I/l sU6CPizBpatZIjmG4pmLVnMH7421ttMqQp6Zz+mbDJTk6qp3EaVk6p/9ZOGL8A== Message-ID: <87zfiezhav.wl-hako@ultrarare.space> From: Hilton Chain To: Ashvith Shetty Subject: Re: [PATCH v1 3/3] gnu: Add beanbag. In-Reply-To: <20250220190940.14643-4-ashvithshetty0010@zohomail.in> References: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> <20250220190940.14643-4-ashvithshetty0010@zohomail.in> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: 75522@debbugs.gnu.org, Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, 21 Feb 2025 03:09:12 +0800, Ashvith Shetty wrote: > > From: Ashvith Shetty > > * gnu/packages/zig-xyz.scm (beanbag): New variable. > > Change-Id: I07ebb8f6e632e4c24e183ad8d9f01f1bf17373f0 > --- > gnu/packages/zig-xyz.scm | 38 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > > diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm > index e8fa59227d..03118cfe85 100644 > --- a/gnu/packages/zig-xyz.scm > +++ b/gnu/packages/zig-xyz.scm > @@ -189,6 +189,44 @@ (define-public zig-known-folders > (home-page "https://github.com/ziglibs/known-folders") > (license license:expat)))) > > +(define-public beanbag > + (package > + (name "beanbag") > + (version "0.1.1") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://codeberg.org/bwbuhse/beanbag") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1d2h5bqicqnyawswdq7bg1w9frjk0ra2sva1as2qgc5s7pjclyql")) > + (snippet (rename-zig-dependencies '(("clap" . "zig-clap") > + ("zigimg" . "zig-img")))))) > + (build-system zig-build-system) > + (arguments > + (list > + ;; Nothing to test > + #:tests? #f > + #:install-source? #f > + #:zig-release-type "safe" > + #:phases #~(modify-phases %standard-phases > + (add-after 'unpack 'remove-deps > + (lambda* (#:key inputs #:allow-other-keys) > + (delete-file-recursively "protocol") > + (substitute* "build.zig" > + (("protocol\\/wlr-layer-shell-unstable-v1.xml") > + (string-append (search-input-file inputs > + "share/wlr-protocols/unstable/= wlr-layer-shell-unstable-v1.xml"))))))))) > + (inputs (list zig-clap zig-img zig-pixman zig-wayland)) > + (native-inputs (list pkg-config wlr-protocols)) > + (home-page "https://codeberg.org/bwbuhse/beanbag") > + (synopsis "Wallpaper app for Wayland compositors") > + (description > + "beanbag is a wallpaper app for Wayland compositors, heavily inspir= ed by dnkl's wbg.") Either capitalize the first word or use @code (or @command etc. depending on context) markup, this issue should be found by =A1guix lint=A2. Since wbg is packaged, you can reference it by =A1@code{wbg}=A2. > + (license license:gpl3))) > + > (define-public zig-pixman > (package > (name "zig-pixman") > -- > 2.48.1 > From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 00:31:21 2025 Received: (at 75522) by debbugs.gnu.org; 22 Feb 2025 05:31:21 +0000 Received: from localhost ([127.0.0.1]:43848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tli6h-0001Db-I5 for submit@debbugs.gnu.org; Sat, 22 Feb 2025 00:31:21 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:43764) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tli6R-0001B1-VO for 75522@debbugs.gnu.org; Sat, 22 Feb 2025 00:31:05 -0500 Date: Sat, 22 Feb 2025 13:15:39 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1740202262; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=IUGHrIsdaokHP7qjj1PBlheROLO//xyBMTRdurzxFqM=; b=Pemz25oohLlwvmM5hkNRzFzimhdW+Mb64lyLzk7fA1asIo6r9T7IMZa18j1ojJnYoxsrvx zZYjzyLjx35v+uSFGiumIB7+tpfmiUvj3fQsod1Eggh+Azk31mEWMhWGLqBcsRnMMuZW/g OMvBpxC6CVrSSgDqeW6puQi7k35PDodQaB/FFDGDOJ6plsguSDZhpeO7Xu4uGo1W6o8yLj thYG9/h5cAxC9zjhFQpE2/NYIZl+Xac/3uVdV1nEI4I7ZVIR8eQr6S+BqSKZ0G7ZhHyvXq xy1dyPxbKCjKVEzIuzAJYh9QTwTgrktEMfb7GEtpO+meBLvoUdcu70ISLhBXKg== Message-ID: <871pvq1rwk.wl-hako@ultrarare.space> From: Hilton Chain To: Ashvith Shetty Subject: Re: [PATCH v1 1/3] gnu: Add zig-clap. In-Reply-To: <20250220190940.14643-2-ashvithshetty0010@zohomail.in> References: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> <20250220190940.14643-2-ashvithshetty0010@zohomail.in> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: 75522@debbugs.gnu.org, Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, 21 Feb 2025 03:09:10 +0800, Ashvith Shetty wrote: > > From: Ashvith Shetty > > * gnu/packages/zig-xyz.scm (zig-clap): New variable. > > Change-Id: I8982047890799dfe32113f63e63dd7b6110eb8c6 > --- > gnu/packages/zig-xyz.scm | 42 ++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 42 insertions(+) > > diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm > index a76dbb0473..9b6bf09b56 100644 > --- a/gnu/packages/zig-xyz.scm > +++ b/gnu/packages/zig-xyz.scm > @@ -3,6 +3,7 @@ > ;;; Copyright =A9 2023 Ekaitz Zarraga > ;;; Copyright =A9 2023 Felix Lechner > ;;; Copyright =A9 2024 Justin Veilleux > +;;; Copyright =A9 2025 Ashvith Shetty > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -301,6 +302,47 @@ (define-public zig-xkbcommon > (home-page "https://codeberg.org/ifreund/zig-xkbcommon") > (license license:expat))) > > +(define-public zig-clap > + (package > + (name "zig-clap") > + (version "0.9.1") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/Hejsil/zig-clap") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1xjskvyib3kai3nmp574zfm07yvjsbzsxfysj96ss9339nq07ix6"))= )) > + (build-system zig-build-system) > + (arguments > + (list > + #:zig zig-0.13)) zig-0.13 is the default, no need to set the argument. > + (home-page "https://github.com/Hejsil/zig-clap") > + (synopsis "Command line argument parsing library for Zig") > + (description > + "A simple and easy to use command line argument parser library for = Zig. In case you didn't get what a full sentence is: you need a subject and a pr= edicate. > + > +Features include: > +@itemize > +@item Short arguments -a > +@itemize > +@item Chaining -abc where a and b does not take values. > +@item Multiple specifications are tallied (e.g. -v -v). > +@end itemize > +@item Long arguments --long > +@item Supports both passing values using spacing and =3D (-a 100, -a=3D1= 00) > +@itemize > +@item Short args also support passing values with no spacing or =3D (-a1= 00) > +@item This all works with chaining (-ba 100, -ba=3D100, -ba100) > +@end itemize > +@item Supports options that can be specified multiple times (-e 1 -e 2 -= e 3) > +@item Print help message from parameter specification. > +@item Parse help message to parameter specification. > +@end itemize") > + (license license:expat))) Please use proper texinfo markups for codes. Also when writing synopses and descriptions, please consider yourself an end user and explain the package to yourself first, instead of just copying ups= tream documentation. Keep in mind this is a distribution. > + > (define-public zig-zls-0.10 > (package > (name "zig-zls") > -- > 2.48.1 BTW variables in zig-xyz.scm are sorted alphabetically. When adding new variables, please follow this rule as well. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 22 00:31:24 2025 Received: (at 75522) by debbugs.gnu.org; 22 Feb 2025 05:31:24 +0000 Received: from localhost ([127.0.0.1]:43850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tli6j-0001Du-EC for submit@debbugs.gnu.org; Sat, 22 Feb 2025 00:31:23 -0500 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:43778) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tli6X-0001Bs-HC for 75522@debbugs.gnu.org; Sat, 22 Feb 2025 00:31:09 -0500 Date: Sat, 22 Feb 2025 12:46:03 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1740202268; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+M+Ezu8wlVblG8owmA1VGiRpmiqo+QdZmdM7FZm4VWY=; b=OWGwB8XuN0ZrzIRwTP2ckvFaCd1XhNjsDIoLeMSxbSF8pB6iySdBgnnDo3u772a4/h5UuM CUR0/43hmzIyxjdHGW+0L6Mhb5agZzjXTwM0h+hh72O/q3AurLg8Xmm4HWekzMJLjX9TcO SxWsC8f6c1s8OnJNiNPDAeSVwIRBjFTe8nHXL3GrWMl6eZW2ZuA0TJSWcUbtJcLfCgH6Lf KXim5EmRhznIjLjjDxtYw+j/TTn9Na3UVXvQetboqyIW9a3uLhqRCYw8FG/DMEYUpmISuU F02aC7THXpk4U6Af8XU9Kotz8iZ+vPTY6+z3NAJ/CrVgl1rbxegvTW8GTi4+mA== Message-ID: <8734g61t9w.wl-hako@ultrarare.space> From: Hilton Chain To: Ashvith Shetty Subject: Re: [PATCH v1 2/3] gnu: Add zig-img. In-Reply-To: <20250220190940.14643-3-ashvithshetty0010@zohomail.in> References: <20250220190940.14643-1-ashvithshetty0010@zohomail.in> <20250220190940.14643-3-ashvithshetty0010@zohomail.in> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: 75522@debbugs.gnu.org, Ashvith Shetty X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, 21 Feb 2025 03:09:11 +0800, Ashvith Shetty wrote: > > From: Ashvith Shetty > > zig-img is required by beanbag. However, there's no tags at the > moment, so we'll be using the commit mentioned in beanbag's repo. Please reflect this information as a comment in package definition instead. > * gnu/packages/zig-xyz.scm (zig-img): New variable. > > Change-Id: If66231806ffa50d0e6ec3091ab50f454db100f21 > --- > gnu/packages/zig-xyz.scm | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm > index 9b6bf09b56..e8fa59227d 100644 > --- a/gnu/packages/zig-xyz.scm > +++ b/gnu/packages/zig-xyz.scm > @@ -343,6 +343,28 @@ (define-public zig-clap > @end itemize") > (license license:expat))) > > +(define-public zig-img > + (let ((commit "52f10dd3e3b1cd4614fe72a8a8f0eddc7700bc0a") > + (revision "0")) > + (package > + (name "zig-img") > + (version (git-version "0.1.0" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/zigimg/zigimg") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "187nh49rdv37arlvf056jiv58n4y87q2pm6qvznn75zrszjlvp0b")))) > + (build-system zig-build-system) > + (home-page "https://github.com/zigimg/zigimg") > + (synopsis "Zig library for reading and writing different image formats") > + (description > + "This is a zig library for reading and writing different image formats.") zig -> Zig > + (license license:expat)))) > + > (define-public zig-zls-0.10 > (package > (name "zig-zls") > -- > 2.48.1 > From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 08:11:58 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 12:11:59 +0000 Received: from localhost ([127.0.0.1]:54583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twges-0006DG-Lp for submit@debbugs.gnu.org; Mon, 24 Mar 2025 08:11:58 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:3463) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twgep-0006Cr-EB for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 08:11:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742818296; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-ID:In-Reply-To:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=s0/4x3fyMQhQ9/ww3UEb+2IHpZxcUvEVKkCiYDoe4lc=; b=h3yNt+05LY6Ah1OlsSPPHXgg++C4dTx2MJK48f5mj5j9EyYcdbOPWC0zkiPrAEb8 cVQjmJAFfrb2NOrdTDHjUtB5zsBHzxViUQm0xoiqmwB4oUl0U8BC+3no2irvEVnTMOQ DQm9fK89HpL+eBxahBYdYKrraoJBREH7G4zaMUH0= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742818294227270.71534055286384; Mon, 24 Mar 2025 17:41:34 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 17:41:34 +0530 (IST) Date: Mon, 24 Mar 2025 17:41:34 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-ID: <195c810b9c9.27dde57b255468.5344786055406309273@zohomail.in> In-Reply-To: Subject: [PATCH v2 0/3] Add beanbag. MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ashvith Shetty (3): gnu: Add zig-clap. gnu: Add zig-img. gnu: Add beanbag. gnu/packages/zig-xyz.scm | 86 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 08:12:48 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 12:12:48 +0000 Received: from localhost ([127.0.0.1]:54587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twgfg-0006FW-9e for submit@debbugs.gnu.org; Mon, 24 Mar 2025 08:12:48 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:3464) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twgfc-0006F0-18 for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 08:12:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742818351; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-Id:Message-Id:Subject:Subject:MIME-Version:Content-Type:Reply-To; bh=ruf974SdPIfcTHV1yZMkaqgPWu2npomSx4WuPsEvS7Y=; b=fQSTXptvqI3ZULAFKDh/bzRjs+T15cIqt+bfhUpzbbYRXu8avY4irvmKcz2yt+YZ hKQWBIlINzEf6wrfN6bFKooyPN8KpvVuJLsEMG6slW2kKcMRq0vngZZ+jdSqZLhr/eQ 4Zgd3JbByAjJtxsf+jO8Dhpc/O4YJQFWpzHzXGvg= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742818351300179.0860462605532; Mon, 24 Mar 2025 17:42:31 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 17:42:31 +0530 (IST) Date: Mon, 24 Mar 2025 17:42:31 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-Id: <195c81198b8.41838cbe255523.7172153588634082829@zohomail.in> Subject: [PATCH v2 1/3] gnu: Add zig-clap. MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_750601_979351311.1742818351288" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------=_Part_750601_979351311.1742818351288 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable * gnu/packages/zig-xyz.scm (zig-clap): New variable. Change-Id: Iae01f44bd9ddb312b51cf899c24f6b56a808d026 --- gnu/packages/zig-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index a76dbb0473..4d1cbf9000 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -3,6 +3,7 @@ ;;; Copyright =C2=A9 2023 Ekaitz Zarraga ;;; Copyright =C2=A9 2023 Felix Lechner ;;; Copyright =C2=A9 2024 Justin Veilleux +;;; Copyright =C2=A9 2025 Ashvith Shetty ;;; ;;; This file is part of GNU Guix. ;;; @@ -141,6 +142,27 @@ (define-public waylock @code{ext-session-lock-v1} protocol.") =C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat))) +(define-public zig-clap +=C2=A0 (package +=C2=A0=C2=A0=C2=A0 (name "zig-clap") +=C2=A0=C2=A0=C2=A0 (version "0.9.1") +=C2=A0=C2=A0=C2=A0 (source +=C2=A0=C2=A0=C2=A0=C2=A0 (origin +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (= url "https://github.com/Hejsil/zig-clap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (= commit version))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name versio= n)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1xjskvyib3kai3nmp574zf= m07yvjsbzsxfysj96ss9339nq07ix6")))) +=C2=A0=C2=A0=C2=A0 (build-system zig-build-system) +=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/Hejsil/zig-clap") +=C2=A0=C2=A0=C2=A0 (synopsis "Command line argument parsing library for Zi= g") +=C2=A0=C2=A0=C2=A0 (description +=C2=A0=C2=A0=C2=A0=C2=A0 "@code{zig-clap} is a simple and easy to use comm= and line argument parser library for +Zig.") +=C2=A0=C2=A0=C2=A0 (license license:expat))) + (define-public zig-diffz =C2=A0=C2=A0 (let ((commit "420fcb22306ffd4c9c3c761863dfbb6bdbb18a73") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (revision "0")) -- 2.48.1 ------=_Part_750601_979351311.1742818351288 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
* gnu/packages/zig-xyz.scm (zig-clap): New variabl= e.

Change-Id: Iae01f44bd9ddb312b51cf899c24f6b5= 6a808d026
---
gnu/packages/zig-xyz.scm | 22 +++= +++++++++++++++++++
1 file changed, 22 insertions(+)

diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/z= ig-xyz.scm
index a76dbb0473..4d1cbf9000 100644
= --- a/gnu/packages/zig-xyz.scm
+++ b/gnu/packages/zig-xyz.scm=
@@ -3,6 +3,7 @@
;;; Copyright =C2=A9 2023 Ekai= tz Zarraga <ekait= z@elenq.tech>
;;; Copyright =C2=A9 2023 Felix Lechner = <felix.l= echner@lease-up.com>
;;; Copyright =C2=A9 2024 Justin = Veilleux <terra= morpha@cock.li>
+;;; Copyright =C2=A9 2025 Ashvith She= tty <= ashvithshetty0010@zohomail.in>
;;;
;;; T= his file is part of GNU Guix.
;;;
@@ -141,6 +14= 2,27 @@ (define-public waylock
@code{ext-session-lock-v1} pro= tocol.")
     (license license:expat)))

+(define-public zig-clap
+  = (package
+    (name "zig-clap")
= +    (version "0.9.1")
+    (so= urce
+     (origin
+ &= nbsp;     (method git-fetch)
+  = ;     (uri (git-reference
+  &n= bsp;          (url "https://github.com/= Hejsil/zig-clap")
+      &n= bsp;      (commit version)))
+ =       (file-name (git-file-name name version))
=
+       (sha256
+&nb= sp;       (base32 "1xjskvyib3kai3nmp574zfm07y= vjsbzsxfysj96ss9339nq07ix6"))))
+    (build-sy= stem zig-build-system)
+    (synopsis "Comma= nd line argument parsing library for Zig")
+   = ; (description
+     "@code{zig-clap} is = a simple and easy to use command line argument parser library for
=
+Zig.")
+    (license license:expat)))
+
(define-public zig-diffz
 &n= bsp; (let ((commit "420fcb22306ffd4c9c3c761863dfbb6bdbb18a73")
         (revision "0"))
--
2.48.1

------=_Part_750601_979351311.1742818351288-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 08:13:43 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 12:13:43 +0000 Received: from localhost ([127.0.0.1]:54591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twggZ-0006Hi-B9 for submit@debbugs.gnu.org; Mon, 24 Mar 2025 08:13:43 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:2168) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twggV-0006HK-65 for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 08:13:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742818406; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-Id:Message-Id:Subject:Subject:MIME-Version:Content-Type:Reply-To; bh=DB/qzqzwvt/4ykpS00Entawv0D0duQyLtLpWaozXLTI=; b=sh6g0gkHueItn/oesSOTlkqkFUZ+/7gGyB4dO2H5A+r5EsiZIpd6ib0dw0GXKxSN Jyvb3VfvHkwPk2ZE/SNoUF0AQN4dhGbmNqIhiyQ0V6hoXDWEsXqw6JbooPtsDK6+Lae z9v0WRQlW9NqKpDqcVqkkYSrasK+QWFYR1zBc4/c= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742818406445698.2289396634247; Mon, 24 Mar 2025 17:43:26 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 17:43:26 +0530 (IST) Date: Mon, 24 Mar 2025 17:43:26 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-Id: <195c8127020.3a75318f255567.860309565913622568@zohomail.in> Subject: [PATCH v2 2/3] gnu: Add zig-img. MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_750715_1297688602.1742818406432" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------=_Part_750715_1297688602.1742818406432 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable * gnu/packages/zig-xyz.scm (zig-img): New variable. Change-Id: If87e1f65d3aa544b30ea3fb0da4e292bcec5e567 --- gnu/packages/zig-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index 4d1cbf9000..37c6e27e0a 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -187,6 +187,30 @@ (define-public zig-diffz =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/ziglibs= /diffz") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat)))) +(define-public zig-img +=C2=A0 ;; zig-img is required by beanbag. However, there's no tags at the +=C2=A0 ;; moment, so we'll be using the commit mentioned in beanbag's repo= . +=C2=A0 (let ((commit "52f10dd3e3b1cd4614fe72a8a8f0eddc7700bc0a") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (revision "0")) +=C2=A0=C2=A0=C2=A0 (package +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (name "zig-img") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (version (git-version "0.1.0" revision comm= it)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (source +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (url "https://github.com/zigimg/zigimg") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (commit commit))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name= name version)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "187nh49rdv= 37arlvf056jiv58n4y87q2pm6qvznn75zrszjlvp0b")))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (build-system zig-build-system) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/zigimg/zigim= g") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (synopsis "Zig library for reading and writ= ing different image formats") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (description +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "@code{zig-img} is a Zig library for = reading and writing different image formats.") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:expat)))) + (define-public zig-known-folders =C2=A0=C2=A0 (let ((commit "1cceeb70e77dec941a4178160ff6c8d05a74de6f") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (revision "0")) -- 2.48.1 ------=_Part_750715_1297688602.1742818406432 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
* gnu/packages/zig-xyz.scm (zig-img): New variable= .

Change-Id: If87e1f65d3aa544b30ea3fb0da4e292b= cec5e567
---
gnu/packages/zig-xyz.scm | 24 ++++= ++++++++++++++++++++
1 file changed, 24 insertions(+)

diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/= zig-xyz.scm
index 4d1cbf9000..37c6e27e0a 100644
--- a/gnu/packages/zig-xyz.scm
+++ b/gnu/packages/zig-xyz.sc= m
@@ -187,6 +187,30 @@ (define-public zig-diffz
       (home-page "https://github.com/ziglibs/diffz"= )
       (license license:expat= ))))

+(define-public zig-img
+&n= bsp; ;; zig-img is required by beanbag. However, there's no tags at the
=
+  ;; moment, so we'll be using the commit mentioned in bea= nbag's repo.
+  (let ((commit "52f10dd3e3b1cd4614fe72a8a= 8f0eddc7700bc0a")
+       = (revision "0"))
+    (package
+=       (name "zig-img")
+  =     (version (git-version "0.1.0" revision commit))
+      (source
+  &n= bsp;    (origin
+     = ;    (method git-fetch)
+   &nb= sp;     (uri (git-reference
+  =              (u= rl "https://= github.com/zigimg/zigimg")
+     = ;          (commit commit)))
+         (file-name (= git-file-name name version))
+     &= nbsp;   (sha256
+     &nbs= p;    (base32 "187nh49rdv37arlvf056jiv58n4y87q2pm6qvznn75zrs= zjlvp0b"))))
+      (build-system zi= g-build-system)
+      (home-page "<= a target=3D"_blank" href=3D"https://github.com/zigimg/zigimg">https://githu= b.com/zigimg/zigimg")
+      (sy= nopsis "Zig library for reading and writing different image formats")
+      (description
+ =       "@code{zig-img} is a Zig library for reading= and writing different image formats.")
+   &n= bsp;  (license license:expat))))
+
(define= -public zig-known-folders
   (let ((commit "1cceeb7= 0e77dec941a4178160ff6c8d05a74de6f")
    &= nbsp;    (revision "0"))
--
2.48= .1

------=_Part_750715_1297688602.1742818406432-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 08:14:45 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 12:14:45 +0000 Received: from localhost ([127.0.0.1]:54595 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twghZ-0006KK-5D for submit@debbugs.gnu.org; Mon, 24 Mar 2025 08:14:45 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:3465) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twghW-0006Jt-9e for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 08:14:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742818471; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-Id:Message-Id:Subject:Subject:MIME-Version:Content-Type:Reply-To; bh=g2Urtloriw5gIpcF8IBnNzPMyFdJ2rZK0JON7RKxtqA=; b=tRkZBN8zjg3JyrO9VUJi7/Ay02+U/eugb7iSlvupBzvWSiluWn44RGma++PhWRoe 4kfazVjVbzab3OCmIXqVZroISlHvHBCx3oYELyXEVxmuQm+KT4q2Al87Pc8qxBhSf6q 22/jY3TPqMVuYVKxTlMWsc/acStcXoLVi+B4Bfuc= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742818469616647.3132744881706; Mon, 24 Mar 2025 17:44:29 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 17:44:29 +0530 (IST) Date: Mon, 24 Mar 2025 17:44:29 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-Id: <195c81366e2.769eb3e8255614.5278714966683968312@zohomail.in> Subject: [PATCH v2 3/3] gnu: Add beanbag. MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_750850_1616145280.1742818469602" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------=_Part_750850_1616145280.1742818469602 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable * gnu/packages/zig-xyz.scm (beanbag): New variable. Change-Id: I1ffb34dd771e4cb0938f1c471573e6bbe1ff5046 --- gnu/packages/zig-xyz.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index 37c6e27e0a..9d4d02c02d 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -38,6 +38,46 @@ (define-module (gnu packages zig-xyz) =C2=A0=C2=A0 #:use-module (gnu packages xorg) =C2=A0=C2=A0 #:use-module (gnu packages zig)) +(define-public beanbag +=C2=A0 (package +=C2=A0=C2=A0=C2=A0 (name "beanbag") +=C2=A0=C2=A0=C2=A0 (version "0.1.1") +=C2=A0=C2=A0=C2=A0 (source +=C2=A0=C2=A0=C2=A0=C2=A0 (origin +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (= url "https://codeberg.org/bwbuhse/beanbag") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (= commit (string-append "v" version)))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name name versio= n)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1d2h5bqicqnyawswdq7bg1= w9frjk0ra2sva1as2qgc5s7pjclyql")) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (snippet (rename-zig-dependencies '((= "clap" . "zig-clap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("zigimg" . "zig-img")))))) +=C2=A0=C2=A0=C2=A0 (build-system zig-build-system) +=C2=A0=C2=A0=C2=A0 (arguments +=C2=A0=C2=A0=C2=A0=C2=A0 (list +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; Nothing to test +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:tests? #f +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:install-source? #f +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:zig-release-type "safe" +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #:phases +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #~(modify-phases %standard-phases +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (add-after 'unpack = 'remove-deps +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (lambda= * (#:key inputs #:allow-other-keys) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (delete-file-recursively "protocol") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 (substitute* "build.zig" +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 (("protocol\\/wlr-layer-shell-unstable-v1.xml") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 (string-append (search-input-file inputs +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "share/wlr-protocols/unstable/wlr-layer-shel= l-unstable-v1.xml"))))))))) +=C2=A0=C2=A0=C2=A0 (inputs (list zig-clap zig-img zig-pixman zig-wayland)) +=C2=A0=C2=A0=C2=A0 (native-inputs (list pkg-config wlr-protocols)) +=C2=A0=C2=A0=C2=A0 (home-page "https://codeberg.org/bwbuhse/beanbag") +=C2=A0=C2=A0=C2=A0 (synopsis "Wallpaper app for Wayland compositors") +=C2=A0=C2=A0=C2=A0 (description +=C2=A0=C2=A0=C2=A0=C2=A0 "@code{beanbag} is a wallpaper app for Wayland co= mpositors, heavily inspired by +=C2=A0=C2=A0=C2=A0=C2=A0 dnkl's @code{wbg}.") +=C2=A0=C2=A0=C2=A0 (license license:gpl3))) + (define-public river =C2=A0=C2=A0 (package =C2=A0=C2=A0=C2=A0=C2=A0 (name "river") -- 2.48.1 ------=_Part_750850_1616145280.1742818469602 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
* gnu/packages/zig-xyz.scm (beanbag): New variable= .

Change-Id: I1ffb34dd771e4cb0938f1c471573e6bb= e1ff5046
---
gnu/packages/zig-xyz.scm | 40 ++++= ++++++++++++++++++++++++++++++++++++
1 file changed, 40 inser= tions(+)

diff --git a/gnu/packages/zig-xyz.scm= b/gnu/packages/zig-xyz.scm
index 37c6e27e0a..9d4d02c02d 1006= 44
--- a/gnu/packages/zig-xyz.scm
+++ b/gnu/pac= kages/zig-xyz.scm
@@ -38,6 +38,46 @@ (define-module (gnu pack= ages zig-xyz)
   #:use-module (gnu packages xorg)
   #:use-module (gnu packages zig))
+(define-public beanbag
+  (package
+    (name "beanbag")
+  &nbs= p; (version "0.1.1")
+    (source
+     (origin
+    =    (method git-fetch)
+    &nbs= p;  (uri (git-reference
+     &= nbsp;       (url "https://codeberg.org/bwbuhse/bean= bag")
+        &n= bsp;    (commit (string-append "v" version))))
+       (file-name (git-file-name name versi= on))
+       (sha256
<= div>+        (base32 "1d2h5bqicqnyawswdq= 7bg1w9frjk0ra2sva1as2qgc5s7pjclyql"))
+   &nbs= p;   (snippet (rename-zig-dependencies '(("clap" . "zig-clap")
+          &n= bsp;            = ;            &n= bsp;       ("zigimg" . "zig-img"))))))
+    (build-system zig-build-system)
+=     (arguments
+     (list=
+      ;; Nothing to test
=
+      #:tests? #f
+  = ;    #:install-source? #f
+   &= nbsp;  #:zig-release-type "safe"
+   &nbs= p;  #:phases
+      #~(modify-p= hases %standard-phases
+      &= nbsp;   (add-after 'unpack 'remove-deps
+ &nbs= p;          (lambda* (#:key in= puts #:allow-other-keys)
+      = ;        (delete-file-recursively "proto= col")
+         =      (substitute* "build.zig"
+ &nbs= p;            &= nbsp; (("protocol\\/wlr-layer-shell-unstable-v1.xml")
+ =             &nb= sp;   (string-append (search-input-file inputs
+&nb= sp;            =      "share/wlr-protocols/unstable/wlr-layer-shell-unst= able-v1.xml")))))))))
+    (inputs (list zig-c= lap zig-img zig-pixman zig-wayland))
+    (nat= ive-inputs (list pkg-config wlr-protocols))
+  &nbs= p; (home-page "https://codeberg.org/bwbuhse/beanbag")
+ &nbs= p;  (synopsis "Wallpaper app for Wayland compositors")
+=     (description
+     "@c= ode{beanbag} is a wallpaper app for Wayland compositors, heavily inspired b= y
+     dnkl's @code{wbg}.")
+    (license license:gpl3)))
+
(define-public river
   (package
&n= bsp;    (name "river")
--
2.48.1=

------=_Part_750850_1616145280.1742818469602-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 09:10:08 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 13:10:08 +0000 Received: from localhost ([127.0.0.1]:54762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twhZA-0000ie-Bw for submit@debbugs.gnu.org; Mon, 24 Mar 2025 09:10:08 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:2169) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twhZ6-0000hi-Ns for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 09:10:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742821791; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-ID:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=s0/4x3fyMQhQ9/ww3UEb+2IHpZxcUvEVKkCiYDoe4lc=; b=iaq4/KRc47Gu14LN39Rbe32Bg+m50hpauKMtACr/R4QmifJ9dG9G6KoZksZ8wbuO oMzGzvzR7+Z/ux2wBgjGIjDiYvkwXJqHq+Bj7BqUATQIQ3b4BYyY0bihQ2n8i2L8WQp LIVlP05Vg/rsghqek/XSJX6rEh9C8RrUHcnRyxCM= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742821789023306.9315611540277; Mon, 24 Mar 2025 18:39:49 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 18:39:49 +0530 (IST) Date: Mon, 24 Mar 2025 18:39:49 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-ID: <195c8460d55.62ae9373258059.4270504225478715609@zohomail.in> Subject: [PATCH v2 0/3] Add beanbag. MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ashvith Shetty (3): gnu: Add zig-clap. gnu: Add zig-img. gnu: Add beanbag. gnu/packages/zig-xyz.scm | 86 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 09:11:01 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 13:11:01 +0000 Received: from localhost ([127.0.0.1]:54771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twha1-0000qD-9z for submit@debbugs.gnu.org; Mon, 24 Mar 2025 09:11:01 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:3466) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twhZv-0000pq-Lk for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 09:10:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742821844; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-ID:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=qBvYyIcWPznsn29mYg8sqnSY7HUYqApTYiCH9wsBG5A=; b=OZcT5+R1j7wiIT1I6GIvz79nDEp+qSzfSsX0pXdmKTNQC4ABgGkqNrpVWxotKW+y 8kwDD5H5kQ6yr9dnc2a2EgGun7wf7qGCTut5UuszMjyjJHSJrkMWnFbBr/r0ssQPehb wmxWw7xx02MsX89gkGoTddLnBLgx8tnyFTYOj3ZE= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742821843767166.8909332955858; Mon, 24 Mar 2025 18:40:43 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 18:40:43 +0530 (IST) Date: Mon, 24 Mar 2025 18:40:43 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-ID: <195c846e32c.8405e33e258095.4508993359994654232@zohomail.in> Subject: [PATCH v2 1/3] gnu: Add zig-clap. MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/zig-xyz.scm (zig-clap): New variable. Change-Id: Iae01f44bd9ddb312b51cf899c24f6b56a808d026 --- gnu/packages/zig-xyz.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index a76dbb0473..4d1cbf9000 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -3,6 +3,7 @@ ;;; Copyright =C2=A9 2023 Ekaitz Zarraga ;;; Copyright =C2=A9 2023 Felix Lechner ;;; Copyright =C2=A9 2024 Justin Veilleux +;;; Copyright =C2=A9 2025 Ashvith Shetty ;;; ;;; This file is part of GNU Guix. ;;; @@ -141,6 +142,27 @@ (define-public waylock @code{ext-session-lock-v1} protocol.") (license license:expat))) =20 +(define-public zig-clap + (package + (name "zig-clap") + (version "0.9.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Hejsil/zig-clap") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1xjskvyib3kai3nmp574zfm07yvjsbzsxfysj96ss9339nq07ix6")))) + (build-system zig-build-system) + (home-page "https://github.com/Hejsil/zig-clap") + (synopsis "Command line argument parsing library for Zig") + (description + "@code{zig-clap} is a simple and easy to use command line argument pa= rser library for +Zig.") + (license license:expat))) + (define-public zig-diffz (let ((commit "420fcb22306ffd4c9c3c761863dfbb6bdbb18a73") (revision "0")) --=20 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 09:11:51 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 13:11:51 +0000 Received: from localhost ([127.0.0.1]:54779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twhap-0000sC-4d for submit@debbugs.gnu.org; Mon, 24 Mar 2025 09:11:51 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:2170) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twhak-0000rj-Vx for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 09:11:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742821895; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-ID:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=uEaTnQPxAjbnzSTAFB1q/4EyGbjrgok7XeYKBVkTQBw=; b=CoD1tt3+oWVXRC7/i2SNdtZYSTMxMWa/UrMc65cnLh9TTcX/9k9XAcnUdxklu++w i9faNIhVgf0+qJPoCt2jsh6f0gzIZlS39/5DB/Vk9hv10J2ZzYpLHVEque3InoMfN+4 eTIiko87/bxKz3CjYc8GpZ4MMDYIHZRFw7DCpSyU= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742821894558826.0711009394003; Mon, 24 Mar 2025 18:41:34 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 18:41:34 +0530 (IST) Date: Mon, 24 Mar 2025 18:41:34 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-ID: <195c847a992.1253216a258125.6658013746084638280@zohomail.in> Subject: [PATCH v2 2/3] gnu: Add zig-img. MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/zig-xyz.scm (zig-img): New variable. Change-Id: If87e1f65d3aa544b30ea3fb0da4e292bcec5e567 --- gnu/packages/zig-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index 4d1cbf9000..37c6e27e0a 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -187,6 +187,30 @@ (define-public zig-diffz (home-page "https://github.com/ziglibs/diffz") (license license:expat)))) +(define-public zig-img + ;; zig-img is required by beanbag. However, there's no tags at the + ;; moment, so we'll be using the commit mentioned in beanbag's repo. + (let ((commit "52f10dd3e3b1cd4614fe72a8a8f0eddc7700bc0a") + (revision "0")) + (package + (name "zig-img") + (version (git-version "0.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zigimg/zigimg") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "187nh49rdv37arlvf056jiv58n4y87q2pm6qvznn75zrszjlvp0b")))) + (build-system zig-build-system) + (home-page "https://github.com/zigimg/zigimg") + (synopsis "Zig library for reading and writing different image formats") + (description + "@code{zig-img} is a Zig library for reading and writing different image formats.") + (license license:expat)))) + (define-public zig-known-folders (let ((commit "1cceeb70e77dec941a4178160ff6c8d05a74de6f") (revision "0")) -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 24 09:12:31 2025 Received: (at 75522) by debbugs.gnu.org; 24 Mar 2025 13:12:31 +0000 Received: from localhost ([127.0.0.1]:54783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1twhbS-0000tf-VK for submit@debbugs.gnu.org; Mon, 24 Mar 2025 09:12:31 -0400 Received: from sender-pp-o93.zoho.in ([103.117.158.93]:3467) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1twhbP-0000tI-So for 75522@debbugs.gnu.org; Mon, 24 Mar 2025 09:12:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1742821934; s=zoho; d=zohomail.in; i=ashvithshetty0010@zohomail.in; h=Date:Date:From:From:To:To:Cc:Cc:Message-ID:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=PT3TLXibHLfjjlSUbeI6tBZOvO9PeFXdSxbTKW6QCMM=; b=UQ2JM/r2FbfvddgkPXk/oEB7i4FLQpHtLoSbN5z/TtxKOGUvB8SqE+HGbxaEsn/G cogIoMHq6SN1swvbTH96speZASTd0pmaPlj/zJmHnM79Zz8NkoNjoBnr3uH6yJQ1W3n b1ZQfpXSxrmRe7rK6DFDD9WNq42hDNT0zAkVs81Q= Received: from mail.zoho.in by mx.zoho.in with SMTP id 1742821933752965.971882048688; Mon, 24 Mar 2025 18:42:13 +0530 (IST) Received: from [122.172.81.206] by mail.zoho.in with HTTP;Mon, 24 Mar 2025 18:42:13 +0530 (IST) Date: Mon, 24 Mar 2025 18:42:13 +0530 From: Ashvith Shetty To: "75522" <75522@debbugs.gnu.org> Message-ID: <195c84842ac.63d5dd6d258144.2933637696280936882@zohomail.in> Subject: [PATCH v2 3/3] gnu: Add beanbag. MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522 Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/zig-xyz.scm (beanbag): New variable. Change-Id: I1ffb34dd771e4cb0938f1c471573e6bbe1ff5046 --- gnu/packages/zig-xyz.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/zig-xyz.scm b/gnu/packages/zig-xyz.scm index 37c6e27e0a..9d4d02c02d 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -38,6 +38,46 @@ (define-module (gnu packages zig-xyz) #:use-module (gnu packages xorg) #:use-module (gnu packages zig)) +(define-public beanbag + (package + (name "beanbag") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/bwbuhse/beanbag") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d2h5bqicqnyawswdq7bg1w9frjk0ra2sva1as2qgc5s7pjclyql")) + (snippet (rename-zig-dependencies '(("clap" . "zig-clap") + ("zigimg" . "zig-img")))))) + (build-system zig-build-system) + (arguments + (list + ;; Nothing to test + #:tests? #f + #:install-source? #f + #:zig-release-type "safe" + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'remove-deps + (lambda* (#:key inputs #:allow-other-keys) + (delete-file-recursively "protocol") + (substitute* "build.zig" + (("protocol\\/wlr-layer-shell-unstable-v1.xml") + (string-append (search-input-file inputs + "share/wlr-protocols/unstable/wlr-layer-shell-unstable-v1.xml"))))))))) + (inputs (list zig-clap zig-img zig-pixman zig-wayland)) + (native-inputs (list pkg-config wlr-protocols)) + (home-page "https://codeberg.org/bwbuhse/beanbag") + (synopsis "Wallpaper app for Wayland compositors") + (description + "@code{beanbag} is a wallpaper app for Wayland compositors, heavily inspired by + dnkl's @code{wbg}.") + (license license:gpl3))) + (define-public river (package (name "river") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 25 05:21:17 2025 Received: (at 75522-done) by debbugs.gnu.org; 25 Mar 2025 09:21:17 +0000 Received: from localhost ([127.0.0.1]:36240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tx0TF-0001ia-9g for submit@debbugs.gnu.org; Tue, 25 Mar 2025 05:21:17 -0400 Received: from mx.boiledscript.com ([88.99.243.112]:49802) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tx0TB-0001iP-Vb for 75522-done@debbugs.gnu.org; Tue, 25 Mar 2025 05:21:14 -0400 Date: Tue, 25 Mar 2025 17:05:02 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1742894472; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=bQWITLr5OMtAb7mYOeR7nO2QycayAq+oShoGCr2v4n0=; b=SUEHtrvMtDYNipoCeG8Mm4DNNxWcDjPB+JyQemPAeATxLNVRXyAyxOq4PryfTnjXKtAwVu VyfHyYm8Q8yqO40NM32Mj1Vki11Bcl3DPrWKx5N/shVHAkJqLnL+1fFaesgwfaZnWRR2XJ Q3hFu04kI8c6Yd1CYHRNfvOTJIFkZAVCOFDHIVbtWFF/u2kONfOe6UIDlewizZTXJBW7VN Sthn8OMUBUDHunjXnynCJ8DEBtIR7XfF/XH1Iw9W+rVDzRap0HX50zGOX1WIxLA7UgQdzJ +CGQz/yc2jYHQ0kP1lvqtLmqIASwi5BYL54IclURUh9gh9lagznEQJFoEQAZdQ== Message-ID: <8734f1wke9.wl-hako@ultrarare.space> From: Hilton Chain To: Ashvith Shetty Subject: Re: [PATCH v2 0/3] Add beanbag. In-Reply-To: <195c8460d55.62ae9373258059.4270504225478715609@zohomail.in> References: <195c8460d55.62ae9373258059.4270504225478715609@zohomail.in> MIME-Version: 1.0 X-MS-Reactions: disallow Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75522-done Cc: 75522-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, 24 Mar 2025 21:09:49 +0800, Ashvith Shetty wrote: > > Ashvith Shetty (3): > gnu: Add zig-clap. > gnu: Add zig-img. > gnu: Add beanbag. > > gnu/packages/zig-xyz.scm | 86 ++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 86 insertions(+) > > -- > 2.48.1 Applied as the following commits, with modifications: 14d7fe42b8 gnu: Add beanbag. 82619151c7 gnu: Add zig-zigimg. 3be752259d gnu: Add zig-clap. Thanks From unknown Fri Jun 20 20:02:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Apr 2025 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator