From patchwork Wed Mar 26 06:09:23 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Apoorv Singh X-Patchwork-Id: 40836 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8AB7327BBE9; Wed, 26 Mar 2025 06:10:13 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_SBL_CSS,RCVD_IN_VALIDITY_CERTIFIED, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DF90C27BBE2 for ; Wed, 26 Mar 2025 06:10:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1txJxm-0001Kz-I7; Wed, 26 Mar 2025 02:10:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1txJxj-0001Hj-1o for guix-patches@gnu.org; Wed, 26 Mar 2025 02:10:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txJxi-0001dz-Mz for guix-patches@gnu.org; Wed, 26 Mar 2025 02:10:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:Subject; bh=tEe2dmfx37T9cQgLFM+oOcmOB7f8EHXqmx03w2USmPU=; b=c20HwXIxkxRy5+0tPq3FU6Su5gUvkeX8vl1ZnMT7Kb5w+wuNArq0K9dTr7m0tUYOlrv7PWsWgkGS+UiVx0/jzbFFJkxjzjES5rfLj6cf51fi6buQqgblRvsOssu0tJ/5L60A4TLpC4JoCe3GR+Zc8UlwP+ZXX/o/RNjjSk4qva5GgkNITkAqvpCIyVWYLesTd035fA3BwDjfHWalXPOCa4yLnVrsZBECjeUs4Nr8pauDal7noQaYGQ5aQ+bPpzQtZYpC1RkhPJeugyaDgqS2ZiK/eTUSavW5GA85LJdssxZUk851pp6yHcPRfd+yuDBSBVDFeFPmC+1++qTrBhynrQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1txJxi-0006ZT-FX for guix-patches@gnu.org; Wed, 26 Mar 2025 02:10:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77270] [PATCH] Add rivercarro package Resent-From: Apoorv Singh Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 26 Mar 2025 06:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 77270 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77270@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.174296937725205 (code B ref -1); Wed, 26 Mar 2025 06:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Mar 2025 06:09:37 +0000 Received: from localhost ([127.0.0.1]:40979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1txJxJ-0006YS-Bp for submit@debbugs.gnu.org; Wed, 26 Mar 2025 02:09:37 -0400 Received: from lists.gnu.org ([2001:470:142::17]:55044) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1txJxG-0006YE-K3 for submit@debbugs.gnu.org; Wed, 26 Mar 2025 02:09:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1txJxB-0001EN-2v for guix-patches@gnu.org; Wed, 26 Mar 2025 02:09:29 -0400 Received: from mail-pl1-x633.google.com ([2607:f8b0:4864:20::633]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1txJx9-0001bX-DA for guix-patches@gnu.org; Wed, 26 Mar 2025 02:09:28 -0400 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-224100e9a5cso128859565ad.2 for ; Tue, 25 Mar 2025 23:09:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742969366; x=1743574166; darn=gnu.org; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=tEe2dmfx37T9cQgLFM+oOcmOB7f8EHXqmx03w2USmPU=; b=MCbdM4T3DsgmeBj3J6owG3dHGQCTqM8bestS4mK7pm9PI4RUOGA6a41zAFvFGVBV+C HejiIv6BEAJV2HBMHVWCamBltsvJIJVzfhj868InkJ6qjOAK1mt44NOvC3phP+73DpKp z2jIcjGAiWnd6qNztJCzoPNfHxw7yWE/bHwnwQQlDUmA9KU8Lf4psHb2xDn1qaMyMOPU ekGG/ffWrrmH4WbEaaACM7m9sVLqD1XZ1+JFQUP6cBfuZudyXOe4xgL5RlXW3eGVR1o4 sG5KNFReOClETt00QaizjIg0TBRMtbNublhuChWOxRQIGtlliaAJHGNqeJgOqadWMFFt tBQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742969366; x=1743574166; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tEe2dmfx37T9cQgLFM+oOcmOB7f8EHXqmx03w2USmPU=; b=Zl4H9jLyyc9pFvA6TRSEsrxSlLdO5e0yTOQkhlxSAz48PC0blwJgd1ZTse++Mb6mlo JMXevNf2BBQQRToVvcBIK4y6O2sDzOstWHhO2uHs66eJ7XX7ml1mzcbRxl3eVrQLiTME BxZKLCPvmD7LLZCR1ljS09nMmhLJaGBakuZEGPG3v/9WM3pEWgKLPQ2C507VZpOe3u+3 Ox4biUf14f+tz+6C6GLu15bsYqCZEv5nhyC5PQu4SDGycUImkr7jtxXX7fwrmMuJ3AR5 DxIIkOsz7hMUVDJU+IM7wfazgE0ABN9qG5t8hNGVSs6lLDQy5Hd565A4JF0O6IJIDy9Q as6w== X-Gm-Message-State: AOJu0YwZtei1JuMhDpoQ2s7C8idF8ISvyODToTFd/C7hWViH6NQY2Owj l+zHX4F9hBsDXpfK9YhovazwxqeUGboXAdqXRLUHWTFyxFzqSqdMhKoSXIw= X-Gm-Gg: ASbGncsqEav8esvpoOCdi/8W6m9NNt5csW2hc98/QIX9ZmPl2OrD+gw6vLUCrj8Eowg 8R4eQtObKXl9B8sMXNBHZy75pq21R9PTedfXdhzdgk7sXSsL+onFh3E31uRoIRWqbG6qrODYl2f FzFV/UM/0Y37OnWhWte8AVN0ZZGd92ZdJbAwfQ0F0q9T1G+tqnqVLyVD+4TXO3MBCsmIMWALq4D DrjM8ThugsLV+Gzg30BKDwioXw+ts97h+T96iMk9eFtVY8bnsucCB8qjNitUozfzRYeiStv9TLp e563FDbOOMSbfJG6PxH+1I9hWE8GcnoW27KUEQRgK8C3AnbWES4= X-Google-Smtp-Source: AGHT+IGaNGKQGQIvRnhP5a0QqFIHdZY9f3parXZdoZgT2D48xlSWbOjy1jtWyi0dT0zjJOmeuKcE5A== X-Received: by 2002:a05:6a20:2585:b0:1fd:f4df:96ed with SMTP id adf61e73a8af0-1fe4301012dmr31617734637.26.1742969365637; Tue, 25 Mar 2025 23:09:25 -0700 (PDT) Received: from MachineY ([103.211.12.166]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7390611d3ecsm11289003b3a.85.2025.03.25.23.09.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Mar 2025 23:09:25 -0700 (PDT) From: Apoorv Singh User-Agent: mu4e 1.12.9; emacs 30.0.92 Date: Wed, 26 Mar 2025 11:39:23 +0530 Message-ID: <877c4c2ui4.fsf@gmail.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::633; envelope-from=apoorvs569@gmail.com; helo=mail-pl1-x633.google.com X-Spam_score_int: 15 X-Spam_score: 1.5 X-Spam_bar: + X-Spam_report: (1.5 / 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, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches This package adds rivercarro package. --- - Apoorv Singh - Sent from Emacs. From 492c2d08d9f10c7db2685923d1153c1f275979bd Mon Sep 17 00:00:00 2001 From: apoorv569 Date: Wed, 26 Mar 2025 11:29:58 +0530 Subject: [PATCH] Add rivercarro package Change-Id: I2ae4ec4a69103837cefb468222ab859241d98fc2 --- 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 681519a311..26445e0f52 100644 --- a/gnu/packages/zig-xyz.scm +++ b/gnu/packages/zig-xyz.scm @@ -146,6 +146,46 @@ (define-public river directly from a tty using KMS/DRM.") (license license:gpl3))) +(define-public rivercarro + (let ((commit "2c83990c80fab29e942b783d7194b5cab13f745a") + (revision "0")) + (package + (name "rivercarro") + (version (git-version "0.6.0-dev" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~novakane/rivercarro") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dhwxpxl73r3hvgb7sw3f75ybg9n0lanvbc921k42vkk4gxklnmb")))) + (build-system zig-build-system) + (arguments + (list #:tests? #f + #:install-source? #f + #:zig-release-type "safe")) + (inputs (list zig-wayland)) + (native-inputs (list pkg-config)) + (home-page "https://git.sr.ht/~novakane/rivercarro") + (synopsis "A slightly modified version of rivertile layout generator for river.") + (description "A slightly modified version of rivertile layout generator for river. + +Compared to rivertile, rivercarro adds: + +@enumerate +@item Monocle layout, views will takes all the usable area on the screen. +@item Gaps instead of padding around views or layout area. +@item Modify gaps size at runtime. +@item Smart gaps, if there is only one view, gaps will be disable. +@item Limit the width of the usable area of the screen. +@item Per tag configurations. +@item Cycle through layout +@end enumerate +") + (license license:gpl3)))) + (define-public tigerbeetle (package (name "tigerbeetle") -- 2.49.0