mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2025-07-13 14:34:34 +02:00
Compare commits
49 Commits
554cc41e5e
...
walnascar
Author | SHA1 | Date | |
---|---|---|---|
9a9fa8e1aa | |||
e7514f45ef | |||
68de893fbf | |||
0e4205c7da | |||
2c0ca45ef8 | |||
ac60dcc893 | |||
7a0fa9a688 | |||
ca8704ccc2 | |||
e7e11c50fb | |||
a31412b492 | |||
11fa512788 | |||
939242fcdf | |||
b566ecc06d | |||
249ff357f9 | |||
d59cfe31a5 | |||
528dfd0b38 | |||
8f9dc2bf5c | |||
2079bb2258 | |||
072773720e | |||
4e47cb0a14 | |||
85f5065ee5 | |||
868c14ae11 | |||
573418808c | |||
8dcc56431c | |||
feec25d78b | |||
ca6154ad1d | |||
57ed2f2970 | |||
4ea2fddf5a | |||
0a5542293c | |||
de371d1820 | |||
ff89bb0e6b | |||
c103b6c947 | |||
86e853f9b2 | |||
ebcc5ef379 | |||
2866adf94f | |||
39a4037032 | |||
885977c559 | |||
069ab44e4f | |||
b0ecb39061 | |||
5d443fe1f1 | |||
6e73933dcf | |||
e7e3b825e2 | |||
f546ed96af | |||
d1c859c498 | |||
41ca06f9c6 | |||
52fa9c6cb4 | |||
ec790c97a2 | |||
c633d366db | |||
efb4cd7a88 |
@ -8,7 +8,7 @@ BBFILE_COLLECTIONS += "wayland"
|
||||
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
||||
BBFILE_PRIORITY_wayland = "5"
|
||||
|
||||
LAYERSERIES_COMPAT_wayland = "styhead master"
|
||||
LAYERSERIES_COMPAT_wayland = "walnascar"
|
||||
|
||||
LAYERDEPENDS_wayland = " \
|
||||
core \
|
||||
|
@ -17,6 +17,6 @@ EXTRA_OECMAKE += "-DUSE_QT6=ON"
|
||||
SRC_URI = "git://github.com/FedoraQt/QAdwaitaDecorations.git;protocol=https;nobranch=1"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "8f7357cf57b46216160cd3dc1f09f02a05fed172"
|
||||
SRCREV = "d70c24a745e2f2195222400f901cb3a9296f28b5"
|
||||
|
||||
FILES:${PN} += "${libdir}"
|
@ -4,6 +4,8 @@ Date: Sun, 29 Sep 2024 16:33:52 +0200
|
||||
Subject: [PATCH] Revert "core: add --version and improve --help"
|
||||
|
||||
This reverts commit 15932f0f9e4185faad4e90fa53a09a59d2a72fdf.
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
CMakeLists.txt | 2 --
|
||||
src/main.cpp | 14 +++++---------
|
||||
|
@ -4,6 +4,8 @@ Date: Wed, 20 Sep 2023 16:56:17 +0200
|
||||
Subject: [PATCH] meson.build: Dont build hyprland-share-picker with meson
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
@ -1,13 +1,13 @@
|
||||
SUMMARY = "FFMPEG wrapper for Python"
|
||||
LICENSE = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=6c357400c52c80176e076a6d9eaed6d2"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=4c1d517105fede816785b75e91a3a1e5"
|
||||
|
||||
SRC_URI = "git://github.com/imageio/imageio-ffmpeg.git;protocol=https;branch=master"
|
||||
SRC_URI = "git://github.com/imageio/imageio-ffmpeg.git;protocol=https;branch=main"
|
||||
|
||||
inherit python_setuptools_build_meta
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.5.1"
|
||||
SRCREV = "b53cbc534f19df1496b516974f32bc3d4c25d3cc"
|
||||
PV = "0.6.0"
|
||||
SRCREV = "ae47d8028c237ca5507ceef1b843ee427b442887"
|
||||
|
||||
RDEPENDS:${PN} += "ffmpeg python3-imageio"
|
||||
|
@ -2,5 +2,7 @@ do_install:append:class-target() {
|
||||
ln -sf ${bindir}/python3 ${D}${bindir}/python
|
||||
}
|
||||
|
||||
FILES:${PN}:class-target += "${bindir}/python"
|
||||
PACKAGES:prepend:class-target = "${PN}-as-python "
|
||||
FILES:${PN}-as-python = "${bindir}/python"
|
||||
RRECOMMENDS:${PN}-core:append:class-target = " ${PN}-as-python"
|
||||
|
||||
|
@ -15,13 +15,13 @@ DEPENDS = " \
|
||||
"
|
||||
|
||||
SRC_URI = " \
|
||||
git://codeberg.org/dnkl/fcft.git;protocol=https;branch=releases/3.1 \
|
||||
git://codeberg.org/dnkl/fcft.git;protocol=https;branch=releases/3.3 \
|
||||
file://0001-generate-version.sh-dont-try-to-fetch-version-from-g.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "3.1.10"
|
||||
SRCREV = "a6a7ce9100195943dda3883dafd78cdd55827f69"
|
||||
PV = "3.3.1"
|
||||
SRCREV = "ccd1afaad891d77c040bad04120e9f602438fc33"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
|
@ -3,6 +3,7 @@ From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Tue, 20 Aug 2024 11:57:39 +0200
|
||||
Subject: [PATCH] build as package
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
@ -1,7 +1,7 @@
|
||||
SUMMARY = "A collection of libraries which implement some of the freedesktop.org specifications."
|
||||
HOMEPAGE = "https://gitlab.freedesktop.org/vyivel/libsfdo"
|
||||
LICENSE = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=896bac785747ebab7d4e9d693e517573"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
|
@ -1,27 +0,0 @@
|
||||
From 2cac433806d9622dbc005fe5738f1ae8c33a98cb Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Thu, 13 Jul 2023 19:26:40 +0200
|
||||
Subject: [PATCH] Makefile: dont add -static to LDFLAGS
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Inappropriate [oe-specific]
|
||||
---
|
||||
Makefile | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 60a80b8..49021fa 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -1,7 +1,6 @@
|
||||
VERSION=1.11.2
|
||||
CFLAGS?=-g
|
||||
MAINFLAGS:=-DVERSION='"$(VERSION)"' -Wall -Wextra -Werror -Wno-unused-parameter
|
||||
-LDFLAGS+=-static
|
||||
INCLUDE+=-Iinclude
|
||||
PREFIX?=/usr/local
|
||||
BINDIR?=$(PREFIX)/bin
|
||||
--
|
||||
2.39.3
|
||||
|
@ -1,25 +0,0 @@
|
||||
SUMMARY = "scdoc is a simple man page generator for POSIX systems written in C99."
|
||||
HOMEPAGE = "https://github.com/ddevault/scdoc"
|
||||
BUGTRACKER = "https://github.com/ddevault/scdoc/issues"
|
||||
SECTION = "base/doc"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=31752b4a8edd3fb9ddba1cb90fada74d"
|
||||
|
||||
SRC_URI = " \
|
||||
git://git.sr.ht/~sircmpwn/scdoc;protocol=https;branch=master \
|
||||
file://0001-Makefile-dont-add-static-to-LDFLAGS.patch \
|
||||
"
|
||||
|
||||
DEPENDS = "scdoc-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.11.2"
|
||||
SRCREV = "afeda241f3f9b2c27e461f32d9c2a704ab82ef61"
|
||||
|
||||
EXTRA_OEMAKE:class-native = "PREFIX=${prefix}"
|
||||
EXTRA_OEMAKE:class-target = "PREFIX=${prefix} HOST_SCDOC=${STAGING_BINDIR_NATIVE}/scdoc"
|
||||
|
||||
inherit autotools-brokensep
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
|
@ -13,9 +13,12 @@ S = "${WORKDIR}/git"
|
||||
PV = "2.8.0"
|
||||
SRCREV = "1cb28a66ca79a0845e99433fd1056257456cef8b"
|
||||
|
||||
EXTRA_OEMAKE = "prefix=${prefix}"
|
||||
EXTRA_OEMAKE = "prefix=${prefix} DESTDIR=${D}"
|
||||
|
||||
inherit autotools-brokensep pkgconfig
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
do_compile() {
|
||||
oe_runmake
|
||||
}
|
||||
|
||||
do_install() {
|
||||
oe_runmake install
|
||||
}
|
||||
|
@ -5,6 +5,8 @@ Subject: [PATCH] uwsm/meson.build: dont fail for missing python-modules
|
||||
|
||||
Otherwise python-dbus-native and pyxdg-native would be required for build
|
||||
but are only runtime dpendencies
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
uwsm/meson.build | 12 ++++++------
|
||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
||||
|
@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/Vladimir-csp/uwsm"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=0bcdc63de832340797303f320ae6af32"
|
||||
|
||||
inherit meson pkgconfig
|
||||
inherit meson pkgconfig manpages
|
||||
|
||||
EXTRA_OEMESON = "-Dpython-bin=${bindir}/python3"
|
||||
|
||||
@ -16,8 +16,8 @@ PV = "0.20.5"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PACKAGECONFIG ?= "man-pages"
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG ?= ""
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[uuctl] = "-Duuctl=enabled,-Duuctl=disabled,,fuzzel"
|
||||
|
||||
FILES:${PN} += "${datadir}/licenses"
|
||||
|
@ -1,3 +1,4 @@
|
||||
Upstream-Status: Inactive-Upstream [last project modification in 2001]
|
||||
diff -Nur aalib-1.4.0-orig/src/aalinuxkbd.c aalib-1.4.0/src/aalinuxkbd.c
|
||||
--- aalib-1.4.0-orig/src/aalinuxkbd.c 2001-04-26 16:37:31.000000000 +0200
|
||||
+++ aalib-1.4.0/src/aalinuxkbd.c 2005-07-01 22:57:59.000000000 +0200
|
||||
|
@ -2,6 +2,7 @@ Add additional system header #include directives for more
|
||||
function prototypes. This avoids implicit function declarations
|
||||
and build failures with future compilers.
|
||||
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
diff --git a/src/aafire.c b/src/aafire.c
|
||||
index 4f36149aa84fba57..a59b5c5fa58e085b 100644
|
||||
--- a/src/aafire.c
|
||||
|
@ -19,6 +19,7 @@ image, not cause part of it to miss.
|
||||
Gentoo-bug: http://bugs.gentoo.org/id=214142
|
||||
Reported-by: Reimar Döffinger
|
||||
Fixed-by: Reimar Döffinger
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
--- a/src/aarender.c.orig 2008-03-18 23:55:32.000000000 +0100
|
||||
+++ b/src/aarender.c 2008-03-18 23:55:50.000000000 +0100
|
||||
@@ -94,8 +94,8 @@
|
||||
|
@ -1,3 +1,4 @@
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
--- a/src/aarender.c
|
||||
+++ b/src/aarender.c
|
||||
@@ -63,10 +63,10 @@ void aa_renderpalette(aa_context * c, __
|
||||
|
@ -1,3 +1,4 @@
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
diff -Naur a/src/aalinuxkbd.c b/src/aalinuxkbd.c
|
||||
--- a/src/aalinuxkbd.c 2016-12-19 12:40:26.660039735 +0100
|
||||
+++ b/src/aalinuxkbd.c 2016-12-19 12:42:21.692045971 +0100
|
||||
|
@ -2,6 +2,7 @@ Index: aalib.m4
|
||||
===================================================================
|
||||
RCS file: /cvsroot/aa-project/aalib/aalib.m4,v
|
||||
retrieving revision 1.2
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
diff -u -r1.2 aalib.m4
|
||||
--- a/aalib.m4 3 May 2001 14:56:44 -0000 1.2
|
||||
+++ b/aalib.m4 28 Mar 2017 08:36:42 -0000
|
||||
|
@ -6,6 +6,7 @@ Subject: [PATCH] Typo fix: KEY_MOUDE => KEY_MOUSE
|
||||
Patch by Sam Hocevar <sam@zoy.org> 17 Nov 2003
|
||||
|
||||
Origin: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221243
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
---
|
||||
src/aacurkbd.c | 2 +-
|
||||
src/aastdin.c | 2 +-
|
||||
|
@ -1,3 +1,4 @@
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
diff -up aalib-1.4.0/src/aacurses.c.opaque-ncurses-fix aalib-1.4.0/src/aacurses.c
|
||||
--- aalib-1.4.0/src/aacurses.c.opaque-ncurses-fix 2024-02-10 06:32:32.008267145 -0500
|
||||
+++ aalib-1.4.0/src/aacurses.c 2024-02-10 06:33:38.648245270 -0500
|
||||
|
@ -1,3 +1,4 @@
|
||||
Upstream-Status: Inactive-Upstream [last project activity in 2001]
|
||||
--- a/aalib.m4 2006-03-05 13:58:21.000000000 +0000
|
||||
+++ b/aalib.m4 2006-03-05 13:58:32.000000000 +0000
|
||||
@@ -9,7 +9,7 @@
|
||||
|
@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
|
||||
S = "${WORKDIR}/aalib-1.4.0"
|
||||
|
||||
SRC_URI = " \
|
||||
${SOURCEFORGE_MIRROR}/projects/aa-project/files/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz \
|
||||
${SOURCEFORGE_MIRROR}/aa-project/aalib-1.4rc5.tar.gz \
|
||||
file://aalib-aalinuxkbd-return.patch \
|
||||
file://aalib-free-offset-pointer.patch \
|
||||
file://aalib-key-down-OOB.patch \
|
||||
|
@ -1,30 +0,0 @@
|
||||
From a7e40e19d17404cf5ec4135fc1becd5a90f5e1e1 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Wed, 25 Dec 2024 07:27:04 +0100
|
||||
Subject: [PATCH] gimp: cross-compile fix for bz2
|
||||
|
||||
autotools bzip2 build does not create pkgconfig files so looking for the dependency fails.
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Inappropriate [can probably be removed once bzip2 is built with meson or cmake]
|
||||
---
|
||||
meson.build | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 4e48f8c64c..d5dce47015 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -765,7 +765,7 @@ zlib = dependency('zlib')
|
||||
MIMEtypes += 'image/x-psp'
|
||||
|
||||
# Compiler-provided headers can't be found in crossroads environment
|
||||
-if not meson.is_cross_build()
|
||||
+if true
|
||||
bz2 = cc.find_library('bz2')
|
||||
else
|
||||
bz2 = dependency('bzip2')
|
||||
--
|
||||
2.47.1
|
||||
|
@ -1,56 +0,0 @@
|
||||
From bf19c5687703769e406a8086036d4ed6421c33cb Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Mon, 13 Jan 2025 10:04:33 +0100
|
||||
Subject: [PATCH] meson.build: reproducibility fix
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Inappropriate [oe-specific]
|
||||
---
|
||||
meson.build | 28 ++++++++++++++--------------
|
||||
1 file changed, 14 insertions(+), 14 deletions(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index 97cd621780..e47180db87 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -1599,23 +1599,23 @@ conf.set('HAVE_FUNC_ATTRIBUTE_DESTRUCTOR',
|
||||
conf.set_quoted('CC', cc.get_id())
|
||||
|
||||
cc_version=''
|
||||
-if cc.get_id() == 'gcc' or cc.get_id() == 'clang'
|
||||
- cc_cmd = run_command(cc, '-v', check: false)
|
||||
+#if cc.get_id() == 'gcc' or cc.get_id() == 'clang'
|
||||
+# cc_cmd = run_command(cc, '-v', check: false)
|
||||
# Note: the call might actually fail when using ccache.
|
||||
# See: https://github.com/mesonbuild/meson/issues/6174
|
||||
- if cc_cmd.returncode() == 0
|
||||
- cc_version = cc_cmd.stdout() + cc_cmd.stderr()
|
||||
- endif
|
||||
-else
|
||||
+# if cc_cmd.returncode() == 0
|
||||
+# cc_version = cc_cmd.stdout() + cc_cmd.stderr()
|
||||
+# endif
|
||||
+#else
|
||||
# Various compilers have various options. Try most common ones. This
|
||||
# list of options comes from autotools checks.
|
||||
- foreach arg : [ '--version', '-v', '-V', '-qversion' ]
|
||||
- cc_cmd = run_command(cc, arg, check: false)
|
||||
- if cc_cmd.returncode() == 0
|
||||
- cc_version = cc_cmd.stdout()
|
||||
- endif
|
||||
- endforeach
|
||||
-endif
|
||||
+# foreach arg : [ '--version', '-v', '-V', '-qversion' ]
|
||||
+# cc_cmd = run_command(cc, arg, check: false)
|
||||
+# if cc_cmd.returncode() == 0
|
||||
+# cc_version = cc_cmd.stdout()
|
||||
+# endif
|
||||
+# endforeach
|
||||
+#endif
|
||||
if cc_version == ''
|
||||
# We didn't manage to get a meaningful verbose version from the
|
||||
# compiler. Just save its name and version.
|
||||
--
|
||||
2.47.1
|
||||
|
@ -1,133 +0,0 @@
|
||||
SUMMARY = "The GIMP is the GNU Image Manipulation Program"
|
||||
HOMEPAGE = "http://www.gimp.org"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
|
||||
|
||||
DEPENDS = " \
|
||||
appstream-glib \
|
||||
atk \
|
||||
babl \
|
||||
bzip2 \
|
||||
bison-native \
|
||||
cairo \
|
||||
fontconfig \
|
||||
freetype \
|
||||
gdk-pixbuf-native \
|
||||
gegl \
|
||||
gexiv2 \
|
||||
glib-2.0 \
|
||||
glib-2.0-native \
|
||||
gtk+3 \
|
||||
harfbuzz \
|
||||
iso-codes \
|
||||
jpeg \
|
||||
json-glib \
|
||||
lcms \
|
||||
libarchive \
|
||||
libexif \
|
||||
libmypaint \
|
||||
libpng \
|
||||
librsvg \
|
||||
librsvg-native \
|
||||
libxmu \
|
||||
libxslt-native \
|
||||
mypaint-brushes-1.0 \
|
||||
pango \
|
||||
poppler \
|
||||
poppler-data \
|
||||
python3-pygobject-native \
|
||||
tiff \
|
||||
xz \
|
||||
zlib \
|
||||
"
|
||||
|
||||
DEPENDS:append:libc-musl = " libexecinfo"
|
||||
|
||||
inherit meson gtk-icon-cache mime-xdg pkgconfig gettext gobject-introspection vala
|
||||
|
||||
GIR_MESON_OPTION = 'can-crosscompile-gir'
|
||||
VALA_MESON_OPTION = "vala"
|
||||
VALA_MESON_ENABLE_FLAG = "enabled"
|
||||
VALA_MESON_DISABLE_FLAG = "disabled"
|
||||
GIDOCGEN_MESON_OPTION = "gi-docgen"
|
||||
GIDOCGEN_MESON_ENABLE_FLAG = "enabled"
|
||||
GIDOCGEN_MESON_DISABLE_FLAG = "disabled"
|
||||
|
||||
SRC_URI = "gitsm://github.com/GNOME/gimp.git;protocol=https;branch=master"
|
||||
SRC_URI += "file://0001-gimp-cross-compile-fix-for-bz2.patch"
|
||||
SRC_URI += "file://0002-meson.build-reproducibility-fix.patch"
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "9130eb81526dbb8277ed0938aeb129c67f83ee99"
|
||||
PV = "3.0.0-RC-3"
|
||||
|
||||
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
||||
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
||||
PACKAGECONFIG[appdata-test] = "-Dappdata-test=enabled,-Dappdata-test=disabled,appstream-glib-native"
|
||||
PACKAGECONFIG[cairo-pdf] = "-Dcairo-pdf=enabled,-Dcairo-pdf=disabled"
|
||||
PACKAGECONFIG[check-update] = "-Dcheck-update=yes,-Dcheck-update=no"
|
||||
PACKAGECONFIG[ghostscript] = "-Dghostscript=enabled,-Dghostscript=disabled,ghostscript,ghostscript"
|
||||
PACKAGECONFIG[gudev] = "-Dgudev=enabled,-Dgudev=disabled,libgudev"
|
||||
PACKAGECONFIG[heif] = "-Dheif=enabled,-Dheif=disabled,libheif"
|
||||
PACKAGECONFIG[javascript] = "-Djavascript=enabled,-Djavascript=disabled,,gjs"
|
||||
PACKAGECONFIG[jpeg2000] = "-Djpeg2000=enabled,-Djpeg2000=disabled,jasper"
|
||||
PACKAGECONFIG[jpeg-xl] = "-Djpeg-xl=enabled,-Djpeg-xl=disabled,libjxl"
|
||||
PACKAGECONFIG[libunwind] = "-Dlibunwind=true,-Dlibunwind=false,libunwind"
|
||||
PACKAGECONFIG[libbacktrace] = "-Dlibbacktrace=true,-Dlibbacktrace=false,libbacktrace"
|
||||
PACKAGECONFIG[lua] = "-Dlua=true,-Dlua=false,,luajit lua-lgi"
|
||||
PACKAGECONFIG[mng] = "-Dmng=enabled,-Dmng=disabled,libmng"
|
||||
PACKAGECONFIG[openmp] = "-Dopenmp=enabled,-Dopenmp=disabled,gcc-runtime"
|
||||
PACKAGECONFIG[vector-icons] = "-Dvector-icons=true,-Dvector-icons=false,librsvg shared-mime-info"
|
||||
PACKAGECONFIG[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp"
|
||||
PACKAGECONFIG[xcursor] = "-Dxcursor=enabled,-Dxcursor=disabled,libxcursor"
|
||||
PACKAGECONFIG[x11] = "-Dxpm=enabled,-Dxpm=disabled,libxpm libxext libxfixes"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
aa \
|
||||
alsa \
|
||||
cairo-pdf \
|
||||
ghostscript \
|
||||
gudev \
|
||||
heif \
|
||||
javascript \
|
||||
jpeg2000 \
|
||||
jpeg-xl \
|
||||
lua \
|
||||
mng \
|
||||
vector-icons \
|
||||
webp \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcursor', '', d)} \
|
||||
"
|
||||
|
||||
PACKAGECONFIG:remove:riscv32 = "lua"
|
||||
PACKAGECONFIG:remove:riscv64 = "lua"
|
||||
PACKAGECONFIG:remove:powerpc64 = "lua"
|
||||
PACKAGECONFIG:remove:powerpc64le = "lua"
|
||||
|
||||
FILES:${PN} += "${datadir}/metainfo"
|
||||
|
||||
EXTRA_OEMESON += " \
|
||||
-Dshmem-type=posix \
|
||||
-Dlinux-input=enabled \
|
||||
--buildtype release \
|
||||
--cross-file=${WORKDIR}/meson-${PN}.cross \
|
||||
"
|
||||
|
||||
do_write_config:append() {
|
||||
cat >${WORKDIR}/meson-${PN}.cross <<EOF
|
||||
[binaries]
|
||||
gjs = '${bindir}/gjs'
|
||||
luajit = '${bindir}/luajit'
|
||||
EOF
|
||||
}
|
||||
|
||||
do_configure:append () {
|
||||
sed -i -e "s|build_by_default: true|build_by_default: false|" ${S}/gimp-data/images/meson.build
|
||||
}
|
||||
|
||||
do_install:prepend() {
|
||||
sed -i -e "s|${B}||" ${B}/app/widgets/gimplanguagestore-data.h
|
||||
sed -i -e "s|${B}||" ${B}/plug-ins/file-bmp/huffman.h
|
||||
}
|
||||
|
||||
RDEPENDS:${PN} = "mypaint-brushes-1.0 glib-networking python3-pygobject"
|
26
recipes-gtk/gtklock/gtk-session-lock_git.bb
Normal file
26
recipes-gtk/gtklock/gtk-session-lock_git.bb
Normal file
@ -0,0 +1,26 @@
|
||||
SUMMARY = "This is a library to use GTK 3 to build screen lockers using the secure ext-session-lock-v1 protocol"
|
||||
HOMEPAGE = "https://github.com/Cu3PO42/gtk-session-lock"
|
||||
LICENSE = "GPL-3.0-only & MIT"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE_GPL.txt;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
LIC_FILES_CHKSUM += "file://LICENSE_MIT.txt;md5=ffeb3391e5dace600b84c757688b9f1b"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection"
|
||||
|
||||
DEPENDS = " \
|
||||
glib-2.0-native \
|
||||
gtk+3 \
|
||||
scdoc-native \
|
||||
wayland \
|
||||
wayland-native \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
SRC_URI = "git://github.com/Cu3PO42/gtk-session-lock.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.2.0"
|
||||
SRCREV = "b3544f361498d716b1ceef1ad6ac9bdf024bf782"
|
||||
|
||||
inherit meson pkgconfig features_check gobject-introspection vala
|
||||
|
@ -10,7 +10,7 @@ REQUIRED_DISTRO_FEATURES = "wayland pam"
|
||||
DEPENDS = " \
|
||||
glib-2.0-native \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
gtk-session-lock \
|
||||
libpam \
|
||||
scdoc-native \
|
||||
wayland \
|
||||
@ -21,9 +21,8 @@ DEPENDS = " \
|
||||
SRC_URI = "git://github.com/jovanlanik/gtklock.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "2.1.0"
|
||||
SRCREV = "3b2ae2b087aea30e464eed92e2cd011984a9b051"
|
||||
PV = "4.0.0"
|
||||
SRCREV = "66321fb2bf0d5869d779e7ac6b4d8d9c272ea707"
|
||||
|
||||
inherit autotools-brokensep pkgconfig features_check
|
||||
inherit meson pkgconfig features_check
|
||||
|
||||
EXTRA_OEMAKE += "PREFIX=${prefix}"
|
||||
|
@ -4,6 +4,8 @@ Date: Tue, 20 Aug 2024 12:22:55 +0200
|
||||
Subject: [PATCH] meson.build: allow shared build
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
@ -16,6 +16,6 @@ RDEPENDS:${PN} = " \
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.0.1"
|
||||
SRCREV = "b5aaf3ecc0df3809c6b0f07c6b7bf8376f017a5b"
|
||||
PV = "1.0.2"
|
||||
SRCREV = "a4116c840db361890737cb0eb5ebbe378f03e9c1"
|
||||
|
||||
|
@ -24,8 +24,8 @@ RDEPENDS:${PN} = " \
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.13.1"
|
||||
SRCREV = "6086ea5fd7b126afc590be721ae3fb8bff0efcba"
|
||||
PV = "1.14.1"
|
||||
SRCREV = "cab8deb764472c9d727b5a44bfca0ce6e4612c8b"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/azote ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||
|
@ -13,8 +13,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||
|
||||
PV = "0.1.5"
|
||||
SRCREV = "86f75d0856193c1ba1505f6afbc1b73d34c7093a"
|
||||
PV = "0.1.6"
|
||||
SRCREV = "c4da7d817747ad2f8cfda332d95bd4fc55eb6b34"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
|
||||
|
@ -17,8 +17,8 @@ RDEPENDS:${PN} = "\
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.3.21"
|
||||
SRCREV = "935bfbdc8f876db4b48f2e5be9d7599ae5cfed34"
|
||||
PV = "0.3.23"
|
||||
SRCREV = "3a2717b48853534fccc4aedf7ab24bc13be37dcb"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||
|
@ -12,8 +12,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-dock-hyprland.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||
|
||||
PV = "0.2.2"
|
||||
SRCREV = "445baf061525c546a9906874fbb0ca161df239ed"
|
||||
PV = "0.4.3"
|
||||
SRCREV = "69423b2fb8cff7a1a6364bec05e4c19eac2ea63e"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
|
||||
|
@ -13,8 +13,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||
|
||||
PV = "0.5.0"
|
||||
SRCREV = "44e4c95900f6a8334393a42a405d26715822a220"
|
||||
PV = "0.6.3"
|
||||
SRCREV = "d1be3de9d7a4ae2a26415aa3c628e8ba6ac7d676"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
SUMMARY = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=453b3e96b1052c0e1d1460b0134b9287"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=1fca41e83d55632fc67a83ba612de118"
|
||||
|
||||
DEPENDS = "xcur2png gtk+3"
|
||||
RDEPENDS:${PN} = "xcur2png go-runtime"
|
||||
@ -8,8 +8,8 @@ RDEPENDS:${PN} = "xcur2png go-runtime"
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
||||
SRCREV = "88f2639445084bf265ad71dba1c7af507c471762"
|
||||
PV = "0.2.7"
|
||||
SRCREV = "986439c5367eea41d24952e55684efc8899d8809"
|
||||
PV = "1.0.2"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
|
||||
|
@ -17,8 +17,8 @@ GO_IMPORT = "github.com/nwg-piotr/nwg-menu.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||
|
||||
PV = "0.1.3"
|
||||
SRCREV = "8b1837263063b81c88221cdabb4a4a1449e96aab"
|
||||
PV = "0.1.7"
|
||||
SRCREV = "5806a1bb8b916478a5b25aec2a0c3cdcb071de0b"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
|
||||
|
@ -20,6 +20,6 @@ RDEPENDS:${PN} = "\
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.9.39"
|
||||
SRCREV = "1673def21826e89172d64b483d6624fa57226c81"
|
||||
PV = "0.9.63"
|
||||
SRCREV = "5a1ebef0e0d109facf1a29b49c4c4667e37d64be"
|
||||
|
||||
|
@ -17,6 +17,6 @@ RDEPENDS:${PN} = "\
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.5.46"
|
||||
SRCREV = "21970c25b819bf26c3d3149fd7cc8345b5e99f78"
|
||||
PV = "0.5.58"
|
||||
SRCREV = "145bee8aa853331c63b12c7e486cce72973b7f30"
|
||||
|
||||
|
@ -4,6 +4,8 @@ Date: Tue, 20 Aug 2024 12:41:01 +0200
|
||||
Subject: [PATCH] meson: build without subproject wrap
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 38 +++++++++++++++++++-------------------
|
||||
1 file changed, 19 insertions(+), 19 deletions(-)
|
||||
|
@ -7,6 +7,8 @@ Adds an option to pass additional arguments to cargo. This is necessary
|
||||
for cross compiling
|
||||
|
||||
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
cargo_build.py | 6 ++++++
|
||||
meson.build | 6 +++---
|
||||
|
@ -11,7 +11,7 @@ DEPENDS = " \
|
||||
|
||||
RRECOMMENDS:${PN} = "grim slurp"
|
||||
|
||||
inherit meson gtk-icon-cache mime-xdg pkgconfig
|
||||
inherit meson gtk-icon-cache mime-xdg pkgconfig manpages
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/jtheoof/swappy.git;protocol=https;branch=master \
|
||||
@ -21,7 +21,4 @@ S = "${WORKDIR}/git"
|
||||
PV = "1.5.1"
|
||||
SRCREV = "a996b2cec65aadd04ded780f141b02c5bdfbeb32"
|
||||
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
|
||||
PACKAGECONFIG ?= "man-pages"
|
||||
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
|
@ -23,23 +23,21 @@ S = "${WORKDIR}/git"
|
||||
PV = "0.10.1"
|
||||
SRCREV = "4275fa3915c12ad2731ff78027188b4b7ceaad64"
|
||||
|
||||
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
||||
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=true,-Dman-pages=false,scdoc-native"
|
||||
PACKAGECONFIG[scripting] = "-Dscripting=true,-Dscripting=false"
|
||||
PACKAGECONFIG[systemd] = "-Dsystemd-service=true,-Dsystemd-service=false"
|
||||
PACKAGECONFIG[zsh] = "-Dzsh-completions=true,-Dzsh-completions=false"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
bash \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig vala
|
||||
inherit meson pkgconfig vala manpages
|
||||
|
||||
VALA_MESON_OPTION = ""
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
||||
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=true,-Dman-pages=false,scdoc-native"
|
||||
PACKAGECONFIG[scripting] = "-Dscripting=true,-Dscripting=false"
|
||||
PACKAGECONFIG[systemd] = "-Dsystemd-service=true,-Dsystemd-service=false"
|
||||
PACKAGECONFIG[zsh] = "-Dzsh-completions=true,-Dzsh-completions=false"
|
||||
|
||||
PACKAGECONFIG ?= "bash"
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
|
@ -5,7 +5,7 @@ BUGTRACKER = "https://github.com/Alexays/Waybar/issues"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "MIT"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=98f7e9dc79966298d76caf1b0a6d35c1"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3cdb43104ea94958cd76fefa0ddf6c89"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
||||
|
||||
@ -14,8 +14,8 @@ SRC_URI = " \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.11.0"
|
||||
SRCREV = "20ca48c3b863a8b11dc149161a3e6e33ce97eea5"
|
||||
PV = "0.12.0"
|
||||
SRCREV = "8490a1d9b9a5c8770dd63e9faca0a5e01acedcae"
|
||||
|
||||
DEPENDS += " \
|
||||
date \
|
||||
@ -34,7 +34,7 @@ DEPENDS += " \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
PACKAGECONFIG[libcxx] = "-Dlibcxx=true,-Dlibcxx=false,libcxx clang-tidy"
|
||||
PACKAGECONFIG[dbusmenu-gtk] = "-Ddbusmenu-gtk=enabled,-Ddbusmenu-gtk=disabled,libdbusmenu-gtk"
|
||||
@ -43,7 +43,7 @@ PACKAGECONFIG[experimental] = "-Dexperimental=true,-Dexperimental=false"
|
||||
PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack"
|
||||
PACKAGECONFIG[libinput] = "-Dlibinput=enabled,-Dlibinput=disabled,libinput"
|
||||
PACKAGECONFIG[logind] = "-Dlogind=enabled,-Dlogind=disabled,systemd"
|
||||
PACKAGECONFIG[man_pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[mpd] = "-Dmpd=enabled,-Dmpd=disabled,libmpdclient"
|
||||
PACKAGECONFIG[mpris] = "-Dmpris=enabled,-Dmpris=disabled,playerctl"
|
||||
PACKAGECONFIG[network] = "-Dlibnl=enabled,-Dlibnl=disabled,libnl"
|
||||
|
@ -24,8 +24,8 @@ SRC_URI = " \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.20.2"
|
||||
SRCREV = "bb6061894152d2506080bf93ca2055c5fef06ce3"
|
||||
PV = "1.21.0"
|
||||
SRCREV = "68f5eab0b0fa08becebbed412947ba19246c2518"
|
||||
|
||||
PACKAGECONFIG[grapheme-clustering] = "-Dgrapheme-clustering=enabled,-Dgrapheme-clustering=disabled,utf8proc"
|
||||
PACKAGECONFIG[docs] = "-Ddocs=enabled,-Ddocs=disabled,scdoc-native"
|
||||
|
@ -22,7 +22,7 @@ DEPENDS = " \
|
||||
SRC_URI = "git://github.com/hyprwm/aquamarine.git;protocol=https;branch=main"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "f239e5aadd6d23c48e085c2de3397e2058e54d16"
|
||||
PV = "0.7.2"
|
||||
SRCREV = "1c8fa0bf04d706698311cf595e80bbd6d3697956"
|
||||
PV = "0.8.0"
|
||||
|
||||
inherit cmake pkgconfig
|
||||
|
@ -9,7 +9,7 @@ SRC_URI = "git://github.com/hyprwm/hyprcursor.git;protocol=https;branch=main"
|
||||
DEPENDS = "cairo librsvg libzip hyprlang tomlplusplus"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "f388aacd22be4a6e4d634fbaf6f75eb0713d239a"
|
||||
PV = "0.1.10"
|
||||
SRCREV = "028bedbc63bf87937ce8f61f2a125fcc4929a98a"
|
||||
PV = "0.1.12"
|
||||
|
||||
inherit cmake pkgconfig
|
||||
|
@ -6,6 +6,8 @@ Subject: [PATCH] hyprgraphics: fix libspng name
|
||||
It cant be found by pkgconfig otherwise
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
CMakeLists.txt | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
@ -16,8 +16,8 @@ DEPENDS = " \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "3e30a63b5db64a208e9394328a81048044571368"
|
||||
PV = "0.1.5"
|
||||
SRCREV = "84f9f2e127dba49c9bffe293f46bed400e0034a0"
|
||||
PV = "0.1.6"
|
||||
|
||||
inherit cmake pkgconfig
|
||||
|
||||
|
@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a0836e8f0d25d383d1195ea44fdd185d"
|
||||
SRC_URI = "git://github.com/hyprwm/contrib.git;protocol=https;branch=main"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "d7c55140f1785b8d9fef351f1cd2a4c9e1eaa466"
|
||||
SRCREV = "bd81329944be53b0ffb99e05864804b95f1d7c65"
|
||||
PV = "0.1"
|
||||
|
||||
DEPENDS = "scdoc-native"
|
||||
|
@ -1,5 +1,5 @@
|
||||
SRC_URI = "git://github.com/hyprwm/hyprland-plugins.git;protocol=https;branch=main"
|
||||
SRCREV = "1c4b446cea46088c6c79e5c66ea5ae28b48c2701"
|
||||
SRCREV = "7429a0ea78353dab6a7a9a3e8101db98a306957d"
|
||||
|
||||
# Hack to allow patching the plugins
|
||||
do_configure:prepend() {
|
||||
|
@ -45,8 +45,8 @@ RRECOMMENDS:${PN} ?= " \
|
||||
|
||||
SRC_URI = "gitsm://github.com/hyprwm/Hyprland.git;protocol=https;nobranch=1"
|
||||
SRC_URI += "file://0001-meson.build-use-pkgconfig-for-glaze.patch"
|
||||
SRCREV = "f4b148df1e2d8edc96bd878a4cfde32ca6515ac8"
|
||||
PV = "0.47.2"
|
||||
SRCREV = "29e2e59fdbab8ed2cc23a20e3c6043d5decb5cdc"
|
||||
PV = "0.48.1"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
|
@ -29,8 +29,8 @@ DEPENDS = " \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "2a6ec58366f987e6dc425b227ff7aaa7260b821a"
|
||||
PV = "0.6.1"
|
||||
SRCREV = "e588351d1df57b125fda8d92f5b36a435545bb95"
|
||||
PV = "0.7.0"
|
||||
|
||||
inherit cmake pkgconfig features_check
|
||||
|
||||
|
@ -7,7 +7,7 @@ SRC_URI = " \
|
||||
git://github.com/KZDKM/Hyprspace.git;protocol=https;branch=main \
|
||||
"
|
||||
|
||||
SRCREV = "ac55bbdb6cee760af9315899b5b187a40ce43e46"
|
||||
SRCREV = "c3cf91bdb6a912f9d2c2779deebdf23385fd659a"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
DEPENDS += " \
|
||||
|
@ -9,7 +9,7 @@ DEPENDS = "pixman"
|
||||
SRC_URI = "git://github.com/hyprwm/hyprutils.git;protocol=https;branch=main"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "61a5382f4b1ab578064d470b1b3d3f0df396b8ba"
|
||||
PV = "0.5.1"
|
||||
SRCREV = "dd1f720cbc2dbb3c71167c9598045dd3261d27b3"
|
||||
PV = "0.5.2"
|
||||
|
||||
inherit cmake pkgconfig
|
||||
|
@ -13,10 +13,10 @@ SRC_URI = " \
|
||||
|
||||
DEPENDS = "wayland wayland-native libscfg"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
PACKAGECONFIG[ipc] = "-Dipc=enabled,-Dipc=disabled,libvarlink"
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
ipc \
|
||||
|
@ -24,23 +24,22 @@ RDEPENDS:${PN} = "dbus"
|
||||
|
||||
RRECOMMENDS:${PN} = "jq"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
PACKAGECONFIG[systemd] = ",,systemd"
|
||||
PACKAGECONFIG[sysvinit] = ",,elogind"
|
||||
PACKAGECONFIG[man-pages] = ",,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = ",,scdoc-native"
|
||||
PACKAGECONFIG[icons] = ",,gdk-pixbuf"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'sysvinit', d)} \
|
||||
icons \
|
||||
man-pages \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.9.0"
|
||||
SRCREV = "43ac7b8094b3b7fae723f78fb7dc6bf34ea8814b"
|
||||
PV = "1.10.0"
|
||||
SRCREV = "b131bc143f6b0f24d650f16bb88a11c7cb011c20"
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
|
@ -22,11 +22,11 @@ S = "${WORKDIR}/git"
|
||||
PV = "1.8.0"
|
||||
SRCREV = "f554943bec003c2f70306123bd8db18465fcc3e4"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
PACKAGECONFIG[systemd] = "-Dlogind-provider=systemd,,systemd"
|
||||
PACKAGECONFIG[sysvinit] = "-Dlogind-provider=elogind,,elogind"
|
||||
PACKAGECONFIG[man-pages] = ",,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = ",,scdoc-native"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
|
||||
|
@ -16,6 +16,8 @@ DEPENDS = " \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/swaywm/swaylock.git;protocol=https;branch=master \
|
||||
"
|
||||
@ -26,7 +28,7 @@ SRCREV = "bd2dfec9ae0111b1858d5fab44f0f4fac4117d07"
|
||||
|
||||
PACKAGECONFIG[pam] = ",,libpam"
|
||||
PACKAGECONFIG[gdk-pixbuf] = ",,gdk-pixbuf"
|
||||
PACKAGECONFIG[man-pages] = ",,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = ",,scdoc-native"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
gdk-pixbuf \
|
||||
@ -36,8 +38,6 @@ PACKAGECONFIG ?= " \
|
||||
# Reproducibility issue. Fix me!
|
||||
CFLAGS:append = " -Wno-error=date-time"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
||||
|
@ -5,7 +5,7 @@ Subject: [PATCH] Cargo: dont strip by default
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Patch-Status: Inappropriate [oe-specific]
|
||||
Upstream-Status: Inappropriate [oe-specific]
|
||||
---
|
||||
Cargo.toml | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
@ -5,7 +5,7 @@ Subject: [PATCH] client/Cargo.toml: disable dev dependecies
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Patch-Status: Inappropriate [oe-specific]
|
||||
Upstream-Status: Inappropriate [oe-specific]
|
||||
---
|
||||
client/Cargo.toml | 3 ---
|
||||
1 file changed, 3 deletions(-)
|
||||
|
@ -14,17 +14,18 @@ DEPENDS += " \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
SRC_URI = "git://git.sr.ht/~kennylevinsen/wlsunset;protocol=https;nobranch=1"
|
||||
|
||||
PACKAGECONFIG[man-pages] = ",,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = ",,scdoc-native"
|
||||
|
||||
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.4.0"
|
||||
SRCREV = "634c8ebc53a31d4e5ed394f7950760deb5322102"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
|
@ -18,10 +18,10 @@ DEPENDS = " \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
inherit meson pkgconfig features_check manpages
|
||||
|
||||
PACKAGECONFIG[seccomp] = "-Dseccomp=enabled,-Dseccomp=disabled,libseccomp"
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
|
||||
PACKAGECONFIG ??= ""
|
||||
|
||||
|
@ -5,6 +5,8 @@ Subject: [PATCH] meson.build: dont fail if stb is not found
|
||||
|
||||
we have neigher pkconfig nor cmake support
|
||||
manually add it to CXXFLAGS
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
src/meson.build | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
@ -6,6 +6,8 @@ Subject: [PATCH] meson.build: dont leak buildpath
|
||||
This fixes buildpath in gamescope binary
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
@ -27,6 +27,7 @@ DEPENDS += " \
|
||||
libxfixes \
|
||||
libxext \
|
||||
libxdamage \
|
||||
luajit \
|
||||
seatd \
|
||||
stb \
|
||||
vulkan-loader \
|
||||
@ -49,16 +50,16 @@ PACKAGECONFIG[openvr] = "-Denable_openvr_support=true,-Denable_openvr_support=fa
|
||||
PACKAGECONFIG[pipewire] = "-Dpipewire=enabled,-Dpipewire=disabled,pipewire"
|
||||
PACKAGECONFIG[avif_screenshots] = "-Davif_screenshots=enabled,-Davif_screenshots=disabled,libavif"
|
||||
PACKAGECONFIG[rt_cap] = "-Drt_cap=enabled,-Drt_cap=disabled,libcap"
|
||||
PACKAGECONFIG[sdl2_backend] = "-Dsdl2_backend=enabled,-Dsdl2_backend=disabled,libsdl2"
|
||||
PACKAGECONFIG[sdl2_backend] = "-Dsdl2_backend=enabled,-Dsdl2_backend=disabled,virtual/libsdl2"
|
||||
PACKAGECONFIG[drm_backend] = "-Ddrm_backend=enabled,-Ddrm_backend=disabled"
|
||||
|
||||
SRC_URI = " \
|
||||
gitsm://github.com/ValveSoftware/gamescope.git;branch=jupiter-3.6;protocol=https \
|
||||
gitsm://github.com/ValveSoftware/gamescope.git;branch=master;protocol=https \
|
||||
file://0001-meson.build-dont-fail-if-stb-is-not-found.patch \
|
||||
file://0001-meson.build-dont-leak-buildpath.patch \
|
||||
"
|
||||
SRCREV = "a4278b065d10f11007a0af8ed9cea2fbebd2bb3a"
|
||||
PV = "3.15.15"
|
||||
SRCREV = "f1f105b3a95b4fec5c92e8a10e6927cbb76fe804"
|
||||
PV = "3.16.3"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
|
@ -3,6 +3,7 @@ From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Sun, 23 Jul 2023 10:19:54 +0200
|
||||
Subject: [PATCH] hyprland: update
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 17 +----------------
|
||||
src/meson.build | 6 +++---
|
||||
|
@ -39,11 +39,11 @@ SRCREV = "1fe4797a9d29b5094c9e38c336752d7f57ed593f"
|
||||
PV = "0.8.3"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit meson pkgconfig features_check gettext
|
||||
inherit meson pkgconfig features_check gettext manpages
|
||||
|
||||
PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'xwayland', d)}"
|
||||
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm xcb-util-renderutil xwayland,xwayland"
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
||||
|
@ -10,6 +10,8 @@ Fixes the following error:
|
||||
../sway/ipc-json.c:928:17: error: enumeration value 'LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM' not handled in switch [-Werror=switch]
|
||||
928 | switch (libinput_device_config_accel_get_profile(device)) {
|
||||
| ^~~~~~
|
||||
|
||||
Upstream-Status: Pending
|
||||
---
|
||||
meson.build | 5 +++++
|
||||
sway/ipc-json.c | 5 +++++
|
||||
|
@ -39,7 +39,7 @@ RRECOMMENDS:${PN} ?= " \
|
||||
|
||||
SRC_URI = "git://github.com/swaywm/sway.git;protocol=https;branch=master"
|
||||
|
||||
SRCREV = "4852087e6166062d33372bd2869fce4033232e08"
|
||||
SRCREV = "ab455bbadae5f115262161c165fdd46d1cc4295d"
|
||||
PV = "1.11-dev"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
|
@ -40,7 +40,7 @@ PACKAGECONFIG ?= " \
|
||||
"
|
||||
|
||||
SRC_URI = "git://gitlab.freedesktop.org/wlroots/wlroots.git;branch=master;protocol=https"
|
||||
SRCREV = "d305934ebe6852785a1f425ee96861f0b7280d76"
|
||||
SRCREV = "99da6ccc87c2439b19c9298df6b72b29bbab89bb"
|
||||
PV = "0.19-dev"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
Reference in New Issue
Block a user