From patchwork Thu Dec 21 15:36:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879245 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 4Swvfl1JbGz1ydZ for ; Fri, 22 Dec 2023 02:36:31 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5D1DF42417; Thu, 21 Dec 2023 15:36:29 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5D1DF42417 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 xHZ9_nEXqJZE; Thu, 21 Dec 2023 15:36:28 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 94BD4423F2; Thu, 21 Dec 2023 15:36:27 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 94BD4423F2 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 B5AA81BF381 for ; Thu, 21 Dec 2023 15:36:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 8E80760F7A for ; Thu, 21 Dec 2023 15:36:25 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 8E80760F7A 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 9fUQG892_Jo2 for ; Thu, 21 Dec 2023 15:36:24 +0000 (UTC) Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by smtp3.osuosl.org (Postfix) with ESMTPS id 6987960DF9 for ; Thu, 21 Dec 2023 15:36:24 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 6987960DF9 Received: by mail-pl1-x634.google.com with SMTP id d9443c01a7336-1d3536cd414so7761695ad.2 for ; Thu, 21 Dec 2023 07:36:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172983; x=1703777783; 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=PQdbDr+xmV78oBIaeY8kmAFk5hIwaNM5gMY6axF8lP0=; b=CpHtF473EXSEDD5UKGNgvIaPpWe1VD0OvFz98KyIzWdqH30LMofsNqNZPx0eiOVYZl a56rXrUpn4yQWJlToN5GKNQdLhlg4Aq4x+bsz/CojnS1d4wl0TP/vyPaUx/e6yvn3Agz dCy4A/7v3pDIk376yd0zvySop3TXjkE6ocG4yVhZZgShfFKRRhM0tqzb1C+JpMl6d40N 7VSs8raxK/ssT20K8N9TezdyaXN7xarTVhecxfsvtFNHbNJHF9kZwdIuqkUv/zEe63o8 TUY24q3o0SiTSRwozMelx75NInex8rf8JwZKS4ktKYyGkjIPGh2v9A9mbsgEcePnGcoD hrxQ== X-Gm-Message-State: AOJu0Yxq6+F1Ow2+1ZThQxH1tu7aMJZgUlnI9baZt3nILUSQ4e/iTC9s XPSUniwuMMk/JloMR5mS0cHs6ID7nOQVsqkjprw= X-Google-Smtp-Source: AGHT+IEP6WdiHIPjn8CiEfcKgLF3Z4AKLAPMfO7NvTKPb82EcCILhGzpzBEKKwdiD9C15RY+COzvMA== X-Received: by 2002:a17:902:d511:b0:1d0:6ffd:9e13 with SMTP id b17-20020a170902d51100b001d06ffd9e13mr23956280plg.101.1703172983203; Thu, 21 Dec 2023 07:36:23 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:22 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:10 -0700 Message-ID: <20231221153620.237439-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=1703172983; x=1703777783; 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=PQdbDr+xmV78oBIaeY8kmAFk5hIwaNM5gMY6axF8lP0=; b=a54nHaiExL2fP+qSCDJhYM7inNtyiT6vmZGIRFxpa+3u3ZTD0mk3kfmn2qqy5uLHUy 0KMaXRQJz4T/J251NQWltDYBAyU/imSFgas9ibQV2O8/kwh5DloUKJXkD00wcfFuSnZ6 Ct+0MhJiAQWWXWoc80alJoXOTy4Cuuh9oijrQ= 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=a54nHaiE Subject: [Buildroot] [PATCH v4 01/10] package/wlroots: add hwdata and hwdata_pnp_ids as a dependency 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" As per backend/drm/meson.build:1-7 hwdata = dependency('hwdata', required: false, native: true) if hwdata.found() hwdata_dir = hwdata.get_variable(pkgconfig: 'pkgdatadir') pnp_ids = files(hwdata_dir / 'pnp.ids') else pnp_ids = files('/usr/share/hwdata/pnp.ids') endif On a build in a fresh debian container with a minimal config BR2_x86_64=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_OSMESA_GALLIUM=y BR2_PACKAGE_MESA3D_OPENGL_EGL=y BR2_PACKAGE_MESA3D_OPENGL_ES=y BR2_PACKAGE_WLROOTS=y The build fails as neither hwdata nor the pnp.ids are found. Signed-off-by: Adam Duskett --- v3 -> v4: Add a more comprehensive commit with a minimal defconfig. package/wlroots/Config.in | 2 ++ package/wlroots/wlroots.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/wlroots/Config.in b/package/wlroots/Config.in index fb23e9069c..7622a3033b 100644 --- a/package/wlroots/Config.in +++ b/package/wlroots/Config.in @@ -16,6 +16,8 @@ config BR2_PACKAGE_WLROOTS depends on BR2_PACKAGE_HAS_LIBEGL depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND depends on BR2_PACKAGE_HAS_LIBGLES + select BR2_PACKAGE_HWDATA + select BR2_PACKAGE_HWDATA_PNP_IDS select BR2_PACKAGE_LIBDRM select BR2_PACKAGE_LIBINPUT select BR2_PACKAGE_LIBXKBCOMMON diff --git a/package/wlroots/wlroots.mk b/package/wlroots/wlroots.mk index b478e57abb..bb5c8f497d 100644 --- a/package/wlroots/wlroots.mk +++ b/package/wlroots/wlroots.mk @@ -13,6 +13,7 @@ WLROOTS_INSTALL_STAGING = YES WLROOTS_DEPENDENCIES = \ host-pkgconf \ host-wayland \ + hwdata \ libinput \ libxkbcommon \ libegl \ From patchwork Thu Dec 21 15:36:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879246 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 4Swvfz6cdWz1ydZ for ; Fri, 22 Dec 2023 02:36:43 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 05D894266E; Thu, 21 Dec 2023 15:36:42 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 05D894266E 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 jqSy5N9aKC3M; Thu, 21 Dec 2023 15:36:41 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 1BA664259B; Thu, 21 Dec 2023 15:36:40 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 1BA664259B 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 C45701BF381 for ; Thu, 21 Dec 2023 15:36:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 9DF0F813F9 for ; Thu, 21 Dec 2023 15:36:26 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 9DF0F813F9 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 Me1bDqEsIIL5 for ; Thu, 21 Dec 2023 15:36:25 +0000 (UTC) Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by smtp1.osuosl.org (Postfix) with ESMTPS id 6F43E81393 for ; Thu, 21 Dec 2023 15:36:25 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 6F43E81393 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-1d3ea5cc137so7774315ad.0 for ; Thu, 21 Dec 2023 07:36:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172984; x=1703777784; 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=hAU2WdOm1Ngkd3dAIPOWPPdxRpq/kbZ+4G/NBQFEZfc=; b=fRH83ipx/XlD7dIBn4BDuIqlOnfqu+osK6TWYb8/konFI5up3Ll1hrQkUMOo+n5q5e 68g/I8ZqNQFbTE7DjErL/QXXXmL7g869WXNots1QnG+K6B0kiG7fWizQOMvKOy+zOzQu 23IHV3xDXff+GjqwsbcL2Eq1mtRGguuU3VrK/BwYG2fvbjh0SfusPzcAAy3oXRkQ0PaM gtS+kws3bS2R/8q2dSgs6bVXmJHYHIu8LY0Nl9v3HbZ1ku0mWRQ48BX7IsxpwLPm5xAT wv6Z4sWWlr4vgbbku0FMUHKbE0v7EdSxlDKnApBbW8ib53qId6YoirBIcVPAUxyNuTn0 q6/A== X-Gm-Message-State: AOJu0YzGPW2ThoQaxI7jbaWx7W0x74809N0kfcdyhjemrMXJxxbw1EvS h8Z67lWTHMa6Aae+BfC0tt4sE05EoS9655GdOiY= X-Google-Smtp-Source: AGHT+IFk9gF9VA5NvsNqNL27OctHte3YdUzctvlD0s2yK6LwAYUnb0oFkj7L1I5Mi3O2ujqi+vlVMQ== X-Received: by 2002:a17:902:e54e:b0:1d0:b42f:e41b with SMTP id n14-20020a170902e54e00b001d0b42fe41bmr24733929plf.64.1703172984388; Thu, 21 Dec 2023 07:36:24 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:23 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:11 -0700 Message-ID: <20231221153620.237439-2-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172984; x=1703777784; 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=hAU2WdOm1Ngkd3dAIPOWPPdxRpq/kbZ+4G/NBQFEZfc=; b=HiMYmI1s+aPMqEcYOLAchj3KjADGGkjYPDYQmysDgR/pO+jQjT/NAMaqilMls66ZfU uYNlCUSXLTc1VOZOjX1wRro5nY7dhmBlYaSKQH4ByNl1yEzhQMR/mwfyVOEeQHaqYh22 HEZrwri7AmdmDMmqlLBZGkPZkLDo9dyqjw2D0= 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=HiMYmI1s Subject: [Buildroot] [PATCH v4 02/10] 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 --- v3 -> v3: - Use the github macro [Thomas] - Only list top-level dependencies [Thomas] DEVELOPERS | 1 + package/Config.in | 1 + .../0001-support-cross-compilation.patch | 32 +++++++++++++++++++ package/dmenu-wayland/Config.in | 26 +++++++++++++++ package/dmenu-wayland/dmenu-wayland.hash | 3 ++ package/dmenu-wayland/dmenu-wayland.mk | 28 ++++++++++++++++ 6 files changed, 91 insertions(+) create mode 100644 package/dmenu-wayland/0001-support-cross-compilation.patch 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 874e7bd3d2..027604e495 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/fcft/ F: package/flutter-engine/ F: package/flutter-gallery/ diff --git a/package/Config.in b/package/Config.in index 7d4d624253..cf5d1aee68 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/0001-support-cross-compilation.patch b/package/dmenu-wayland/0001-support-cross-compilation.patch new file mode 100644 index 0000000000..3d99330cba --- /dev/null +++ b/package/dmenu-wayland/0001-support-cross-compilation.patch @@ -0,0 +1,32 @@ +From cd72cade6250a3ec46dd402b25a0bd55bbb97a88 Mon Sep 17 00:00:00 2001 +From: Rick van Schijndel +Date: Wed, 20 Dec 2023 16:44:12 -0700 +Subject: [PATCH] support cross-compilation + +Marking wayland-scanner as native dependency fixes the path check for +wayland-scanner. + +Upstream: https://github.com/nyyManni/dmenu-wayland/pull/23 + +Signed-off-by: Rick van Schijndel +Signed-off-by: Adam Duskett +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 3ae6f69..8d401ff 100644 +--- a/meson.build ++++ b/meson.build +@@ -26,7 +26,7 @@ pangocairo = dependency('pangocairo') + rt = cc.find_library('rt') + wayland_client = dependency('wayland-client') + wayland_protos = dependency('wayland-protocols') +-wayland_scanner_dep = dependency('wayland-scanner') ++wayland_scanner_dep = dependency('wayland-scanner', native: true) + wayland_scanner = find_program( + wayland_scanner_dep.get_pkgconfig_variable('wayland_scanner') + ) +-- +2.43.0 + diff --git a/package/dmenu-wayland/Config.in b/package/dmenu-wayland/Config.in new file mode 100644 index 0000000000..e2af09080c --- /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 + depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango + depends on BR2_TOOLCHAIN_HAS_THREADS # pango, wayland + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pango + depends on !BR2_STATIC_LIBS # wayland + depends on BR2_INSTALL_LIBSTDCPP # pango + depends on BR2_USE_WCHAR # pango + 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..1248c4ad66 --- /dev/null +++ b/package/dmenu-wayland/dmenu-wayland.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 56340e198a2c58468c6109f3bb07ab8a074487e67b0758b29c9d4fdce7c4d594 dmenu-wayland-a380201dff5bfac2dace553d7eaedb6cea6855f9.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..33a73c0153 --- /dev/null +++ b/package/dmenu-wayland/dmenu-wayland.mk @@ -0,0 +1,28 @@ +################################################################################ +# +# dmenu-wayland +# +################################################################################ + +DMENU_WAYLAND_VERSION = a380201dff5bfac2dace553d7eaedb6cea6855f9 +DMENU_WAYLAND_SITE = $(call github,nyyManni,dmenu-wayland,$(DMENU_WAYLAND_VERSION)) +DMENU_WAYLAND_LICENSE = MIT +DMENU_WAYLAND_LICENSE_FILES = LICENSE + +# host-wayland is for wayland-scanner +DMENU_WAYLAND_DEPENDENCIES = \ + host-wayland \ + 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 Thu Dec 21 15:36:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879247 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 4SwvgF0g7jz1ydZ for ; Fri, 22 Dec 2023 02:36:57 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 475624259F; Thu, 21 Dec 2023 15:36:55 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 475624259F 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 AqOe7iNjVJMZ; Thu, 21 Dec 2023 15:36:54 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 38B564264A; Thu, 21 Dec 2023 15:36:53 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 38B564264A 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 82D051BF381 for ; Thu, 21 Dec 2023 15:36:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5C06542597 for ; Thu, 21 Dec 2023 15:36:27 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5C06542597 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 7EUbtuonUjuO for ; Thu, 21 Dec 2023 15:36:26 +0000 (UTC) Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by smtp4.osuosl.org (Postfix) with ESMTPS id 5C06A423F2 for ; Thu, 21 Dec 2023 15:36:26 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5C06A423F2 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-1d3eabe9321so6242225ad.2 for ; Thu, 21 Dec 2023 07:36:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172985; x=1703777785; 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=CI3FAaihf6QJGe+Q1KD12j7KWW8OyF6Pe8b55CDonmQ=; b=oLrVMeHaQZJbwdt4nBolpgUaDnrMF2vuFbjAW8WsM1MC328AydYrRl5tQqOt8b5dpa /JvFuyex0N/x1zewDv1N2mI78Zt4eGQ3HP/YAjzGftknhKJ/xYYw3ziJxTBVj0CyW7dS hAEcY9Ix3qATSmf/MYLHj3VHePoHyM+KPIRaLXivbyGhtdLDftzxjTFJY9a5p8/6brqX T6pJugeFopfKeqeKMZI7AxdYKxEKspt23eSAYc0W3d0hT1AdQfSUPRdoAHdvpTEq9SVw fnRBx1jxK5Siq9TrPYCnZLEqGd794C33HLaZW5IPYpwBLtH9rWX3f3goRjgY6pMe4vJV AIaQ== X-Gm-Message-State: AOJu0YwuAL09itu101Ii5Mg0qgfPkBgjaIx45r7LGH7n1XE/WBok6SAR y9thJWvam95LG9cCKyg7P/ATPUu6Y2Z7/0RXYxQ= X-Google-Smtp-Source: AGHT+IEYbmuKeKgRh9jIELivJCZi8z+PZyDAWUtQT76ewSHGl9y0j+GRDASuICnKev3Dny0oHf0gMQ== X-Received: by 2002:a17:902:b197:b0:1d0:84f1:6fc5 with SMTP id s23-20020a170902b19700b001d084f16fc5mr11560220plr.88.1703172985395; Thu, 21 Dec 2023 07:36:25 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:24 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:12 -0700 Message-ID: <20231221153620.237439-3-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172985; x=1703777785; 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=CI3FAaihf6QJGe+Q1KD12j7KWW8OyF6Pe8b55CDonmQ=; b=Iq75uu3ui5vEIlEk4hjHEhCxSp9UHNYO1dcb/s+5loDe35xKIIK5WonhbFJ4Iajmly uElgs6iZv7vPEz3vK5se5ZMNxHI1U+N2N6j+tI3MJvuoP/+qLAAfRwqmTsa7Q1zgysRB P6dkGbYDDNi70b+WF9SVuwgGFCWWiDJMQng08= 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=Iq75uu3u Subject: [Buildroot] [PATCH v4 03/10] 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 --- DEVELOPERS | 1 + package/Config.in | 1 + package/foot/Config.in | 36 ++++++++++++++++++++++++++++++ package/foot/foot.hash | 3 +++ package/foot/foot.mk | 50 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 91 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 cf5d1aee68..251003222a 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..1595e2a718 --- /dev/null +++ b/package/foot/foot.mk @@ -0,0 +1,50 @@ +################################################################################ +# +# 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 \ + 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 Thu Dec 21 15:36:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879253 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 4SwvgV16ZTz1yr5 for ; Fri, 22 Dec 2023 02:37:09 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id BC4F84255B; Thu, 21 Dec 2023 15:37:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org BC4F84255B 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 BX0_utbSRbRM; Thu, 21 Dec 2023 15:37:07 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 0190C426AA; Thu, 21 Dec 2023 15:37:05 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 0190C426AA 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 813471BF381 for ; Thu, 21 Dec 2023 15:36:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 599B040A50 for ; Thu, 21 Dec 2023 15:36:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 599B040A50 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 r7mKyxnBa4Vf for ; Thu, 21 Dec 2023 15:36:27 +0000 (UTC) Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) by smtp2.osuosl.org (Postfix) with ESMTPS id 8976D4031D for ; Thu, 21 Dec 2023 15:36:27 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 8976D4031D Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-1d3aa0321b5so8032735ad.2 for ; Thu, 21 Dec 2023 07:36:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172986; x=1703777786; 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=beL/YdMwRjghlPe1dYd3H2l5rUSc6v/IZKbOCxh/LT5pH1KqUGgrRPvqzCUafkXmwu nIxb6X6MYEzLLG2GVj/XIpr0tmD6UyHffPRYhbFXm0+8nXz6h/Pli6f06FsNGcoOQG4a NK/oDqCBo8n9OpLwvf1hDWfNChuxof7m3PsfbqsOmH804+kPsQIn3mccMwcLxcvyu1lZ yHTndTgKumLpBIYAwkmb4rW0VzfD0YumvyKJvmmIv9rTwWR35ZcKKKLIaniGZzkPvjaq zHeqztYVpMbuvPhmjXvYiN6clQ1ScTWn9nk/p3NHLkwqg5KTCaBM63Yt2H/+8i+/JwYn uxig== X-Gm-Message-State: AOJu0Yy9GX1GDrrmQMvstZkQ+rcwB6foA2suFzLEXy6tWOP0ztMGEHXh 4NHfOW7SggcuPrvZil0+lE4P2cPeTM7IeBTohAs= X-Google-Smtp-Source: AGHT+IEfPZiTBPUPxbYKoZkvMZXZLzjYokM6fFrAnI2MzWHY4EYELR/JH/ZUDYy9Iuili9E+/+YJbw== X-Received: by 2002:a17:902:db10:b0:1d4:1044:87cc with SMTP id m16-20020a170902db1000b001d4104487ccmr624823plx.107.1703172986465; Thu, 21 Dec 2023 07:36:26 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:26 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:13 -0700 Message-ID: <20231221153620.237439-4-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172986; x=1703777786; 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=ESPw24g/Fy0/HK60jAATpQnzTURaPM/DkKG345UqzEyMwNGZaOug3io5f1SirDW0D4 68kw8oh446ohUrKMl4l8Y1r5T3G1hK4Rc/1GdueW6KD0bxb5uodrWYLQWTo62pEjHyRl j6HrU4aRvjkP3wV23QFDydjOkYSGm0WBbYwiE= 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=ESPw24g/ Subject: [Buildroot] [PATCH v4 04/10] 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 Thu Dec 21 15:36:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879255 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 4Swvgk0xWnz1ydZ for ; Fri, 22 Dec 2023 02:37:22 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5A28542417; Thu, 21 Dec 2023 15:37:20 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5A28542417 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 u4Co-pyF_xAF; Thu, 21 Dec 2023 15:37:19 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 80948426B2; Thu, 21 Dec 2023 15:37:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 80948426B2 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 6038C1BF381 for ; Thu, 21 Dec 2023 15:36:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 3927F60F7A for ; Thu, 21 Dec 2023 15:36:29 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 3927F60F7A 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 SkkyTRBQvQRt for ; Thu, 21 Dec 2023 15:36:28 +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 8C02760DF9 for ; Thu, 21 Dec 2023 15:36:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 8C02760DF9 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-1d3eabe9321so6242475ad.2 for ; Thu, 21 Dec 2023 07:36:28 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172987; x=1703777787; 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=B02AQCBKZr1UgTtvz4Z//PYLm5oUPEhaVCYlVp8YzpmMuUdskGSmU9OvOupjs7Ix6S 0Kppooi4GUdZ9TnvzWUizIpXUPvCsfY/aqbkcNc9J1tDNn/sXycgDduGrk6Hqv9Mj6DN W/5W02kxtKP2yeZiK32FlgjU81rKh+yGd+doJWzxEDoNpzuOATzIxUplSsTPKuI0uAbv tRIsTyqEDxckJmwa8H7YiyjZY7bk4CdgjOrLci8UC5/xDedRLaG9ZP5tMkP4Emk1GA7X +erSPYmiamp1ipsDc0DWG8quqmYAzODGtmnjl90j5g40enddAgsTSRGOIwrDoijOXbPl kqJw== X-Gm-Message-State: AOJu0YwpARTvu/XHniubK+wTBmNDnPUVPZfvVDy10WBN3uOFr5FTX2/Y QWQRkrWLl0oKSJ7dNhFgQ7TETbV5WectslJH8Jw= X-Google-Smtp-Source: AGHT+IHmUEDxw7SPuCAuK7F3kwXyPL3rNdfQ9EXZhdgzWa6C5PX0zqmxXpb/nZs0RNP4xnzZXNa81A== X-Received: by 2002:a17:902:900b:b0:1d0:6ffd:ced0 with SMTP id a11-20020a170902900b00b001d06ffdced0mr10637200plp.137.1703172987568; Thu, 21 Dec 2023 07:36:27 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:27 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:14 -0700 Message-ID: <20231221153620.237439-5-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172987; x=1703777787; 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=ZbBa+lwSksrRaLLjSGcPd/x4p/5hsuAuzCCYaWr6hadjdPnaypXFuBJJO8cd2984I5 oNClORYJgugGCNrzGvTyjHM6rDUm7Bf3W9p5eQtwYvgxF3SZUmQVgPZkBNpXnCDB6J0F EQSar9f2kMganxS4yfYFGyUz3qI86ZnAfzYbw= 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=ZbBa+lwS Subject: [Buildroot] [PATCH v4 05/10] 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 Thu Dec 21 15:36:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879256 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 4Swvgy3Ktqz1ydZ for ; Fri, 22 Dec 2023 02:37:34 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id A9E6E4255B; Thu, 21 Dec 2023 15:37:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org A9E6E4255B 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 Tq12a_V20gE6; Thu, 21 Dec 2023 15:37:32 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 10A864266A; Thu, 21 Dec 2023 15:37:31 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 10A864266A 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 9D11F1BF381 for ; Thu, 21 Dec 2023 15:36:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 7606B4241A for ; Thu, 21 Dec 2023 15:36:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7606B4241A 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 D78EwjrRN6Mq for ; Thu, 21 Dec 2023 15:36:29 +0000 (UTC) Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by smtp4.osuosl.org (Postfix) with ESMTPS id D74F6423F2 for ; Thu, 21 Dec 2023 15:36:29 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D74F6423F2 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1d3f29fea66so6368175ad.3 for ; Thu, 21 Dec 2023 07:36:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172988; x=1703777788; 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=r/S6M09EUkGTpt/R6wYIiMzT1gzQ0foNHTNkBCehzII=; b=VXP+lExMafJBinyTqMFeTtyB7tVXjx0v8fSdPmtXPVHUk1mTo51Hs2OwVgHMYgCTE5 X4kowJHYEP5vGC1oDBbUBIdApFwU8dv4LBUkiSRtDfwybnNM/VXwllVnrexNKNJlL/C4 LJ+ISQJ8CXw3jMoz4ytJaGnVeJvT55Tu9RMJwpbsHFVF1DpxuMH3Dxn5rqxqawboXFSv r+htlZBGTGwYx4AgpNjpSX5+hkYe5GWExy11wJ5SpN+xJR1AiHX+NDYQxN4Xk1WrWJBf pEKf+U/ld6hC+yDjsBeXFCNThpZJn77Bgvan57xWsbCcX1//Vj7pY00ndUxNFQGI4pzL YPIQ== X-Gm-Message-State: AOJu0Yy4MU5+NtombHmcX29UlaFjprd0hYpOGq/54PeRI2BpEHdAqzJp tYPU37nZf9Hak515EmkC1W/qIW9WY/DFBAZvbLQ= X-Google-Smtp-Source: AGHT+IH6iiUSTfXvvdzC9WL4t7MtQ+DKorkkzJLxX4IrWYGiWEo2GLbOZer26oJcvt4ZEO+aQ5hYNw== X-Received: by 2002:a17:903:647:b0:1d3:f8c9:f301 with SMTP id kh7-20020a170903064700b001d3f8c9f301mr1505774plb.47.1703172988540; Thu, 21 Dec 2023 07:36:28 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:28 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:15 -0700 Message-ID: <20231221153620.237439-6-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172988; x=1703777788; 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=r/S6M09EUkGTpt/R6wYIiMzT1gzQ0foNHTNkBCehzII=; b=jwFD0Nl2mLLWgOO2+/oLfogqjAB6njqhA9owl6JsOYjwKjioAHgjQYlQxg/qC+NG3z xQjPxWHq/W1uyvmBC54SKJrtu9IlOUP57vDSjyShGhT39j/6Dee+lqnPdye6iML+7tyr iGPAX3HTILw+P0Yj7eN/uQ4Y6tABNI0652lmo= 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=jwFD0Nl2 Subject: [Buildroot] [PATCH v4 06/10] 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" If swaybg is selected, set default-wallpaper to true. Signed-off-by: Adam Duskett --- v3 -> v4: Enable default-wallpaper if BR2_PACKAGE_SWAYBG is selected [Thomas] 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 677b101f1d..1e3dd279ef 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_SWAYBG),y) +SWAY_CONF_OPTS += -Ddefault-wallpaper=true +else +SWAY_CONF_OPTS += -Ddefault-wallpaper=false +endif + $(eval $(meson-package)) From patchwork Thu Dec 21 15:36:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879258 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 4SwvhC1128z1ydZ for ; Fri, 22 Dec 2023 02:37:47 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 53A344266A; Thu, 21 Dec 2023 15:37:45 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 53A344266A 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 rb5f9zMk6uVJ; Thu, 21 Dec 2023 15:37:44 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 9229C4268A; Thu, 21 Dec 2023 15:37:43 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 9229C4268A 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 55B2D1BF381 for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 3AEDC40A50 for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 3AEDC40A50 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 COtVlUVfgPJ8 for ; Thu, 21 Dec 2023 15:36:31 +0000 (UTC) Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) by smtp2.osuosl.org (Postfix) with ESMTPS id 31D554031D for ; Thu, 21 Dec 2023 15:36:31 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 31D554031D Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-1d3eabe9321so6242865ad.2 for ; Thu, 21 Dec 2023 07:36:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172990; x=1703777790; 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=YtMUJzYIc2+D5nRXa47LT0D//FMkbOeoj9L7ap6l2fQ=; b=aXu/wBxWQsQSAUYgnNTyWht6UySl2Zu5lnoMhuQSYnoLKCjHAmBdKBb7egmllce3VO VZaJbSzNk3HzrOLE80BBrtl5aWL4uo9mzjnZquKn1p7ElNL0wzG/0KuS6ZBfq/Pd18MP HRDFkje87/PYyDSWewOMKrQMgc9SMGTGws1uE0cppmMk5VE3GvYhSABp9NiiF7ETfuEh aeaynjACnn3xpFeHRvNuWcogJtAff+9nym3KYTAtjms0e5Iuk3y1HJkDKW1THi/q8cjo GAWp1j9Dj8F6Mv4KEwnrLL2ph4ZYcsv5i7PbKqgV44j8E8Ho9lgjlg1mF0/QQkhKfDLO 7wLQ== X-Gm-Message-State: AOJu0Yz2pYsrkgJ5OH4kfbDMvVH+tNA4gMGr4sk18zb4mPKSLvehr25h 0xbhqSon44GmvONKuMaLpTuGGFrJ86As2GxRt+Y= X-Google-Smtp-Source: AGHT+IHw84OpIjakam8hCVU+cUmt1yGjJ26wVv+8i/cp9B/NoGixFdQ7in2isFN62Kk/kHRSEY338g== X-Received: by 2002:a17:903:22d0:b0:1d3:6421:97e with SMTP id y16-20020a17090322d000b001d36421097emr9030037plg.121.1703172989823; Thu, 21 Dec 2023 07:36:29 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:29 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:16 -0700 Message-ID: <20231221153620.237439-7-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172990; x=1703777790; 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=YtMUJzYIc2+D5nRXa47LT0D//FMkbOeoj9L7ap6l2fQ=; b=YVFFdoGhZBMt9KjcKli24zPUoBheqak/yP/DO8tN05eyohfY9KEd9+WzK//L6oKALS mnYml1uzaLEfYsaz0Go7GI8gvFkrAgW5EEJd0zdGHjuMK2NHP6HdCMNwO/z+UdBC5ujb Fbnbh5y8QYA/WjgCEOYoZz5Dh7RbHBurgLSV4= 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=YVFFdoGh Subject: [Buildroot] [PATCH v4 07/10] 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 --- package/sway/Config.in | 12 ++++++++++++ package/sway/sway.mk | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/package/sway/Config.in b/package/sway/Config.in index 08b6911069..6b2368ddc2 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -24,6 +24,18 @@ config BR2_PACKAGE_SWAY https://github.com/swaywm/sway +if BR2_PACKAGE_SWAY + +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" depends on !BR2_PACKAGE_SYSTEMD || \ !BR2_PACKAGE_HAS_UDEV || \ diff --git a/package/sway/sway.mk b/package/sway/sway.mk index 1e3dd279ef..6d924ca92e 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 Thu Dec 21 15:36:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879259 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 4SwvhR4fwpz1ydZ for ; Fri, 22 Dec 2023 02:37:59 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id BA1EB40219; Thu, 21 Dec 2023 15:37:57 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org BA1EB40219 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 EHqjazhW5bqk; Thu, 21 Dec 2023 15:37:57 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 23EB0402B5; Thu, 21 Dec 2023 15:37:56 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 23EB0402B5 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 CCAFF1BF381 for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id B3D7760F7A for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org B3D7760F7A 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 AgQc182vaEFT for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by smtp3.osuosl.org (Postfix) with ESMTPS id 19DF560DF9 for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 19DF560DF9 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1d3e8a51e6bso7744765ad.3 for ; Thu, 21 Dec 2023 07:36:32 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172991; x=1703777791; 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=sW1y+b8Hs2+AdlIeMvmdulyISvUTyeuS1J26FVR9g+A=; b=ZU+XL0aDllcZW/YdetN1w7qQK5CSPwvr/3LBLtk6FGDxwtX0NrpxnZYVDtWd8QIv/m noC6cTJiBcpqi4jB/oKoIHfxeFMBqgIYAuOE1t696RrIs9gqPNDt4vJEL3FOzzJ2Smhg QDZUhNyUIDLF9Qam85QXf4lACigWBP12bt3zOa+u/1MUnpyJb21riUL0QZ+dbrH3/0nh 7enrHtGvM6UhvDDc1zbb+I9fMXU1S7gR0DxjdlEOlvZMFrcgWL2k3kiRim29uUtT6OZc C1K7P5dvDSN6wfrdqmC2bIF3v8top5b9s+tMUl1BppopUMqpVTDYTvb3T8or70y9kZac mmQg== X-Gm-Message-State: AOJu0YwXDg1h5oLrVGJhx4ayebFQUWtLvHHcQhZQ7NS4M5qm+cbVxsT3 D2KSchZr1hf+eu+G1dcSAGJxz1TRrVo2SIxUc74= X-Google-Smtp-Source: AGHT+IFPCoH3J1HQ/PsKF/PE/W0wjQNKIAswSTPOHuAZ9xvtww9V4N6aVEQKgiDUqvEs6uS4NpRH3A== X-Received: by 2002:a17:903:2a84:b0:1d3:f8ca:754e with SMTP id lv4-20020a1709032a8400b001d3f8ca754emr2485334plb.26.1703172991141; Thu, 21 Dec 2023 07:36:31 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:30 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:17 -0700 Message-ID: <20231221153620.237439-8-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172991; x=1703777791; 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=sW1y+b8Hs2+AdlIeMvmdulyISvUTyeuS1J26FVR9g+A=; b=UoRunBUxErZvEh7gy2rbFQDBgYp+rKKtk7THHnCBK/xlnN4hsgZvZKUjnzA85gWcrh UZFmmjWUpCO9Kc/U7pMRUbaXFTzTu+e/TmJ86Lg+ghBqLlWNmiDTAcKk3eIF1fOLeAhe JozyNNWWAXgLPvIPsPModPTVgJHyN30QgSD6g= 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=UoRunBUx Subject: [Buildroot] [PATCH v4 08/10] 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 6b2368ddc2..76f8ce3836 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -34,6 +34,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 6d924ca92e..5de4c32a04 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 Thu Dec 21 15:36:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879261 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 4Swvhk0N5Dz1ydZ for ; Fri, 22 Dec 2023 02:38:13 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 3AA8B40295; Thu, 21 Dec 2023 15:38:12 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 3AA8B40295 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 ryjNCZb57XyZ; Thu, 21 Dec 2023 15:38:11 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 3BD924259B; Thu, 21 Dec 2023 15:38:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 3BD924259B 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 38F491BF381 for ; Thu, 21 Dec 2023 15:36:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 0FB5240A50 for ; Thu, 21 Dec 2023 15:36:34 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 0FB5240A50 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 6wzg-ZfQVTVO for ; Thu, 21 Dec 2023 15:36:33 +0000 (UTC) Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) by smtp2.osuosl.org (Postfix) with ESMTPS id EE2A14031D for ; Thu, 21 Dec 2023 15:36:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org EE2A14031D Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-1d3e84fded7so6322635ad.1 for ; Thu, 21 Dec 2023 07:36:32 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172992; x=1703777792; 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=Ip+hxK3XLLCf5QueWnz8yYOe/pvufVfT5580/mdnUq8=; b=Cj+FAY4Hd//L4N7n+wCn4kCVLHkI09VAO6pR/junxObaU3j9uLragrHOERMYt8wfdi 1nWMJlcW1LHSyEzZ24/Hn+LMfD/ccGkHKnW3R2vAMIm3lmwGOfXy+oMaV9uwEhDbDPCZ TLbE81zwXSNxD7lOzK1TUco+wMAuifmi1M843MmfRv2ZsuE6LGzVEcmouiy24tIHusQr b/t10S+h1NZgjLHZ7vRmFwrXV3Ef1fzfLgXHgFGsNGGgEWW1j3q0Mg3rXWCKxQ86Am9w q6aTkFJ2ocYmlmCiy4JJ+Pon+vtoaMlNW/m2ORfJfyFNnfSsQQ8VK2OYfWFqDAZnPkFL NoSQ== X-Gm-Message-State: AOJu0YwME9XHcr1SblKiB7Y6dX5o0z+WQnMGO0hCwvJ9bjoEvG5atk4w I8cOczdy08KOwwHtBkRYMChVbcnSwHjt1VN7OmQ= X-Google-Smtp-Source: AGHT+IGWxgPWxQt+l4RRbnQTOrylDv+A1f3FIzWhp+uLCfRBayRm5d7xQNFjG1dEwDCycWQUEISjhA== X-Received: by 2002:a17:902:e5cc:b0:1d3:e78a:3f05 with SMTP id u12-20020a170902e5cc00b001d3e78a3f05mr3621497plf.38.1703172992003; Thu, 21 Dec 2023 07:36:32 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:31 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:18 -0700 Message-ID: <20231221153620.237439-9-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172992; x=1703777792; 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=Ip+hxK3XLLCf5QueWnz8yYOe/pvufVfT5580/mdnUq8=; b=Iou1sbFbXAIwpxTxX4FG/Kximjjp12oMtjFj2LgqWUixFqOBkJe/4wdhIuO3usRwuS VCwNxEECjDI58IUtjJ0GcbDUJH7MCzRzuU33+FkBDj2WIdhapZrPcFImtNQDnsY9OqWe TrM8h6u8517Y3Ouw4l+iFHC51BugVfp7PUydg= 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=Iou1sbFb Subject: [Buildroot] [PATCH v4 09/10] 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 76f8ce3836..21840dce17 100644 --- a/package/sway/Config.in +++ b/package/sway/Config.in @@ -43,6 +43,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 5de4c32a04..0aad9de712 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 Thu Dec 21 15:36:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1879262 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 4Swvhy0v4mz1ydZ for ; Fri, 22 Dec 2023 02:38:26 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5399942706; Thu, 21 Dec 2023 15:38:24 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 5399942706 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 obSEeH2LyMfX; Thu, 21 Dec 2023 15:38:23 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 7ED2B42844; Thu, 21 Dec 2023 15:38:22 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7ED2B42844 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 242A31BF381 for ; Thu, 21 Dec 2023 15:36:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id F24A1813F9 for ; Thu, 21 Dec 2023 15:36:34 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org F24A1813F9 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 HQIKh3sNw6-d for ; Thu, 21 Dec 2023 15:36:34 +0000 (UTC) Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) by smtp1.osuosl.org (Postfix) with ESMTPS id 37CF781393 for ; Thu, 21 Dec 2023 15:36:34 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 37CF781393 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1d3ea5cc137so7776135ad.0 for ; Thu, 21 Dec 2023 07:36:34 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703172993; x=1703777793; 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=mZpz3Ip+dBkVngL9nx6xSf8KP5YFXtERk1LuXYY9jgw=; b=ZSLb8I6UgN0qpXfyyjn98pX/3/DdTRgO8TSgeIHdaL91Z1/AAPS7oKbSQqrZB/8XA/ klOJJR5vAmBW1HRcpfDmpyOLJeSBammtpOyqF/Oxu3T88TKAAIX1+tZqxIuyDjRFA5S/ NtuMik+zAp4t0aHMsFscW31PAQimXYeRsCVVRWF6DuFCS4BO8kdNHj1pznIB/n7AhIgf WLt/tP540VcXKw/KNI2bje/SED9Yb4hMDtyjO6uRiDO+hL0nF/+cNnw34/npEanMXuuu VvOjhMTimnZIrD7Gx6cKU1tM/Y+xLoXZSK3iabgOcEVPa7Icx8On0JnFtQyn0iiq2mRE LLWw== X-Gm-Message-State: AOJu0Yw8TGElBq9D216jdKjMxu/lJGt7jTnHw+sfT7AkBzO7Fc0Z3Xkp ZixnM6yK9hfK6R4axanz71METX9+DqlJiikrtog= X-Google-Smtp-Source: AGHT+IEMe/+G+pDIWlOsZmcRRv/7/YOfAefne+sKtuvIUZ3ISh/JfyLDIEZKuN8z5/D/hkr40HexQA== X-Received: by 2002:a17:903:22c7:b0:1d0:7965:f530 with SMTP id y7-20020a17090322c700b001d07965f530mr25183366plg.88.1703172992959; Thu, 21 Dec 2023 07:36:32 -0800 (PST) Received: from DESKTOP-OI0KN2B.ht.home (174-126-58-188.cpe.sparklight.net. [174.126.58.188]) by smtp.gmail.com with ESMTPSA id g24-20020a170902fe1800b001d0c41b1d03sm1792029plj.32.2023.12.21.07.36.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 07:36:32 -0800 (PST) From: Adam Duskett To: buildroot@buildroot.org Date: Thu, 21 Dec 2023 08:36:19 -0700 Message-ID: <20231221153620.237439-10-adam.duskett@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221153620.237439-1-adam.duskett@amarulasolutions.com> References: <20231221153620.237439-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=1703172993; x=1703777793; 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=mZpz3Ip+dBkVngL9nx6xSf8KP5YFXtERk1LuXYY9jgw=; b=FVKS2PU9C1Pc9dMhVFbNYUppsS+ojc1x1YA4Zti72YEcI41FaQr6SGpGc1KY/FisWs zv27lNAullxIm0WlO6HLxkkFojMqAK5WJQgkSbYgCnoyBIrEF9bxEHjXAdD0swbwBISg SUfUQPsTIfhRsErV8w+ArS5GjB0huTUQYUumk= 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=FVKS2PU9 Subject: [Buildroot] [PATCH v4 10/10] 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 21840dce17..26fc06f8d2 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 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