Compare commits

...

4 Commits

Author SHA1 Message Date
Markus Volk
a31412b492 add missing Upstream-Status 2025-04-02 08:27:14 +02:00
Markus Volk
11fa512788 libsfdo: fix md5 for license 2025-04-02 08:08:54 +02:00
Markus Volk
939242fcdf add manpages support 2025-04-02 07:59:00 +02:00
Markus Volk
b566ecc06d uwsm: add missing Upstream-Status 2025-04-02 07:45:35 +02:00
24 changed files with 57 additions and 40 deletions

View File

@ -4,6 +4,8 @@ Date: Sun, 29 Sep 2024 16:33:52 +0200
Subject: [PATCH] Revert "core: add --version and improve --help" Subject: [PATCH] Revert "core: add --version and improve --help"
This reverts commit 15932f0f9e4185faad4e90fa53a09a59d2a72fdf. This reverts commit 15932f0f9e4185faad4e90fa53a09a59d2a72fdf.
Upstream-Status: Pending
--- ---
CMakeLists.txt | 2 -- CMakeLists.txt | 2 --
src/main.cpp | 14 +++++--------- src/main.cpp | 14 +++++---------

View File

@ -4,6 +4,8 @@ Date: Wed, 20 Sep 2023 16:56:17 +0200
Subject: [PATCH] meson.build: Dont build hyprland-share-picker with meson Subject: [PATCH] meson.build: Dont build hyprland-share-picker with meson
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
--- ---
meson.build | 1 - meson.build | 1 -
1 file changed, 1 deletion(-) 1 file changed, 1 deletion(-)

View File

@ -3,6 +3,7 @@ From: Markus Volk <f_l_k@t-online.de>
Date: Tue, 20 Aug 2024 11:57:39 +0200 Date: Tue, 20 Aug 2024 11:57:39 +0200
Subject: [PATCH] build as package Subject: [PATCH] build as package
Upstream-Status: Pending
--- ---
meson.build | 4 ++++ meson.build | 4 ++++
1 file changed, 4 insertions(+) 1 file changed, 4 insertions(+)

View File

@ -1,7 +1,7 @@
SUMMARY = "A collection of libraries which implement some of the freedesktop.org specifications." SUMMARY = "A collection of libraries which implement some of the freedesktop.org specifications."
HOMEPAGE = "https://gitlab.freedesktop.org/vyivel/libsfdo" HOMEPAGE = "https://gitlab.freedesktop.org/vyivel/libsfdo"
LICENSE = "BSD-2-Clause" LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c" LIC_FILES_CHKSUM = "file://LICENSE;md5=896bac785747ebab7d4e9d693e517573"
inherit meson pkgconfig inherit meson pkgconfig

View File

@ -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 Otherwise python-dbus-native and pyxdg-native would be required for build
but are only runtime dpendencies but are only runtime dpendencies
Upstream-Status: Pending
--- ---
uwsm/meson.build | 12 ++++++------ uwsm/meson.build | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-) 1 file changed, 6 insertions(+), 6 deletions(-)

View File

@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/Vladimir-csp/uwsm"
LICENSE = "MIT" LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=0bcdc63de832340797303f320ae6af32" LIC_FILES_CHKSUM = "file://LICENSE;md5=0bcdc63de832340797303f320ae6af32"
inherit meson pkgconfig inherit meson pkgconfig manpages
EXTRA_OEMESON = "-Dpython-bin=${bindir}/python3" EXTRA_OEMESON = "-Dpython-bin=${bindir}/python3"
@ -16,8 +16,8 @@ PV = "0.20.5"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
PACKAGECONFIG ?= "man-pages" PACKAGECONFIG ?= ""
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native" PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
PACKAGECONFIG[uuctl] = "-Duuctl=enabled,-Duuctl=disabled,,fuzzel" PACKAGECONFIG[uuctl] = "-Duuctl=enabled,-Duuctl=disabled,,fuzzel"
FILES:${PN} += "${datadir}/licenses" FILES:${PN} += "${datadir}/licenses"

View File

@ -4,6 +4,8 @@ Date: Tue, 20 Aug 2024 12:22:55 +0200
Subject: [PATCH] meson.build: allow shared build Subject: [PATCH] meson.build: allow shared build
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
--- ---
meson.build | 6 +++++- meson.build | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-) 1 file changed, 5 insertions(+), 1 deletion(-)

View File

@ -4,6 +4,8 @@ Date: Tue, 20 Aug 2024 12:41:01 +0200
Subject: [PATCH] meson: build without subproject wrap Subject: [PATCH] meson: build without subproject wrap
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
--- ---
meson.build | 38 +++++++++++++++++++------------------- meson.build | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 deletions(-) 1 file changed, 19 insertions(+), 19 deletions(-)

View File

@ -7,6 +7,8 @@ Adds an option to pass additional arguments to cargo. This is necessary
for cross compiling for cross compiling
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Upstream-Status: Pending
--- ---
cargo_build.py | 6 ++++++ cargo_build.py | 6 ++++++
meson.build | 6 +++--- meson.build | 6 +++---

View File

@ -11,7 +11,7 @@ DEPENDS = " \
RRECOMMENDS:${PN} = "grim slurp" RRECOMMENDS:${PN} = "grim slurp"
inherit meson gtk-icon-cache mime-xdg pkgconfig inherit meson gtk-icon-cache mime-xdg pkgconfig manpages
SRC_URI = " \ SRC_URI = " \
git://github.com/jtheoof/swappy.git;protocol=https;branch=master \ git://github.com/jtheoof/swappy.git;protocol=https;branch=master \
@ -21,7 +21,4 @@ S = "${WORKDIR}/git"
PV = "1.5.1" PV = "1.5.1"
SRCREV = "a996b2cec65aadd04ded780f141b02c5bdfbeb32" SRCREV = "a996b2cec65aadd04ded780f141b02c5bdfbeb32"
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native" PACKAGECONFIG[manpages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
PACKAGECONFIG ?= "man-pages"

View File

@ -23,23 +23,21 @@ S = "${WORKDIR}/git"
PV = "0.10.1" PV = "0.10.1"
SRCREV = "4275fa3915c12ad2731ff78027188b4b7ceaad64" SRCREV = "4275fa3915c12ad2731ff78027188b4b7ceaad64"
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false" inherit meson pkgconfig vala manpages
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
VALA_MESON_OPTION = "" VALA_MESON_OPTION = ""
EXTRA_OEMESON += "--buildtype release" 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}" FILES:${PN} += "${datadir}"
BBCLASSEXTEND = "" BBCLASSEXTEND = ""

View File

@ -34,7 +34,7 @@ DEPENDS += " \
wayland-protocols \ wayland-protocols \
" "
inherit meson pkgconfig features_check inherit meson pkgconfig features_check manpages
PACKAGECONFIG[libcxx] = "-Dlibcxx=true,-Dlibcxx=false,libcxx clang-tidy" PACKAGECONFIG[libcxx] = "-Dlibcxx=true,-Dlibcxx=false,libcxx clang-tidy"
PACKAGECONFIG[dbusmenu-gtk] = "-Ddbusmenu-gtk=enabled,-Ddbusmenu-gtk=disabled,libdbusmenu-gtk" 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[jack] = "-Djack=enabled,-Djack=disabled,jack"
PACKAGECONFIG[libinput] = "-Dlibinput=enabled,-Dlibinput=disabled,libinput" PACKAGECONFIG[libinput] = "-Dlibinput=enabled,-Dlibinput=disabled,libinput"
PACKAGECONFIG[logind] = "-Dlogind=enabled,-Dlogind=disabled,systemd" 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[mpd] = "-Dmpd=enabled,-Dmpd=disabled,libmpdclient"
PACKAGECONFIG[mpris] = "-Dmpris=enabled,-Dmpris=disabled,playerctl" PACKAGECONFIG[mpris] = "-Dmpris=enabled,-Dmpris=disabled,playerctl"
PACKAGECONFIG[network] = "-Dlibnl=enabled,-Dlibnl=disabled,libnl" PACKAGECONFIG[network] = "-Dlibnl=enabled,-Dlibnl=disabled,libnl"

View File

@ -6,6 +6,8 @@ Subject: [PATCH] hyprgraphics: fix libspng name
It cant be found by pkgconfig otherwise It cant be found by pkgconfig otherwise
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
--- ---
CMakeLists.txt | 2 +- CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-) 1 file changed, 1 insertion(+), 1 deletion(-)

View File

@ -13,10 +13,10 @@ SRC_URI = " \
DEPENDS = "wayland wayland-native libscfg" DEPENDS = "wayland wayland-native libscfg"
inherit meson pkgconfig features_check inherit meson pkgconfig features_check manpages
PACKAGECONFIG[ipc] = "-Dipc=enabled,-Dipc=disabled,libvarlink" 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 ?= " \ PACKAGECONFIG ?= " \
ipc \ ipc \

View File

@ -24,18 +24,17 @@ RDEPENDS:${PN} = "dbus"
RRECOMMENDS:${PN} = "jq" RRECOMMENDS:${PN} = "jq"
inherit meson pkgconfig features_check inherit meson pkgconfig features_check manpages
PACKAGECONFIG[systemd] = ",,systemd" PACKAGECONFIG[systemd] = ",,systemd"
PACKAGECONFIG[sysvinit] = ",,elogind" PACKAGECONFIG[sysvinit] = ",,elogind"
PACKAGECONFIG[man-pages] = ",,scdoc-native" PACKAGECONFIG[manpages] = ",,scdoc-native"
PACKAGECONFIG[icons] = ",,gdk-pixbuf" PACKAGECONFIG[icons] = ",,gdk-pixbuf"
PACKAGECONFIG ?= " \ PACKAGECONFIG ?= " \
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
${@bb.utils.filter('DISTRO_FEATURES', 'sysvinit', d)} \ ${@bb.utils.filter('DISTRO_FEATURES', 'sysvinit', d)} \
icons \ icons \
man-pages \
" "
S = "${WORKDIR}/git" S = "${WORKDIR}/git"

View File

@ -22,11 +22,11 @@ S = "${WORKDIR}/git"
PV = "1.8.0" PV = "1.8.0"
SRCREV = "f554943bec003c2f70306123bd8db18465fcc3e4" SRCREV = "f554943bec003c2f70306123bd8db18465fcc3e4"
inherit meson pkgconfig features_check inherit meson pkgconfig features_check manpages
PACKAGECONFIG[systemd] = "-Dlogind-provider=systemd,,systemd" PACKAGECONFIG[systemd] = "-Dlogind-provider=systemd,,systemd"
PACKAGECONFIG[sysvinit] = "-Dlogind-provider=elogind,,elogind" PACKAGECONFIG[sysvinit] = "-Dlogind-provider=elogind,,elogind"
PACKAGECONFIG[man-pages] = ",,scdoc-native" PACKAGECONFIG[manpages] = ",,scdoc-native"
PACKAGECONFIG ?= " \ PACKAGECONFIG ?= " \
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \

View File

@ -16,6 +16,8 @@ DEPENDS = " \
wayland-protocols \ wayland-protocols \
" "
inherit meson pkgconfig features_check manpages
SRC_URI = " \ SRC_URI = " \
git://github.com/swaywm/swaylock.git;protocol=https;branch=master \ git://github.com/swaywm/swaylock.git;protocol=https;branch=master \
" "
@ -26,7 +28,7 @@ SRCREV = "bd2dfec9ae0111b1858d5fab44f0f4fac4117d07"
PACKAGECONFIG[pam] = ",,libpam" PACKAGECONFIG[pam] = ",,libpam"
PACKAGECONFIG[gdk-pixbuf] = ",,gdk-pixbuf" PACKAGECONFIG[gdk-pixbuf] = ",,gdk-pixbuf"
PACKAGECONFIG[man-pages] = ",,scdoc-native" PACKAGECONFIG[manpages] = ",,scdoc-native"
PACKAGECONFIG ?= " \ PACKAGECONFIG ?= " \
gdk-pixbuf \ gdk-pixbuf \
@ -36,8 +38,6 @@ PACKAGECONFIG ?= " \
# Reproducibility issue. Fix me! # Reproducibility issue. Fix me!
CFLAGS:append = " -Wno-error=date-time" CFLAGS:append = " -Wno-error=date-time"
inherit meson pkgconfig features_check
EXTRA_OEMESON += "--buildtype release" EXTRA_OEMESON += "--buildtype release"
FILES:${PN} += "${datadir}" FILES:${PN} += "${datadir}"

View File

@ -14,17 +14,18 @@ DEPENDS += " \
wayland-protocols \ wayland-protocols \
" "
inherit meson pkgconfig features_check manpages
SRC_URI = "git://git.sr.ht/~kennylevinsen/wlsunset;protocol=https;nobranch=1" SRC_URI = "git://git.sr.ht/~kennylevinsen/wlsunset;protocol=https;nobranch=1"
PACKAGECONFIG[man-pages] = ",,scdoc-native" PACKAGECONFIG[manpages] = ",,scdoc-native"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
PV = "0.4.0" PV = "0.4.0"
SRCREV = "634c8ebc53a31d4e5ed394f7950760deb5322102" SRCREV = "634c8ebc53a31d4e5ed394f7950760deb5322102"
inherit meson pkgconfig features_check
EXTRA_OEMESON += "--buildtype release" EXTRA_OEMESON += "--buildtype release"
BBCLASSEXTEND = "" BBCLASSEXTEND = ""

View File

@ -18,10 +18,10 @@ DEPENDS = " \
wayland-protocols \ wayland-protocols \
" "
inherit meson pkgconfig features_check inherit meson pkgconfig features_check manpages
PACKAGECONFIG[seccomp] = "-Dseccomp=enabled,-Dseccomp=disabled,libseccomp" 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 ??= "" PACKAGECONFIG ??= ""

View File

@ -5,6 +5,8 @@ Subject: [PATCH] meson.build: dont fail if stb is not found
we have neigher pkconfig nor cmake support we have neigher pkconfig nor cmake support
manually add it to CXXFLAGS manually add it to CXXFLAGS
Upstream-Status: Pending
--- ---
src/meson.build | 4 ++-- src/meson.build | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-) 1 file changed, 2 insertions(+), 2 deletions(-)

View File

@ -6,6 +6,8 @@ Subject: [PATCH] meson.build: dont leak buildpath
This fixes buildpath in gamescope binary This fixes buildpath in gamescope binary
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Markus Volk <f_l_k@t-online.de>
Upstream-Status: Pending
--- ---
meson.build | 2 +- meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-) 1 file changed, 1 insertion(+), 1 deletion(-)

View File

@ -3,6 +3,7 @@ From: Markus Volk <f_l_k@t-online.de>
Date: Sun, 23 Jul 2023 10:19:54 +0200 Date: Sun, 23 Jul 2023 10:19:54 +0200
Subject: [PATCH] hyprland: update Subject: [PATCH] hyprland: update
Upstream-Status: Pending
--- ---
meson.build | 17 +---------------- meson.build | 17 +----------------
src/meson.build | 6 +++--- src/meson.build | 6 +++---

View File

@ -39,11 +39,11 @@ SRCREV = "1fe4797a9d29b5094c9e38c336752d7f57ed593f"
PV = "0.8.3" PV = "0.8.3"
S = "${WORKDIR}/git" 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 ?= "${@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" PACKAGECONFIG[xwayland] = "-Dxwayland=enabled,-Dxwayland=disabled,libxcb xcb-util-wm xcb-util-renderutil xwayland,xwayland"
FILES:${PN} += "${datadir}" FILES:${PN} += "${datadir}"

View File

@ -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] ../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)) { 928 | switch (libinput_device_config_accel_get_profile(device)) {
| ^~~~~~ | ^~~~~~
Upstream-Status: Pending
--- ---
meson.build | 5 +++++ meson.build | 5 +++++
sway/ipc-json.c | 5 +++++ sway/ipc-json.c | 5 +++++