From patchwork Mon Dec 18 19:39:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877612 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9CM4YxJz2402 for ; Tue, 19 Dec 2023 06:40:14 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id A43ED408FB; Mon, 18 Dec 2023 19:40:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org A43ED408FB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aY7nTmSiYYep; Mon, 18 Dec 2023 19:40:10 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id EF8F740910; Mon, 18 Dec 2023 19:40:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org EF8F740910 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 14FD61BF3DC for ; Mon, 18 Dec 2023 19:40:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id E184660BEB for ; Mon, 18 Dec 2023 19:40:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org E184660BEB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9ZXJRQtYSYNo for ; Mon, 18 Dec 2023 19:40:06 +0000 (UTC) Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) by smtp3.osuosl.org (Postfix) with ESMTPS id A6E7160B50 for ; Mon, 18 Dec 2023 19:40:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org A6E7160B50 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-1d32c5ce32eso32828115ad.0 for ; Mon, 18 Dec 2023 11:40:06 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928405; x=1703533205; 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=NnZqJ7YcRCnCFhFeyHlU46GXe+jh06H6Dsao1EhjCsk=; b=XwMlKtXMOqqOSQhEK8UnjAXzUFhpuoyBahWbjO79yBZS14/yqeoJwJh575NfyHFrlf TUEXaV3OCdmRFXE9kX4thtscRsLNxjc0fThWS6JmgkO6msmjssxMTvFRaLseZoDg2cAd 8fajOFdALeLXvomU78mpPnE+f3ixNCt6+8YunEckKYyN+MtqQIudZYgnwXqryhYVinfL 7ql+oNy1cQyuDORvuPkL+ywOV42kVlkiXn9jTJTGTjhivQtX76aaCQTEykBPk1F/EaE5 hZffu8evNA5pi/t5AHUovfKA0+rss4mQuAV+Z4gnbaEVnggXpl6VDXghLI58HCGfmOJ4 UmnQ== X-Gm-Message-State: AOJu0YxWsPY/aH1Jug+jq8CxPplgFqdHzLblyhP7T5Yzw/7SCBC+mqek Qv3ocytSOUU/boj6Ofknezo7j7UQje7CjKN6iAQ= X-Google-Smtp-Source: AGHT+IHkmpCMNsGs6COWDKEkY6LFtknxilqz7XCbOgfMw2Pz6CdTOoq32ZbfTqn6pNhgQnkHE7oFgw== X-Received: by 2002:a17:902:d4ca:b0:1d0:6ffd:6108 with SMTP id o10-20020a170902d4ca00b001d06ffd6108mr23046051plg.42.1702928405094; Mon, 18 Dec 2023 11:40:05 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:04 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:46 -0700 Message-ID: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928405; x=1703533205; darn=buildroot.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=NnZqJ7YcRCnCFhFeyHlU46GXe+jh06H6Dsao1EhjCsk=; b=gmYPq+JdVdopSoSkZtoZdmCbLrhVERfEH7M1YDgor/z1yBXo/BpqOxl/bLdw0Pi+8R IoYe6T1QpuTABFSAq9JG6Tj0Yi0DhOo9/rgHqncqLyMFCRe0w1/3IDnFMLb4ATaYXpgh dskhU7CVlmnyvJIJfEFKQuUmrl0/iL5Iy0Joc= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=gmYPq+Jd Subject: [Buildroot] [PATCH v2 01/14] package/sway/Config.in: Remove duplicate dependencies X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Adam Duskett --- v1 -> v2: Add to series package/sway/Config.in | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/package/sway/Config.in b/package/sway/Config.in index f8d073520f..26b5b2ecea 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -2,17 +2,15 @@ config BR2_PACKAGE_SWAY bool "sway" depends on BR2_PACKAGE_SYSTEMD # is required by the sd-bus provider depends on !BR2_STATIC_LIBS # wlroots - depends on BR2_TOOLCHAIN_HAS_THREADS # wlroots + depends on BR2_TOOLCHAIN_HAS_THREADS # pango, wlroots depends on BR2_PACKAGE_HAS_LIBEGL # wlroots depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND # wlroots depends on BR2_PACKAGE_HAS_LIBGLES # wlroots depends on BR2_PACKAGE_HAS_UDEV # wlroots - depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c, pango depends on BR2_USE_WCHAR # pango - depends on BR2_TOOLCHAIN_HAS_THREADS # pango depends on BR2_USE_MMU # pango depends on BR2_INSTALL_LIBSTDCPP # pango - depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango select BR2_PACKAGE_WLROOTS select BR2_PACKAGE_JSON_C From patchwork Mon Dec 18 19:39:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877613 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9CY6vfVz2402 for ; Tue, 19 Dec 2023 06:40:25 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 08B04418A0; Mon, 18 Dec 2023 19:40:24 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 08B04418A0 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bh8blws2jx-r; Mon, 18 Dec 2023 19:40:23 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 51AE641898; Mon, 18 Dec 2023 19:40:22 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 51AE641898 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id B63271BF3DC for ; Mon, 18 Dec 2023 19:40:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 9BE2081B8A for ; Mon, 18 Dec 2023 19:40:08 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 9BE2081B8A X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fdg7Wpv3Ltrk for ; Mon, 18 Dec 2023 19:40:08 +0000 (UTC) Received: from mail-pl1-x632.google.com (mail-pl1-x632.google.com [IPv6:2607:f8b0:4864:20::632]) by smtp1.osuosl.org (Postfix) with ESMTPS id 048AB81B60 for ; Mon, 18 Dec 2023 19:40:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 048AB81B60 Received: by mail-pl1-x632.google.com with SMTP id d9443c01a7336-1d3ac87553bso7467025ad.3 for ; Mon, 18 Dec 2023 11:40:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928406; x=1703533206; 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=UaDrgXrLKAqiyJi7lO8g0/jj6VdwvIqpMsgSwuh110k=; b=VXx0Yu7VFk7lXGH1GtCEsd4KZoSIyEBehMfTL/n2dLKUfk9ZnDvA+bap0+N5y161sZ /8jlwehAUn776Nm8HfILfGsj1cw6f9MSZ3HAJprEZfDpGWZ5DuJcrs8WTxe0RhGTC8VC EtQc+j2lkSAMUsac+pWz6zP6mkjcecxXyfpeQjhDPS0FYW3/YOId5MfTnsteTQBvmeJW 0q+/DjgK8PV+oTXLtiva2+PKKcWxg1p5K75W+331bqSElUe3iXI7ANmvHMsneXQaGi1w Y+948oyqYN2wORfVQzgktdwsBKGHhAm/qiTgIKX1kd9A+GgBWmkawxXNkYP1DaFzk9iw GBFw== X-Gm-Message-State: AOJu0YzV8zMZ/9cs5M6YcAoKEwpMxaQERKnpseUQEMSL4XJ5e1KxdOTv n8J4vpRXkPzuCy0IPI+xkfVHh2V7UGi6nx963rI= X-Google-Smtp-Source: AGHT+IGnzGCPJZEy8bCSURlCDpPzioUJchuWQqFglSTaXOhbt7YBszaFmhh/SfSTxqg2xcpHm8jG2w== X-Received: by 2002:a17:902:f802:b0:1d3:a491:5bfd with SMTP id ix2-20020a170902f80200b001d3a4915bfdmr1559624plb.117.1702928406551; Mon, 18 Dec 2023 11:40:06 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:05 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:47 -0700 Message-ID: <20231218194001.544887-2-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928406; x=1703533206; darn=buildroot.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=UaDrgXrLKAqiyJi7lO8g0/jj6VdwvIqpMsgSwuh110k=; b=f6idxZWpDExVPDnodxHSFM8rPv6P/in/vQ1zTOhZW+otVucrGjEcwQ3V7z6eS2tVyL qWO+ZAf1y3qS1nF1rDVqmRX5jZ973Fn4lG7slnGoeqDzC1f85+Rbh8QxHbKoRTeollRD qbIjRTbwpl9HgvpowuJmjxo+1tV3Avn5awVPk= X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=f6idxZWp Subject: [Buildroot] [PATCH v2 02/14] package/sway/Config.in: select BR2_PACKAGE_XKEYBOARD_CONFIG X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Much like weston, this is a runtime dependency. Signed-off-by: Adam Duskett --- package/sway/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sway/Config.in b/package/sway/Config.in index 26b5b2ecea..95b19dd464 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -18,6 +18,7 @@ config BR2_PACKAGE_SWAY select BR2_PACKAGE_CAIRO select BR2_PACKAGE_CAIRO_PNG select BR2_PACKAGE_PANGO + select BR2_PACKAGE_XKEYBOARD_CONFIG # Runtime dependency help i3-compatible Wayland compositor From patchwork Mon Dec 18 19:39:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877614 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9Cp2sYfz2402 for ; Tue, 19 Dec 2023 06:40:38 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 94EE7415EC; Mon, 18 Dec 2023 19:40:36 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 94EE7415EC X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yKCMpUtXm7Ix; Mon, 18 Dec 2023 19:40:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id C7FD04181E; Mon, 18 Dec 2023 19:40:34 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org C7FD04181E X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id CC39F1BF3DC for ; Mon, 18 Dec 2023 19:40:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id A511E60BEB for ; Mon, 18 Dec 2023 19:40:10 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org A511E60BEB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bv5ofA2Z9JO3 for ; Mon, 18 Dec 2023 19:40:09 +0000 (UTC) Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) by smtp3.osuosl.org (Postfix) with ESMTPS id 66DD760B50 for ; Mon, 18 Dec 2023 19:40:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 66DD760B50 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-1d393e5d325so13109945ad.2 for ; Mon, 18 Dec 2023 11:40:09 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928408; x=1703533208; 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=nI0/xnruyXutJatZ2MBMNrsRo31ivtO6yYvX351yDOo=; b=VlpuIOUQN7CsTcEXoZPBytwdHdkwTUZ8xZ23FDkbQ+NW6zWNSaWEFrTOnvmZUdCsix 9pgrlXjjjcJR24fEW6xvhWtxqY1536h7DpIwGw1yeeJVDlDqxXztNi0KwY2LMGyRaWK/ VJJ+iJuw2MymBd0veieLIKq7kbpNknhJz+MniQXFYz6qIyTDrpMy81QWdPk4nun3jXv9 HC3sJSnkeAakxGg9Qt2YrVA41vTd6FmS9nkmWZ4s5faxl4sW6C9Bow9uTtDGR8pVaQ6e wajyugWXY8bPo9XEA9eid8cutqbWWMaJ86IDtUip9YUTyvg0lmgZr/SyaFjewEjAbafs mVAA== X-Gm-Message-State: AOJu0YyYBeJSXKCvEvu5nNW2BpaURGyjoRRCeSC4QojRVciSxjBwV81Q jxU+tXU5AjLsgsiFAHSw13G7tmiIJjX/XBcDr4U= X-Google-Smtp-Source: AGHT+IFhmmyeCLH0r7f3p8kPQy8G9uIh9l48pdB6pPsJPEieLUvSMwe+S+8Hxl0I/q+ZvfMutDwmCw== X-Received: by 2002:a17:903:120b:b0:1d0:c55b:c55a with SMTP id l11-20020a170903120b00b001d0c55bc55amr9131157plh.60.1702928407957; Mon, 18 Dec 2023 11:40:07 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:06 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:48 -0700 Message-ID: <20231218194001.544887-3-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928408; x=1703533208; darn=buildroot.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=nI0/xnruyXutJatZ2MBMNrsRo31ivtO6yYvX351yDOo=; b=XxK1BpJzPAykkgn6RsVce72oLV3k8PLET/0S7HH3scqeBHcD4RT0fROW2fypq9ta5a zLSFFGKhlhvwqKsvrMlI16RXBYKwrfTTRm7lAydpCPutFL0Z5pPyKgdjcPrYNbT2I0iC xd0cwcfPPh9eP6eM508y8D2vlxqqukQBRWFa4= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=XxK1BpJz Subject: [Buildroot] [PATCH v2 03/14] package/dmenu-wayland: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This package is an alternative to dmenu for X. Sway uses it by default as its menu bar. Signed-off-by: Adam Duskett --- v1 -> v2: - ln -sf dmenu-wl $(TARGET_DIR)/usr/bin/dmenu (Thomas) - v1 -> v2: Fix the sha256sum of LICENSE DEVELOPERS | 1 + package/Config.in | 1 + package/dmenu-wayland/Config.in | 26 +++++++++++++++++++++++ package/dmenu-wayland/dmenu-wayland.hash | 3 +++ package/dmenu-wayland/dmenu-wayland.mk | 27 ++++++++++++++++++++++++ 5 files changed, 58 insertions(+) create mode 100644 package/dmenu-wayland/Config.in create mode 100644 package/dmenu-wayland/dmenu-wayland.hash create mode 100644 package/dmenu-wayland/dmenu-wayland.mk diff --git a/DEVELOPERS b/DEVELOPERS index 311dcd9504..acca5353b5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -33,6 +33,7 @@ F: package/vulkan-tools/ N: Adam Duskett F: package/depot-tools/ +F: package/dmenu-wayland/ F: package/flutter-engine/ F: package/flutter-gallery/ F: package/flutter-pi/ diff --git a/package/Config.in b/package/Config.in index fcc09b07c4..9138f74b25 100644 --- a/package/Config.in +++ b/package/Config.in @@ -313,6 +313,7 @@ menu "Graphic libraries and applications (graphic/text)" comment "Graphic applications" source "package/cage/Config.in" source "package/cog/Config.in" + source "package/dmenu-wayland/Config.in" source "package/fswebcam/Config.in" source "package/ghostscript/Config.in" source "package/glmark2/Config.in" diff --git a/package/dmenu-wayland/Config.in b/package/dmenu-wayland/Config.in new file mode 100644 index 0000000000..111bbfb434 --- /dev/null +++ b/package/dmenu-wayland/Config.in @@ -0,0 +1,26 @@ +config BR2_PACKAGE_DMENU_WAYLAND + bool "dmenu-wayland" + depends on BR2_USE_MMU # pango -> lib2 + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz + depends on BR2_TOOLCHAIN_HAS_THREADS # pango -> glib2, wayland + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango -> harfbuz + depends on !BR2_STATIC_LIBS # wayland -> dlfcn.h + depends on BR2_INSTALL_LIBSTDCPP # pango -> freetype support + depends on BR2_USE_WCHAR # pango -> glib2 + select BR2_PACKAGE_CAIRO + select BR2_PACKAGE_CAIRO_PNG + select BR2_PACKAGE_LIBGLIB2 + select BR2_PACKAGE_LIBXKBCOMMON + select BR2_PACKAGE_PANGO + select BR2_PACKAGE_WAYLAND + select BR2_PACKAGE_WAYLAND_PROTOCOLS + help + dmenu-wl is an efficient dynamic menu for wayland (wlroots). + + https://github.com/nyyManni/dmenu-wayland + +comment "dmenu-wayland needs a toolchain w/ wchar, threads, C++, dynamic library, gcc >= 4.9" + depends on BR2_USE_MMU + depends on !BR2_TOOLCHAIN_HAS_SYNC_4 || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || BR2_STATIC_LIBS || \ + !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR diff --git a/package/dmenu-wayland/dmenu-wayland.hash b/package/dmenu-wayland/dmenu-wayland.hash new file mode 100644 index 0000000000..a034e0ef40 --- /dev/null +++ b/package/dmenu-wayland/dmenu-wayland.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 727f3525a7336491620dbe184e3c0d1deee15c85503a5d8c849fb0e5091e7dee dmenu-wayland-a380201dff5bfac2dace553d7eaedb6cea6855f9-br1.tar.gz +sha256 8d26bccf8a21c5e29dc756beef534403c935766c815bbb6e7eab0598632b9827 LICENSE diff --git a/package/dmenu-wayland/dmenu-wayland.mk b/package/dmenu-wayland/dmenu-wayland.mk new file mode 100644 index 0000000000..585aa05628 --- /dev/null +++ b/package/dmenu-wayland/dmenu-wayland.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# dmenu-wayland +# +################################################################################ + +DMENU_WAYLAND_VERSION = a380201dff5bfac2dace553d7eaedb6cea6855f9 +DMENU_WAYLAND_SITE = https://github.com/nyyManni/dmenu-wayland.git +DMENU_WAYLAND_SITE_METHOD = git +DMENU_WAYLAND_LICENSE = MIT +DMENU_WAYLAND_LICENSE_FILES = LICENSE + +DMENU_WAYLAND_DEPENDENCIES = \ + cairo \ + libglib2 \ + libxkbcommon \ + pango \ + wayland \ + wayland-protocols + +# By default, sway calls dmenu not dmenu-wl +define DMENU_WAYLAND_SYMLINK_DMENU_WL + ln -sf dmenu-wl $(TARGET_DIR)/usr/bin/dmenu +endef +DMENU_WAYLAND_POST_INSTALL_TARGET_HOOKS += DMENU_WAYLAND_SYMLINK_DMENU_WL + +$(eval $(meson-package)) From patchwork Mon Dec 18 19:39:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877615 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9D31YMlz2402 for ; Tue, 19 Dec 2023 06:40:51 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5A08041898; Mon, 18 Dec 2023 19:40:49 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5A08041898 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yK9Ac5F0dW77; Mon, 18 Dec 2023 19:40:48 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 6D12041946; Mon, 18 Dec 2023 19:40:47 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 6D12041946 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 76A4F1BF3DC for ; Mon, 18 Dec 2023 19:40:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5CC68408FB for ; Mon, 18 Dec 2023 19:40:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5CC68408FB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mp696uWJFAXe for ; Mon, 18 Dec 2023 19:40:10 +0000 (UTC) Received: from mail-pl1-x62b.google.com (mail-pl1-x62b.google.com [IPv6:2607:f8b0:4864:20::62b]) by smtp4.osuosl.org (Postfix) with ESMTPS id 74F6C414FA for ; Mon, 18 Dec 2023 19:40:10 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 74F6C414FA Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-1d3b60c5054so10450035ad.2 for ; Mon, 18 Dec 2023 11:40:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928409; x=1703533209; 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=ud0Mfij3zlr6vmGysk2qQLugm7L12MhzE60J7jjnhbA=; b=CsqopatbUFoQHIvI14libiCYTibgLqbW8G6kcTidg50qnRqBGV39lXsyomeIXCLX0w Na02vxeInrA2zepc+gl2EB+ejx9/r3KsN+m+0gsOtGnFCszlDgBnrZl0T517yjvOfoaN LQTYk+dcnsHQMcOvT1ia4UfayLb1pl9So2KjwrNTiSDHOWzGjXuUQ+78uI3bvYXqgfHj qaS/sf0JpBYbMmeNC+zZd36oziFVUOvLkNUupEoZXuFntVrd5P0Vi3sc8ZDTtBJtinB1 Vfsm9l+DqgUJ3twpnRaWxYjGkUszIo3lD2lbTw74VUjIs1UhJimoYlUJ1HTboAvEF0UT ihbw== X-Gm-Message-State: AOJu0Yz4WR+mRsiJCCeM+0gxRKRmY3/yxFmomn9j2Mxem7ArRpZolC00 7Haw/s2EYpJJQzuJHnNlUviyMzjNtO6NhS2ql20= X-Google-Smtp-Source: AGHT+IGWpwhn2gPHiiLezUwuuflSt7xBPMa3vR8qCvhP6C3BqKQYWb8LwDJb4jiF/nqd0dUG+T0glA== X-Received: by 2002:a17:903:228a:b0:1d3:c98f:9950 with SMTP id b10-20020a170903228a00b001d3c98f9950mr820751plh.101.1702928409459; Mon, 18 Dec 2023 11:40:09 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:08 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:49 -0700 Message-ID: <20231218194001.544887-4-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928409; x=1703533209; darn=buildroot.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=ud0Mfij3zlr6vmGysk2qQLugm7L12MhzE60J7jjnhbA=; b=evA/KZ8KORjCuRMHe/QHcRYd+hgPpUWVl6FgfmqaiYcnQjJn39piiw7mIjHiLBd1BV Kb2n97fe7ikp2+tAOphlqoF3K594ZdpX/U4JHN4GqUGzOd+4rjxVSJiyNaVjCTDREKDJ cOFYjtAdh7LKiZ0RPhPNz0t5FpA8uIcTzbC7k= X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=evA/KZ8K Subject: [Buildroot] [PATCH v2 04/14] package/tllist: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Adam Duskett --- v1 -> v2: Fix the sha256sum of 1.1.0.tar.gz DEVELOPERS | 1 + package/Config.in | 1 + package/tllist/Config.in | 6 ++++++ package/tllist/tllist.hash | 3 +++ package/tllist/tllist.mk | 16 ++++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/tllist/Config.in create mode 100644 package/tllist/tllist.hash create mode 100644 package/tllist/tllist.mk diff --git a/DEVELOPERS b/DEVELOPERS index acca5353b5..3b429847c7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -40,6 +40,7 @@ F: package/flutter-pi/ F: package/flutter-sdk-bin/ F: package/python-kmod/ F: package/python-versioneer/ +F: package/tllist/ F: support/testing/tests/package/test_firewalld.py F: support/testing/tests/package/test_flutter.py diff --git a/package/Config.in b/package/Config.in index 9138f74b25..728692bc32 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2202,6 +2202,7 @@ endif source "package/tbb/Config.in" source "package/tinycbor/Config.in" source "package/tl-expected/Config.in" + source "package/tllist/Config.in" source "package/tz/Config.in" source "package/tzdata/Config.in" source "package/uvw/Config.in" diff --git a/package/tllist/Config.in b/package/tllist/Config.in new file mode 100644 index 0000000000..879119d13e --- /dev/null +++ b/package/tllist/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_TLLIST + bool "tllist" + help + A C header file only implementation of a typed linked list. + + https://codeberg.org/dnkl/tllist diff --git a/package/tllist/tllist.hash b/package/tllist/tllist.hash new file mode 100644 index 0000000000..2806d62355 --- /dev/null +++ b/package/tllist/tllist.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 3f3fe2f7433719cec816c63937a7aa36e566bd317763ef46d11562073ab6361d 1.1.0.tar.gz +sha256 d534a23a31500a0ac958d9634b84f532bd73ff1aca1bb8f7debbcbebc16ff39a LICENSE diff --git a/package/tllist/tllist.mk b/package/tllist/tllist.mk new file mode 100644 index 0000000000..88a28d2427 --- /dev/null +++ b/package/tllist/tllist.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# tllist +# +################################################################################ + +TLLIST_VERSION = 1.1.0 +TLLIST_SOURCE = $(TLLIST_VERSION).tar.gz +TLLIST_SITE = https://codeberg.org/dnkl/tllist/archive +TLLIST_LICENSE = MIT +TLLIST_LICENSE_FILES = LICENSE +# header only +TLLIST_INSTALL_TARGET = NO +TLLIST_INSTALL_STAGING = YES + +$(eval $(meson-package)) From patchwork Mon Dec 18 19:39:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877616 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9DH6Wckz2402 for ; Tue, 19 Dec 2023 06:41:03 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 0F66341B0E; Mon, 18 Dec 2023 19:41:02 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 0F66341B0E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id za9IAMoLQcRl; Mon, 18 Dec 2023 19:41:01 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 17A4D4181E; Mon, 18 Dec 2023 19:41:00 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 17A4D4181E X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 151DB1BF3DC for ; Mon, 18 Dec 2023 19:40:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id EDD8640648 for ; Mon, 18 Dec 2023 19:40:12 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org EDD8640648 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N8LSBNHQtd9K for ; Mon, 18 Dec 2023 19:40:11 +0000 (UTC) Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) by smtp2.osuosl.org (Postfix) with ESMTPS id 8A26840463 for ; Mon, 18 Dec 2023 19:40:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 8A26840463 Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-1d3ae590903so10943405ad.1 for ; Mon, 18 Dec 2023 11:40:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928410; x=1703533210; 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=fz/V0Z7qfcVpyUr3PAgVschtN2oXssQfwicqow35eqA=; b=s9CNCUZxQPpNG7+5gtGy7uFg9qI0YXQ5k/K71CwgyXKsqCf57oWw9xQvGpEy4vVDC1 jiIGDx2ryAX9pxieYFne5c+3yJbkZsLTGa9lvbTxdG1Hg5XF+c2vTaNtauBFTl0NrdVf N+xnbYK51iRr2WjWYpAUEq7o/PaEYkQWlfRQi9B7oMeE/O6599qH+iujYK1SZrhWecDT tYqrNnXyz1cWqIQ96X84GOLPBkRIqF8TYBR1NmNrUqohxXbs59Y9BYCaQfyphIymtRIs 63HfhTHbU7/T3aO6DAK/g23LjWQi/qJEiz4tOAXhbs00ROftAaDHQhDz8VavqhPVryqC AzXw== X-Gm-Message-State: AOJu0YxDWNjyZlB64/dr9F+VeBK2q6ZP1y1Japygpu/BkKQqb8JUvBxJ D3ZlW1Wq++5hy6si8BvH2fNZcMoia3mGYQSjBPk= X-Google-Smtp-Source: AGHT+IFo49lNpGBpR9ZNtFLY5jScmLCgn0OgXCiUx7Me6MiTufLFoX3fVzyJT1ORsCESmTP3U8uqvA== X-Received: by 2002:a17:903:22c7:b0:1cf:e9b5:90ee with SMTP id y7-20020a17090322c700b001cfe9b590eemr23123155plg.24.1702928410461; Mon, 18 Dec 2023 11:40:10 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:10 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:50 -0700 Message-ID: <20231218194001.544887-5-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928410; x=1703533210; darn=buildroot.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=fz/V0Z7qfcVpyUr3PAgVschtN2oXssQfwicqow35eqA=; b=OvRXlX3jmGQUoQiHwIrzepFYeBuGrkVvfrBMvyjgLq9NuvJYGbDvdcmfLP6lVQibnl 5QQ4k6T8KKJytr6Ri0DtABGE660YJEeu2+nZGsZITrh9cNoa6KADVXfuudF0gL+7sNPm HwkLYRDy4qs/6Wt5cprRTfq+QCBf4DD0nnis4= X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=OvRXlX3j Subject: [Buildroot] [PATCH v2 05/14] package/fcft: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Adam Duskett --- v1 -> v2: Fix the sha256sum of 3.1.6.tar.gz DEVELOPERS | 1 + package/Config.in | 1 + package/fcft/Config.in | 52 ++++++++++++++++++++++++++++++++++++++++++ package/fcft/fcft.hash | 3 +++ package/fcft/fcft.mk | 44 +++++++++++++++++++++++++++++++++++ 5 files changed, 101 insertions(+) create mode 100644 package/fcft/Config.in create mode 100644 package/fcft/fcft.hash create mode 100644 package/fcft/fcft.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3b429847c7..5d710bbb46 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -34,6 +34,7 @@ F: package/vulkan-tools/ N: Adam Duskett F: package/depot-tools/ F: package/dmenu-wayland/ +F: package/fcft/ F: package/flutter-engine/ F: package/flutter-gallery/ F: package/flutter-pi/ diff --git a/package/Config.in b/package/Config.in index 728692bc32..36e29d4fa2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2224,6 +2224,7 @@ menu "Text and terminal handling" source "package/cli11/Config.in" source "package/docopt-cpp/Config.in" source "package/enchant/Config.in" + source "package/fcft/Config.in" source "package/fmt/Config.in" source "package/fstrcmp/Config.in" source "package/icu/Config.in" diff --git a/package/fcft/Config.in b/package/fcft/Config.in new file mode 100644 index 0000000000..b65515a3f1 --- /dev/null +++ b/package/fcft/Config.in @@ -0,0 +1,52 @@ +config BR2_PACKAGE_FCFT + bool "fcft" + depends on BR2_TOOLCHAIN_HAS_THREADS + select BR2_PACKAGE_FONTCONFIG + select BR2_PACKAGE_FREETYPE + select BR2_PACKAGE_PIXMAN + select BR2_PACKAGE_TLLIST + help + A simple library for font loading and glyph rasterization + using FontConfig, FreeType and pixman. + + https://codeberg.org/dnkl/fcft + +if BR2_PACKAGE_FCFT + +config BR2_PACKAGE_FCFT_GRAPHEME_SHAPING + bool "grapheme-shaping" + depends on BR2_INSTALL_LIBSTDCPP # harfbuzz + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # harfbuzz + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # harfbuzz + select BR2_PACKAGE_HARFBUZZ + help + Enables shaping of individual grapheme clusters + +comment "grapheme-shaping needs a toolchain w/ C++, gcc >= 4.9" + depends on BR2_TOOLCHAIN_HAS_SYNC_4 + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 + +config BR2_PACKAGE_FCFT_RUN_SHAPING + bool "run-shaping" + depends on BR2_INSTALL_LIBSTDCPP # harfbuzz + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # harfbuzz + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # harfbuzz + select BR2_PACKAGE_HARFBUZZ + select BR2_PACKAGE_UTF8PROC + help + Enables shaping of whole text runs. + +comment "run-shaping needs a toolchain w/ C++, gcc >= 4.9" + depends on BR2_TOOLCHAIN_HAS_SYNC_4 + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 + +config BR2_PACKAGE_FCFT_SVG_SUPPORT + bool "svg support" + help + Enables svg support. This option increases the size of the + library by approximately 55KB. + +endif # BR2_PACKAGE_FCFT + +comment "fcft needs a toolchain w/ threads" + depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/fcft/fcft.hash b/package/fcft/fcft.hash new file mode 100644 index 0000000000..96d885db1d --- /dev/null +++ b/package/fcft/fcft.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 904f40d749d198d97c46c5a459cd3c53fe92f008cf1e3e61949f6cf3036a78b7 3.1.6.tar.gz +sha256 d534a23a31500a0ac958d9634b84f532bd73ff1aca1bb8f7debbcbebc16ff39a LICENSE diff --git a/package/fcft/fcft.mk b/package/fcft/fcft.mk new file mode 100644 index 0000000000..538d8a0748 --- /dev/null +++ b/package/fcft/fcft.mk @@ -0,0 +1,44 @@ +################################################################################ +# +# fcft +# +################################################################################ + +FCFT_VERSION = 3.1.6 +FCFT_SOURCE = $(FCFT_VERSION).tar.gz +FCFT_SITE = https://codeberg.org/dnkl/fcft/archive +FCFT_LICENSE = MIT +FCFT_LICENSE_FILES = LICENSE +FCFT_INSTALL_STAGING = YES + +FCFT_DEPENDENCIES = \ + fontconfig \ + freetype \ + pixman \ + tllist + +FCFT_CONF_OPTS = \ + -Ddocs=disabled \ + -Dexamples=false + +ifeq ($(BR2_PACKAGE_FCFT_GRAPHEME_SHAPING),y) +FCFT_DEPENDENCIES += harfbuzz +FCFT_CONF_OPTS += -Dgrapheme-shaping=enabled +else +FCFT_CONF_OPTS += -Dgrapheme-shaping=disabled +endif + +ifeq ($(BR2_PACKAGE_FCFT_RUN_SHAPING),y) +FCFT_DEPENDENCIES += harfbuzz utf8proc +FCFT_CONF_OPTS += -Drun-shaping=enabled +else +FCFT_CONF_OPTS += -Drun-shaping=disabled +endif + +ifeq ($(BR2_PACKAGE_FCFT_SVG_SUPPORT),y) +FCFT_CONF_OPTS += -Dsvg-backend='nanosvg' +else +FCFT_CONF_OPTS += -Dsvg-backend='none' +endif + +$(eval $(meson-package)) From patchwork Mon Dec 18 19:39:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877617 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9DX3pThz2402 for ; Tue, 19 Dec 2023 06:41:16 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id B315F41B0E; Mon, 18 Dec 2023 19:41:14 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org B315F41B0E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cS6Tt9sDd6vC; Mon, 18 Dec 2023 19:41:13 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id B5EDF4187F; Mon, 18 Dec 2023 19:41:12 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org B5EDF4187F X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 847821BF3DC for ; Mon, 18 Dec 2023 19:40:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 6980940648 for ; Mon, 18 Dec 2023 19:40:14 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 6980940648 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UcHiLajdUSug for ; Mon, 18 Dec 2023 19:40:13 +0000 (UTC) Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by smtp2.osuosl.org (Postfix) with ESMTPS id 145D640463 for ; Mon, 18 Dec 2023 19:40:13 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 145D640463 Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1d3b8184a84so6958735ad.1 for ; Mon, 18 Dec 2023 11:40:12 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928411; x=1703533211; 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=i4O6LydNN/H8SwBx8wsZgSnzclke6A7a3maoWyEKExo=; b=HrlPtP+zxK+Yy5oX9jSiUBTdBLSf7+acNhxzGg7RzjYUPb0GtJGzysW6K0x3vG7xBb T8W2DDXBuey+bCMUzhIYYlnNZeQNLRUJjnEm7lQICwz7ysOAgegdhXOQ0z+c6DnC74Ch xBvSA8PmfF7eeruxZ1aX0LhkrNDFpN3JU2gEWdcEHzfJeR+OKc4bHJO5xj1GCo8ZvXS1 vDpgMws7SNCJvmo7eheZYzM3bigazvih2QK8NFbFFaN512dE7WWdiAJbcRLWPWsPKsNQ kfkgK1nmh8gHtPBcmjAKu7tzcM1A7clCEsxD9iEDH5yGIVdK7HwfizXM/yoSE/mPOINC OvZw== X-Gm-Message-State: AOJu0YwPKbchOw8BKrhRNZbgy0QrOPOFE6ViX5PavkSNE7/G6bVKSfVI r/rjkMVxiHpCl2Du7j6busKWg6PK2uQvE5hIbI4= X-Google-Smtp-Source: AGHT+IENC3oIAp6ZdSq8iAeyJ9IGiaY04etl8kQ3z9OVEoWSPbY9QWC2OoxB5fafEwBB0MaOw7HMTg== X-Received: by 2002:a17:902:d58e:b0:1d3:141:cb0f with SMTP id k14-20020a170902d58e00b001d30141cb0fmr8011536plh.28.1702928411509; Mon, 18 Dec 2023 11:40:11 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:10 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:51 -0700 Message-ID: <20231218194001.544887-6-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928411; x=1703533211; darn=buildroot.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=i4O6LydNN/H8SwBx8wsZgSnzclke6A7a3maoWyEKExo=; b=TP1DV8TTZPkhNHSHPYK9M/JKeFvBDzpWMTJjuSGJbSi1fvTvqkNRCbbE9YS/RvqkCp tXYUPy1btO93Far68wOUUMPvS5M7VabfuWMrllPcd5MgenZRXZTVKznrDs6K6ejtFn1i FTb2xyqLIqIbS0ZFp4zzUqiDw4z8pEUdP6loA= X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=TP1DV8TT Subject: [Buildroot] [PATCH v2 06/14] package/libutempter: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Adam Duskett --- DEVELOPERS | 1 + package/Config.in | 1 + .../0001-force-symlink-creation.patch | 36 +++++++++++++++++++ package/libutempter/Config.in | 11 ++++++ package/libutempter/libutempter.hash | 3 ++ package/libutempter/libutempter.mk | 27 ++++++++++++++ 6 files changed, 79 insertions(+) create mode 100644 package/libutempter/0001-force-symlink-creation.patch create mode 100644 package/libutempter/Config.in create mode 100644 package/libutempter/libutempter.hash create mode 100644 package/libutempter/libutempter.mk diff --git a/DEVELOPERS b/DEVELOPERS index 5d710bbb46..027604e495 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -39,6 +39,7 @@ F: package/flutter-engine/ F: package/flutter-gallery/ F: package/flutter-pi/ F: package/flutter-sdk-bin/ +F: package/libutempter/ F: package/python-kmod/ F: package/python-versioneer/ F: package/tllist/ diff --git a/package/Config.in b/package/Config.in index 36e29d4fa2..2887538147 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2163,6 +2163,7 @@ menu "Other" source "package/libunwind/Config.in" source "package/liburcu/Config.in" source "package/liburing/Config.in" + source "package/libutempter/Config.in" source "package/libuv/Config.in" source "package/lightning/Config.in" source "package/linux-pam/Config.in" diff --git a/package/libutempter/0001-force-symlink-creation.patch b/package/libutempter/0001-force-symlink-creation.patch new file mode 100644 index 0000000000..c30928afd5 --- /dev/null +++ b/package/libutempter/0001-force-symlink-creation.patch @@ -0,0 +1,36 @@ +From 13e0a4ca67d860bc8f1e3b2ad6a3926758d76b47 Mon Sep 17 00:00:00 2001 +From: Adam Duskett +Date: Wed, 22 Nov 2023 14:09:13 -0700 +Subject: [PATCH] force symlink creation + +Force symlink creation to avoid errors when reinstalling + +Upstream: https://github.com/altlinux/libutempter/pull/5 +Signed-off-by: Adam Duskett +--- + Makefile | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/Makefile b/Makefile +index 8c90121..1cfc627 100644 +--- a/Makefile ++++ b/Makefile +@@ -83,12 +83,12 @@ install: + $(INSTALL) -p -m644 $(PROJECT).h $(DESTDIR)$(includedir)/ + $(INSTALL) -p -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION) + $(INSTALL) -p -m644 $(STATICLIB) $(DESTDIR)$(libdir)/ +- ln -s $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME) +- ln -s $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB) ++ ln -sf $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME) ++ ln -sf $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB) + $(INSTALL) -p -m644 $(PROJECT).3 $(DESTDIR)$(man3dir)/ + for n in lib$(PROJECT) utempter_add_record utempter_remove_record \ + utempter_remove_added_record utempter_set_helper; do \ +- ln -s $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \ ++ ln -sf $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \ + done + + clean: +-- +2.42.0 + diff --git a/package/libutempter/Config.in b/package/libutempter/Config.in new file mode 100644 index 0000000000..a06a240418 --- /dev/null +++ b/package/libutempter/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_LIBUTEMPTER + bool "libutempter" + help + The libutempter library provides interface for terminal + emulators such as screen and xterm to record user + sessions to utmp and wtmp files. + + http://ftp.altlinux.org/pub/people/ldv/utempter/ + +comment "libutempter needs a toolchain w/ headers >= 4.14, dynamic library" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 || BR2_STATIC_LIBS diff --git a/package/libutempter/libutempter.hash b/package/libutempter/libutempter.hash new file mode 100644 index 0000000000..53a6c6db63 --- /dev/null +++ b/package/libutempter/libutempter.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 967fef372f391de501843ad87570c6cf5dabd9651f00f1783090fbc12b2a34cb libutempter-1.2.1.tar.gz +sha256 ce64d5f7b49ea6d80fdb6d4cdee6839d1a94274f7493dc797c3b55b65ec8e9ed COPYING diff --git a/package/libutempter/libutempter.mk b/package/libutempter/libutempter.mk new file mode 100644 index 0000000000..2ce0bcd7c9 --- /dev/null +++ b/package/libutempter/libutempter.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# libutempter +# +################################################################################ + +LIBUTEMPTER_VERSION = 1.2.1 +LIBUTEMPTER_SITE = ftp.altlinux.org/pub/people/ldv/utempter +LIBUTEMPTER_INSTALL_STAGING = YES +LIBUTEMPTER_LICENSE = LGPL-2.1 +LIBUTEMPTER_LICENSE_FILES = COPYING + +define LIBUTEMPTER_BUILD_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define LIBUTEMPTER_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) \ + $(MAKE) DESTDIR=$(STAGING_DIR) PREFIX=/usr -C $(@D)/ install +endef + +define LIBUTEMPTER_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) \ + $(MAKE) DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(@D)/ install +endef + +$(eval $(generic-package)) From patchwork Mon Dec 18 19:39:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877618 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9Dn2n2Yz2402 for ; Tue, 19 Dec 2023 06:41:29 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 85E3041B1A; Mon, 18 Dec 2023 19:41:27 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 85E3041B1A X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ijJ8ublqEj-4; Mon, 18 Dec 2023 19:41:26 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 9EC39404E1; Mon, 18 Dec 2023 19:41:25 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 9EC39404E1 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id AB5CF1BF3DC for ; Mon, 18 Dec 2023 19:40:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 91C5D60BEB for ; Mon, 18 Dec 2023 19:40:16 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 91C5D60BEB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bLbim-OXYFOD for ; Mon, 18 Dec 2023 19:40:14 +0000 (UTC) Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by smtp3.osuosl.org (Postfix) with ESMTPS id 83AA360B50 for ; Mon, 18 Dec 2023 19:40:14 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 83AA360B50 Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-1d0c4d84bf6so16057955ad.1 for ; Mon, 18 Dec 2023 11:40:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928413; x=1703533213; 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=0fMjvcmu8mNLWlbVKXU9HF56xvEVswaDUbWtVFU8STY=; b=B3EGleq5TLoPFN/GA4oaX7W4wha+HOtGOstvNu/s7Nex2NQu9OBtyOe9KjBOumRoWz jvHMfJAKvH8rd13zbTIaYNaAeuZRb27qJcsbQ0+98ZEeiDHE8+y/L6ssT0Q3UU5ZlvRY RCY+kjD8QZLkD/h9Z7Xn68Z9ml5Y62ngoCLb4hYB83pacItIN5IHzEnD+0gtP13qyVk4 5Rq66HQtvjCCVsljQalOEBSkUGJotw0glfcBCSBuRqT95CTlXeexf2vee4eYm0JFw2g4 /8Olcf2GM73UtTt9mRzmaxh9S8olIVpH4FOPqJaKRXxcgBCMBMRLCls4nJi/UWww6k5+ Ud+Q== X-Gm-Message-State: AOJu0Yx8LSJH7xcQvIjLVM/kx31JY3lkiioPIR1Len4UOvgJm72ClmdR rnW6YOYLz7awf1ihaMTn3dG8NWVBK1+gz0eUrys= X-Google-Smtp-Source: AGHT+IF9cPW/u1KBS7FsS1c88g4onIgJATRSFCJ3+qDv7r5CBLM6mbvM23jbO+qNL+JCxLb+RGd3IA== X-Received: by 2002:a17:902:64c8:b0:1d3:ce15:305c with SMTP id y8-20020a17090264c800b001d3ce15305cmr953840pli.128.1702928413020; Mon, 18 Dec 2023 11:40:13 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:12 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:52 -0700 Message-ID: <20231218194001.544887-7-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928413; x=1703533213; darn=buildroot.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=0fMjvcmu8mNLWlbVKXU9HF56xvEVswaDUbWtVFU8STY=; b=rsuFe8N0o3QPdsIjfx8eHYxzz8MiVAKYOgvo/uAbO88XP4To9JrgBsNi8fU85SjhsR 0B/nkQJALQqZXiyxV4jxpiLBNV9x22Q1HvnsZ+ODmw5ij5TxXfu98jTiSQ/loIdJtKJZ +FqSHoRlndZMr1pXyjtQv1zgglWuYeYaB+mKk= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=rsuFe8N0 Subject: [Buildroot] [PATCH v2 07/14] package/foot: new package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This is the default terminal sway uses. Signed-off-by: Adam Duskett --- v1 -> v2: v1 -> v2: Fix the sha256sum of 1.16.2.tar.gz DEVELOPERS | 1 + package/Config.in | 1 + package/foot/Config.in | 36 +++++++++++++++++++++++++++++ package/foot/foot.hash | 3 +++ package/foot/foot.mk | 51 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 92 insertions(+) create mode 100644 package/foot/Config.in create mode 100644 package/foot/foot.hash create mode 100644 package/foot/foot.mk diff --git a/DEVELOPERS b/DEVELOPERS index 027604e495..66a037516f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -35,6 +35,7 @@ N: Adam Duskett F: package/depot-tools/ F: package/dmenu-wayland/ F: package/fcft/ +F: package/foot/ F: package/flutter-engine/ F: package/flutter-gallery/ F: package/flutter-pi/ diff --git a/package/Config.in b/package/Config.in index 2887538147..1096a4cc81 100644 --- a/package/Config.in +++ b/package/Config.in @@ -314,6 +314,7 @@ comment "Graphic applications" source "package/cage/Config.in" source "package/cog/Config.in" source "package/dmenu-wayland/Config.in" + source "package/foot/Config.in" source "package/fswebcam/Config.in" source "package/ghostscript/Config.in" source "package/glmark2/Config.in" diff --git a/package/foot/Config.in b/package/foot/Config.in new file mode 100644 index 0000000000..a3894c5469 --- /dev/null +++ b/package/foot/Config.in @@ -0,0 +1,36 @@ +config BR2_PACKAGE_FOOT + bool "foot" + depends on !BR2_STATIC_LIBS # wayland -> dlfcn.h + depends on BR2_TOOLCHAIN_HAS_THREADS # fcft, wayland + select BR2_PACKAGE_FCFT + select BR2_PACKAGE_FONTCONFIG + select BR2_PACKAGE_FREETYPE + select BR2_PACKAGE_LIBXKBCOMMON + select BR2_PACKAGE_PIXMAN + select BR2_PACKAGE_TLLIST + select BR2_PACKAGE_WAYLAND + select BR2_PACKAGE_WAYLAND_PROTOCOLS + help + A fast, lightweight and minimalistic Wayland terminal + emulator. + NOTE: foot needs a working UTF-8 locale (BR2_GENERATE_LOCALE) + + https://codeberg.org/dnkl/foot + +if BR2_PACKAGE_FOOT + +config BR2_PACKAGE_FOOT_GRAPHEME_CLUSTERING + bool "grapheme-clustering" + select BR2_PACKAGE_UTF8PROC + help + Enables grapheme clustering. + +config BR2_PACKAGE_FOOT_THEMES + bool "themes" + help + Install themes (predefined color schemes) + +endif # BR2_PACKAGE_FOOT + +comment "foot needs a toolchain w/ dynamic library, threads" + depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS diff --git a/package/foot/foot.hash b/package/foot/foot.hash new file mode 100644 index 0000000000..f3bf0f6058 --- /dev/null +++ b/package/foot/foot.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 8060ec28cbf6e2e3d408665330da4bc48fd094d4f1265d7c58dc75c767463c29 1.16.2.tar.gz +sha256 d534a23a31500a0ac958d9634b84f532bd73ff1aca1bb8f7debbcbebc16ff39a LICENSE diff --git a/package/foot/foot.mk b/package/foot/foot.mk new file mode 100644 index 0000000000..ab965bedf5 --- /dev/null +++ b/package/foot/foot.mk @@ -0,0 +1,51 @@ +################################################################################ +# +# foot +# +################################################################################ + +FOOT_VERSION = 1.16.2 +FOOT_SOURCE = $(FOOT_VERSION).tar.gz +FOOT_SITE = https://codeberg.org/dnkl/foot/archive +FOOT_LICENSE = MIT +FOOT_LICENSE_FILES = LICENSE +FOOT_DEPENDENCIES = \ + fcft \ + fontconfig \ + freetype \ + libutempter \ + libxkbcommon \ + pixman \ + tllist \ + wayland \ + wayland-protocols + +FOOT_CONF_OPTS = \ + -Ddocs=disabled \ + -Dtests=false + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +FOOT_DEPENDENCIES += systemd +endif + +ifeq ($(BR2_PACKAGE_LIBUTEMPTER),y) +FOOT_DEPENDENCIES += libutempter +FOOT_CONF_OPTS += -Dutmp-backend='libutempter' +else +FOOT_CONF_OPTS += -Dutmp-backend='none' +endif + +ifeq ($(BR2_PACKAGE_FOOT_GRAPHEME_CLUSTERING),y) +FOOT_DEPENDENCIES += utf8proc +FOOT_CONF_OPTS += -Dgrapheme-clustering=enabled +else +FOOT_CONF_OPTS += -Dgrapheme-clustering=disabled +endif + +ifeq ($(BR2_PACKAGE_FOOT_THEMES),y) +FOOT_CONF_OPTS += -Dthemes=true +else +FOOT_CONF_OPTS += -Dthemes=false +endif + +$(eval $(meson-package)) From patchwork Mon Dec 18 19:39:53 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877619 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9F152wbz2402 for ; Tue, 19 Dec 2023 06:41:41 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id DF46B404E1; Mon, 18 Dec 2023 19:41:39 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org DF46B404E1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RhmOp0vMZST4; Mon, 18 Dec 2023 19:41:39 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 32DFB41B18; Mon, 18 Dec 2023 19:41:38 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 32DFB41B18 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 012B31BF3DC for ; Mon, 18 Dec 2023 19:40:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id CDD1E40648 for ; Mon, 18 Dec 2023 19:40:16 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org CDD1E40648 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id adoWhX5Fhs4k for ; Mon, 18 Dec 2023 19:40:16 +0000 (UTC) Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by smtp2.osuosl.org (Postfix) with ESMTPS id EBECC40463 for ; Mon, 18 Dec 2023 19:40:15 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org EBECC40463 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1d3b547cd4cso6992855ad.1 for ; Mon, 18 Dec 2023 11:40:15 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928414; x=1703533214; 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=+2Q4I+inWbnUujB2ZhlulhWuYOJgqTHx+6irMoM3diQ=; b=X68tpuB1zAi2i3blsqJcgT8JUVLK2YboSR4v2GbsYaHOmG2Jd/q4G1x7CtsPvzGGHj IQ012pmgkfuaQ2zbUW/PfPpnu+EfmsQZSoqyBFC81MJxiutWcoR7d4Vilu07W5XXugkp A/mB2BXRArWLsVaL8sHa5FfJ5JuW+VGCw1CNhXEhG/Y/GcbWKT7xJNLyXIsNpEAvZlyZ IwAdgf8cFKM/n4+N9Jb8bP5Yv3JOdnzaQwkfzLeSfmF2qi7LYvGMCRj7XNewOVxemIYO dgfqL4n9cTne46X5+A7MzJaypFd06CfKdKwH3m1d3PeljyGFHTsNmEnCRlDTKil1lnJK PbVA== X-Gm-Message-State: AOJu0YzcbTOzDaZtyJYIdPLSXjGCqN3gBzZ8Medei4U0jaxyZalOWofV /4PGRjyYuZ2yMkZ1nBK+B9+ozRY9jQ+NOxG68bQ= X-Google-Smtp-Source: AGHT+IFRvB+Tl4/RyBjTQ2/t7Gpe/O+pgF5/gN20aywr7uFVjv0N0IVojfenw1YpfUXhl/tMqd6kVg== X-Received: by 2002:a17:902:780e:b0:1d0:ce26:7ea0 with SMTP id p14-20020a170902780e00b001d0ce267ea0mr9093728pll.57.1702928414524; Mon, 18 Dec 2023 11:40:14 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:13 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:53 -0700 Message-ID: <20231218194001.544887-8-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928414; x=1703533214; darn=buildroot.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=+2Q4I+inWbnUujB2ZhlulhWuYOJgqTHx+6irMoM3diQ=; b=P4pxkupj4pCAdGVZYxu4hxCzmvcx80EGPyDHC08AzhFsmfCrwK9yMkXotYNbUO1nL5 RSyGbKiBJLB+O1U9Okza6uUs3LS0VQketkdlj+HdUaCsL8eIU7VzoQOrepASYJq8yeWN dtwf4TLgvDFpp9c1sd9hSOnxGSY20zm0A2lAU= X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=P4pxkupj Subject: [Buildroot] [PATCH v2 08/14] package/ncurses: install foot terminfo if foot is selected X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" From foot/INSTALL.md: ``` As of ncurses 2021-07-31, ncurses includes a version of foot’s terminfo. **The recommendation is to use those**, and only install the terminfo definitions from this git repo if the system’s ncurses predates 2021-07-31. ``` So it is best to follow the instructions and install the foot terminfo provided by ncurses. Signed-off-by: Adam Duskett --- package/ncurses/ncurses.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 3b805cb1fd..00e1c0d424 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -73,6 +73,13 @@ NCURSES_TERMINFO_FILES = \ x/xterm-xfree86 \ $(call qstrip,$(BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO)) +ifeq ($(BR2_PACKAGE_FOOT),y) +NCURSES_TERMINFO_FILES += \ + f/foot \ + f/foot+base \ + f/foot-direct +endif + ifeq ($(BR2_PACKAGE_NCURSES_WCHAR),y) NCURSES_CONF_OPTS += --enable-widec NCURSES_LIB_SUFFIX = w From patchwork Mon Dec 18 19:39:54 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877620 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9FG2BJNz2402 for ; Tue, 19 Dec 2023 06:41:54 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 86D6641A60; Mon, 18 Dec 2023 19:41:52 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 86D6641A60 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0eRVae-6KWBf; Mon, 18 Dec 2023 19:41:51 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id BE9AE41880; Mon, 18 Dec 2023 19:41:50 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org BE9AE41880 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 67BDA1BF3DC for ; Mon, 18 Dec 2023 19:40:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 4149660BEB for ; Mon, 18 Dec 2023 19:40:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 4149660BEB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1hBX1d_SIYu for ; Mon, 18 Dec 2023 19:40:17 +0000 (UTC) Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by smtp3.osuosl.org (Postfix) with ESMTPS id 07A1860B50 for ; Mon, 18 Dec 2023 19:40:16 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 07A1860B50 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1d3b8184a84so6959225ad.1 for ; Mon, 18 Dec 2023 11:40:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928416; x=1703533216; 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=WrqHviaX37J+nkPJSjh2ijJfN/9C5B4R9kCmmlwk+wk=; b=LYGHyvSv2MV/f2IycczTP2+3Ri6wK+AGe6347uNMjD6rGj6iWScTbtH/s9tjsazlOk LiE9It0bJC5R7VN80Iz9HfmEbthpVCm7ixCgsw8jmvmznS+SLYW2yfiqruTAFR8/N59D 3ymfvQesd9HrFi439C+0UI/8vAlRy1hDp0VupbVri/ULp65NAvy/dL8xy0JQlRdtstXI LnKveY+pXmkgFGlT8yeE9BdvdW0KQcDUjexBPtObnCVPslvIQHZfznUNdZdKIJORf0LB Gfs8bfws7Nq8/mBxM9xO5mVOEw2nGavzDPZlwnG3zwY1852/Threz6aKB//1ZHT4WXP4 I6eQ== X-Gm-Message-State: AOJu0YxAs2min5W+J5/ZlIn3htnNuZTduIwXiKi2+hH/cFnZ/ypUzmnD dx39RMu/srzUGK+wBEV9w8AaKS68IEhzh2PWk9s= X-Google-Smtp-Source: AGHT+IHGkCfww5WCG1zIULgajYI0ssZG7VAFZRF4KRbd129fLb2YBjek5PwyGQqHc1YHD0DtE2s84g== X-Received: by 2002:a17:902:b216:b0:1d0:a2b2:6b0d with SMTP id t22-20020a170902b21600b001d0a2b26b0dmr8266145plr.4.1702928415866; Mon, 18 Dec 2023 11:40:15 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:14 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:54 -0700 Message-ID: <20231218194001.544887-9-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928416; x=1703533216; darn=buildroot.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=WrqHviaX37J+nkPJSjh2ijJfN/9C5B4R9kCmmlwk+wk=; b=iDkv5EbyXYHDXd/JZKfOVGakrrRYGJBYDyiJZsjOyZNlnPE6yE9ArhnkMBfdFrzYY7 Qb7KqRW7wVo0zVbJJVgORzGDotsl2Bi7jCbrj7ajc6o9JIAMAzti4U79ZMinRTyeNW2H gFFW4T7FsVSp6RkGwgqqs45sdJeXeqejScN1c= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=iDkv5Eby Subject: [Buildroot] [PATCH v2 09/14] package/sway: enable bash-completion support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Adam Duskett --- package/sway/sway.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/sway/sway.mk b/package/sway/sway.mk index 19f90b8b00..677b101f1d 100644 --- a/package/sway/sway.mk +++ b/package/sway/sway.mk @@ -13,7 +13,6 @@ SWAY_CONF_OPTS = \ -Dwerror=false \ -Ddefault-wallpaper=false \ -Dzsh-completions=false \ - -Dbash-completions=false \ -Dfish-completions=false \ -Dswaybar=false \ -Dswaynag=false \ @@ -34,4 +33,10 @@ else SWAY_CONF_OPTS += -Dgdk-pixbuf=disabled endif +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +SWAY_CONF_OPTS += -Dbash-completions=true +else +SWAY_CONF_OPTS += -Dbash-completions=false +endif + $(eval $(meson-package)) From patchwork Mon Dec 18 19:39:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877621 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9FV4m1lz2402 for ; Tue, 19 Dec 2023 06:42:06 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id D111D41B56; Mon, 18 Dec 2023 19:42:04 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D111D41B56 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iDcn1ogKsVCS; Mon, 18 Dec 2023 19:42:04 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 31801419D6; Mon, 18 Dec 2023 19:42:03 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 31801419D6 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 661521BF3DC for ; Mon, 18 Dec 2023 19:40:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 4CE3D60BEB for ; Mon, 18 Dec 2023 19:40:19 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 4CE3D60BEB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4AvEYWaRpNzp for ; Mon, 18 Dec 2023 19:40:18 +0000 (UTC) Received: from mail-pl1-x62f.google.com (mail-pl1-x62f.google.com [IPv6:2607:f8b0:4864:20::62f]) by smtp3.osuosl.org (Postfix) with ESMTPS id 67E8460B50 for ; Mon, 18 Dec 2023 19:40:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 67E8460B50 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-1d39e2f1089so18920175ad.1 for ; Mon, 18 Dec 2023 11:40:18 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928417; x=1703533217; 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=asduD17pHjQIbrwIgRF6O3H+xw4s44QbsAZesgT9NQs=; b=h9rkh519VArvlPuQWFLMXRaM+S/9t+dQ1QL/dHDUpFDA/eR/xvK3XKF/Zx/MO8VLT8 fX2/vz8oRDfvTfvrcLtCYs6KA3FDjv37gJT87YyyTZagFCKylU28Mf650OQ0ktsB+I1g kutgvJ60iX9rzyh2GlmC61ltaVdkQgvDxdM/c3hBe9ptl67euAFC2lgDT+MQbnz55INo bcK5oAy709GlzYhLkNRHjLRLNG47whs93vWX5VOCYbCOSLr/VsowmgUlWGraxtUyNc9C wzR8thfN5ViLDVtxjdbZ1PkHjT2ABVHyIfw140vyqfhA56S/f1rRVEVbpRzqY46Vdd9P eAeQ== X-Gm-Message-State: AOJu0Yz5/qgEQ2VzUOXxxgkFYhYF3sQxbF0QetvL9y+UFJ+J7CUvglhz Bjubg4I1FcV33wIEMDOLE5rSx1WgU4DXCHYegpo= X-Google-Smtp-Source: AGHT+IFbqMWWzCv8RTp4k/7Avun+oVKsFTptDzQGxK5t5y98lc4KKA9U8wTuokGftaWhMKh/Du2iHQ== X-Received: by 2002:a17:902:b197:b0:1d0:7f06:1751 with SMTP id s23-20020a170902b19700b001d07f061751mr17280071plr.79.1702928416960; Mon, 18 Dec 2023 11:40:16 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:16 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:55 -0700 Message-ID: <20231218194001.544887-10-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928417; x=1703533217; darn=buildroot.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=asduD17pHjQIbrwIgRF6O3H+xw4s44QbsAZesgT9NQs=; b=P9D1/ZwiKCj90Fa9Hn1lTbsv45e/Ap9LF676zdaoGXLRpPWU4B3paw1Vbb4qQCHO41 rCknpsmNX/kuO76kzXKavbyNNpVflY2G+gq3OJ1VEKxHguE0U/QlGi8g0mh9bNl1h41s iUZD/FASjllrvAd0fnQ3V4jR05J1kxRBMz2AQ= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=P9D1/Zwi Subject: [Buildroot] [PATCH v2 10/14] package/sway: enable default-wallpaper support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Add a config option to enable the default-wallpaper. Signed-off-by: Adam Duskett --- package/sway/Config.in | 8 ++++++++ package/sway/sway.mk | 7 ++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/package/sway/Config.in b/package/sway/Config.in index 95b19dd464..933a065075 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -24,6 +24,14 @@ config BR2_PACKAGE_SWAY https://github.com/swaywm/sway +if BR2_PACKAGE_SWAY + +config BR2_PACKAGE_SWAY_DEFAULT_WALLPAPER + bool "Install default wallpaper" + select BR2_PACKAGE_SWAYBG + +endif # BR2_PACKAGE_SWAY + comment "sway needs systemd, udev, EGL w/ Wayland backend and OpenGL ES support" depends on !BR2_PACKAGE_SYSTEMD || \ !BR2_PACKAGE_HAS_UDEV || \ diff --git a/package/sway/sway.mk b/package/sway/sway.mk index 677b101f1d..e2065c4d4f 100644 --- a/package/sway/sway.mk +++ b/package/sway/sway.mk @@ -11,7 +11,6 @@ SWAY_LICENSE_FILES = LICENSE SWAY_DEPENDENCIES = systemd host-pkgconf wlroots json-c pcre cairo pango SWAY_CONF_OPTS = \ -Dwerror=false \ - -Ddefault-wallpaper=false \ -Dzsh-completions=false \ -Dfish-completions=false \ -Dswaybar=false \ @@ -39,4 +38,10 @@ else SWAY_CONF_OPTS += -Dbash-completions=false endif +ifeq ($(BR2_PACKAGE_SWAY_DEFAULT_WALLPAPER),y) +SWAY_CONF_OPTS += -Ddefault-wallpaper=true +else +SWAY_CONF_OPTS += -Ddefault-wallpaper=false +endif + $(eval $(meson-package)) From patchwork Mon Dec 18 19:39:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877622 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9Fl1G7Qz2402 for ; Tue, 19 Dec 2023 06:42:19 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5DDD4404E1; Mon, 18 Dec 2023 19:42:17 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5DDD4404E1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k_me9GuLVuI2; Mon, 18 Dec 2023 19:42:16 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id AE02841B56; Mon, 18 Dec 2023 19:42:15 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org AE02841B56 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 81BEA1BF3DC for ; Mon, 18 Dec 2023 19:40:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 6862860BEB for ; Mon, 18 Dec 2023 19:40:20 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 6862860BEB X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GBn0-y5kXIwL for ; Mon, 18 Dec 2023 19:40:19 +0000 (UTC) Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by smtp3.osuosl.org (Postfix) with ESMTPS id CA14360B50 for ; Mon, 18 Dec 2023 19:40:19 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org CA14360B50 Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1d3b4b803f4so7538075ad.1 for ; Mon, 18 Dec 2023 11:40:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928418; x=1703533218; 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=wqAT1sJCF2GObpdv0saFjfe1SVoemuvstyYhWxFhhps=; b=bnZkYHGt443YMT1UvqAj1nUcD6vuf5nbHmCoGCsT/JDmgskbOl/gVhkVuG/3Y1ffQV zeVUHT8+S368+4Maz/eJ7rAhSTaGgysiMQRn6TPg/WzgeQ3iYalrsE3PZc9H0Or8s7f5 PQY4BQxMXApeQaRHcG9fy2D/ZhxUcMqPv9pnSdY/Efi+N+rh773ShY/3uJBZlEl+vkM1 d6fQedR97XHTe4BTke9u6PlQvMGEZsnRVaCdMNDS/4yrKYWsjg9gjrvfie+3i6d+7CiM RH2Mbit5Zk3FBlywpvjQnD5eWVWVQJJHdytpIygHaBh8UeOJlANnmF4cn5JNT3AsQhG1 oV0w== X-Gm-Message-State: AOJu0YyUue00RrUdML3KuLaxdcnnkzloxaMg3awInxOlXWdzvRlCkx43 yKCJKxxJJgyUQ46I+gB7FwpiRruOQgOmMkBQIY8= X-Google-Smtp-Source: AGHT+IHBvLL3ilwKIM0bhxzLJ71ilcqpGDa6k9bwoL923OCBnFkC9dXpsaN1BuaTfhSRkksdl29oEQ== X-Received: by 2002:a17:902:64d6:b0:1d3:b542:1f1d with SMTP id y22-20020a17090264d600b001d3b5421f1dmr1218563pli.43.1702928418373; Mon, 18 Dec 2023 11:40:18 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:17 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:56 -0700 Message-ID: <20231218194001.544887-11-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928418; x=1703533218; darn=buildroot.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=wqAT1sJCF2GObpdv0saFjfe1SVoemuvstyYhWxFhhps=; b=IyC5TZVetNsnaU8JqqWYYLC4jpmxuw5drtZpNRDjdnQD4sK7g6gVz7rbtxlYjiD4mL aCQIzR7q7Yv6czB9liUULiLhtH/xuZcZNnJE3l8CEKjMrrI4uMKx/86D4VkqWVoj8rPe tV7vdf34M1jexPLeCB/lAW8NzZzLoeUZ2SsZU= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=IyC5TZVe Subject: [Buildroot] [PATCH v2 11/14] package/sway: enable swaybar support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Add a config option to build sway with swaybar support. - The bar requires dejavu fonts. - If bash-completions is selected, JQ is required. - Select dmenu-wayland as a runtime dependency. Signed-off-by: Adam Duskett --- v1 -> v2: select BR2_PACKAGE_DMENU_WAYLAND as a runtime dependency package/sway/Config.in | 8 ++++++++ package/sway/sway.mk | 7 ++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/package/sway/Config.in b/package/sway/Config.in index 933a065075..cca9c4a21e 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -30,6 +30,14 @@ config BR2_PACKAGE_SWAY_DEFAULT_WALLPAPER bool "Install default wallpaper" select BR2_PACKAGE_SWAYBG +config BR2_PACKAGE_SWAY_SWAYBAR + bool "swaybar" + select BR2_PACKAGE_DEJAVU + select BR2_PACKAGE_JQ if BR2_PACKAGE_BASH_COMPLETION + select BR2_PACKAGE_DMENU_WAYLAND # Runtime + help + Enable support for swaybar + endif # BR2_PACKAGE_SWAY comment "sway needs systemd, udev, EGL w/ Wayland backend and OpenGL ES support" diff --git a/package/sway/sway.mk b/package/sway/sway.mk index e2065c4d4f..12b039885f 100644 --- a/package/sway/sway.mk +++ b/package/sway/sway.mk @@ -13,7 +13,6 @@ SWAY_CONF_OPTS = \ -Dwerror=false \ -Dzsh-completions=false \ -Dfish-completions=false \ - -Dswaybar=false \ -Dswaynag=false \ -Dtray=disabled \ -Dman-pages=disabled \ @@ -44,4 +43,10 @@ else SWAY_CONF_OPTS += -Ddefault-wallpaper=false endif +ifeq ($(BR2_PACKAGE_SWAY_SWAYBAR),y) +SWAY_CONF_OPTS += -Dswaybar=true +else +SWAY_CONF_OPTS += -Dswaybar=false +endif + $(eval $(meson-package)) From patchwork Mon Dec 18 19:39:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877623 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9Fz4mN4z2402 for ; Tue, 19 Dec 2023 06:42:31 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id C75F141B5E; Mon, 18 Dec 2023 19:42:29 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org C75F141B5E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QlevjOMsscV1; Mon, 18 Dec 2023 19:42:29 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 23A3441B5B; Mon, 18 Dec 2023 19:42:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 23A3441B5B X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id DA9291BF3DC for ; Mon, 18 Dec 2023 19:40:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id B2A5F40648 for ; Mon, 18 Dec 2023 19:40:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org B2A5F40648 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sHnTdn-fE_me for ; Mon, 18 Dec 2023 19:40:20 +0000 (UTC) Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by smtp2.osuosl.org (Postfix) with ESMTPS id C290D40463 for ; Mon, 18 Dec 2023 19:40:20 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org C290D40463 Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-1d3b81d9719so8309005ad.2 for ; Mon, 18 Dec 2023 11:40:20 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928420; x=1703533220; 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=bK+v7S2h2s5a4jGpLLuUaMSUCkJ6AMTlilhGAcf8XgE=; b=omdqFZiY4q6C2CQsbeRe/JG+bnAsyxMgC75kC+SI3zSSeKI/8yI0Q8TTvDoYKlVH56 JI1SD+eTxyGQgcBqiaTxdFMkIAZUJnZs2fDJReds+H4Ed8o+/bM9CjTpEy3sfCXlY1sN BxFJvoMwEvv/IiZ++a1obN9PwYTRV29VFHYMfQ6GGd3vEV3m2iCoya2u5TZpD7Izgv7h Px6LDKf2fLPhY5k02sgPFVoBjezteIBTxzVOLqIAXwXBm9Rwt6i49JcwHIzRIbntar6w l/A+efBYbLHq7EB986IO2xb7r/S3QuDTzNJjkS4MAlcB4/lVdYg7f5Dz0TlsCpOAxOAD TxAA== X-Gm-Message-State: AOJu0YzYJdfIWUSS5Hnk4RR37hHkaIi0rZAPP1S8lbGJriqGBZPWARI4 bElWBuIGC3VwWW59bTDTSkn0ztsYFTWv5V4nURc= X-Google-Smtp-Source: AGHT+IG0oIXe+TNYWpnfN+zgrr59oX7P5m7moANt12P7P9LLxFbrJSJgZ9a7Yro8gZzUCP1ogcvb2w== X-Received: by 2002:a17:902:b197:b0:1d0:c345:c1d7 with SMTP id s23-20020a170902b19700b001d0c345c1d7mr8455719plr.77.1702928419722; Mon, 18 Dec 2023 11:40:19 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:18 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:57 -0700 Message-ID: <20231218194001.544887-12-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928420; x=1703533220; darn=buildroot.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=bK+v7S2h2s5a4jGpLLuUaMSUCkJ6AMTlilhGAcf8XgE=; b=TebeTHI4ICJHCdbBE69tptkqi6dzEvBcdAzdzpVmG6WM4uRiLrpTID8GFiqD1+dtPz 1Ll08DJPyTLfglLi8qgY/nIIt0weVnIv3DnJPr++Bjl5TifDDKPSPr+S/FQDYfVQC3qE Bsr3KGjGzRU79t7f5FqNjWlA3nurOROoNQhCA= X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=TebeTHI4 Subject: [Buildroot] [PATCH v2 12/14] package/sway: enable swaybar tray support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Add a config option to build swaybar with tray support. Signed-off-by: Adam Duskett --- package/sway/Config.in | 9 +++++++++ package/sway/sway.mk | 7 ++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/package/sway/Config.in b/package/sway/Config.in index cca9c4a21e..49fca8dba0 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -38,6 +38,15 @@ config BR2_PACKAGE_SWAY_SWAYBAR help Enable support for swaybar +if BR2_PACKAGE_SWAY_SWAYBAR + +config BR2_PACKAGE_SWAY_SWAYBAR_TRAY + bool "swaybar tray" + help + Enable support for swaybar tray + +endif # BR2_PACKAGE_SWAY_SWAYBAR + endif # BR2_PACKAGE_SWAY comment "sway needs systemd, udev, EGL w/ Wayland backend and OpenGL ES support" diff --git a/package/sway/sway.mk b/package/sway/sway.mk index 12b039885f..39098797eb 100644 --- a/package/sway/sway.mk +++ b/package/sway/sway.mk @@ -14,7 +14,6 @@ SWAY_CONF_OPTS = \ -Dzsh-completions=false \ -Dfish-completions=false \ -Dswaynag=false \ - -Dtray=disabled \ -Dman-pages=disabled \ -Dsd-bus-provider=libsystemd @@ -49,4 +48,10 @@ else SWAY_CONF_OPTS += -Dswaybar=false endif +ifeq ($(BR2_PACKAGE_SWAY_SWAYBAR_TRAY),y) +SWAY_CONF_OPTS += -Dtray=enabled +else +SWAY_CONF_OPTS += -Dtray=disabled +endif + $(eval $(meson-package)) From patchwork Mon Dec 18 19:39:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877624 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9GD0Xk8z2402 for ; Tue, 19 Dec 2023 06:42:44 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 4542A41B3C; Mon, 18 Dec 2023 19:42:42 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 4542A41B3C X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i4R7Ao0f8CW6; Mon, 18 Dec 2023 19:42:41 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 8C4DD41B4B; Mon, 18 Dec 2023 19:42:40 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 8C4DD41B4B X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 94E0D1BF3DC for ; Mon, 18 Dec 2023 19:40:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 6E2DF4189A for ; Mon, 18 Dec 2023 19:40:22 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 6E2DF4189A X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OF5Se3UsdqRI for ; Mon, 18 Dec 2023 19:40:21 +0000 (UTC) Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) by smtp4.osuosl.org (Postfix) with ESMTPS id B8CB3408FB for ; Mon, 18 Dec 2023 19:40:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org B8CB3408FB Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-1d32c5ce32eso32829535ad.0 for ; Mon, 18 Dec 2023 11:40:21 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928420; x=1703533220; 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=md/XImKnWo4fPrxg3FBDyKINQvX8/CZshmqAEQToGvw=; b=bOnivHyO6WBygQvGLado7sMBPpzeyiQR7kHJvfHxx/+hfXejLoIo8QytrIr3l5kd4W 1/BVd6czDJPeW+rypgCweOSRqW3IdXU3JVY5hogwwXFYwzbuaB12t4Feez4dl5WSXNP+ zEL1QW46+wWNfBuC6t841fEY1oR5Mh5AJ+/SxFSVMnWiGRigabn3Q/Xu5nEe+UYcSvo5 JcvJ6qHvkl7H7a9dPkPXeNyIDeMmENrx/hOipPkgV1+UTWJwNsdNu8sCbRXiuQWz+OWn UYNyqw93mwCLPzDJ4X5CRyCg/sreC+oxifdOsjM2BhTaRCaegu5H4SwUvZlDmSYro8U0 vpBQ== X-Gm-Message-State: AOJu0Yxrk4Qf11sqpOgkkVIMyuqKmDLfvRPNBKihJf1XWABhkgYDHE4j Bom53+a+Tee/dBzeRvDxRUT2HjLnpzhKpJmnI5w= X-Google-Smtp-Source: AGHT+IGIQVo78sYc1mVSK/CJsDSlkptFmis2bdxhW9qJ42zrovhkttzBaD7BwPrwVxJz8S+IvjDrMA== X-Received: by 2002:a17:902:d48d:b0:1d3:d1ee:9bd8 with SMTP id c13-20020a170902d48d00b001d3d1ee9bd8mr793056plg.20.1702928420647; Mon, 18 Dec 2023 11:40:20 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:20 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:58 -0700 Message-ID: <20231218194001.544887-13-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928420; x=1703533220; darn=buildroot.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=md/XImKnWo4fPrxg3FBDyKINQvX8/CZshmqAEQToGvw=; b=TRYwekWtgvWYG2MavPl4vYntEznHiZF/1RsoIDxXauzXTgxBuzQkmp6d8nt35CWglv bR0OE6ctyRF4idwRBUzBXXQ0lMf7WiBPN2UmsRRjbMlU6kvHAIRbVXwXLcQI7Oiqi6Fc i4W+eIis06Dpa6djZl3Eb+Fz41coWrFPcAiAI= X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=TRYwekWt Subject: [Buildroot] [PATCH v2 13/14] package/sway: enable swaynag support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Add a config option to build sway with swaynag support. Signed-off-by: Adam Duskett --- package/sway/Config.in | 5 +++++ package/sway/sway.mk | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package/sway/Config.in b/package/sway/Config.in index 49fca8dba0..5481c2c4e1 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -47,6 +47,11 @@ config BR2_PACKAGE_SWAY_SWAYBAR_TRAY endif # BR2_PACKAGE_SWAY_SWAYBAR +config BR2_PACKAGE_SWAY_SWAYNAG + bool "swaynag" + help + Enable support for swaynag + endif # BR2_PACKAGE_SWAY comment "sway needs systemd, udev, EGL w/ Wayland backend and OpenGL ES support" diff --git a/package/sway/sway.mk b/package/sway/sway.mk index 39098797eb..7e1bd61a40 100644 --- a/package/sway/sway.mk +++ b/package/sway/sway.mk @@ -13,7 +13,6 @@ SWAY_CONF_OPTS = \ -Dwerror=false \ -Dzsh-completions=false \ -Dfish-completions=false \ - -Dswaynag=false \ -Dman-pages=disabled \ -Dsd-bus-provider=libsystemd @@ -48,6 +47,12 @@ else SWAY_CONF_OPTS += -Dswaybar=false endif +ifeq ($(BR2_PACKAGE_SWAY_SWAYNAG),y) +SWAY_CONF_OPTS += -Dswaynag=true +else +SWAY_CONF_OPTS += -Dswaynag=false +endif + ifeq ($(BR2_PACKAGE_SWAY_SWAYBAR_TRAY),y) SWAY_CONF_OPTS += -Dtray=enabled else From patchwork Mon Dec 18 19:39:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1877625 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sv9GS3K8cz2402 for ; Tue, 19 Dec 2023 06:42:56 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id A6495400C4; Mon, 18 Dec 2023 19:42:54 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org A6495400C4 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kMUvH3MVhRuk; Mon, 18 Dec 2023 19:42:53 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id D017841B67; Mon, 18 Dec 2023 19:42:52 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D017841B67 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id EB2981BF3DC for ; Mon, 18 Dec 2023 19:40:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id D1C8F60D90 for ; Mon, 18 Dec 2023 19:40:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org D1C8F60D90 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id imqPpr9uQpVd for ; Mon, 18 Dec 2023 19:40:23 +0000 (UTC) Received: from mail-pl1-x630.google.com (mail-pl1-x630.google.com [IPv6:2607:f8b0:4864:20::630]) by smtp3.osuosl.org (Postfix) with ESMTPS id 147C960B50 for ; Mon, 18 Dec 2023 19:40:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 147C960B50 Received: by mail-pl1-x630.google.com with SMTP id d9443c01a7336-1d3ae590903so10944555ad.1 for ; Mon, 18 Dec 2023 11:40:23 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702928421; x=1703533221; 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=cOczXic34xnntGjZcffuj/A74JlADInrPE1rW36ak8M=; b=WSyiaO+WdmR+B61LNLRaJo2eLZW0Zs4MLKKyvDXfYWJt+UKu/lj1OWROqlkAMmnnct rgaKidNkjzofYNRxKgG1Fo+45WfvnrWex4x/lWqNU0FJ7J7QLOh0HZLFmPNfORpM/S+T IWZGoC07aKNgNgoVW9G95DMX/jLrEHyHN293GDkSc3BBlcDbZglKDIYlysH5RjTQ9eaQ +gjY5pQkgFXZSXdtwDHhjMCwG0uvNu+FMiu1dgtn9cU9UjSptCFNRS5AJG1RL0bY+Us0 tBS4NPTpGzBJSghOJYFTL0K3pjNIRaH5+QWiJFxIKkWsrR/YbrD0/I+pUlyJe92NDzJx WzLQ== X-Gm-Message-State: AOJu0YyHBqfFcNOyfQ38xRUHb6f8dCXA1mQclmmHi8PPmNt5bqYv/eKK jz5WLcz4WOeFHcIitc9nAnPVPvVysMa7a9/OKNg= X-Google-Smtp-Source: AGHT+IE2MMX/yp3BwVSsnzdCUGUuQltcw+uCppBWwehWCr8M1uUSGp7BgIOG1A4YVUEkb+a+0ikDsQ== X-Received: by 2002:a17:903:24e:b0:1d0:4759:bb60 with SMTP id j14-20020a170903024e00b001d04759bb60mr23088300plh.26.1702928421626; Mon, 18 Dec 2023 11:40:21 -0800 (PST) Received: from DESKTOP-OI0KN2B.amarulasolutions.com ([174.27.209.61]) by smtp.gmail.com with ESMTPSA id jj20-20020a170903049400b001cfbd3f38dcsm2983808plb.225.2023.12.18.11.40.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Dec 2023 11:40:21 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Mon, 18 Dec 2023 12:39:59 -0700 Message-ID: <20231218194001.544887-14-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> References: <20231218194001.544887-1-adam.duskett@amarulasolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1702928421; x=1703533221; darn=buildroot.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=cOczXic34xnntGjZcffuj/A74JlADInrPE1rW36ak8M=; b=kihbHbxC3KTQC1npsHDfHIb/KVmQNYq9dVNLwfM9nUhO+glfgYncvCyInikj0amLym /AjbNsBJJC1UFbuNv0y8M3u7RFyEn0mBklhmXp8gM6O7SIWPKDBJewGCCRAYTcJamoWV FXDw1ajUR89iDi7P7DgZm7my1Tyjvz9wraI5w= X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (1024-bit key) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=kihbHbxC Subject: [Buildroot] [PATCH v2 14/14] package/sway/Config.in: Add a help note about the default terminal X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Adam Duskett Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" The default terminal used by sway is the foot terminal. Add a note in the Config.in explaining that if a user is using the default sway config, it is recommended to also enable the foot package. Signed-off-by: Adam Duskett --- package/sway/Config.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/sway/Config.in b/package/sway/Config.in index 5481c2c4e1..07e0641413 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -21,6 +21,10 @@ config BR2_PACKAGE_SWAY select BR2_PACKAGE_XKEYBOARD_CONFIG # Runtime dependency help i3-compatible Wayland compositor + Note: + The default sway config uses the foot package as the + default terminal. If you plan on using the default + config, it is recommended to select the foot package! https://github.com/swaywm/sway