mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2026-04-09 14:22:30 +02:00
Compare commits
6 Commits
d0627e0506
...
a565b23298
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a565b23298 | ||
|
|
412a4bbd49 | ||
|
|
476f592004 | ||
|
|
7ae084ca5e | ||
|
|
05589e097f | ||
|
|
1954fec3f2 |
@@ -4,7 +4,7 @@ LICENSE = "MPL-2.0"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=f75d2927d3c1ed2414ef72048f5ad640"
|
||||
|
||||
SRC_URI = "git://github.com/BuddiesOfBudgie/budgie-desktop-services.git;protocol=https;nobranch=1"
|
||||
SRCREV = "a10c05f21c792d2abd50a302539fc5f158c0f3f7"
|
||||
SRCREV = "daa5694998ad21b7be3117e99dcb049588bcc935"
|
||||
|
||||
DEPENDS += "extra-cmake-modules qtbase qttools-native wayland wayland-native wayland-protocols kwayland libtoml11"
|
||||
|
||||
@@ -17,6 +17,7 @@ DEPENDS = " \
|
||||
inherit qt6-cmake pkgconfig
|
||||
|
||||
EXTRA_OECMAKE:class-native += "-DWITH_ICON_GENERATION=OFF"
|
||||
EXTRA_OECMAKE += "-DKF6_HOST_TOOLING=ON"
|
||||
|
||||
do_install:class-native() {
|
||||
install -d ${D}${bindir}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 3cd73885cc5e39d6fc8b32b168d832e0840bf7d4 Mon Sep 17 00:00:00 2001
|
||||
From aa880e1d9c373a955b95a552c73f32b18c63f73b Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Mon, 18 Mar 2024 05:50:21 +0100
|
||||
Subject: [PATCH] Add meson option to pass sysroot
|
||||
@@ -13,14 +13,14 @@ Upstream-Status: Inappropriate [OE specific]
|
||||
3 files changed, 6 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/meson_options.txt b/meson_options.txt
|
||||
index cec114ca0..9dfab0e4d 100644
|
||||
index 206e3ebd9..d9d43b3f7 100644
|
||||
--- a/meson_options.txt
|
||||
+++ b/meson_options.txt
|
||||
@@ -1,3 +1,4 @@
|
||||
+option('oe_sysroot', type: 'string', value: '', description: 'Directory for OE-sysroot')
|
||||
option('ssh', type: 'boolean', value: false, description: 'build with SSH Socket based connection for remote login')
|
||||
option('cheese', type: 'boolean', value: true, description: 'build with cheese webcam support')
|
||||
option('documentation', type: 'boolean', value: false, description: 'build documentation')
|
||||
option('ibus', type: 'boolean', value: true, description: 'build with IBus support')
|
||||
diff --git a/panels/background/meson.build b/panels/background/meson.build
|
||||
index a036d2546..f1764f915 100644
|
||||
--- a/panels/background/meson.build
|
||||
|
||||
@@ -43,7 +43,7 @@ inherit meson gtk-icon-cache gsettings bash-completion pkgconfig gettext gi-docg
|
||||
|
||||
SRC_URI = "gitsm://github.com/BuddiesOfBudgie/budgie-control-center.git;protocol=https;nobranch=1"
|
||||
SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
|
||||
SRCREV = "5d4d82b19894cb4378654b7a2339abde21b68842"
|
||||
SRCREV = "8b7b4be0d70bc94224265a7af3f459c84e4546b0"
|
||||
|
||||
EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
|
||||
GIDOCGEN_MESON_OPTION = 'documentation'
|
||||
@@ -51,18 +51,14 @@ GIDOCGEN_MESON_OPTION = 'documentation'
|
||||
EXTRA_OEMESON += "-Dprofile=default"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'bluetooth wayland', d)} \
|
||||
cheese \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \
|
||||
ibus \
|
||||
cups \
|
||||
malcontent \
|
||||
bluetooth \
|
||||
"
|
||||
PACKAGECONFIG[wayland] = "-Dwayland=true,-Dwayland=false,wayland wayland-native wayland-protocols"
|
||||
PACKAGECONFIG[cheese] = "-Dcheese=true,-Dcheese=false,cheese"
|
||||
PACKAGECONFIG[ibus] = "-Dibus=true,-Dibus=false,ibus"
|
||||
PACKAGECONFIG[malcontent] = "-Dmalcontent=true,-Dmalcontent=false,malcontent"
|
||||
PACKAGECONFIG[bluetooth] = "-Dbluetooth=true,-Dbluetooth=false,gnome-bluetooth3"
|
||||
PACKAGECONFIG[ssh] = "-Dssh=true,-Dssh=false"
|
||||
PACKAGECONFIG[cups] = ",,,cups system-config-printer cups-pk-helper"
|
||||
|
||||
@@ -17,7 +17,7 @@ inherit meson pkgconfig gettext gobject-introspection vala features_check
|
||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||
|
||||
SRC_URI = "git://github.com/BuddiesOfBudgie/budgie-desktop-view.git;protocol=https;nobranch=1"
|
||||
SRCREV = "a16e9d00be143265bbd2e892528312d2bdd7dfd2"
|
||||
SRCREV = "736827180a629a0692fc6ae0bf14819729779821"
|
||||
|
||||
GIR_MESON_OPTION = ""
|
||||
|
||||
@@ -36,7 +36,7 @@ REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||
|
||||
SRC_URI = "gitsm://github.com/BuddiesOfBudgie/budgie-desktop.git;protocol=https;nobranch=1"
|
||||
SRC_URI += "file://0001-budgie.enums-templates-fix-reproducibility.patch"
|
||||
SRCREV = "7d1558ce966b7dddae6a92c5d6dd10f64ab2910b"
|
||||
SRCREV = "4ef101b1cdde814317d3ded1d22361b6faa239ea"
|
||||
|
||||
GTKDOC_MESON_OPTION = "with-gtk-doc"
|
||||
GIR_MESON_OPTION = ""
|
||||
@@ -14,7 +14,7 @@ DEPENDS = " \
|
||||
inherit meson pkgconfig gettext manpages
|
||||
|
||||
SRC_URI = "git://github.com/BuddiesOfBudgie/budgie-session.git;protocol=https;nobranch=1"
|
||||
SRCREV = "9edd901a6225bf7762faa709b6b2554fa538f766"
|
||||
SRCREV = "020e5d0f55ee5ac186bcfac8aeb1dd765d275498"
|
||||
|
||||
PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', 'consolekit', d)}"
|
||||
PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd"
|
||||
Reference in New Issue
Block a user