mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2025-07-12 22:14:30 +02:00
sort gtk recipes
This commit is contained in:
@ -1,41 +0,0 @@
|
||||
SUMMARY = "Azote is a GTK+3 based frontend for swaybg."
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/azote.git;protocol=https \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
python3 \
|
||||
gtk+3 \
|
||||
python3-pygobject \
|
||||
python3-pycairo \
|
||||
python3-pillow \
|
||||
python3-pkg-resources \
|
||||
python3-send2trash \
|
||||
imagemagick \
|
||||
grim \
|
||||
slurp \
|
||||
swaybg \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.9.1"
|
||||
SRCREV = "v${PV}"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${bindir} ${D}${datadir}/azote ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||
install -m 755 ${S}/dist/azote ${D}${bindir}
|
||||
install -m 644 ${S}/dist/azote.desktop ${D}${datadir}/applications
|
||||
install -m 644 ${S}/dist/azote.svg ${D}${datadir}/pixmaps
|
||||
install -m 644 ${S}/dist/indicator_active.png ${D}${datadir}/azote
|
||||
install -m 644 ${S}/dist/indicator_attention.png ${D}${datadir}/azote
|
||||
}
|
||||
|
||||
FILES:${PN}:append = " \
|
||||
${datadir} \
|
||||
${bindir} \
|
||||
"
|
@ -1,26 +0,0 @@
|
||||
SUMMARY = "nwg-bar for wlroots based compositors."
|
||||
DESCRIPTION = "The nwg-bar command creates a button bar on the basis of a JSON template placed in the ~/.config/nwg-bar/ folder."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
DEPENDS = " \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};nobranch=1"
|
||||
|
||||
PV = "0.0.1"
|
||||
SRCREV = "v${PV}"
|
||||
|
||||
inherit go go-mod
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binary
|
||||
rm -r ${D}${libdir}/go/src/${GO_IMPORT}/bin
|
||||
}
|
||||
|
@ -1,26 +0,0 @@
|
||||
SUMMARY = "GTK3-based dock for wlroots based compositors."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
DEPENDS = " \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-dock.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};nobranch=1"
|
||||
|
||||
PV = "0.1.6"
|
||||
SRCREV = "v${PV}"
|
||||
|
||||
inherit go go-mod
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binaries
|
||||
rm -r ${D}${libdir}/go/src/${GO_IMPORT}/bin
|
||||
rm -r ${D}${libdir}/go/pkg/mod/github.com/dlasky/gotk3-layershell*/example
|
||||
}
|
||||
|
@ -1,30 +0,0 @@
|
||||
SUMMARY = "GTK3-based application launcher for wlroots based compositors."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
DEPENDS = " \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
|
||||
RRECOMMENDS:${PN} = " \
|
||||
thunar \
|
||||
foot \
|
||||
"
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};nobranch=1"
|
||||
|
||||
PV = "0.1.11"
|
||||
SRCREV = "v${PV}"
|
||||
|
||||
inherit go go-mod pkgconfig
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binary
|
||||
rm -r ${D}${libdir}/go/src/${GO_IMPORT}/bin
|
||||
}
|
||||
|
@ -1,40 +0,0 @@
|
||||
SUMMARY = "nwg-launchers written in c++"
|
||||
HOMEPAGE = "https://github.com/nwg-piotr/nwg-launchers"
|
||||
BUGTRACKER = "https://github.com/nwg-piotr/nwg-launchers/issues"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "MIT"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
DEPENDS += " \
|
||||
gtkmm3 \
|
||||
nlohmann-json \
|
||||
"
|
||||
|
||||
PACKAGECONFIG[bar] = "-Dbar=true,-Dbar=false"
|
||||
PACKAGECONFIG[dmenu] = "-Ddmenu=true,-Ddmenu=false"
|
||||
PACKAGECONFIG[grid] = "-Dgrid=true,-Dgrid=false"
|
||||
PACKAGECONFIG[layer-shell] = "-Dlayer-shell=enabled,-Dlayer-shell=disabled,gtk-layer-shell"
|
||||
PACKAGECONFIG[gdk-x11] = "-Dgdk-x11=enabled,-Dgdk-x11=disabled"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
bar \
|
||||
dmenu \
|
||||
grid \
|
||||
layer-shell \
|
||||
"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-launchers.git;protocol=https \
|
||||
"
|
||||
SRCREV = "v${PV}"
|
||||
PV = "0.6.1"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
|
@ -1,32 +0,0 @@
|
||||
SUMMARY = "MenuStart plugin to nwg-panel."
|
||||
DESCRIPTION = "This code provides the MenuStart plugin to nwg-panel. It \
|
||||
also may be used standalone with a little help from command line arguments."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
DEPENDS = " \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
|
||||
RRECOMMENDS:${PN} = " \
|
||||
thunar \
|
||||
foot \
|
||||
"
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-menu.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};nobranch=1"
|
||||
|
||||
PV = "0.1.1"
|
||||
SRCREV = "v${PV}"
|
||||
|
||||
inherit go go-mod
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binary
|
||||
rm -r ${D}${libdir}/go/src/${GO_IMPORT}/bin
|
||||
}
|
||||
|
@ -1,28 +0,0 @@
|
||||
SUMMARY = "GTK3-based panel for wayland."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-panel.git;protocol=https \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = "\
|
||||
light \
|
||||
python3 \
|
||||
python3-pygobject \
|
||||
python3-psutil \
|
||||
python-i3ipc \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.4.3"
|
||||
SRCREV = "v${PV}"
|
||||
|
||||
do_install:append() {
|
||||
rm ${D}${libdir}/python3.9/site-packages/nwg_panel/executors/arch_updates.py
|
||||
}
|
||||
|
||||
INSANE_SKIP:${PN} = "file-rdeps"
|
||||
|
@ -1,17 +0,0 @@
|
||||
SUMMARY = "GTK3-based wrapper to display a script output, or a text file content on the desktop in wlroots-based compositors."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-wrapper.git;protocol=https \
|
||||
"
|
||||
|
||||
DEPENDS = "python3"
|
||||
RDEPENDS:${PN} = "python3-pygobject"
|
||||
|
||||
inherit setuptools3 gobject-introspection
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.0.2"
|
||||
SRCREV = "v${PV}"
|
||||
|
@ -1,65 +0,0 @@
|
||||
SUMMARY = "Wayland bar for Wlroots based compositors"
|
||||
DESCRIPTION = "Highly customizable Wayland bar for Sway and Wlroots based compositors."
|
||||
AUTHOR = ""
|
||||
HOMEPAGE = "https://github.com/Alexays/Waybar"
|
||||
BUGTRACKER = "https://github.com/Alexays/Waybar/issues"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "MIT"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=98f7e9dc79966298d76caf1b0a6d35c1"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
||||
|
||||
DEPENDS += " \
|
||||
fmt \
|
||||
glib-2.0-native \
|
||||
gtkmm3 \
|
||||
jsoncpp \
|
||||
libevdev \
|
||||
libsigc++-3 \
|
||||
libxkbcommon \
|
||||
gtk+3 \
|
||||
gobject-introspection \
|
||||
spdlog \
|
||||
wayland \
|
||||
wayland-native \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
PACKAGECONFIG[bluetooth] = "-Drfkill=enabled,-Drfkill=disabled"
|
||||
PACKAGECONFIG[date] = ",,date"
|
||||
PACKAGECONFIG[pulseaudio] = ",,pulseaudio"
|
||||
PACKAGECONFIG[gtk-layer-shell] = ",,gtk-layer-shell"
|
||||
PACKAGECONFIG[mpd] = ",,libmpdclient"
|
||||
PACKAGECONFIG[network] = ",,libnl"
|
||||
PACKAGECONFIG[sysvinit] = ",,eudev"
|
||||
PACKAGECONFIG[systemd] = ",,systemd"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'bluetooth', d)} \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'sysvinit', d)} \
|
||||
network \
|
||||
gtk-layer-shell \
|
||||
date \
|
||||
"
|
||||
|
||||
RRECOMMENDS:${PN} += " \
|
||||
font-awesome-otf \
|
||||
"
|
||||
|
||||
SRC_URI = "git://github.com/Alexays/Waybar.git;protocol=https"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.9.8+${SRCREV}"
|
||||
SRCREV = "cee08eccd116ede5c648b5e7dd03735a3cf3b42e"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
|
||||
PACKAGES += "${PN}-systemd"
|
||||
|
||||
FILES:${PN}-systemd += "${libdir}/systemd"
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
|
Reference in New Issue
Block a user