mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2025-07-13 14:34:34 +02:00
Compare commits
21 Commits
83b77702ec
...
mickledore
Author | SHA1 | Date | |
---|---|---|---|
d700db4aa6 | |||
e43505a79b | |||
e2d141488e | |||
181cad568b | |||
060691e203 | |||
52921db329 | |||
9fb0d258c6 | |||
3191fedfc6 | |||
7885ae290c | |||
c630d562ff | |||
3a4c6f285f | |||
447da16bcc | |||
e26a1d7d8f | |||
813436e1e5 | |||
dab8577e82 | |||
77c5eb5eec | |||
fd5acfad61 | |||
8d14c7fbc5 | |||
7550851554 | |||
02d75bfeb5 | |||
f4f1514618 |
@ -5,7 +5,7 @@ Main layer maintainer: Markus Volk <f_l_k@t-online.de>
|
|||||||
Description
|
Description
|
||||||
|
|
||||||
This layer adds recipes to build wlroots based compositors under wayland.
|
This layer adds recipes to build wlroots based compositors under wayland.
|
||||||
It contains wlroots, sway, wayfire, cage, phosh, hyprland, nwg-shell and some additional recipes that might come useful.
|
It contains wlroots, sway, wayfire, cage, phosh, nwg-shell and some additional recipes that might come useful.
|
||||||
|
|
||||||
Dependencies
|
Dependencies
|
||||||
|
|
||||||
@ -18,12 +18,6 @@ This layer depends on:
|
|||||||
branch: master
|
branch: master
|
||||||
revision: HEAD
|
revision: HEAD
|
||||||
|
|
||||||
optional for hyprlands desktop-portal:
|
|
||||||
|
|
||||||
URI: git://code.qt.io/cgit/yocto/meta-qt6
|
|
||||||
branch: master
|
|
||||||
revision: HEAD
|
|
||||||
|
|
||||||
Building
|
Building
|
||||||
|
|
||||||
Follow the usual steps to setup OpenEmbedded and bitbake.
|
Follow the usual steps to setup OpenEmbedded and bitbake.
|
||||||
|
@ -2,20 +2,15 @@
|
|||||||
BBPATH .= ":${LAYERDIR}"
|
BBPATH .= ":${LAYERDIR}"
|
||||||
|
|
||||||
# We have recipes-* directories, add to BBFILES
|
# We have recipes-* directories, add to BBFILES
|
||||||
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend ${LAYERDIR}/recipes*/*/*/*.bb ${LAYERDIR}/recipes*/*/*/*.bbappend"
|
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
|
||||||
|
|
||||||
BBFILE_COLLECTIONS += "wayland"
|
BBFILE_COLLECTIONS += "wayland"
|
||||||
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
BBFILE_PATTERN_wayland = "^${LAYERDIR}/"
|
||||||
BBFILE_PRIORITY_wayland = "5"
|
BBFILE_PRIORITY_wayland = "8"
|
||||||
|
|
||||||
LAYERSERIES_COMPAT_wayland = "scarthgap styhead"
|
LAYERSERIES_COMPAT_wayland = "mickledore"
|
||||||
|
|
||||||
LAYERDEPENDS_wayland = " \
|
LAYERDEPENDS_wayland = " \
|
||||||
core \
|
core \
|
||||||
openembedded-layer \
|
openembedded-layer \
|
||||||
"
|
"
|
||||||
|
|
||||||
BBFILES_DYNAMIC += " \
|
|
||||||
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*.bb \
|
|
||||||
qt6-layer:${LAYERDIR}/dynamic-layers/meta-qt6/*/*/*.bbappend \
|
|
||||||
"
|
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
SUMMARY = "A native style to bend Qt5/Qt6 applications to look like they belong into GNOME Shell.."
|
|
||||||
HOMEPAGE = "https://github.com/FedoraQt/adwaita-qt"
|
|
||||||
LICENSE = "GPL-2.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24"
|
|
||||||
|
|
||||||
DEPENDS = "qtbase"
|
|
||||||
|
|
||||||
inherit qt6-cmake
|
|
||||||
|
|
||||||
EXTRA_OECMAKE += "-DUSE_QT6=ON"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/FedoraQt/adwaita-qt.git;protocol=https;nobranch=1"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "3807292acee096459a73732f663544916d9eb0e5"
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/plugins/styles/adwaita.so"
|
|
||||||
|
|
||||||
PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
|
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
# add hack to unbreak crosscompile for qgnomeplatform
|
|
||||||
sed -i "s|include(\"\${CMAKE_CURRENT_LIST_DIR}\/AdwaitaQt6Targets.cmake\")||" ${D}${libdir}/cmake/AdwaitaQt6/AdwaitaQt6Config.cmake
|
|
||||||
sed -i -e 's|${STAGING_DIR_HOST}||g' ${D}${libdir}/cmake/AdwaitaQt6/AdwaitaQt6Targets.cmake
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
SUMMARY = "Hyprland's cute welcome app, written in qt6."
|
|
||||||
HOMEPAGE = "https://hyprland.org/"
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hyprland-welcome.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
PV = "0.0.1"
|
|
||||||
SRCREV = "51561c00288775ad7afc20f47783bb068093ca5a"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
DEPENDS = "qtbase"
|
|
||||||
RDEPENDS:${PN} = "qtwayland"
|
|
||||||
|
|
||||||
inherit qt6-cmake
|
|
@ -1,22 +0,0 @@
|
|||||||
SUMMARY = "Qt decoration plugin implementing Adwaita-like client-side decorations."
|
|
||||||
HOMEPAGE = "https://github.com/FedoraQt/QAdwaitaDecorations"
|
|
||||||
LICENSE = "LGPL-2.1-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1803fa9c2c3ce8cb06b4861d75310742"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
qtbase \
|
|
||||||
qtsvg \
|
|
||||||
qtwayland \
|
|
||||||
qtwayland-native \
|
|
||||||
"
|
|
||||||
|
|
||||||
inherit qt6-cmake
|
|
||||||
|
|
||||||
EXTRA_OECMAKE += "-DUSE_QT6=ON"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/FedoraQt/QAdwaitaDecorations.git;protocol=https;nobranch=1"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "8f7357cf57b46216160cd3dc1f09f02a05fed172"
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}"
|
|
@ -1,30 +0,0 @@
|
|||||||
SUMMARY = "QGnomePlatform is a Qt Platform Theme designed to use as many of the GNOME settings as possible in unmodified Qt applications"
|
|
||||||
HOMEPAGE = "https://github.com/FedoraQt/QGnomePlatform"
|
|
||||||
LICENSE = "LGPL-2.1-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=40d2542b8c43a3ec2b7f5da31a697b88"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
adwaita-qt \
|
|
||||||
glib-2.0 \
|
|
||||||
gsettings-desktop-schemas \
|
|
||||||
gtk+3 \
|
|
||||||
qtbase \
|
|
||||||
qtdeclarative \
|
|
||||||
qtdeclarative-native \
|
|
||||||
qtwayland \
|
|
||||||
qtwayland-native \
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = "adwaita-qt"
|
|
||||||
|
|
||||||
inherit qt6-cmake
|
|
||||||
|
|
||||||
EXTRA_OECMAKE += "-DUSE_QT6=ON"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/FedoraQt/QGnomePlatform.git;protocol=https;nobranch=1"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "71f1fe577b5b665bc19c7ab3736ffe8387fa52ee"
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir} ${datadir}"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,19 +0,0 @@
|
|||||||
SUMMARY = "Share picker for hyprlands screenshot/screencast xdg-desktop-portal backend"
|
|
||||||
HOMEPAGE = "https://github.com/hyprwm/xdg-desktop-portal-hyprland"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
|
|
||||||
|
|
||||||
# Note: meta-qt6 is needed
|
|
||||||
DEPENDS = "qtbase"
|
|
||||||
RDEPENDS:${PN} = "qtwayland"
|
|
||||||
RRECOMMENDS:${PN} = "qgnomeplatform"
|
|
||||||
|
|
||||||
require xdg-desktop-portal-hyprland.inc
|
|
||||||
|
|
||||||
inherit qt6-cmake features_check
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "opengl wayland"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/hyprland-share-picker"
|
|
||||||
|
|
||||||
|
|
@ -1,33 +0,0 @@
|
|||||||
SUMMARY = "This provides screenshot/screencast xdg-desktop-portal backends for hyprland."
|
|
||||||
HOMEPAGE = "https://github.com/hyprwm/xdg-desktop-portal-hyprland"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=e0f1d50df739a9fb8eae12a8f37ce352"
|
|
||||||
|
|
||||||
SRC_URI:append = " file://0001-meson.build-Dont-build-hyprland-share-picker-with-me.patch"
|
|
||||||
|
|
||||||
require xdg-desktop-portal-hyprland.inc
|
|
||||||
|
|
||||||
# Note: meta-qt6 is needed
|
|
||||||
DEPENDS = " \
|
|
||||||
wayland \
|
|
||||||
wayland-native \
|
|
||||||
wayland-protocols \
|
|
||||||
hyprlang \
|
|
||||||
libdrm \
|
|
||||||
pipewire \
|
|
||||||
sdbus-c++-1 \
|
|
||||||
virtual/libgbm \
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = "hyprland-share-picker grim slurp hyprpicker hyprlang"
|
|
||||||
RCONFLICTS:${PN} = "xdg-desktop-portal-wlr xdg-desktop-portal-gnome"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
|
||||||
REQUIRED_DISTRO_FEATURES = "opengl wayland"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
|
|
||||||
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled,systemd"
|
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir} ${datadir}"
|
|
@ -1,3 +0,0 @@
|
|||||||
SRC_URI = "gitsm://github.com/hyprwm/xdg-desktop-portal-hyprland.git;protocol=https;nobranch=1"
|
|
||||||
SRCREV = "15fd76cb6ebb0e3c3b2c3a3daf452e7b781c6e8a"
|
|
||||||
PV = "1.3.1"
|
|
@ -1,22 +0,0 @@
|
|||||||
From 8d7b941147a48957d8464cce2058d52f37040d26 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
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>
|
|
||||||
---
|
|
||||||
meson.build | 1 -
|
|
||||||
1 file changed, 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/meson.build b/meson.build
|
|
||||||
index 77c1a80..3169e9c 100644
|
|
||||||
--- a/meson.build
|
|
||||||
+++ b/meson.build
|
|
||||||
@@ -66,4 +66,3 @@ inc = include_directories('.', 'protocols')
|
|
||||||
|
|
||||||
subdir('protocols')
|
|
||||||
subdir('src')
|
|
||||||
-subdir('hyprland-share-picker')
|
|
||||||
--
|
|
||||||
2.42.0
|
|
||||||
|
|
@ -9,7 +9,7 @@ SRC_URI = "git://github.com/elogind/elogind.git;protocol=https;nobranch=1"
|
|||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
acl dbus \
|
acl dbus \
|
||||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'eudev', d)} \
|
eudev \
|
||||||
gperf-native \
|
gperf-native \
|
||||||
libcap \
|
libcap \
|
||||||
libpam \
|
libpam \
|
||||||
@ -21,8 +21,8 @@ DEPENDS += " \
|
|||||||
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "252.9"
|
PV = "249-pre"
|
||||||
SRCREV = "17963fe8309e4782896335c3f8dc4a6c4b57d0b2"
|
SRCREV = "06e702c9dafa3ea1dd6df8ee8cb4dcf417a0d442"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
@ -33,13 +33,5 @@ do_install:prepend() {
|
|||||||
install -d ${D}${libdir}/elogind/system-sleep
|
install -d ${D}${libdir}/elogind/system-sleep
|
||||||
}
|
}
|
||||||
|
|
||||||
FILES:${PN} += "${prefix}"
|
FILES:${PN} += "/usr"
|
||||||
|
|
||||||
EXTRA_OEMESON:class-target += "--cross-file=${WORKDIR}/meson-${PN}.cross"
|
|
||||||
|
|
||||||
do_write_config:append:class-target() {
|
|
||||||
cat >${WORKDIR}/meson-${PN}.cross <<EOF
|
|
||||||
[binaries]
|
|
||||||
nologin = '${sbindir}/nologin'
|
|
||||||
EOF
|
|
||||||
}
|
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
set -e
|
|
||||||
|
|
||||||
./sdbus-c++-unit-tests 2>&1 && echo "PASS: sdbus-c++-unit-tests" || echo "FAIL: sdbus-c++-unit-tests"
|
|
||||||
|
|
||||||
./sdbus-c++-integration-tests 2>&1 && echo "PASS: sdbus-c++-integration-tests" || echo "FAIL: sdbus-c++-integration-tests"
|
|
@ -1,51 +0,0 @@
|
|||||||
SUMMARY = "sdbus-c++"
|
|
||||||
DESCRIPTION = "High-level C++ D-Bus library designed to provide easy-to-use yet powerful API in modern C++"
|
|
||||||
|
|
||||||
SECTION = "libs"
|
|
||||||
|
|
||||||
LICENSE = "LGPL-2.1-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=1803fa9c2c3ce8cb06b4861d75310742"
|
|
||||||
|
|
||||||
inherit cmake pkgconfig systemd ptest
|
|
||||||
|
|
||||||
PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'with-external-libsystemd', 'with-builtin-libsystemd', d)} \
|
|
||||||
${@bb.utils.contains('PTEST_ENABLED', '1', 'with-tests', '', d)}"
|
|
||||||
PACKAGECONFIG[with-builtin-libsystemd] = ",,sdbus-c++-libsystemd,libcap,basu"
|
|
||||||
PACKAGECONFIG[with-external-libsystemd] = ",,systemd,libsystemd"
|
|
||||||
PACKAGECONFIG[with-tests] = "-DBUILD_TESTS=ON -DINSTALL_TESTS=ON -DTESTS_INSTALL_PATH=${PTEST_PATH},-DBUILD_TESTS=OFF,googletest gmock"
|
|
||||||
|
|
||||||
DEPENDS += "expat"
|
|
||||||
|
|
||||||
PV .= "+git"
|
|
||||||
SRCREV = "7450515d0bc632b871d0d3f549ddb24783dd008f"
|
|
||||||
SRC_URI = "git://github.com/Kistler-Group/sdbus-cpp.git;protocol=https;branch=master \
|
|
||||||
file://run-ptest"
|
|
||||||
|
|
||||||
EXTRA_OECMAKE = "-DBUILD_CODE_GEN=OFF \
|
|
||||||
-DBUILD_DOC=ON \
|
|
||||||
-DBUILD_DOXYGEN_DOC=OFF"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
# Link libatomic on architectures without 64bit atomics fixes
|
|
||||||
# libsdbus-c++.so.1.1.0: undefined reference to `__atomic_load_8'
|
|
||||||
LDFLAGS:append:mips = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
|
|
||||||
LDFLAGS:append:powerpc = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
|
|
||||||
LDFLAGS:append:riscv32 = " -Wl,--no-as-needed -latomic -Wl,--as-needed"
|
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
if ! ${@bb.utils.contains('PTEST_ENABLED', '1', 'true', 'false', d)}; then
|
|
||||||
rm -rf ${D}${sysconfdir}/dbus-1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install_ptest() {
|
|
||||||
DESTDIR='${D}' cmake_runcmake_build --target tests/install
|
|
||||||
}
|
|
||||||
|
|
||||||
FILES:${PN}-ptest =+ "${sysconfdir}/dbus-1/system.d/"
|
|
||||||
FILES:${PN}-dev += "${bindir}/sdbus-c++-xml2cpp"
|
|
||||||
|
|
||||||
RDEPENDS:${PN}-ptest += "dbus"
|
|
||||||
# It adds -isystem which is spurious, no idea where it gets it from
|
|
||||||
CCACHE_DISABLE = "1"
|
|
18
recipes-devtools/python/python-brotli_git.bb
Normal file
18
recipes-devtools/python/python-brotli_git.bb
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
SUMMARY = "Python Module for the Brotli compression algorithm."
|
||||||
|
HOMEPAGE = "https://github.com/google/brotli/"
|
||||||
|
|
||||||
|
LICENSE = "MIT"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=941ee9cd1609382f946352712a319b4b"
|
||||||
|
|
||||||
|
inherit cmake setuptools3
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
git://github.com/google/brotli.git;protocol=https;branch=master \
|
||||||
|
"
|
||||||
|
|
||||||
|
PV = "1.0.9"
|
||||||
|
SRCREV = "e61745a6b7add50d380cfd7d3883dd6c62fc2c71"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release"
|
||||||
|
|
@ -13,6 +13,6 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.4.1"
|
PV = "2.2.0"
|
||||||
SRCREV = "f495974c32a7a7b1eb433e7b8c87166e96375c32"
|
SRCREV = "ade9c1b68c83a1fc76d90bc0ff603f6b34dfbbbf"
|
||||||
|
|
||||||
|
@ -2,5 +2,7 @@ do_install:append:class-target() {
|
|||||||
ln -sf ${bindir}/python3 ${D}${bindir}/python
|
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"
|
||||||
|
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "stb is a set of single-file libraries for C/C++"
|
|
||||||
HOMEPAGE = "https://github.com/nothings/stb"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=fb994481c55623ef338885280e676f3b"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/nothings/stb.git;protocol=https;branch=master"
|
|
||||||
SRCREV = "f4a71b13373436a2866c5d68f8f80ac6f0bc1ffe"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
install -d ${D}${includedir}/stb
|
|
||||||
for file in ${S}/*.h; do
|
|
||||||
install -m 0644 $file ${D}${includedir}/stb
|
|
||||||
done
|
|
||||||
# needed for gamescope
|
|
||||||
install -m 0644 deprecated/stb_image_resize.h ${D}${includedir}/stb
|
|
||||||
}
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
SUMMARY = "toml config parser and seriaizer for c++."
|
|
||||||
HOMEPAGE = "https://github.com/marzer/tomlplusplus"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=90960f22c10049c117d56ed2ee5ee167"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/marzer/tomlplusplus.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
PV = "3.4.0"
|
|
||||||
SRCREV = "30172438cee64926dc41fdd9c11fb3ba5b2ba9de"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
DEPENDS = "cmake-native"
|
|
||||||
|
|
||||||
inherit meson
|
|
@ -13,6 +13,6 @@ RDEPENDS:${PN} = "python-i3ipc"
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.9.3"
|
PV = "1.8"
|
||||||
SRCREV = "b6a8b9af52892a04d75118f79d2aad4edc3df963"
|
SRCREV = "2eb65aeecdcd3985414d580c82e5e1c277c1cf8d"
|
||||||
|
|
||||||
|
@ -11,8 +11,8 @@ inherit meson pkgconfig
|
|||||||
SRC_URI = "git://gitlab.com/mobian1/callaudiod.git;protocol=https;branch=master"
|
SRC_URI = "git://gitlab.com/mobian1/callaudiod.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.1.9"
|
PV = "0.1.7"
|
||||||
SRCREV = "50d1ac3792aac03abe0a3a88ceac77201a43bb3b"
|
SRCREV = "92cf20a93903fe3d7969f4002643b011011243f7"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
SUMMARY = "A date and time library based on C++11/14/17."
|
SUMMARY = "A date and time library based on C++11/14/17."
|
||||||
|
AUTHOR = "Howard Hinnant"
|
||||||
HOMEPAGE = "https://github.com/HowardHinnant/date.git"
|
HOMEPAGE = "https://github.com/HowardHinnant/date.git"
|
||||||
SECTION = "libs"
|
SECTION = "libs"
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
|
@ -20,8 +20,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "3.1.8"
|
PV = "3.1.5"
|
||||||
SRCREV = "8e32809e440c9c75861a2ebbdb0adc348e72fbea"
|
SRCREV = "b3877795cdf1c9fc75338792aeaa3f31b56abbe8"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
@ -6,7 +6,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
|||||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
gmobile \
|
|
||||||
gsound \
|
gsound \
|
||||||
libgudev \
|
libgudev \
|
||||||
glib-2.0 \
|
glib-2.0 \
|
||||||
@ -20,8 +19,8 @@ inherit meson pkgconfig features_check gobject-introspection vala
|
|||||||
SRC_URI = "gitsm://source.puri.sm/Librem5/feedbackd.git;protocol=https;nobranch=1"
|
SRC_URI = "gitsm://source.puri.sm/Librem5/feedbackd.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.3.0"
|
PV = "0.1.1"
|
||||||
SRCREV = "bf6928e47d6fc940986c06428e87a2eb95249ae0"
|
SRCREV = "ce10466203f3d07f31a506219dfa4af0953f69a5"
|
||||||
|
|
||||||
EXTRA_OEMESON += "-Dtests=false"
|
EXTRA_OEMESON += "-Dtests=false"
|
||||||
|
|
||||||
|
@ -4,15 +4,15 @@ HOMEPAGE = "https://fontawesome.com/"
|
|||||||
SECTION = "base/fonts"
|
SECTION = "base/fonts"
|
||||||
|
|
||||||
LICENSE = "CC-BY-4.0 & OFL-1.1"
|
LICENSE = "CC-BY-4.0 & OFL-1.1"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9b9d97c72a232b7715f2aed4bf4a4d45"
|
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4186e0f8172f263065437f80932efbe1"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/FortAwesome/Font-Awesome.git;protocol=https;branch=6.x \
|
git://github.com/FortAwesome/Font-Awesome.git;protocol=https;branch=6.x \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "6.5.2"
|
PV = "6.4.0"
|
||||||
SRCREV = "c0f460dca7f7688761120415ff3c9cf7f73119be"
|
SRCREV = "0698449d50f2b95517562295a59d414afc68b369"
|
||||||
|
|
||||||
|
|
||||||
do_install () {
|
do_install () {
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
SUMMARY = "gmobile carries some helpers for GNOME on mobile devices"
|
|
||||||
LICENSE = "GPL-3.0-only & LGPL-2.1-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
|
||||||
|
|
||||||
inherit meson pkgconfig gobject-introspection
|
|
||||||
|
|
||||||
DEPENDS = "glib-2.0 json-glib"
|
|
||||||
|
|
||||||
SRC_URI = "git://gitlab.gnome.org/World/Phosh/gmobile.git;protocol=https;branch=main"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "3f3a8c70f6106e00388075c77982876857b321d8"
|
|
||||||
PV = "0.2.0"
|
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
install -m 0644 ${B}/gm-config.h ${D}${includedir}
|
|
||||||
}
|
|
18
recipes-extended/highway/highway_git.bb
Normal file
18
recipes-extended/highway/highway_git.bb
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
SUMMARY = "Highway is a C++ library for SIMD (Single Instruction, Multiple Data)"
|
||||||
|
HOMEPAGE = "https://github.com/google/highway/"
|
||||||
|
|
||||||
|
LICENSE = "Apache-2.0"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=2b42edef8fa55315f34f2370b4715ca9"
|
||||||
|
|
||||||
|
inherit cmake
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
git://github.com/google/highway.git;protocol=https;branch=master \
|
||||||
|
"
|
||||||
|
|
||||||
|
PV = "1.0.2"
|
||||||
|
SRCREV = "293693e8894bcca7d41dc336565309e0a15b205a"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
EXTRA_OECMAKE = "-DBUILD_TESTING=0 -DCMAKE_BUILD_TYPE=Release"
|
||||||
|
CXXFLAGS:append:arm = " -mfp16-format=ieee"
|
@ -1,28 +0,0 @@
|
|||||||
SUMMARY = "This is a small library designed to make sharing and displaying of menu structures over DBus simple and easy to use."
|
|
||||||
HOMEPAGE = "https://github.com/AyatanaIndicators/libdbusmenu"
|
|
||||||
LICENSE = "LGPL-3.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/AyatanaIndicators/libdbusmenu.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
DEPENDS = "glib-2.0 json-glib dbus intltool-native"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "16.0.4"
|
|
||||||
SRCREV = "4d03141aea4e2ad0f04ab73cf1d4f4bcc4a19f6c"
|
|
||||||
|
|
||||||
EXTRA_OECONF += "--disable-dumper --disable-gtk --disable-gtk-doc"
|
|
||||||
|
|
||||||
CFLAGS += "-Wno-error"
|
|
||||||
|
|
||||||
inherit autotools pkgconfig gettext gobject-introspection vala gtk-doc
|
|
||||||
|
|
||||||
do_compile() {
|
|
||||||
oe_runmake
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
oe_runmake -j1 -C libdbusmenu-glib DESTDIR="${D}" install
|
|
||||||
}
|
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
|
@ -1,28 +0,0 @@
|
|||||||
SUMMARY = "This is a small library designed to make sharing and displaying of menu structures over DBus simple and easy to use."
|
|
||||||
HOMEPAGE = "https://github.com/AyatanaIndicators/libdbusmenu"
|
|
||||||
LICENSE = "LGPL-3.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
|
|
||||||
|
|
||||||
DEPENDS = "glib-2.0 json-glib dbus gtk+ gtk+3 libdbusmenu-glib intltool-native"
|
|
||||||
RDEPENDS:${PN} = "libdbusmenu-glib"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/AyatanaIndicators/libdbusmenu.git;protocol=https;branch=master"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "16.0.4"
|
|
||||||
SRCREV = "4d03141aea4e2ad0f04ab73cf1d4f4bcc4a19f6c"
|
|
||||||
|
|
||||||
EXTRA_OECONF += "--disable-dumper --disable-gtk-doc"
|
|
||||||
|
|
||||||
inherit autotools pkgconfig gettext gobject-introspection vala gtk-doc
|
|
||||||
|
|
||||||
CFLAGS += "-Wno-error"
|
|
||||||
|
|
||||||
do_compile() {
|
|
||||||
oe_runmake
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
oe_runmake -j1 -C libdbusmenu-gtk DESTDIR="${D}" install
|
|
||||||
}
|
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
|
@ -13,7 +13,5 @@ SRCREV = "92b031749c0fe84ef5cdf895067b84a829920e25"
|
|||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
PACKAGECONFIG ?= ""
|
|
||||||
PACKAGECONFIG[test] = ",,edid-decode-native"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
BBCLASSEXTEND = "native"
|
||||||
|
|
||||||
|
@ -3,12 +3,12 @@ HOMEPAGE = "https://gitlab.freedesktop.org/emersion/libliftoff"
|
|||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=706cd9899438a9385250ab6773c1fa53"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=706cd9899438a9385250ab6773c1fa53"
|
||||||
|
|
||||||
SRC_URI = "git://gitlab.freedesktop.org/emersion/libliftoff.git;branch=master;protocol=https"
|
SRC_URI = "git://gitlab.freedesktop.org/emersion/libliftoff.git;branch=v0.4;protocol=https"
|
||||||
|
|
||||||
DEPENDS = "libdrm"
|
DEPENDS = "libdrm"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.5.0"
|
PV = "0.4.1"
|
||||||
SRCREV = "8b08dc1c14fd019cc90ddabe34ad16596b0691f4"
|
SRCREV = "e045589f37835d66e3ffe8130a597bb4eb9ee08f"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
@ -1,25 +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>
|
|
||||||
---
|
|
||||||
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
|
|
||||||
|
|
@ -7,14 +7,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=31752b4a8edd3fb9ddba1cb90fada74d"
|
|||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://git.sr.ht/~sircmpwn/scdoc;protocol=https;branch=master \
|
git://git.sr.ht/~sircmpwn/scdoc;protocol=https;branch=master \
|
||||||
file://0001-Makefile-dont-add-static-to-LDFLAGS.patch \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = "scdoc-native"
|
DEPENDS = "scdoc-native"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.11.2"
|
PV = "1.11.2"
|
||||||
SRCREV = "afeda241f3f9b2c27e461f32d9c2a704ab82ef61"
|
SRCREV = "4af1e1e3a8ebfddcc11a189254d60fc4ad74cd59"
|
||||||
|
|
||||||
EXTRA_OEMAKE:class-native = "PREFIX=${prefix}"
|
EXTRA_OEMAKE:class-native = "PREFIX=${prefix}"
|
||||||
EXTRA_OEMAKE:class-target = "PREFIX=${prefix} HOST_SCDOC=${STAGING_BINDIR_NATIVE}/scdoc"
|
EXTRA_OEMAKE:class-target = "PREFIX=${prefix} HOST_SCDOC=${STAGING_BINDIR_NATIVE}/scdoc"
|
||||||
|
@ -8,8 +8,8 @@ LICENSE = "LGPL-2.1-only"
|
|||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=03068f550c635f6520e0f0252da412fc"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=03068f550c635f6520e0f0252da412fc"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "6198851a610b7889c17e2d98fb84617bc1dd7aec"
|
SRCREV = "3f17604d0c427a276839ea96b6dc31d7da69d27c"
|
||||||
PV = "1.13.17"
|
PV = "1.13.14"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/freeswitch/sofia-sip.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/freeswitch/sofia-sip.git;protocol=https;branch=master"
|
||||||
|
|
||||||
@ -17,5 +17,3 @@ inherit autotools pkgconfig
|
|||||||
|
|
||||||
EXTRA_OECONF += "--with-glib"
|
EXTRA_OECONF += "--with-glib"
|
||||||
|
|
||||||
CFLAGS += "-Wno-incompatible-pointer-types"
|
|
||||||
|
|
||||||
|
@ -1,27 +0,0 @@
|
|||||||
From cda8f7af382f5c5f1e9a395eb03e2b819770d499 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Yuji Saeki <44311901+YujiSaeki@users.noreply.github.com>
|
|
||||||
Date: Mon, 1 Jun 2020 22:32:16 +0200
|
|
||||||
Subject: [PATCH 1/1] fix wrong math
|
|
||||||
|
|
||||||
Signed-off-by: Christian Hesse <mail@eworm.de>
|
|
||||||
---
|
|
||||||
xcur2png.c | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/xcur2png.c b/xcur2png.c
|
|
||||||
index 8723a10..f7dd95d 100644
|
|
||||||
--- a/xcur2png.c
|
|
||||||
+++ b/xcur2png.c
|
|
||||||
@@ -586,9 +586,9 @@ int writePngFileFromXcur (const XcursorDim width, const XcursorDim height,
|
|
||||||
unsigned int red = (pixels[i]>>16) & 0xff;
|
|
||||||
unsigned int green = (pixels[i]>>8) & 0xff;
|
|
||||||
unsigned int blue = pixels[i] & 0xff;
|
|
||||||
- red = (div (red * 256, alpha).quot) & 0xff;
|
|
||||||
- green = (div (green * 256, alpha).quot) & 0xff;
|
|
||||||
- blue = (div (blue * 256, alpha).quot) & 0xff;
|
|
||||||
+ red = (div (red * 255, alpha).quot) & 0xff;
|
|
||||||
+ green = (div (green * 255, alpha).quot) & 0xff;
|
|
||||||
+ blue = (div (blue * 255, alpha).quot) & 0xff;
|
|
||||||
pix[i] = (alpha << 24) + (red << 16) + (green << 8) + blue;
|
|
||||||
}
|
|
||||||
|
|
@ -5,16 +5,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
|||||||
|
|
||||||
DEPENDS = "libxcursor libpng"
|
DEPENDS = "libxcursor libpng"
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
git://github.com/eworm-de/xcur2png.git;protocol=https;branch=master \
|
|
||||||
file://0001-fix-wrong-math.patch \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "f582d648f37a9ed2de0c8650947487af8a54d3ad"
|
SRCREV = "f582d648f37a9ed2de0c8650947487af8a54d3ad"
|
||||||
PV = "0.7.1"
|
PV = "0.7.1"
|
||||||
|
|
||||||
|
SRC_URI = "git://github.com/eworm-de/xcur2png.git;protocol=https;branch=master"
|
||||||
|
|
||||||
inherit autotools pkgconfig
|
inherit autotools pkgconfig
|
||||||
|
|
||||||
CFLAGS += "-Wno-implicit-int"
|
|
||||||
|
|
||||||
|
@ -1,12 +0,0 @@
|
|||||||
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
|
|
||||||
@@ -200,7 +200,7 @@
|
|
||||||
static int rawmode_init(void)
|
|
||||||
{
|
|
||||||
if (!closed)
|
|
||||||
- return;
|
|
||||||
+ return 1;
|
|
||||||
mypid = getpid();
|
|
||||||
if (tty_fd == -1) {
|
|
||||||
tty_fd = fileno(stdin);
|
|
@ -1,106 +0,0 @@
|
|||||||
Add additional system header #include directives for more
|
|
||||||
function prototypes. This avoids implicit function declarations
|
|
||||||
and build failures with future compilers.
|
|
||||||
|
|
||||||
diff --git a/src/aafire.c b/src/aafire.c
|
|
||||||
index 4f36149aa84fba57..a59b5c5fa58e085b 100644
|
|
||||||
--- a/src/aafire.c
|
|
||||||
+++ b/src/aafire.c
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
#include <stdio.h>
|
|
||||||
+#include <stdlib.h>
|
|
||||||
#include "aalib.h"
|
|
||||||
|
|
||||||
#define XSIZ aa_imgwidth(context)
|
|
||||||
diff --git a/src/aainfo.c b/src/aainfo.c
|
|
||||||
index d3f6d50f34590638..f4250ee37ae46134 100644
|
|
||||||
--- a/src/aainfo.c
|
|
||||||
+++ b/src/aainfo.c
|
|
||||||
@@ -1,3 +1,4 @@
|
|
||||||
+#include <stdlib.h>
|
|
||||||
|
|
||||||
#include "aalib.h"
|
|
||||||
#include "aaint.h"
|
|
||||||
diff --git a/src/aakbdreg.c b/src/aakbdreg.c
|
|
||||||
index def65fe25646d75a..682616313c1b6ebd 100644
|
|
||||||
--- a/src/aakbdreg.c
|
|
||||||
+++ b/src/aakbdreg.c
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
#include <malloc.h>
|
|
||||||
+#include <string.h>
|
|
||||||
#include "config.h"
|
|
||||||
#include "aalib.h"
|
|
||||||
#include "aaint.h"
|
|
||||||
diff --git a/src/aalib.c b/src/aalib.c
|
|
||||||
index 11fecc8fe8ef6b59..1ef12c0dfa9026a4 100644
|
|
||||||
--- a/src/aalib.c
|
|
||||||
+++ b/src/aalib.c
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
#include <stdio.h>
|
|
||||||
+#include <stdlib.h>
|
|
||||||
#include <string.h>
|
|
||||||
#include <malloc.h>
|
|
||||||
#include "aalib.h"
|
|
||||||
diff --git a/src/aalinuxkbd.c b/src/aalinuxkbd.c
|
|
||||||
index c7f388abfe9e8c7f..ea988154518dfc8e 100644
|
|
||||||
--- a/src/aalinuxkbd.c
|
|
||||||
+++ b/src/aalinuxkbd.c
|
|
||||||
@@ -8,6 +8,7 @@
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "config.h"
|
|
||||||
+#include <stdlib.h>
|
|
||||||
#ifdef LINUX_DRIVER
|
|
||||||
#include <sys/time.h>
|
|
||||||
#include <sys/types.h>
|
|
||||||
diff --git a/src/aamoureg.c b/src/aamoureg.c
|
|
||||||
index 03808289eb59b928..6d807416ae0d3dc2 100644
|
|
||||||
--- a/src/aamoureg.c
|
|
||||||
+++ b/src/aamoureg.c
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
#include <malloc.h>
|
|
||||||
+#include <string.h>
|
|
||||||
#include "config.h"
|
|
||||||
#include "aalib.h"
|
|
||||||
#include "aaint.h"
|
|
||||||
diff --git a/src/aaregist.c b/src/aaregist.c
|
|
||||||
index 54abec0b9797533a..768b8ce29e286b00 100644
|
|
||||||
--- a/src/aaregist.c
|
|
||||||
+++ b/src/aaregist.c
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
#include <malloc.h>
|
|
||||||
+#include <string.h>
|
|
||||||
#include "config.h"
|
|
||||||
#include "aalib.h"
|
|
||||||
#include "aaint.h"
|
|
||||||
diff --git a/src/aasavefont.c b/src/aasavefont.c
|
|
||||||
index b00e1e6d7f181952..864ba225d5ef626c 100644
|
|
||||||
--- a/src/aasavefont.c
|
|
||||||
+++ b/src/aasavefont.c
|
|
||||||
@@ -1,3 +1,4 @@
|
|
||||||
+#include <stdlib.h>
|
|
||||||
#include "aalib.h"
|
|
||||||
int main(int argc, char **argv)
|
|
||||||
{
|
|
||||||
diff --git a/src/aatest.c b/src/aatest.c
|
|
||||||
index 9816f5d855134894..89933cfba6344270 100644
|
|
||||||
--- a/src/aatest.c
|
|
||||||
+++ b/src/aatest.c
|
|
||||||
@@ -1,3 +1,5 @@
|
|
||||||
+#include <stdlib.h>
|
|
||||||
+#include <string.h>
|
|
||||||
#include "aalib.h"
|
|
||||||
int main(int argc, char **argv)
|
|
||||||
{
|
|
||||||
diff --git a/src/aaxkbd.c b/src/aaxkbd.c
|
|
||||||
index f16afc63bb565512..44b91458b4bef3bc 100644
|
|
||||||
--- a/src/aaxkbd.c
|
|
||||||
+++ b/src/aaxkbd.c
|
|
||||||
@@ -7,6 +7,7 @@
|
|
||||||
#include <X11/Xlib.h>
|
|
||||||
#include <X11/keysymdef.h>
|
|
||||||
#include <X11/keysym.h>
|
|
||||||
+#include <X11/Xutil.h>
|
|
||||||
#include "aalib.h"
|
|
||||||
#include "aaint.h"
|
|
||||||
#include "aaxint.h"
|
|
@ -1,34 +0,0 @@
|
|||||||
This bug can be seen very clearly with e.g. mplayer -vo aa -monitoraspect 3
|
|
||||||
in which case a big part of the picture is missing or there is even completely
|
|
||||||
black output.
|
|
||||||
|
|
||||||
The reason for this is, when drawing only a part of the picture via aarender()
|
|
||||||
the first X coordinate is used for the loop count, but it is not applied to the
|
|
||||||
destination and source image index, thus instead of (re)drawing the middle part
|
|
||||||
of the image, it draws always the left part.
|
|
||||||
|
|
||||||
Actual Results:
|
|
||||||
only the left part of the image is draw (depending on the video, only the left
|
|
||||||
black bar might be draw, so you will see nothing at all - if so use a slightly
|
|
||||||
smaller value for -monitoraspect).
|
|
||||||
|
|
||||||
Expected Results:
|
|
||||||
All of the image should be drawn, and -monitoraspect should only squeeze the
|
|
||||||
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
|
|
||||||
--- 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 @@
|
|
||||||
gamma = randomval / 2;
|
|
||||||
mval = (c->parameters[c->filltable[255]].p[4]);
|
|
||||||
for (y = y1; y < y2; y++) {
|
|
||||||
- pos = 2 * y * wi;
|
|
||||||
- pos1 = y * aa_scrwidth(c);
|
|
||||||
+ pos = 2 * (y * wi + x1);
|
|
||||||
+ pos1 = y * aa_scrwidth(c) + x1;
|
|
||||||
esum = 0;
|
|
||||||
for (x = x1; x < x2; x++) {
|
|
||||||
i1 = table[((((int) c->imagebuffer[pos])))];
|
|
@ -1,14 +0,0 @@
|
|||||||
--- a/src/aarender.c
|
|
||||||
+++ b/src/aarender.c
|
|
||||||
@@ -63,10 +63,10 @@ void aa_renderpalette(aa_context * c, __
|
|
||||||
errors[0] = calloc(1, (x2 + 5) * sizeof(int));
|
|
||||||
if (errors[0] == NULL)
|
|
||||||
dither = AA_ERRORDISTRIB;
|
|
||||||
- errors[0] += 3;
|
|
||||||
errors[1] = calloc(1, (x2 + 5) * sizeof(int));
|
|
||||||
if (errors[1] == NULL)
|
|
||||||
free(errors[0]), dither = AA_ERRORDISTRIB;
|
|
||||||
+ errors[0] += 3;
|
|
||||||
errors[1] += 3;
|
|
||||||
cur = 0;
|
|
||||||
}
|
|
@ -1,23 +0,0 @@
|
|||||||
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
|
|
||||||
@@ -114,6 +114,7 @@
|
|
||||||
static int vtswitch_allowed;
|
|
||||||
|
|
||||||
static char key_down[128];
|
|
||||||
+static size_t key_down_size = 128;
|
|
||||||
static int closed = 1;
|
|
||||||
static int mypid;
|
|
||||||
|
|
||||||
@@ -165,10 +166,7 @@
|
|
||||||
|
|
||||||
static void blank_key_down(void)
|
|
||||||
{
|
|
||||||
- int f;
|
|
||||||
-
|
|
||||||
- for (f = 0; f < NR_KEYS; f++)
|
|
||||||
- key_down[f] = 0;
|
|
||||||
+ memset(key_down, 0, key_down_size);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
Index: aalib.m4
|
|
||||||
===================================================================
|
|
||||||
RCS file: /cvsroot/aa-project/aalib/aalib.m4,v
|
|
||||||
retrieving revision 1.2
|
|
||||||
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
|
|
||||||
@@ -40,14 +40,14 @@
|
|
||||||
if test "$AALIB_CONFIG" = "no" ; then
|
|
||||||
no_aalib=yes
|
|
||||||
else
|
|
||||||
- AALIB_CFLAGS=`$AALIB_CONFIG $aalibconf_args --cflags`
|
|
||||||
- AALIB_LIBS=`$AALIB_CONFIG $aalibconf_args --libs`
|
|
||||||
+ AALIB_CFLAGS=`$AALIB_CONFIG $aalib_args --cflags`
|
|
||||||
+ AALIB_LIBS=`$AALIB_CONFIG $aalib_args --libs`
|
|
||||||
|
|
||||||
aalib_major_version=`$AALIB_CONFIG $aalib_args --version | \
|
|
||||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
|
|
||||||
aalib_minor_version=`$AALIB_CONFIG $aalib_args --version | \
|
|
||||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
|
|
||||||
- aalib_micro_version=`$AALIB_CONFIG $aalib_config_args --version | \
|
|
||||||
+ aalib_micro_version=`$AALIB_CONFIG $aalib_args --version | \
|
|
||||||
sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
|
|
||||||
if test "x$enable_aalibtest" = "xyes" ; then
|
|
||||||
ac_save_CFLAGS="$CFLAGS"
|
|
@ -1,39 +0,0 @@
|
|||||||
From 6125c3438e6cf30e1ebd70ca6ac3f1e04481c7a7 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Gergely Nagy <algernon@madhouse-project.org>
|
|
||||||
Date: Sat, 30 Jun 2012 13:08:13 +0200
|
|
||||||
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
|
|
||||||
---
|
|
||||||
src/aacurkbd.c | 2 +-
|
|
||||||
src/aastdin.c | 2 +-
|
|
||||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/aacurkbd.c b/src/aacurkbd.c
|
|
||||||
index 801897b..418b6a3 100644
|
|
||||||
--- a/src/aacurkbd.c
|
|
||||||
+++ b/src/aacurkbd.c
|
|
||||||
@@ -112,7 +112,7 @@ static int curses_getchar(aa_context * c1, int wait)
|
|
||||||
return (AA_UP);
|
|
||||||
case KEY_DOWN:
|
|
||||||
return (AA_DOWN);
|
|
||||||
-#ifdef KEY_MOUDE
|
|
||||||
+#ifdef KEY_MOUSE
|
|
||||||
case KEY_MOUSE:
|
|
||||||
#ifdef GPM_MOUSEDRIVER
|
|
||||||
if (!__curses_usegpm)
|
|
||||||
diff --git a/src/aastdin.c b/src/aastdin.c
|
|
||||||
index 696d87b..e2dabe4 100644
|
|
||||||
--- a/src/aastdin.c
|
|
||||||
+++ b/src/aastdin.c
|
|
||||||
@@ -88,7 +88,7 @@ static int stdin_getchar(aa_context * c1, int wait)
|
|
||||||
if (c > 0 && c < 127 && c != 127)
|
|
||||||
return (c);
|
|
||||||
switch (c) {
|
|
||||||
-#ifdef KEY_MOUDE
|
|
||||||
+#ifdef KEY_MOUSE
|
|
||||||
case KEY_MOUSE:
|
|
||||||
return AA_MOUSE
|
|
||||||
#endif
|
|
@ -1,14 +0,0 @@
|
|||||||
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
|
|
||||||
@@ -71,8 +71,8 @@ static void curses_getsize(aa_context *
|
|
||||||
{
|
|
||||||
if (__resized_curses)
|
|
||||||
curses_uninit(c), curses_init(&c->params, NULL,&c->driverparams, NULL), __resized_curses = 0;
|
|
||||||
- *width = stdscr->_maxx + 1;
|
|
||||||
- *height = stdscr->_maxy + 1;
|
|
||||||
+ *width = getmaxx(stdscr);
|
|
||||||
+ *height = getmaxy(stdscr);
|
|
||||||
#ifdef GPM_MOUSEDRIVER
|
|
||||||
gpm_mx = *width;
|
|
||||||
gpm_my = *height;
|
|
@ -1,11 +0,0 @@
|
|||||||
--- 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 @@
|
|
||||||
dnl AM_PATH_AALIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
|
|
||||||
dnl Test for AALIB, and define AALIB_CFLAGS and AALIB_LIBS
|
|
||||||
dnl
|
|
||||||
-AC_DEFUN(AM_PATH_AALIB,
|
|
||||||
+AC_DEFUN([AM_PATH_AALIB],
|
|
||||||
[dnl
|
|
||||||
dnl Get the cflags and libraries from the aalib-config script
|
|
||||||
dnl
|
|
@ -9,19 +9,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605"
|
|||||||
|
|
||||||
S = "${WORKDIR}/aalib-1.4.0"
|
S = "${WORKDIR}/aalib-1.4.0"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = "${SOURCEFORGE_MIRROR}/projects/aa-project/files/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz"
|
||||||
${SOURCEFORGE_MIRROR}/projects/aa-project/files/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz \
|
|
||||||
file://aalib-aalinuxkbd-return.patch \
|
|
||||||
file://aalib-free-offset-pointer.patch \
|
|
||||||
file://aalib-key-down-OOB.patch \
|
|
||||||
file://aalib-opaque-ncurses-fix.patch \
|
|
||||||
file://aclocal-fixes.patch \
|
|
||||||
file://aalib-c99.patch \
|
|
||||||
file://aalib-fix-aarender.patch \
|
|
||||||
file://aalib-m4.patch \
|
|
||||||
file://aalib-mouse.patch \
|
|
||||||
"
|
|
||||||
SRC_URI[sha256sum] = "fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee"
|
SRC_URI[sha256sum] = "fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee"
|
||||||
|
|
||||||
inherit autotools
|
inherit autotools
|
||||||
|
|
||||||
|
CFLAGS:append = " -fPIC "
|
||||||
|
|
||||||
|
38
recipes-graphics/libjxl/libjxl_git.bb
Normal file
38
recipes-graphics/libjxl/libjxl_git.bb
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
SUMMARY = "Reference implementation of JPEG XL (encoder and decoder)"
|
||||||
|
HOMEPAGE = "https://github.com/libjxl/libjxl/"
|
||||||
|
|
||||||
|
LICENSE = "BSD-3-Clause"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=6a905a337cc228a1f68f0b5416f52a7f"
|
||||||
|
|
||||||
|
inherit cmake pkgconfig
|
||||||
|
|
||||||
|
DEPENDS = "highway brotli"
|
||||||
|
|
||||||
|
SRC_URI = " \
|
||||||
|
gitsm://github.com/libjxl/libjxl.git;protocol=https;nobranch=1 \
|
||||||
|
"
|
||||||
|
|
||||||
|
PV = "0.7"
|
||||||
|
SRCREV = "f95da131cf7c7ccd4da256356fde2fec1fa23bb5"
|
||||||
|
S = "${WORKDIR}/git"
|
||||||
|
|
||||||
|
EXTRA_OECMAKE = " \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DJPEGXL_ENABLE_PLUGINS=OFF \
|
||||||
|
-DBUILD_TESTING=OFF \
|
||||||
|
-DJPEGXL_WARNINGS_AS_ERRORS=OFF \
|
||||||
|
-DJPEGXL_ENABLE_SIZELESS_VECTORS=ON \
|
||||||
|
-DJPEGXL_ENABLE_SJPEG=OFF \
|
||||||
|
-DJPEGXL_ENABLE_BENCHMARK=OFF \
|
||||||
|
-DJPEGXL_ENABLE_EXAMPLES=OFF \
|
||||||
|
-DJPEGXL_ENABLE_MANPAGES=OFF \
|
||||||
|
-DJPEGXL_ENABLE_SKCMS=ON \
|
||||||
|
-DJPEGXL_FORCE_SYSTEM_BROTLI=ON \
|
||||||
|
-DJPEGXL_FORCE_SYSTEM_HWY=ON \
|
||||||
|
-DJPEGXL_ENABLE_JNI=OFF \
|
||||||
|
-DJPEGXL_ENABLE_TCMALLOC=OFF \
|
||||||
|
-DJPEGXL_ENABLE_TOOLS=OFF \
|
||||||
|
"
|
||||||
|
|
||||||
|
CXXFLAGS:append:arm = " -mfp16-format=ieee"
|
||||||
|
|
@ -13,8 +13,8 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "8678234c163d0b0b616ec9ff6e5e0e1c87e0e6f4"
|
SRCREV = "5dcdfc70ce542626e052b58278840e9018b329d9"
|
||||||
PV = "1.4"
|
PV = "1.3"
|
||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
@ -28,8 +28,8 @@ DEPENDS = " \
|
|||||||
SRC_URI = "gitsm://gitlab.gnome.org/GNOME/calls.git;protocol=https;nobranch=1"
|
SRC_URI = "gitsm://gitlab.gnome.org/GNOME/calls.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "db9b771c19a22cf1ee46e1bce60c69a6c4c0e155"
|
SRCREV = "89632184788aa951ee9ba413bf43c9ac9f116dcb"
|
||||||
PV = "46.0"
|
PV = "44.0"
|
||||||
|
|
||||||
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
|
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
|
||||||
|
|
||||||
|
@ -4,6 +4,8 @@ SECTION = "graphics"
|
|||||||
LICENSE = "GPL-3.0-only"
|
LICENSE = "GPL-3.0-only"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
|
LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
|
||||||
|
|
||||||
|
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
appstream-glib \
|
appstream-glib \
|
||||||
atk \
|
atk \
|
||||||
@ -19,6 +21,7 @@ DEPENDS = " \
|
|||||||
gexiv2 \
|
gexiv2 \
|
||||||
gtk+3 \
|
gtk+3 \
|
||||||
harfbuzz \
|
harfbuzz \
|
||||||
|
intltool-native \
|
||||||
json-glib \
|
json-glib \
|
||||||
lcms \
|
lcms \
|
||||||
libarchive \
|
libarchive \
|
||||||
@ -36,21 +39,16 @@ DEPENDS = " \
|
|||||||
DEPENDS:append:libc-musl = " libexecinfo"
|
DEPENDS:append:libc-musl = " libexecinfo"
|
||||||
RDEPENDS:${PN} = "mypaint-brushes-1.0 glib-networking"
|
RDEPENDS:${PN} = "mypaint-brushes-1.0 glib-networking"
|
||||||
|
|
||||||
inherit meson gtk-icon-cache mime-xdg pkgconfig gettext gi-docgen gobject-introspection vala
|
inherit meson gtk-icon-cache mime-xdg pkgconfig features_check gobject-introspection vala
|
||||||
|
GIR_MESON_OPTION = ''
|
||||||
|
|
||||||
GIR_MESON_OPTION = 'can-crosscompile-gir'
|
SRC_URI = " \
|
||||||
VALA_MESON_OPTION = "vala"
|
git://github.com/GNOME/gimp.git;protocol=https;branch=master \
|
||||||
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 = "git://github.com/GNOME/gimp.git;protocol=https;branch=master"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
SRCREV = "f94c4cb5dbf9766b27ecb5016b7a39497cc74ddc"
|
SRCREV = "a0811ff614ec8361e570b2570dee05de6fc5a078"
|
||||||
PV = "2.99.18"
|
PV = "2.99.14"
|
||||||
|
|
||||||
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
||||||
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
||||||
@ -58,22 +56,25 @@ PACKAGECONFIG[appdata-test] = "-Dappdata-test=enabled,-Dappdata-test=disabled,ap
|
|||||||
PACKAGECONFIG[bzip2] = ",,bzip2"
|
PACKAGECONFIG[bzip2] = ",,bzip2"
|
||||||
PACKAGECONFIG[cairo-pdf] = "-Dcairo-pdf=enabled,-Dcairo-pdf=disabled"
|
PACKAGECONFIG[cairo-pdf] = "-Dcairo-pdf=enabled,-Dcairo-pdf=disabled"
|
||||||
PACKAGECONFIG[check-update] = "-Dcheck-update=yes,-Dcheck-update=no"
|
PACKAGECONFIG[check-update] = "-Dcheck-update=yes,-Dcheck-update=no"
|
||||||
|
PACKAGECONFIG[email] = ",,,xdg-utils"
|
||||||
PACKAGECONFIG[enable-console-bin] = "-Denable-console-bin=true,-Denable-console-bin=false"
|
PACKAGECONFIG[enable-console-bin] = "-Denable-console-bin=true,-Denable-console-bin=false"
|
||||||
PACKAGECONFIG[ghostscript] = "-Dghostscript=enabled,-Dghostscript=disabled,ghostscript,ghostscript"
|
PACKAGECONFIG[ghostscript] = "-Dghostscript=enabled,-Dghostscript=disabled,ghostscript"
|
||||||
|
PACKAGECONFIG[gi-docgen] = "-Dgi-docgen=enabled,-Dgi-docgen=disabled,gi-docgen-native"
|
||||||
PACKAGECONFIG[gudev] = "-Dgudev=enabled,-Dgudev=disabled,libgudev"
|
PACKAGECONFIG[gudev] = "-Dgudev=enabled,-Dgudev=disabled,libgudev"
|
||||||
PACKAGECONFIG[iso-codes] = ",,iso-codes"
|
PACKAGECONFIG[iso-codes] = ",,iso-codes"
|
||||||
PACKAGECONFIG[javascript] = "-Djavascript=enabled,-Djavascript=disabled,gjs"
|
PACKAGECONFIG[javascript] = "-Djavascript=true,-Djavascript=false,,openjre-8"
|
||||||
PACKAGECONFIG[jpeg2000] = "-Djpeg2000=enabled,-Djpeg2000=disabled,jasper"
|
PACKAGECONFIG[jpeg2000] = "-Djpeg2000=enabled,-Djpeg2000=disabled,jasper"
|
||||||
PACKAGECONFIG[jpeg] = ",,jpeg"
|
PACKAGECONFIG[jpeg] = ",,jpeg"
|
||||||
PACKAGECONFIG[jpeg-xl] = ",,libjxl"
|
PACKAGECONFIG[jpeg-xl] = ",,libjxl"
|
||||||
PACKAGECONFIG[libunwind] = ",,libunwind"
|
PACKAGECONFIG[libunwind] = ",,libunwind"
|
||||||
PACKAGECONFIG[libbacktrace] = ",,libbacktrace"
|
PACKAGECONFIG[libbacktrace] = ",,libbacktrace"
|
||||||
PACKAGECONFIG[lua] = "-Dlua=enabled,-Dlua=disabled,luajit"
|
PACKAGECONFIG[lua] = "-Dlua=true,-Dlua=false,,luajit lgi"
|
||||||
PACKAGECONFIG[lzma] = ",,xz"
|
PACKAGECONFIG[lzma] = ",,xz"
|
||||||
PACKAGECONFIG[mng] = "-Dmng=enabled,-Dmng=disabled,libmng"
|
PACKAGECONFIG[mng] = "-Dmng=enabled,-Dmng=disabled,libmng"
|
||||||
PACKAGECONFIG[python] = "-Dpython=enabled,-Dpython=disabled,,python3-core python3-pygobject"
|
PACKAGECONFIG[python] = "-Dpython=true,-Dpython=false,,python3 python3-pygobject"
|
||||||
PACKAGECONFIG[rsvg] = ",,librsvg"
|
PACKAGECONFIG[rsvg] = ",,librsvg"
|
||||||
PACKAGECONFIG[tiff] = ",,tiff"
|
PACKAGECONFIG[tiff] = ",,tiff"
|
||||||
|
PACKAGECONFIG[vala-plugins] = "-Dvala-plugins=enabled,-Dvala-plugins=disabled"
|
||||||
PACKAGECONFIG[vector-icons] = "-Dvector-icons=true,-Dvector-icons=false,librsvg shared-mime-info"
|
PACKAGECONFIG[vector-icons] = "-Dvector-icons=true,-Dvector-icons=false,librsvg shared-mime-info"
|
||||||
PACKAGECONFIG[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp"
|
PACKAGECONFIG[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp"
|
||||||
PACKAGECONFIG[xcursor] = "-Dxcursor=enabled,-Dxcursor=disabled,libxcursor"
|
PACKAGECONFIG[xcursor] = "-Dxcursor=enabled,-Dxcursor=disabled,libxcursor"
|
||||||
@ -86,30 +87,33 @@ PACKAGECONFIG ?= " \
|
|||||||
alsa \
|
alsa \
|
||||||
bzip2 \
|
bzip2 \
|
||||||
cairo-pdf \
|
cairo-pdf \
|
||||||
ghostscript \
|
|
||||||
gudev \
|
gudev \
|
||||||
jpeg \
|
jpeg \
|
||||||
jpeg2000 \
|
jpeg2000 \
|
||||||
jpeg-xl \
|
jpeg-xl \
|
||||||
|
lua \
|
||||||
lzma \
|
lzma \
|
||||||
mng \
|
mng \
|
||||||
python \
|
python \
|
||||||
rsvg \
|
rsvg \
|
||||||
tiff \
|
tiff \
|
||||||
|
vala-plugins \
|
||||||
vector-icons \
|
vector-icons \
|
||||||
webp \
|
webp \
|
||||||
zlib \
|
zlib \
|
||||||
"
|
"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}/metainfo"
|
FILES:${PN} += " \
|
||||||
|
${datadir}/metainfo \
|
||||||
|
${datadir}/gir-1.0 \
|
||||||
|
${datadir}/appdata \
|
||||||
|
${libdir}/girepository-1.0 \
|
||||||
|
"
|
||||||
|
|
||||||
EXTRA_OEMESON += " \
|
EXTRA_OEMESON += " \
|
||||||
-Dshmem-type=posix \
|
-Dshmem-type=posix \
|
||||||
-Dlinux-input=enabled \
|
-Dlinux-input=enabled \
|
||||||
|
-Dcan-crosscompile-gir=true \
|
||||||
--buildtype release \
|
--buildtype release \
|
||||||
"
|
"
|
||||||
|
|
||||||
do_configure:append () {
|
|
||||||
sed -i -e "s|${RECIPE_SYSROOT_NATIVE}||" ${B}/config.h
|
|
||||||
sed -i -e "s|${RECIPE_SYSROOT_NATIVE}||" ${B}/config.h
|
|
||||||
}
|
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
SUMMARY = "Granite is a companion library for GTK and GLib."
|
|
||||||
HOMEPAGE = "https://github.com/elementary/granite"
|
|
||||||
LICENSE = "LGPL-3.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
|
|
||||||
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
gtk+3 \
|
|
||||||
glib-2.0 \
|
|
||||||
libgee \
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/elementary/granite.git;protocol=https;nobranch=1"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "6.2.0"
|
|
||||||
SRCREV = "4ab145c28bb3db6372fe519e8bd79c645edfcda3"
|
|
||||||
|
|
||||||
inherit meson pkgconfig gobject-introspection vala features_check
|
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
|
@ -5,10 +5,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02"
|
|||||||
|
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
gtk4 \
|
gtk+3 \
|
||||||
glib-2.0 \
|
glib-2.0 \
|
||||||
libgee \
|
libgee \
|
||||||
sassc-native \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||||
@ -16,8 +15,8 @@ REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
|||||||
SRC_URI = "git://github.com/elementary/granite.git;protocol=https;nobranch=1"
|
SRC_URI = "git://github.com/elementary/granite.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "7.4.0"
|
PV = "6.2.0"
|
||||||
SRCREV = "949703f8649013695c6d32eb84a6b541ac0da4db"
|
SRCREV = "4ab145c28bb3db6372fe519e8bd79c645edfcda3"
|
||||||
|
|
||||||
inherit meson pkgconfig gobject-introspection vala features_check
|
inherit meson pkgconfig gobject-introspection vala features_check
|
||||||
|
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
From 25e9ac8ce8aba85f0c4e3c643d517fecc6e2fd96 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Markus Volk <f_l_k@t-online.de>
|
||||||
|
Date: Sat, 9 Jul 2022 01:08:21 +0200
|
||||||
|
Subject: [PATCH] protocol/meson.build: dont use pkgconfig for wayland-scanner
|
||||||
|
|
||||||
|
wayland-scanner path gets read from target waylands .pc file. Avoid it
|
||||||
|
---
|
||||||
|
protocol/meson.build | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/protocol/meson.build b/protocol/meson.build
|
||||||
|
index 2ce0e0c..12f389f 100644
|
||||||
|
--- a/protocol/meson.build
|
||||||
|
+++ b/protocol/meson.build
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-if wayland_scanner.found()
|
||||||
|
+if false
|
||||||
|
prog_wayland_scanner = find_program(wayland_scanner.get_pkgconfig_variable('wayland_scanner'))
|
||||||
|
else
|
||||||
|
prog_wayland_scanner = find_program('wayland-scanner')
|
||||||
|
--
|
||||||
|
2.25.1
|
||||||
|
|
@ -17,11 +17,12 @@ DEPENDS += " \
|
|||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/wmww/gtk-layer-shell.git;protocol=https;branch=master \
|
git://github.com/wmww/gtk-layer-shell.git;protocol=https;branch=master \
|
||||||
|
file://0001-protocol-meson.build-dont-use-pkgconfig-for-wayland-.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.8.2"
|
PV = "0.8.0"
|
||||||
SRCREV = "91e5ef02b557f93337bcc11ffe8c0a251aa9ab52"
|
SRCREV = "08bef6b08ef7fd7c3380747e4a0d84c68209f21e"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check gobject-introspection vala
|
inherit meson pkgconfig features_check gobject-introspection vala
|
||||||
|
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
SUMMARY = "A library to write GTK applications that use Layer Shell"
|
|
||||||
HOMEPAGE = "https://github.com/wmww/gtk-layer-shell"
|
|
||||||
BUGTRACKER = "https://github.com/www/gtk-layer-shell/issues"
|
|
||||||
SECTION = "graphics"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=c10fc088fd05226381f6a90310ef75b5"
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
|
||||||
|
|
||||||
DEPENDS += " \
|
|
||||||
gtk4 \
|
|
||||||
wayland \
|
|
||||||
wayland-native \
|
|
||||||
wayland-protocols \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_URI = " \
|
|
||||||
git://github.com/wmww/gtk4-layer-shell.git;protocol=https;branch=main \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "1.0.2"
|
|
||||||
SRCREV = "a689a399d37d174f2e93442e3adc931a9d8dee90"
|
|
||||||
|
|
||||||
inherit meson pkgconfig features_check gobject-introspection vala
|
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
|
||||||
|
|
||||||
FILES:${PN} = "${datadir} ${libdir}"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = ""
|
|
||||||
|
|
@ -8,7 +8,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
|||||||
REQUIRED_DISTRO_FEATURES = "wayland pam"
|
REQUIRED_DISTRO_FEATURES = "wayland pam"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
glib-2.0-native \
|
|
||||||
gtk+3 \
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
libpam \
|
libpam \
|
||||||
@ -21,8 +20,8 @@ DEPENDS = " \
|
|||||||
SRC_URI = "git://github.com/jovanlanik/gtklock.git;protocol=https;branch=master"
|
SRC_URI = "git://github.com/jovanlanik/gtklock.git;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.1.0"
|
PV = "1.3.0"
|
||||||
SRCREV = "3b2ae2b087aea30e464eed92e2cd011984a9b051"
|
SRCREV = "533799037bab53e47c16f3d7da97efbeb8f4cb0d"
|
||||||
|
|
||||||
inherit autotools-brokensep pkgconfig features_check
|
inherit autotools-brokensep pkgconfig features_check
|
||||||
|
|
||||||
|
@ -25,8 +25,8 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.12.9"
|
PV = "1.11.0"
|
||||||
SRCREV = "20849501ee5fecc701d4bdfdbce6d6a320737a7d"
|
SRCREV = "95372d8eac96c322d2c8e6a186c8481fc504dca4"
|
||||||
|
|
||||||
do_configure:prepend() {
|
do_configure:prepend() {
|
||||||
[ -d ${S}/dist ] && mv ${S}/dist ${S}/distrib
|
[ -d ${S}/dist ] && mv ${S}/dist ${S}/distrib
|
||||||
|
@ -12,19 +12,19 @@ RDEPENDS:${PN} = "ddcutil"
|
|||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/ddcpopup.git"
|
GO_IMPORT = "github.com/nwg-piotr/ddcpopup.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.1"
|
PV = "0.1"
|
||||||
SRCREV = "8fab5132e49e08a1eeaa7a0dd3350d06f4399200"
|
SRCREV = "8fab5132e49e08a1eeaa7a0dd3350d06f4399200"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
mv ${D}${bindir}/main ${D}${bindir}/ddcpopup
|
mv ${D}${bindir}/main ${D}${bindir}/ddcpopup
|
||||||
|
# remove precompiled x86 binaries
|
||||||
|
rm -r ${D}${libdir}/go/pkg/mod/github.com/dlasky/gotk3-layershell@*/example
|
||||||
}
|
}
|
||||||
|
@ -4,16 +4,13 @@ LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=22ed6cb3c33862e689e075b4
|
|||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/gopsuinfo.git"
|
GO_IMPORT = "github.com/nwg-piotr/gopsuinfo.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};branch=main;protocol=https"
|
||||||
PV = "0.1.5"
|
PV = "0.1.2"
|
||||||
SRCREV = "60e4f83b6c4d84955e0a07f7bdc63d8089b4ba1e"
|
SRCREV = "8380a5bd8e200b14badb8e75762bf84a25ab1dd9"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod
|
inherit go go-mod
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
@ -11,16 +11,15 @@ RDEPENDS:${PN} = "go-runtime"
|
|||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-bar.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.1.5"
|
PV = "0.1.2"
|
||||||
SRCREV = "86f75d0856193c1ba1505f6afbc1b73d34c7093a"
|
SRCREV = "c1da3927c7d55c933d321689a5f47539d7ac258d"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
PRIVATE_LIBS:${PN}:append = " libstd.so"
|
||||||
|
@ -11,14 +11,13 @@ RDEPENDS:${PN} = "\
|
|||||||
python3 \
|
python3 \
|
||||||
python3-pygobject \
|
python3-pygobject \
|
||||||
python-i3ipc \
|
python-i3ipc \
|
||||||
wlr-randr \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.3.19"
|
PV = "0.3.1"
|
||||||
SRCREV = "74e907f1a8e9cb2f8e649d7439da11e00c249856"
|
SRCREV = "832505d0c2053733c6feba379af0846b9e4ff63e"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||||
|
@ -1,34 +0,0 @@
|
|||||||
SUMMARY = "GTK3-based dock for hyprland."
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
gtk+3 \
|
|
||||||
gtk-layer-shell \
|
|
||||||
"
|
|
||||||
RDEPENDS:${PN} = "go-runtime"
|
|
||||||
|
|
||||||
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.1.9"
|
|
||||||
SRCREV = "d4cd7439ebfb29238674b94deb120695dd1425f1"
|
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
# remove precompiled x86 binaries
|
|
||||||
rm -rf ${D}${libdir}/go/src/${GO_IMPORT}/bin
|
|
||||||
rm -rf ${D}${libdir}/go/pkg/mod/github.com/dlasky/gotk3-layershell*/example
|
|
||||||
install -d ${D}${datadir}/nwg-dock-hyprland
|
|
||||||
install -m 0644 ${S}/src/${GO_IMPORT}/config/style.css ${D}${datadir}/nwg-dock-hyprland
|
|
||||||
cp -rf ${S}/src/${GO_IMPORT}/images ${D}${datadir}/nwg-dock-hyprland
|
|
||||||
}
|
|
||||||
|
|
||||||
do_compile[network] = "1"
|
|
@ -6,21 +6,17 @@ DEPENDS = " \
|
|||||||
gtk+3 \
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
"
|
"
|
||||||
RDEPENDS:${PN} = "go-runtime"
|
|
||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-dock.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-dock.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.3.9"
|
PV = "0.3.3"
|
||||||
SRCREV = "6fdd055eaff282298ea5496d203514b5f99314a0"
|
SRCREV = "a8c40de275ea0c49a9b9527f4d3d440644c14a53"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
# remove precompiled x86 binaries
|
# remove precompiled x86 binaries
|
||||||
@ -29,3 +25,4 @@ do_install:append() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
@ -11,17 +11,14 @@ RDEPENDS:${PN} = "go-runtime"
|
|||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-drawer.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.4.7"
|
PV = "0.3.9"
|
||||||
SRCREV = "0cd48d1631eecb3043ee2c1fed9dfa25ca855375"
|
SRCREV = "e383f7a4703f0ea89ab8cd3a2da8a6e3d94b257c"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
# remove precompiled x86 binary
|
# remove precompiled x86 binary
|
||||||
@ -30,3 +27,5 @@ do_install:append() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
PRIVATE_LIBS:${PN}:append = " libstd.so"
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
SUMMARY = "nwg-hello is a GTK3-based greeter for the greetd daemon, written in python."
|
|
||||||
LICENSE = "MIT"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=b0ad99c75f37a759e329c5da4c8a7fcb"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/nwg-piotr/nwg-hello.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = " \
|
|
||||||
python3 \
|
|
||||||
greetd \
|
|
||||||
gtk+3 \
|
|
||||||
gtk-layer-shell \
|
|
||||||
"
|
|
||||||
|
|
||||||
RRECOMMENDS:${PN} = "gnome-themes-extra"
|
|
||||||
|
|
||||||
inherit setuptools3 useradd
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "0.2.0"
|
|
||||||
SRCREV = "aa6a9e4a9024dba8ebaa98af53df82b3c19d379a"
|
|
||||||
|
|
||||||
USERADD_PACKAGES = "${PN}"
|
|
||||||
USERADD_PARAM:${PN} = "--system --no-create-home --shell /bin/bash greeter"
|
|
||||||
|
|
||||||
do_install:append() {
|
|
||||||
install -D -m 644 -t ${D}${sysconfdir}/nwg-hello/ nwg-hello-default.json
|
|
||||||
install -D -m 644 -t ${D}${sysconfdir}/nwg-hello/ nwg-hello-default.css
|
|
||||||
install -D -m 644 -t ${D}${sysconfdir}/nwg-hello/ hyprland.conf
|
|
||||||
install -D -m 644 -t ${D}${sysconfdir}/nwg-hello/ sway-config
|
|
||||||
install -D -m 644 -t ${D}${sysconfdir}/nwg-hello/ README
|
|
||||||
install -D -m 644 -t ${D}${datadir}/nwg-hello/ nwg.jpg
|
|
||||||
install -D -m 644 -t ${D}${datadir}/nwg-hello/ img/*
|
|
||||||
|
|
||||||
install -d ${D}${localstatedir}/nwg-hello
|
|
||||||
install -D -m 644 -t ${D}${localstatedir}/nwg-hello cache.json -o greeter
|
|
||||||
}
|
|
@ -1,24 +1,20 @@
|
|||||||
SUMMARY = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."
|
SUMMARY = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=453b3e96b1052c0e1d1460b0134b9287"
|
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=2e53cad864b84be468b2fc0b511942ce"
|
||||||
|
|
||||||
DEPENDS = "xcur2png gtk+3"
|
DEPENDS = "xcur2png gtk+3"
|
||||||
RDEPENDS:${PN} = "xcur2png go-runtime"
|
RDEPENDS:${PN} = "xcur2png go-runtime"
|
||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};branch=main;protocol=https"
|
||||||
SRCREV = "88f2639445084bf265ad71dba1c7af507c471762"
|
SRCREV = "c72a383cf0f3b4130629a649058b680caf619f53"
|
||||||
PV = "0.2.7"
|
PV = "0.2.1"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig gtk-icon-cache
|
inherit go go-mod pkgconfig gtk-icon-cache
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
|
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d ${D}${datadir}/nwg-look/langs ${D}${datadir}/applications ${D}${datadir}/pixmaps
|
install -d ${D}${datadir}/nwg-look/langs ${D}${datadir}/applications ${D}${datadir}/pixmaps
|
||||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/main.glade ${D}${datadir}/nwg-look
|
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/main.glade ${D}${datadir}/nwg-look
|
||||||
@ -31,3 +27,4 @@ FILES:${PN} += "${datadir}"
|
|||||||
|
|
||||||
do_compile[network] = "1"
|
do_compile[network] = "1"
|
||||||
|
|
||||||
|
PRIVATE_LIBS:${PN}:append = " libstd.so"
|
||||||
|
@ -10,22 +10,20 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
RRECOMMENDS:${PN} = " \
|
RRECOMMENDS:${PN} = " \
|
||||||
|
thunar \
|
||||||
foot \
|
foot \
|
||||||
"
|
"
|
||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwg-menu.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwg-menu.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.1.3"
|
PV = "0.1.1"
|
||||||
SRCREV = "fd8b92ad1ad0c0c7a23fc7a0be942ca0cbe7f7e0"
|
SRCREV = "b76362d971490cb8279b40d9c2d543c5e69232ef"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig
|
inherit go go-mod pkgconfig
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
# remove precompiled x86 binary
|
# remove precompiled x86 binary
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
SUMMARY = "GTK3-based panel for wayland."
|
SUMMARY = "GTK3-based panel for wayland."
|
||||||
LICENSE = "MIT"
|
LICENSE = "MIT"
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=da62111cfafe45015704951c9d602bb2"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=dcdbccfd08fcfd7002d16ca7fa5ad5cb"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/nwg-piotr/nwg-panel.git;protocol=https;branch=master \
|
git://github.com/nwg-piotr/nwg-panel.git;protocol=https;branch=master \
|
||||||
@ -20,6 +20,6 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.9.31"
|
PV = "0.8.2"
|
||||||
SRCREV = "dffae7319c59ae55c515fafb150a0f10be21f3cf"
|
SRCREV = "78c51ce6a5336301e351230de210f55479cafa77"
|
||||||
|
|
||||||
|
@ -17,6 +17,6 @@ RDEPENDS:${PN} = "\
|
|||||||
inherit setuptools3
|
inherit setuptools3
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.5.38"
|
PV = "0.4.21"
|
||||||
SRCREV = "2e0710f9540022dc11ea5109677c8a29ebc278eb"
|
SRCREV = "cb67dcbc805d60a262a6aaa4c9128d489f1de7e5"
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=65d3616852dbf7b1a6d4b53b00626032"
|
|||||||
SRC_URI = "git://github.com/nwg-piotr/nwg-shell-wallpapers.git;protocol=https;nobranch=1"
|
SRC_URI = "git://github.com/nwg-piotr/nwg-shell-wallpapers.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.5"
|
PV = "1.1"
|
||||||
SRCREV = "a20ad99467e9d1a9427efd5dccfd58d440db96c2"
|
SRCREV = "56a177afe8b8e10d9963a6793fa8bc27b6c063cc"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
install -d ${D}${datadir}/backgrounds/sway
|
install -d ${D}${datadir}/backgrounds/sway
|
||||||
|
@ -13,17 +13,14 @@ RRECOMMENDS:${PN} = " \
|
|||||||
|
|
||||||
GO_IMPORT = "github.com/nwg-piotr/nwgocc.git"
|
GO_IMPORT = "github.com/nwg-piotr/nwgocc.git"
|
||||||
|
|
||||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
SRC_URI = "git://${GO_IMPORT};nobranch=1;protocol=https"
|
||||||
|
|
||||||
PV = "0.0.1"
|
PV = "0.0.1"
|
||||||
SRCREV = "782a37014de40f63115825c0b5bd343dee2ba668"
|
SRCREV = "782a37014de40f63115825c0b5bd343dee2ba668"
|
||||||
S = "${WORKDIR}/sources"
|
|
||||||
UNPACKDIR = "${S}"
|
|
||||||
|
|
||||||
inherit go go-mod pkgconfig gtk-icon-cache
|
inherit go go-mod pkgconfig gtk-icon-cache
|
||||||
|
|
||||||
GO_INSTALL = "${GO_IMPORT}"
|
GO_INSTALL = "${GO_IMPORT}"
|
||||||
GO_LINKSHARED = ""
|
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -d \
|
install -d \
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
From bfd49ad17c115899bdec41f5819fef21f622e620 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Markus Volk <f_l_k@t-online.de>
|
|
||||||
Date: Thu, 6 Jun 2024 21:21:19 +0200
|
|
||||||
Subject: [PATCH] meson.build: dont read includedir from pkg-config
|
|
||||||
|
|
||||||
This sets includedir to /usr/include which is inappropriate for cross-compiling.
|
|
||||||
---
|
|
||||||
src/meson.build | 12 ++++++------
|
|
||||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/meson.build b/src/meson.build
|
|
||||||
index f9107b26..8bddeace 100644
|
|
||||||
--- a/src/meson.build
|
|
||||||
+++ b/src/meson.build
|
|
||||||
@@ -343,12 +343,12 @@ libphosh_sources = files(
|
|
||||||
]
|
|
||||||
|
|
||||||
# See https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/394
|
|
||||||
-if libsoup_dep.version().version_compare('< 3.5.1')
|
|
||||||
- libsoup_dep = declare_dependency (
|
|
||||||
- include_directories: libsoup_dep.get_variable(pkgconfig: 'includedir') / 'libsoup-3.0',
|
|
||||||
- dependencies: cc.find_library('soup-3.0', required: true),
|
|
||||||
- )
|
|
||||||
-endif
|
|
||||||
+#if libsoup_dep.version().version_compare('< 3.5.1')
|
|
||||||
+# libsoup_dep = declare_dependency (
|
|
||||||
+# include_directories: libsoup_dep.get_variable(pkgconfig: 'includedir') / 'libsoup-3.0',
|
|
||||||
+# dependencies: cc.find_library('soup-3.0', required: true),
|
|
||||||
+# )
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
phosh_deps = [
|
|
||||||
libsoup_dep,
|
|
||||||
--
|
|
||||||
2.45.1
|
|
||||||
|
|
6
recipes-gtk/phosh/phosh/phosh.pam
Normal file
6
recipes-gtk/phosh/phosh/phosh.pam
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#%PAM-1.0
|
||||||
|
auth required pam_unix.so
|
||||||
|
account required pam_unix.so
|
||||||
|
password required pam_unix.so
|
||||||
|
session required pam_unix.so
|
||||||
|
|
@ -7,22 +7,24 @@ REQUIRED_DISTRO_FEATURES = "wayland polkit pam pulseaudio"
|
|||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
callaudiod \
|
callaudiod \
|
||||||
evolution-data-server \
|
|
||||||
evince \
|
evince \
|
||||||
|
evolution-data-server \
|
||||||
feedbackd \
|
feedbackd \
|
||||||
fribidi \
|
fribidi \
|
||||||
|
gcr \
|
||||||
|
git-native \
|
||||||
glib-2.0 \
|
glib-2.0 \
|
||||||
gmobile \
|
|
||||||
gnome-desktop \
|
gnome-desktop \
|
||||||
gtk+3 \
|
gtk4 \
|
||||||
gcr3 \
|
libadwaita \
|
||||||
libgudev \
|
libgudev \
|
||||||
libhandy \
|
libhandy \
|
||||||
|
libpam \
|
||||||
libsecret \
|
libsecret \
|
||||||
|
libxml2 \
|
||||||
networkmanager \
|
networkmanager \
|
||||||
polkit \
|
polkit \
|
||||||
pulseaudio \
|
pulseaudio \
|
||||||
libsoup-3.0 \
|
|
||||||
upower \
|
upower \
|
||||||
wayland \
|
wayland \
|
||||||
wayland-native \
|
wayland-native \
|
||||||
@ -30,12 +32,11 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
RDEPENDS:${PN} = " \
|
RDEPENDS:${PN} = " \
|
||||||
polkit-gnome \
|
gnome-control-center \
|
||||||
|
gnome-session \
|
||||||
|
gnome-settings-daemon \
|
||||||
gsettings-desktop-schemas \
|
gsettings-desktop-schemas \
|
||||||
phoc \
|
phoc \
|
||||||
gnome-desktop \
|
|
||||||
wl-clipboard \
|
|
||||||
calls \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
|
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
|
||||||
@ -52,14 +53,18 @@ inherit features_check gsettings meson pkgconfig gtk-icon-cache
|
|||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
gitsm://gitlab.gnome.org/World/Phosh/phosh.git;protocol=https;nobranch=1 \
|
gitsm://gitlab.gnome.org/World/Phosh/phosh.git;protocol=https;nobranch=1 \
|
||||||
file://0001-meson.build-dont-read-includedir-from-pkg-config.patch \
|
file://phosh.pam \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.39.0"
|
PV = "0.25.2"
|
||||||
SRCREV = "e1e263efc239870e81c2e4d013bf0615f260141f"
|
SRCREV = "0878301c83028b2e5ef75acb92485a6eebfd86bd"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype=release"
|
EXTRA_OEMESON += "--buildtype=release"
|
||||||
|
|
||||||
|
do_install:append() {
|
||||||
|
install -Dm 644 ${WORKDIR}/phosh.pam ${D}${sysconfdir}/pam.d/phosh
|
||||||
|
}
|
||||||
|
|
||||||
FILES:${PN} += "${datadir} ${libdir}"
|
FILES:${PN} += "${datadir} ${libdir}"
|
||||||
|
|
||||||
|
@ -11,28 +11,27 @@ DEPENDS = " \
|
|||||||
gdk-pixbuf \
|
gdk-pixbuf \
|
||||||
glib-2.0 \
|
glib-2.0 \
|
||||||
libconfig \
|
libconfig \
|
||||||
libsecret \
|
|
||||||
libsoup-2.4 \
|
libsoup-2.4 \
|
||||||
openssl \
|
openssl \
|
||||||
python3-sphinx-native \
|
libsecret \
|
||||||
"
|
"
|
||||||
|
|
||||||
GIR_MESON_OPTION = ""
|
GIR_MESON_OPTION = ""
|
||||||
|
|
||||||
inherit meson gtk-icon-cache mime-xdg pkgconfig features_check gobject-introspection
|
inherit meson gtk-icon-cache mime-xdg pkgconfig features_check gobject-introspection
|
||||||
|
|
||||||
SRC_URI = "git://github.com/SrainApp/srain.git;protocol=https;branch=master"
|
SRC_URI = " \
|
||||||
|
git://github.com/SrainApp/srain.git;protocol=https;branch=master \
|
||||||
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.6.0"
|
PV = "1.5.1"
|
||||||
SRCREV = "bffc387af79503382584b7c064e164994fbd8cb0"
|
SRCREV = "46ba1e2690b9e22fcc35f921375b346a0130e05c"
|
||||||
|
|
||||||
PACKAGECONFIG ??= ""
|
|
||||||
PACKAGECONFIG[app_indicator] = "-Dapp_indicator=true,-Dapp_indicator=false,libayatana-appindicator"
|
|
||||||
|
|
||||||
EXTRA_OEMESON += " \
|
EXTRA_OEMESON += " \
|
||||||
--buildtype release \
|
--buildtype release \
|
||||||
-Ddoc_builders=man \
|
-Ddoc_builders= \
|
||||||
"
|
"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}/metainfo"
|
FILES:${PN} += "${datadir}/metainfo"
|
||||||
|
|
||||||
|
@ -6,13 +6,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
|
|||||||
|
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
granite6 \
|
|
||||||
json-glib \
|
json-glib \
|
||||||
libhandy \
|
libhandy \
|
||||||
libgee \
|
libgee \
|
||||||
pulseaudio \
|
pulseaudio \
|
||||||
sassc-native \
|
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
@ -20,8 +19,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.10.1"
|
PV = "0.8.0"
|
||||||
SRCREV = "4275fa3915c12ad2731ff78027188b4b7ceaad64"
|
SRCREV = "2fc7d780130fa08b48dcffd23d4a39f6b4e48501"
|
||||||
|
|
||||||
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
PACKAGECONFIG[bash] = "-Dbash-completions=true,-Dbash-completions=false"
|
||||||
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
PACKAGECONFIG[fish] = "-Dfish-completions=true,-Dfish-completions=false"
|
||||||
@ -36,8 +35,6 @@ PACKAGECONFIG ?= " \
|
|||||||
|
|
||||||
inherit meson pkgconfig vala
|
inherit meson pkgconfig vala
|
||||||
|
|
||||||
VALA_MESON_OPTION = ""
|
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
FILES:${PN} += "${datadir}"
|
||||||
|
@ -6,23 +6,22 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
|
|||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
accountsservice \
|
accountsservice \
|
||||||
gtk+3 \
|
|
||||||
glib-2.0 \
|
glib-2.0 \
|
||||||
granite6 \
|
granite \
|
||||||
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
gtk-layer-shell \
|
||||||
json-glib \
|
json-glib \
|
||||||
libgee \
|
libgee \
|
||||||
libhandy \
|
libhandy \
|
||||||
libxml2 \
|
libxml2 \
|
||||||
pulseaudio \
|
|
||||||
xkeyboard-config \
|
xkeyboard-config \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRC_URI = "git://github.com/ErikReider/SwaySettings.git;protocol=https;nobranch=1"
|
SRC_URI = "git://github.com/ErikReider/SwaySettings.git;protocol=https;nobranch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.4.0"
|
PV = "0.3.0"
|
||||||
SRCREV = "8fb6210ad123654f3988cb8f3f59ab629bb0a747"
|
SRCREV = "8c7ac50f78eadd65086b68c662514f95e02f8559"
|
||||||
|
|
||||||
inherit meson pkgconfig vala
|
inherit meson pkgconfig vala
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
SUMMARY = "Wayland bar for Wlroots based compositors"
|
SUMMARY = "Wayland bar for Wlroots based compositors"
|
||||||
DESCRIPTION = "Highly customizable Wayland bar for Sway and Wlroots based compositors."
|
DESCRIPTION = "Highly customizable Wayland bar for Sway and Wlroots based compositors."
|
||||||
|
AUTHOR = ""
|
||||||
HOMEPAGE = "https://github.com/Alexays/Waybar"
|
HOMEPAGE = "https://github.com/Alexays/Waybar"
|
||||||
BUGTRACKER = "https://github.com/Alexays/Waybar/issues"
|
BUGTRACKER = "https://github.com/Alexays/Waybar/issues"
|
||||||
SECTION = "graphics"
|
SECTION = "graphics"
|
||||||
@ -15,8 +16,8 @@ SRC_URI = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.10.3"
|
PV = "0.9.17"
|
||||||
SRCREV = "e627879b1656ec7352e6382f80ee16d90b377aaf"
|
SRCREV = "f0bead34d4f3a36cb9c94d60152d22dc6a773d60"
|
||||||
|
|
||||||
DEPENDS += " \
|
DEPENDS += " \
|
||||||
date \
|
date \
|
||||||
@ -27,7 +28,6 @@ DEPENDS += " \
|
|||||||
libsigc++-3 \
|
libsigc++-3 \
|
||||||
libxkbcommon \
|
libxkbcommon \
|
||||||
gtk+3 \
|
gtk+3 \
|
||||||
gtk-layer-shell \
|
|
||||||
gobject-introspection \
|
gobject-introspection \
|
||||||
spdlog \
|
spdlog \
|
||||||
wayland \
|
wayland \
|
||||||
@ -38,18 +38,17 @@ DEPENDS += " \
|
|||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
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[evdev] = "-Dlibevdev=enabled,-Dlibevdev=disabled,libevdev"
|
PACKAGECONFIG[evdev] = "-Dlibevdev=enabled,-Dlibevdev=disabled,libevdev"
|
||||||
PACKAGECONFIG[experimental] = "-Dexperimental=true,-Dexperimental=false"
|
PACKAGECONFIG[experimental] = "-Dexperimental=true,-Dexperimental=false"
|
||||||
PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack"
|
PACKAGECONFIG[gtk-layer-shell] = "-Dgtk-layer-shell=enabled,-Dgtk-layer-shell=disabled,gtk-layer-shell"
|
||||||
|
PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,pipewire"
|
||||||
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[mpd] = "-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"
|
||||||
PACKAGECONFIG[pulseaudio] = "-Dpulseaudio=enabled,-Dpulseaudio=disabled,pulseaudio"
|
PACKAGECONFIG[pulseaudio] = "-Dpulseaudio=enabled,-Dpulseaudio=disabled,pulseaudio"
|
||||||
PACKAGECONFIG[pipewire] = "-Dpipewire=enabled,-Dpipewire=disabled,pipewire"
|
|
||||||
PACKAGECONFIG[rfkill] = "-Drfkill=enabled,-Drfkill=disabled"
|
PACKAGECONFIG[rfkill] = "-Drfkill=enabled,-Drfkill=disabled"
|
||||||
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled,systemd"
|
PACKAGECONFIG[systemd] = "-Dsystemd=enabled,-Dsystemd=disabled,systemd"
|
||||||
PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled,catch2"
|
PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled,catch2"
|
||||||
@ -60,8 +59,9 @@ PACKAGECONFIG[wireplumber] = "-Dwireplumber=enabled,-Dwireplumber=disabled,wirep
|
|||||||
PACKAGECONFIG ?= " \
|
PACKAGECONFIG ?= " \
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
|
${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
|
||||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd logind udev', '', d)} \
|
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd logind udev', '', d)} \
|
||||||
${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'pipewire wireplumber', '', d)} \
|
${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'wireplumber', '', d)} \
|
||||||
evdev \
|
evdev \
|
||||||
|
gtk-layer-shell \
|
||||||
libinput \
|
libinput \
|
||||||
mpris \
|
mpris \
|
||||||
network \
|
network \
|
||||||
@ -70,7 +70,7 @@ PACKAGECONFIG ?= " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
do_install:append() {
|
do_install:append() {
|
||||||
install -m 0644 ${UNPACKDIR}/waybar.service ${D}${systemd_user_unitdir}
|
install -m 0644 ${WORKDIR}/waybar.service ${D}${systemd_user_unitdir}
|
||||||
}
|
}
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir}"
|
FILES:${PN} += "${systemd_user_unitdir}"
|
||||||
|
@ -1,15 +0,0 @@
|
|||||||
SUMMARY = "GUI wallpaper setter for Wayland and Xorg window managers."
|
|
||||||
LICENSE = "GPL-3.0-only"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/anufrievroman/waypaper.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = "python3-pygobject python3-importlib-metadata python3-platformdirs python3-pillow python3-pathlib2"
|
|
||||||
|
|
||||||
inherit setuptools3
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "2.1.2"
|
|
||||||
SRCREV = "e7e853e70f60686bd1656ecafd154026233a7560"
|
|
||||||
|
|
||||||
FILES:${PN} += "${datadir}"
|
|
@ -3,7 +3,7 @@ LICENSE = "GPL-3.0-only"
|
|||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504"
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://github.com/asciinema/asciinema.git;protocol=https;nobranch=1 \
|
git://github.com/asciinema/asciinema.git;protocol=https;branch=master \
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPENDS:${PN} = " \
|
RDEPENDS:${PN} = " \
|
||||||
@ -14,5 +14,5 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit python_setuptools_build_meta
|
inherit python_setuptools_build_meta
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "2.3.0"
|
PV = "2.2.0"
|
||||||
SRCREV = "791916d87d06b25ded09fefde33288d5c069c96d"
|
SRCREV = "f3af768f569e0b363bcced11d266d4ed857e21e7"
|
||||||
|
@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3a7351a597a91e763901f7c76f21e798"
|
|||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/fnott.git;protocol=https;branch=releases/1.5 \
|
git://codeberg.org/dnkl/fnott.git;protocol=https;branch=release/1.4 \
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
@ -33,8 +33,8 @@ RDEPENDS:${PN} = " \
|
|||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.5.0"
|
PV = "1.4.0"
|
||||||
SRCREV = "e950a0b102bab47b09a40b13bd50a5f565ca7792"
|
SRCREV = "f728d986ffac89db3bae63459b09f049720e7051"
|
||||||
|
|
||||||
EXTRA_OEMESON += "--buildtype release"
|
EXTRA_OEMESON += "--buildtype release"
|
||||||
|
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
From 72bc0acfbd4b002ebf26d65368bb65601452353e Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= <daniel@ekloef.se>
|
||||||
|
Date: Mon, 3 Jul 2023 14:36:03 +0200
|
||||||
|
Subject: [PATCH 001/117] wayland: handle enum value
|
||||||
|
XDG_TOPLEVEL_STATE_SUSPENDED
|
||||||
|
|
||||||
|
Added in wayland-protocols-1.32
|
||||||
|
---
|
||||||
|
wayland.c | 23 +++++++++++++++--------
|
||||||
|
1 file changed, 15 insertions(+), 8 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/wayland.c b/wayland.c
|
||||||
|
index 406aba6d..5160240b 100644
|
||||||
|
--- a/wayland.c
|
||||||
|
+++ b/wayland.c
|
||||||
|
@@ -651,6 +651,7 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel *xdg_toplevel,
|
||||||
|
bool is_tiled_bottom = false;
|
||||||
|
bool is_tiled_left = false;
|
||||||
|
bool is_tiled_right = false;
|
||||||
|
+ bool is_suspended UNUSED = false;
|
||||||
|
|
||||||
|
#if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG
|
||||||
|
char state_str[2048];
|
||||||
|
@@ -665,29 +666,35 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel *xdg_toplevel,
|
||||||
|
[XDG_TOPLEVEL_STATE_TILED_RIGHT] = "tiled:right",
|
||||||
|
[XDG_TOPLEVEL_STATE_TILED_TOP] = "tiled:top",
|
||||||
|
[XDG_TOPLEVEL_STATE_TILED_BOTTOM] = "tiled:bottom",
|
||||||
|
+#if defined(XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION) /* wayland-protocols >= 1.32 */
|
||||||
|
+ [XDG_TOPLEVEL_STATE_SUSPENDED] = "suspended",
|
||||||
|
+#endif
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
|
enum xdg_toplevel_state *state;
|
||||||
|
wl_array_for_each(state, states) {
|
||||||
|
switch (*state) {
|
||||||
|
- case XDG_TOPLEVEL_STATE_ACTIVATED: is_activated = true; break;
|
||||||
|
- case XDG_TOPLEVEL_STATE_FULLSCREEN: is_fullscreen = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_MAXIMIZED: is_maximized = true; break;
|
||||||
|
+ case XDG_TOPLEVEL_STATE_FULLSCREEN: is_fullscreen = true; break;
|
||||||
|
+ case XDG_TOPLEVEL_STATE_RESIZING: is_resizing = true; break;
|
||||||
|
+ case XDG_TOPLEVEL_STATE_ACTIVATED: is_activated = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_LEFT: is_tiled_left = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_RIGHT: is_tiled_right = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_TOP: is_tiled_top = true; break;
|
||||||
|
case XDG_TOPLEVEL_STATE_TILED_BOTTOM: is_tiled_bottom = true; break;
|
||||||
|
- case XDG_TOPLEVEL_STATE_RESIZING: is_resizing = true; break;
|
||||||
|
- }
|
||||||
|
+
|
||||||
|
+#if defined(XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION)
|
||||||
|
+ case XDG_TOPLEVEL_STATE_SUSPENDED: is_suspended = true; break;
|
||||||
|
+#endif
|
||||||
|
+ }
|
||||||
|
|
||||||
|
#if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG
|
||||||
|
- if (*state >= XDG_TOPLEVEL_STATE_MAXIMIZED &&
|
||||||
|
- *state <= XDG_TOPLEVEL_STATE_TILED_BOTTOM)
|
||||||
|
- {
|
||||||
|
+ if (*state >= 0 && *state < ALEN(strings)) {
|
||||||
|
state_chars += snprintf(
|
||||||
|
&state_str[state_chars], sizeof(state_str) - state_chars,
|
||||||
|
- "%s, ", strings[*state]);
|
||||||
|
+ "%s, ",
|
||||||
|
+ strings[*state] != NULL ? strings[*state] : "<unknown>");
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.41.0
|
||||||
|
|
@ -21,11 +21,12 @@ RRECOMMENDS:${PN} = "ncurses-terminfo"
|
|||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/foot.git;protocol=https;branch=master \
|
git://codeberg.org/dnkl/foot.git;protocol=https;branch=master \
|
||||||
file://0001-generate-version.sh-dont-try-to-fetch-version-from-g.patch \
|
file://0001-generate-version.sh-dont-try-to-fetch-version-from-g.patch \
|
||||||
|
file://0001-wayland-handle-enum-value-XDG_TOPLEVEL_STATE_SUSPEND.patch \
|
||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.17.2"
|
PV = "1.14.0"
|
||||||
SRCREV = "b88f0d672f04a835812125ac97ea55240f70de1f"
|
SRCREV = "ae6bbce6c2527db40177585cc3c3d797d68c104a"
|
||||||
|
|
||||||
PACKAGECONFIG[grapheme-clustering] = "-Dgrapheme-clustering=enabled,-Dgrapheme-clustering=disabled,utf8proc"
|
PACKAGECONFIG[grapheme-clustering] = "-Dgrapheme-clustering=enabled,-Dgrapheme-clustering=disabled,utf8proc"
|
||||||
PACKAGECONFIG[docs] = "-Ddocs=enabled,-Ddocs=disabled,scdoc-native"
|
PACKAGECONFIG[docs] = "-Ddocs=enabled,-Ddocs=disabled,scdoc-native"
|
||||||
@ -40,6 +41,8 @@ EXTRA_OEMESON += "--buildtype=release -Dterminfo=disabled"
|
|||||||
|
|
||||||
inherit meson pkgconfig
|
inherit meson pkgconfig
|
||||||
|
|
||||||
|
CFLAGS += "-Wno-unused-but-set-variable"
|
||||||
|
|
||||||
FILES:${PN} = " \
|
FILES:${PN} = " \
|
||||||
${bindir} \
|
${bindir} \
|
||||||
${datadir} \
|
${datadir} \
|
||||||
|
@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3a7351a597a91e763901f7c76f21e798"
|
|||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||||
|
|
||||||
SRC_URI = " \
|
SRC_URI = " \
|
||||||
git://codeberg.org/dnkl/fuzzel.git;protocol=https;branch=releases/1.10 \
|
git://codeberg.org/dnkl/fuzzel.git;protocol=https;branch=releases/1.9 \
|
||||||
"
|
"
|
||||||
|
|
||||||
DEPENDS = " \
|
DEPENDS = " \
|
||||||
@ -24,8 +24,8 @@ DEPENDS = " \
|
|||||||
"
|
"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.10.2"
|
PV = "1.9.1"
|
||||||
SRCREV = "a4964aac0d6ee657649cb15807520bd040c26252"
|
SRCREV = "eeb901c720a4ce009a9d208b3c220efceba0076a"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
#%PAM-1.0
|
#%PAM-1.0
|
||||||
auth requisite pam_nologin.so
|
auth required pam_unix.so
|
||||||
auth include common-auth
|
account required pam_unix.so
|
||||||
account include common-account
|
password required pam_unix.so
|
||||||
password include common-password
|
session required pam_unix.so
|
||||||
session required pam_loginuid.so
|
|
||||||
session optional pam_keyinit.so force revoke
|
|
||||||
session include common-session
|
|
||||||
|
|
||||||
|
@ -9,12 +9,12 @@ SRC_URI += " \
|
|||||||
"
|
"
|
||||||
SRCREV = "d70030962341a3ae7a88ecf2f7af748a5a6296d1"
|
SRCREV = "d70030962341a3ae7a88ecf2f7af748a5a6296d1"
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "0.9.0"
|
PV = "0.8.0"
|
||||||
|
|
||||||
DEPENDS = "libpam"
|
DEPENDS = "libpam"
|
||||||
RRECOMMENDS:${PN} ?= "agreety"
|
RRECOMMENDS:${PN} ?= "agreety"
|
||||||
|
|
||||||
inherit cargo useradd
|
inherit cargo
|
||||||
|
|
||||||
CARGO_SRC_DIR = "greetd"
|
CARGO_SRC_DIR = "greetd"
|
||||||
|
|
||||||
@ -117,8 +117,5 @@ do_install:append() {
|
|||||||
install -m0644 ${WORKDIR}/greetd.pam ${D}${sysconfdir}/pam.d/greetd
|
install -m0644 ${WORKDIR}/greetd.pam ${D}${sysconfdir}/pam.d/greetd
|
||||||
}
|
}
|
||||||
|
|
||||||
USERADD_PACKAGES = "${PN}"
|
|
||||||
USERADD_PARAM:${PN} = "--system --user-group --groups video --no-create-home --shell /bin/bash greeter"
|
|
||||||
|
|
||||||
FILES:${PN} += "${sysconfdir} ${systemd_system_unitdir}"
|
FILES:${PN} += "${sysconfdir} ${systemd_system_unitdir}"
|
||||||
|
|
||||||
|
@ -1,387 +0,0 @@
|
|||||||
SUMMARY = "Clean and customizable greeter for greetd"
|
|
||||||
HOMEPAGE = "https://github.com/rharish101/ReGreet/"
|
|
||||||
LICENSE = "GPL-3.0-or-later"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=8da5784ab1c72e63ac74971f88658166"
|
|
||||||
|
|
||||||
SRC_URI += " \
|
|
||||||
git://github.com/rharish101/ReGreet.git;protocol=https;nobranch=1;branch=main \
|
|
||||||
crate://crates.io/adler/1.0.2 \
|
|
||||||
crate://crates.io/ahash/0.8.3 \
|
|
||||||
crate://crates.io/aho-corasick/0.7.20 \
|
|
||||||
crate://crates.io/android_system_properties/0.1.5 \
|
|
||||||
crate://crates.io/anyhow/1.0.68 \
|
|
||||||
crate://crates.io/async-trait/0.1.64 \
|
|
||||||
crate://crates.io/autocfg/1.1.0 \
|
|
||||||
crate://crates.io/bitflags/1.3.2 \
|
|
||||||
crate://crates.io/bumpalo/3.12.0 \
|
|
||||||
crate://crates.io/bytes/1.4.0 \
|
|
||||||
crate://crates.io/cairo-rs/0.16.7 \
|
|
||||||
crate://crates.io/cairo-sys-rs/0.16.3 \
|
|
||||||
crate://crates.io/cc/1.0.78 \
|
|
||||||
crate://crates.io/cfg-expr/0.11.0 \
|
|
||||||
crate://crates.io/cfg-if/1.0.0 \
|
|
||||||
crate://crates.io/chrono/0.4.23 \
|
|
||||||
crate://crates.io/clap/4.1.4 \
|
|
||||||
crate://crates.io/clap_derive/4.1.0 \
|
|
||||||
crate://crates.io/clap_lex/0.3.1 \
|
|
||||||
crate://crates.io/codespan-reporting/0.11.1 \
|
|
||||||
crate://crates.io/const_format/0.2.30 \
|
|
||||||
crate://crates.io/const_format_proc_macros/0.2.29 \
|
|
||||||
crate://crates.io/core-foundation-sys/0.8.3 \
|
|
||||||
crate://crates.io/crc32fast/1.3.2 \
|
|
||||||
crate://crates.io/crossbeam-channel/0.5.6 \
|
|
||||||
crate://crates.io/crossbeam-utils/0.8.14 \
|
|
||||||
crate://crates.io/cxx-build/1.0.88 \
|
|
||||||
crate://crates.io/cxx/1.0.88 \
|
|
||||||
crate://crates.io/cxxbridge-flags/1.0.88 \
|
|
||||||
crate://crates.io/cxxbridge-macro/1.0.88 \
|
|
||||||
crate://crates.io/derivative/2.2.0 \
|
|
||||||
crate://crates.io/errno-dragonfly/0.1.2 \
|
|
||||||
crate://crates.io/errno/0.2.8 \
|
|
||||||
crate://crates.io/field-offset/0.3.4 \
|
|
||||||
crate://crates.io/file-rotate/0.7.2 \
|
|
||||||
crate://crates.io/flate2/1.0.25 \
|
|
||||||
crate://crates.io/flume/0.10.14 \
|
|
||||||
crate://crates.io/fragile/2.0.0 \
|
|
||||||
crate://crates.io/futures-channel/0.3.26 \
|
|
||||||
crate://crates.io/futures-core/0.3.26 \
|
|
||||||
crate://crates.io/futures-executor/0.3.26 \
|
|
||||||
crate://crates.io/futures-io/0.3.26 \
|
|
||||||
crate://crates.io/futures-macro/0.3.26 \
|
|
||||||
crate://crates.io/futures-sink/0.3.26 \
|
|
||||||
crate://crates.io/futures-task/0.3.26 \
|
|
||||||
crate://crates.io/futures-util/0.3.26 \
|
|
||||||
crate://crates.io/futures/0.3.26 \
|
|
||||||
crate://crates.io/gdk-pixbuf-sys/0.16.3 \
|
|
||||||
crate://crates.io/gdk-pixbuf/0.16.7 \
|
|
||||||
crate://crates.io/gdk4-sys/0.5.5 \
|
|
||||||
crate://crates.io/gdk4/0.5.5 \
|
|
||||||
crate://crates.io/getrandom/0.2.8 \
|
|
||||||
crate://crates.io/gio-sys/0.16.3 \
|
|
||||||
crate://crates.io/gio/0.16.7 \
|
|
||||||
crate://crates.io/glib-macros/0.16.3 \
|
|
||||||
crate://crates.io/glib-sys/0.16.3 \
|
|
||||||
crate://crates.io/glib/0.16.7 \
|
|
||||||
crate://crates.io/glob/0.3.1 \
|
|
||||||
crate://crates.io/gobject-sys/0.16.3 \
|
|
||||||
crate://crates.io/graphene-rs/0.16.3 \
|
|
||||||
crate://crates.io/graphene-sys/0.16.3 \
|
|
||||||
crate://crates.io/greetd_ipc/0.9.0 \
|
|
||||||
crate://crates.io/gsk4-sys/0.5.5 \
|
|
||||||
crate://crates.io/gsk4/0.5.5 \
|
|
||||||
crate://crates.io/gtk4-macros/0.5.5 \
|
|
||||||
crate://crates.io/gtk4-sys/0.5.5 \
|
|
||||||
crate://crates.io/gtk4/0.5.5 \
|
|
||||||
crate://crates.io/hashbrown/0.12.3 \
|
|
||||||
crate://crates.io/hashbrown/0.13.2 \
|
|
||||||
crate://crates.io/heck/0.4.0 \
|
|
||||||
crate://crates.io/hermit-abi/0.2.6 \
|
|
||||||
crate://crates.io/iana-time-zone-haiku/0.1.1 \
|
|
||||||
crate://crates.io/iana-time-zone/0.1.53 \
|
|
||||||
crate://crates.io/indexmap/1.9.2 \
|
|
||||||
crate://crates.io/io-lifetimes/1.0.4 \
|
|
||||||
crate://crates.io/is-terminal/0.4.2 \
|
|
||||||
crate://crates.io/itoa/1.0.5 \
|
|
||||||
crate://crates.io/js-sys/0.3.60 \
|
|
||||||
crate://crates.io/lazy_static/1.4.0 \
|
|
||||||
crate://crates.io/libc/0.2.139 \
|
|
||||||
crate://crates.io/link-cplusplus/1.0.8 \
|
|
||||||
crate://crates.io/linux-raw-sys/0.1.4 \
|
|
||||||
crate://crates.io/lock_api/0.4.9 \
|
|
||||||
crate://crates.io/log/0.4.17 \
|
|
||||||
crate://crates.io/lru/0.9.0 \
|
|
||||||
crate://crates.io/memchr/2.5.0 \
|
|
||||||
crate://crates.io/memoffset/0.6.5 \
|
|
||||||
crate://crates.io/miniz_oxide/0.6.2 \
|
|
||||||
crate://crates.io/mio/0.8.6 \
|
|
||||||
crate://crates.io/nanorand/0.7.0 \
|
|
||||||
crate://crates.io/nom8/0.2.0 \
|
|
||||||
crate://crates.io/nu-ansi-term/0.46.0 \
|
|
||||||
crate://crates.io/num-integer/0.1.45 \
|
|
||||||
crate://crates.io/num-traits/0.2.15 \
|
|
||||||
crate://crates.io/num_cpus/1.15.0 \
|
|
||||||
crate://crates.io/num_threads/0.1.6 \
|
|
||||||
crate://crates.io/once_cell/1.17.0 \
|
|
||||||
crate://crates.io/os_str_bytes/6.4.1 \
|
|
||||||
crate://crates.io/overload/0.1.1 \
|
|
||||||
crate://crates.io/pango-sys/0.16.3 \
|
|
||||||
crate://crates.io/pango/0.16.5 \
|
|
||||||
crate://crates.io/pest/2.5.4 \
|
|
||||||
crate://crates.io/pin-project-internal/1.0.12 \
|
|
||||||
crate://crates.io/pin-project-lite/0.2.9 \
|
|
||||||
crate://crates.io/pin-project/1.0.12 \
|
|
||||||
crate://crates.io/pin-utils/0.1.0 \
|
|
||||||
crate://crates.io/pkg-config/0.3.26 \
|
|
||||||
crate://crates.io/proc-macro-crate/1.3.0 \
|
|
||||||
crate://crates.io/proc-macro-error-attr/1.0.4 \
|
|
||||||
crate://crates.io/proc-macro-error/1.0.4 \
|
|
||||||
crate://crates.io/proc-macro2/1.0.50 \
|
|
||||||
crate://crates.io/pwd/1.4.0 \
|
|
||||||
crate://crates.io/quote/1.0.23 \
|
|
||||||
crate://crates.io/regex-syntax/0.6.28 \
|
|
||||||
crate://crates.io/regex/1.7.1 \
|
|
||||||
crate://crates.io/relm4-macros/0.5.0 \
|
|
||||||
crate://crates.io/relm4/0.5.0 \
|
|
||||||
crate://crates.io/rustc_version/0.3.3 \
|
|
||||||
crate://crates.io/rustix/0.36.7 \
|
|
||||||
crate://crates.io/ryu/1.0.12 \
|
|
||||||
crate://crates.io/scopeguard/1.1.0 \
|
|
||||||
crate://crates.io/scratch/1.0.3 \
|
|
||||||
crate://crates.io/semver-parser/0.10.2 \
|
|
||||||
crate://crates.io/semver/0.11.0 \
|
|
||||||
crate://crates.io/serde/1.0.152 \
|
|
||||||
crate://crates.io/serde_derive/1.0.152 \
|
|
||||||
crate://crates.io/serde_json/1.0.91 \
|
|
||||||
crate://crates.io/serde_spanned/0.6.0 \
|
|
||||||
crate://crates.io/sharded-slab/0.1.4 \
|
|
||||||
crate://crates.io/shlex/1.1.0 \
|
|
||||||
crate://crates.io/slab/0.4.7 \
|
|
||||||
crate://crates.io/smallvec/1.10.0 \
|
|
||||||
crate://crates.io/socket2/0.4.9 \
|
|
||||||
crate://crates.io/spin/0.9.8 \
|
|
||||||
crate://crates.io/strsim/0.10.0 \
|
|
||||||
crate://crates.io/syn/1.0.107 \
|
|
||||||
crate://crates.io/system-deps/6.0.3 \
|
|
||||||
crate://crates.io/termcolor/1.2.0 \
|
|
||||||
crate://crates.io/thiserror-impl/1.0.38 \
|
|
||||||
crate://crates.io/thiserror/1.0.38 \
|
|
||||||
crate://crates.io/thread_local/1.1.4 \
|
|
||||||
crate://crates.io/time-core/0.1.0 \
|
|
||||||
crate://crates.io/time-macros/0.2.6 \
|
|
||||||
crate://crates.io/time/0.3.17 \
|
|
||||||
crate://crates.io/tokio/1.26.0 \
|
|
||||||
crate://crates.io/toml/0.5.11 \
|
|
||||||
crate://crates.io/toml/0.6.0 \
|
|
||||||
crate://crates.io/toml_datetime/0.5.1 \
|
|
||||||
crate://crates.io/toml_edit/0.18.1 \
|
|
||||||
crate://crates.io/tracing-appender/0.2.2 \
|
|
||||||
crate://crates.io/tracing-attributes/0.1.23 \
|
|
||||||
crate://crates.io/tracing-core/0.1.30 \
|
|
||||||
crate://crates.io/tracing-log/0.1.3 \
|
|
||||||
crate://crates.io/tracing-subscriber/0.3.16 \
|
|
||||||
crate://crates.io/tracing/0.1.37 \
|
|
||||||
crate://crates.io/tracker-macros/0.2.0 \
|
|
||||||
crate://crates.io/tracker/0.2.0 \
|
|
||||||
crate://crates.io/ucd-trie/0.1.5 \
|
|
||||||
crate://crates.io/unicode-ident/1.0.6 \
|
|
||||||
crate://crates.io/unicode-width/0.1.10 \
|
|
||||||
crate://crates.io/unicode-xid/0.2.4 \
|
|
||||||
crate://crates.io/valuable/0.1.0 \
|
|
||||||
crate://crates.io/version-compare/0.1.1 \
|
|
||||||
crate://crates.io/version_check/0.9.4 \
|
|
||||||
crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
|
|
||||||
crate://crates.io/wasm-bindgen-backend/0.2.83 \
|
|
||||||
crate://crates.io/wasm-bindgen-macro-support/0.2.83 \
|
|
||||||
crate://crates.io/wasm-bindgen-macro/0.2.83 \
|
|
||||||
crate://crates.io/wasm-bindgen-shared/0.2.83 \
|
|
||||||
crate://crates.io/wasm-bindgen/0.2.83 \
|
|
||||||
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
|
|
||||||
crate://crates.io/winapi-util/0.1.5 \
|
|
||||||
crate://crates.io/winapi-x86_64-pc-windows-gnu/0.4.0 \
|
|
||||||
crate://crates.io/winapi/0.3.9 \
|
|
||||||
crate://crates.io/windows-sys/0.42.0 \
|
|
||||||
crate://crates.io/windows-sys/0.45.0 \
|
|
||||||
crate://crates.io/windows-targets/0.42.2 \
|
|
||||||
crate://crates.io/windows_aarch64_gnullvm/0.42.2 \
|
|
||||||
crate://crates.io/windows_aarch64_msvc/0.42.2 \
|
|
||||||
crate://crates.io/windows_i686_gnu/0.42.2 \
|
|
||||||
crate://crates.io/windows_i686_msvc/0.42.2 \
|
|
||||||
crate://crates.io/windows_x86_64_gnu/0.42.2 \
|
|
||||||
crate://crates.io/windows_x86_64_gnullvm/0.42.2 \
|
|
||||||
crate://crates.io/windows_x86_64_msvc/0.42.2 \
|
|
||||||
"
|
|
||||||
|
|
||||||
SRC_URI[adler-1.0.2.sha256sum] = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
|
|
||||||
SRC_URI[ahash-0.8.3.sha256sum] = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
|
|
||||||
SRC_URI[aho-corasick-0.7.20.sha256sum] = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
|
|
||||||
SRC_URI[android_system_properties-0.1.5.sha256sum] = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
|
|
||||||
SRC_URI[anyhow-1.0.68.sha256sum] = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61"
|
|
||||||
SRC_URI[async-trait-0.1.64.sha256sum] = "1cd7fce9ba8c3c042128ce72d8b2ddbf3a05747efb67ea0313c635e10bda47a2"
|
|
||||||
SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
|
||||||
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
|
||||||
SRC_URI[bumpalo-3.12.0.sha256sum] = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535"
|
|
||||||
SRC_URI[bytes-1.4.0.sha256sum] = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
|
|
||||||
SRC_URI[cairo-rs-0.16.7.sha256sum] = "f3125b15ec28b84c238f6f476c6034016a5f6cc0221cb514ca46c532139fc97d"
|
|
||||||
SRC_URI[cairo-sys-rs-0.16.3.sha256sum] = "7c48f4af05fabdcfa9658178e1326efa061853f040ce7d72e33af6885196f421"
|
|
||||||
SRC_URI[cc-1.0.78.sha256sum] = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"
|
|
||||||
SRC_URI[cfg-expr-0.11.0.sha256sum] = "b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa"
|
|
||||||
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
||||||
SRC_URI[chrono-0.4.23.sha256sum] = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f"
|
|
||||||
SRC_URI[clap-4.1.4.sha256sum] = "f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76"
|
|
||||||
SRC_URI[clap_derive-4.1.0.sha256sum] = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8"
|
|
||||||
SRC_URI[clap_lex-0.3.1.sha256sum] = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade"
|
|
||||||
SRC_URI[codespan-reporting-0.11.1.sha256sum] = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
|
|
||||||
SRC_URI[const_format-0.2.30.sha256sum] = "7309d9b4d3d2c0641e018d449232f2e28f1b22933c137f157d3dbc14228b8c0e"
|
|
||||||
SRC_URI[const_format_proc_macros-0.2.29.sha256sum] = "d897f47bf7270cf70d370f8f98c1abb6d2d4cf60a6845d30e05bfb90c6568650"
|
|
||||||
SRC_URI[core-foundation-sys-0.8.3.sha256sum] = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc"
|
|
||||||
SRC_URI[crc32fast-1.3.2.sha256sum] = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
|
|
||||||
SRC_URI[crossbeam-channel-0.5.6.sha256sum] = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521"
|
|
||||||
SRC_URI[crossbeam-utils-0.8.14.sha256sum] = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f"
|
|
||||||
SRC_URI[cxx-build-1.0.88.sha256sum] = "017a1385b05d631e7875b1f151c9f012d37b53491e2a87f65bff5c262b2111d8"
|
|
||||||
SRC_URI[cxx-1.0.88.sha256sum] = "322296e2f2e5af4270b54df9e85a02ff037e271af20ba3e7fe1575515dc840b8"
|
|
||||||
SRC_URI[cxxbridge-flags-1.0.88.sha256sum] = "c26bbb078acf09bc1ecda02d4223f03bdd28bd4874edcb0379138efc499ce971"
|
|
||||||
SRC_URI[cxxbridge-macro-1.0.88.sha256sum] = "357f40d1f06a24b60ae1fe122542c1fb05d28d32acb2aed064e84bc2ad1e252e"
|
|
||||||
SRC_URI[derivative-2.2.0.sha256sum] = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
|
|
||||||
SRC_URI[errno-dragonfly-0.1.2.sha256sum] = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
|
|
||||||
SRC_URI[errno-0.2.8.sha256sum] = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
|
|
||||||
SRC_URI[field-offset-0.3.4.sha256sum] = "1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92"
|
|
||||||
SRC_URI[file-rotate-0.7.2.sha256sum] = "0ff9cc595c02801d7e61675928f8c4698cab40b68b837884936a6b24fcf711e1"
|
|
||||||
SRC_URI[flate2-1.0.25.sha256sum] = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
|
|
||||||
SRC_URI[flume-0.10.14.sha256sum] = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577"
|
|
||||||
SRC_URI[fragile-2.0.0.sha256sum] = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
|
|
||||||
SRC_URI[futures-channel-0.3.26.sha256sum] = "2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5"
|
|
||||||
SRC_URI[futures-core-0.3.26.sha256sum] = "ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608"
|
|
||||||
SRC_URI[futures-executor-0.3.26.sha256sum] = "e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e"
|
|
||||||
SRC_URI[futures-io-0.3.26.sha256sum] = "bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531"
|
|
||||||
SRC_URI[futures-macro-0.3.26.sha256sum] = "95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70"
|
|
||||||
SRC_URI[futures-sink-0.3.26.sha256sum] = "f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364"
|
|
||||||
SRC_URI[futures-task-0.3.26.sha256sum] = "dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366"
|
|
||||||
SRC_URI[futures-util-0.3.26.sha256sum] = "9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1"
|
|
||||||
SRC_URI[futures-0.3.26.sha256sum] = "13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84"
|
|
||||||
SRC_URI[gdk-pixbuf-sys-0.16.3.sha256sum] = "3092cf797a5f1210479ea38070d9ae8a5b8e9f8f1be9f32f4643c529c7d70016"
|
|
||||||
SRC_URI[gdk-pixbuf-0.16.7.sha256sum] = "c3578c60dee9d029ad86593ed88cb40f35c1b83360e12498d055022385dd9a05"
|
|
||||||
SRC_URI[gdk4-sys-0.5.5.sha256sum] = "de55cb49432901fe2b3534177fa06844665b9b0911d85d8601a8d8b88b7791db"
|
|
||||||
SRC_URI[gdk4-0.5.5.sha256sum] = "bb2181330ebf9d091f8ea7fed6877f7adc92114128592e1fdaeb1da28e0d01e9"
|
|
||||||
SRC_URI[getrandom-0.2.8.sha256sum] = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31"
|
|
||||||
SRC_URI[gio-sys-0.16.3.sha256sum] = "e9b693b8e39d042a95547fc258a7b07349b1f0b48f4b2fa3108ba3c51c0b5229"
|
|
||||||
SRC_URI[gio-0.16.7.sha256sum] = "2a1c84b4534a290a29160ef5c6eff2a9c95833111472e824fc5cb78b513dd092"
|
|
||||||
SRC_URI[glib-macros-0.16.3.sha256sum] = "e084807350b01348b6d9dbabb724d1a0bb987f47a2c85de200e98e12e30733bf"
|
|
||||||
SRC_URI[glib-sys-0.16.3.sha256sum] = "c61a4f46316d06bfa33a7ac22df6f0524c8be58e3db2d9ca99ccb1f357b62a65"
|
|
||||||
SRC_URI[glib-0.16.7.sha256sum] = "ddd4df61a866ed7259d6189b8bcb1464989a77f1d85d25d002279bbe9dd38b2f"
|
|
||||||
SRC_URI[glob-0.3.1.sha256sum] = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
|
|
||||||
SRC_URI[gobject-sys-0.16.3.sha256sum] = "3520bb9c07ae2a12c7f2fbb24d4efc11231c8146a86956413fb1a79bb760a0f1"
|
|
||||||
SRC_URI[graphene-rs-0.16.3.sha256sum] = "95ecb4d347e6d09820df3bdfd89a74a8eec07753a06bb92a3aac3ad31d04447b"
|
|
||||||
SRC_URI[graphene-sys-0.16.3.sha256sum] = "b9aa82337d3972b4eafdea71e607c23f47be6f27f749aab613f1ad8ddbe6dcd6"
|
|
||||||
SRC_URI[greetd_ipc-0.9.0.sha256sum] = "839390036de887ed0e6a58a82fc03619b27c96f24ac6425f7c9a6c397a6482f6"
|
|
||||||
SRC_URI[gsk4-sys-0.5.5.sha256sum] = "195a63f0be42529f98c3eb3bae0decfd0428ba2cc683b3e20ced88f340904ec5"
|
|
||||||
SRC_URI[gsk4-0.5.5.sha256sum] = "591239f5c52ca803b222124ac9c47f230cd180cee9b114c4d672e4a94b74f491"
|
|
||||||
SRC_URI[gtk4-macros-0.5.5.sha256sum] = "832687a415d9d8bc11fe9c17dda1bf13ee262c41b995dd4df1d1cce33cead405"
|
|
||||||
SRC_URI[gtk4-sys-0.5.5.sha256sum] = "e370564e3fdacff7cffc99f7366b6a4689feb44e819d3ccee598a9a215b71605"
|
|
||||||
SRC_URI[gtk4-0.5.5.sha256sum] = "fd89dba65def483a233dc4fdd3f3dab01576e3d83f80f6c9303ebe421661855e"
|
|
||||||
SRC_URI[hashbrown-0.12.3.sha256sum] = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
|
|
||||||
SRC_URI[hashbrown-0.13.2.sha256sum] = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
|
|
||||||
SRC_URI[heck-0.4.0.sha256sum] = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
|
||||||
SRC_URI[hermit-abi-0.2.6.sha256sum] = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
|
|
||||||
SRC_URI[iana-time-zone-haiku-0.1.1.sha256sum] = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca"
|
|
||||||
SRC_URI[iana-time-zone-0.1.53.sha256sum] = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765"
|
|
||||||
SRC_URI[indexmap-1.9.2.sha256sum] = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399"
|
|
||||||
SRC_URI[io-lifetimes-1.0.4.sha256sum] = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e"
|
|
||||||
SRC_URI[is-terminal-0.4.2.sha256sum] = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189"
|
|
||||||
SRC_URI[itoa-1.0.5.sha256sum] = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
|
|
||||||
SRC_URI[js-sys-0.3.60.sha256sum] = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47"
|
|
||||||
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
|
||||||
SRC_URI[libc-0.2.139.sha256sum] = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
|
|
||||||
SRC_URI[link-cplusplus-1.0.8.sha256sum] = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5"
|
|
||||||
SRC_URI[linux-raw-sys-0.1.4.sha256sum] = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
|
|
||||||
SRC_URI[lock_api-0.4.9.sha256sum] = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"
|
|
||||||
SRC_URI[log-0.4.17.sha256sum] = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
|
|
||||||
SRC_URI[lru-0.9.0.sha256sum] = "71e7d46de488603ffdd5f30afbc64fbba2378214a2c3a2fb83abf3d33126df17"
|
|
||||||
SRC_URI[memchr-2.5.0.sha256sum] = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
|
|
||||||
SRC_URI[memoffset-0.6.5.sha256sum] = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
|
|
||||||
SRC_URI[miniz_oxide-0.6.2.sha256sum] = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
|
|
||||||
SRC_URI[mio-0.8.6.sha256sum] = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9"
|
|
||||||
SRC_URI[nanorand-0.7.0.sha256sum] = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3"
|
|
||||||
SRC_URI[nom8-0.2.0.sha256sum] = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8"
|
|
||||||
SRC_URI[nu-ansi-term-0.46.0.sha256sum] = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
|
|
||||||
SRC_URI[num-integer-0.1.45.sha256sum] = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
|
|
||||||
SRC_URI[num-traits-0.2.15.sha256sum] = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
|
|
||||||
SRC_URI[num_cpus-1.15.0.sha256sum] = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b"
|
|
||||||
SRC_URI[num_threads-0.1.6.sha256sum] = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44"
|
|
||||||
SRC_URI[once_cell-1.17.0.sha256sum] = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
|
|
||||||
SRC_URI[os_str_bytes-6.4.1.sha256sum] = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
|
|
||||||
SRC_URI[overload-0.1.1.sha256sum] = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
|
|
||||||
SRC_URI[pango-sys-0.16.3.sha256sum] = "9e134909a9a293e04d2cc31928aa95679c5e4df954d0b85483159bd20d8f047f"
|
|
||||||
SRC_URI[pango-0.16.5.sha256sum] = "cdff66b271861037b89d028656184059e03b0b6ccb36003820be19f7200b1e94"
|
|
||||||
SRC_URI[pest-2.5.4.sha256sum] = "4ab62d2fa33726dbe6321cc97ef96d8cde531e3eeaf858a058de53a8a6d40d8f"
|
|
||||||
SRC_URI[pin-project-internal-1.0.12.sha256sum] = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
|
|
||||||
SRC_URI[pin-project-lite-0.2.9.sha256sum] = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
|
|
||||||
SRC_URI[pin-project-1.0.12.sha256sum] = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc"
|
|
||||||
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
|
||||||
SRC_URI[pkg-config-0.3.26.sha256sum] = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160"
|
|
||||||
SRC_URI[proc-macro-crate-1.3.0.sha256sum] = "66618389e4ec1c7afe67d51a9bf34ff9236480f8d51e7489b7d5ab0303c13f34"
|
|
||||||
SRC_URI[proc-macro-error-attr-1.0.4.sha256sum] = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
|
|
||||||
SRC_URI[proc-macro-error-1.0.4.sha256sum] = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
|
|
||||||
SRC_URI[proc-macro2-1.0.50.sha256sum] = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2"
|
|
||||||
SRC_URI[pwd-1.4.0.sha256sum] = "72c71c0c79b9701efe4e1e4b563b2016dd4ee789eb99badcb09d61ac4b92e4a2"
|
|
||||||
SRC_URI[quote-1.0.23.sha256sum] = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
|
|
||||||
SRC_URI[regex-syntax-0.6.28.sha256sum] = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
|
|
||||||
SRC_URI[regex-1.7.1.sha256sum] = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733"
|
|
||||||
SRC_URI[relm4-macros-0.5.0.sha256sum] = "aaf49f6588ecac70fd6163110ed7e294195cc5c9c82efb7b3150b9ca87486a72"
|
|
||||||
SRC_URI[relm4-0.5.0.sha256sum] = "67d336a752868ac036d994ff051a02dc8c1b53173980e5fce16dfb580f458d95"
|
|
||||||
SRC_URI[rustc_version-0.3.3.sha256sum] = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee"
|
|
||||||
SRC_URI[rustix-0.36.7.sha256sum] = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03"
|
|
||||||
SRC_URI[ryu-1.0.12.sha256sum] = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"
|
|
||||||
SRC_URI[scopeguard-1.1.0.sha256sum] = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
|
|
||||||
SRC_URI[scratch-1.0.3.sha256sum] = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2"
|
|
||||||
SRC_URI[semver-parser-0.10.2.sha256sum] = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7"
|
|
||||||
SRC_URI[semver-0.11.0.sha256sum] = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6"
|
|
||||||
SRC_URI[serde-1.0.152.sha256sum] = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
|
|
||||||
SRC_URI[serde_derive-1.0.152.sha256sum] = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e"
|
|
||||||
SRC_URI[serde_json-1.0.91.sha256sum] = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883"
|
|
||||||
SRC_URI[serde_spanned-0.6.0.sha256sum] = "2c68e921cef53841b8925c2abadd27c9b891d9613bdc43d6b823062866df38e8"
|
|
||||||
SRC_URI[sharded-slab-0.1.4.sha256sum] = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
|
|
||||||
SRC_URI[shlex-1.1.0.sha256sum] = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3"
|
|
||||||
SRC_URI[slab-0.4.7.sha256sum] = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef"
|
|
||||||
SRC_URI[smallvec-1.10.0.sha256sum] = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
|
|
||||||
SRC_URI[socket2-0.4.9.sha256sum] = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
|
|
||||||
SRC_URI[spin-0.9.8.sha256sum] = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
|
|
||||||
SRC_URI[strsim-0.10.0.sha256sum] = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
|
|
||||||
SRC_URI[syn-1.0.107.sha256sum] = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
|
|
||||||
SRC_URI[system-deps-6.0.3.sha256sum] = "2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff"
|
|
||||||
SRC_URI[termcolor-1.2.0.sha256sum] = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
|
|
||||||
SRC_URI[thiserror-impl-1.0.38.sha256sum] = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f"
|
|
||||||
SRC_URI[thiserror-1.0.38.sha256sum] = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0"
|
|
||||||
SRC_URI[thread_local-1.1.4.sha256sum] = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180"
|
|
||||||
SRC_URI[time-core-0.1.0.sha256sum] = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"
|
|
||||||
SRC_URI[time-macros-0.2.6.sha256sum] = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2"
|
|
||||||
SRC_URI[time-0.3.17.sha256sum] = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376"
|
|
||||||
SRC_URI[tokio-1.26.0.sha256sum] = "03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64"
|
|
||||||
SRC_URI[toml-0.5.11.sha256sum] = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
|
|
||||||
SRC_URI[toml-0.6.0.sha256sum] = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217"
|
|
||||||
SRC_URI[toml_datetime-0.5.1.sha256sum] = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5"
|
|
||||||
SRC_URI[toml_edit-0.18.1.sha256sum] = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b"
|
|
||||||
SRC_URI[tracing-appender-0.2.2.sha256sum] = "09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e"
|
|
||||||
SRC_URI[tracing-attributes-0.1.23.sha256sum] = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a"
|
|
||||||
SRC_URI[tracing-core-0.1.30.sha256sum] = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"
|
|
||||||
SRC_URI[tracing-log-0.1.3.sha256sum] = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
|
|
||||||
SRC_URI[tracing-subscriber-0.3.16.sha256sum] = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70"
|
|
||||||
SRC_URI[tracing-0.1.37.sha256sum] = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
|
|
||||||
SRC_URI[tracker-macros-0.2.0.sha256sum] = "32b086e6cb7f65c79bc0b132db4e468c4159133c917da44e1b97594101e9e7e0"
|
|
||||||
SRC_URI[tracker-0.2.0.sha256sum] = "4948dd579c7facd8b583a8838956177740021c7bbcc1074ff49f7a5e76a150fd"
|
|
||||||
SRC_URI[ucd-trie-0.1.5.sha256sum] = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81"
|
|
||||||
SRC_URI[unicode-ident-1.0.6.sha256sum] = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
|
|
||||||
SRC_URI[unicode-width-0.1.10.sha256sum] = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
|
|
||||||
SRC_URI[unicode-xid-0.2.4.sha256sum] = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
|
|
||||||
SRC_URI[valuable-0.1.0.sha256sum] = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
|
|
||||||
SRC_URI[version-compare-0.1.1.sha256sum] = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
|
|
||||||
SRC_URI[version_check-0.9.4.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
|
||||||
SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
|
||||||
SRC_URI[wasm-bindgen-backend-0.2.83.sha256sum] = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142"
|
|
||||||
SRC_URI[wasm-bindgen-macro-support-0.2.83.sha256sum] = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c"
|
|
||||||
SRC_URI[wasm-bindgen-macro-0.2.83.sha256sum] = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810"
|
|
||||||
SRC_URI[wasm-bindgen-shared-0.2.83.sha256sum] = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f"
|
|
||||||
SRC_URI[wasm-bindgen-0.2.83.sha256sum] = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268"
|
|
||||||
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
|
||||||
SRC_URI[winapi-util-0.1.5.sha256sum] = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
|
|
||||||
SRC_URI[winapi-x86_64-pc-windows-gnu-0.4.0.sha256sum] = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
|
||||||
SRC_URI[winapi-0.3.9.sha256sum] = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
|
||||||
SRC_URI[windows-sys-0.42.0.sha256sum] = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
|
|
||||||
SRC_URI[windows-sys-0.45.0.sha256sum] = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
|
|
||||||
SRC_URI[windows-targets-0.42.2.sha256sum] = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
|
|
||||||
SRC_URI[windows_aarch64_gnullvm-0.42.2.sha256sum] = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
|
|
||||||
SRC_URI[windows_aarch64_msvc-0.42.2.sha256sum] = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
|
|
||||||
SRC_URI[windows_i686_gnu-0.42.2.sha256sum] = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
|
|
||||||
SRC_URI[windows_i686_msvc-0.42.2.sha256sum] = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
|
|
||||||
SRC_URI[windows_x86_64_gnu-0.42.2.sha256sum] = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
|
|
||||||
SRC_URI[windows_x86_64_gnullvm-0.42.2.sha256sum] = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
|
|
||||||
SRC_URI[windows_x86_64_msvc-0.42.2.sha256sum] = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
|
|
||||||
|
|
||||||
DEPENDS = "glib-2.0 gtk4 cairo graphene gdk-pixbuf"
|
|
||||||
|
|
||||||
inherit cargo pkgconfig
|
|
||||||
|
|
||||||
SRCREV = "4b6597004d1c8857c0d6c1dfb0e6a026006a99ba"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
PV = "0.1.0"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = "cage greetd"
|
|
@ -1,5 +1,6 @@
|
|||||||
SUMMARY = "Image Grabber For Wayland"
|
SUMMARY = "Image Grabber For Wayland"
|
||||||
DESCRIPTION = "Grab images from a Wayland compositor. Works great with slurp and with sway"
|
DESCRIPTION = "Grab images from a Wayland compositor. Works great with slurp and with sway"
|
||||||
|
AUTHOR = ""
|
||||||
HOMEPAGE = "https://github.com/emersion/grim"
|
HOMEPAGE = "https://github.com/emersion/grim"
|
||||||
BUGTRACKER = "https://github.com/emersion/grim/issues"
|
BUGTRACKER = "https://github.com/emersion/grim/issues"
|
||||||
SECTION = "graphics"
|
SECTION = "graphics"
|
||||||
@ -21,8 +22,8 @@ DEPENDS += " \
|
|||||||
SRC_URI = "git://git.sr.ht/~emersion/grim;protocol=https;branch=master"
|
SRC_URI = "git://git.sr.ht/~emersion/grim;protocol=https;branch=master"
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
S = "${WORKDIR}/git"
|
||||||
PV = "1.4.1"
|
PV = "1.4.0"
|
||||||
SRCREV = "7ba46364ab95141c79e0e18093aa66597256182c"
|
SRCREV = "89e02e663fabc534b7e7039514f60a8c5d70070d"
|
||||||
|
|
||||||
inherit meson pkgconfig features_check
|
inherit meson pkgconfig features_check
|
||||||
|
|
||||||
|
@ -1,15 +0,0 @@
|
|||||||
SUMMARY = "The hyprland cursor format, library and utilities."
|
|
||||||
HOMEPAGE = "https://github.com/hyprwm/hyprcursor"
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hyprcursor.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
DEPENDS = "cairo librsvg libzip hyprlang tomlplusplus"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "57298fc4f13c807e50ada2c986a3114b7fc2e621"
|
|
||||||
PV = "0.1.9"
|
|
||||||
|
|
||||||
inherit cmake pkgconfig
|
|
@ -1,17 +0,0 @@
|
|||||||
SUMMARY = "Hyprland's idle daemon"
|
|
||||||
HOMEPAGE = "https:/github.com/hyprwm/hypridle"
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hypridle.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
DEPENDS = "wayland wayland-native wayland-protocols hyprlang sdbus-c++-1"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "7cff4581a3753154fc5b41f39a098fad49b777b1"
|
|
||||||
PV = "0.1.2"
|
|
||||||
|
|
||||||
inherit cmake pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${systemd_user_unitdir}"
|
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "Allows you to add one or two additional borders to your windows."
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
require hyprland-plugins.inc
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
pixman \
|
|
||||||
libdrm \
|
|
||||||
hyprland \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/borders-plus-plus"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/libborders-plus-plus.so"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,24 +0,0 @@
|
|||||||
SUMMARY = "Hyprland Contribution Scripts"
|
|
||||||
HOMEPAGE = "https:/github.com/hyprwm/contrib"
|
|
||||||
LICENSE = "MIT"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=a0836e8f0d25d383d1195ea44fdd185d"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/contrib.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "536f00c5895015da1e7aa85bbee9aa6dcd149e69"
|
|
||||||
PV = "0.1"
|
|
||||||
|
|
||||||
DEPENDS = "scdoc-native"
|
|
||||||
RDEPENDS:${PN} = "bash sed jq libnotify grim slurp wl-clipboard"
|
|
||||||
|
|
||||||
EXTRA_OEMAKE += "DESTDIR=${D} PREFIX=${prefix} BINDIR=${D}${bindir} MANDIR=${D}${datadir}/man MAN1DIR=${D}${datadir}/man1"
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
for dir in hyprprop hdrop shellevents try_swap_workspace scratchpad grimblast; do
|
|
||||||
cd $dir && oe_runmake && oe_runmake install && cd ${S}
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
FILES:${PN} = "${bindir} ${datadir}"
|
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "Fix for CS:GO with -vulkan."
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
require hyprland-plugins.inc
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
pixman \
|
|
||||||
libdrm \
|
|
||||||
hyprland \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/csgo-vulkan-fix"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/libcsgo-vulkan-fix.so"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "A plugin to add expo (overlay) for workspaces."
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
require hyprland-plugins.inc
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
pixman \
|
|
||||||
libdrm \
|
|
||||||
hyprland \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/hyprexpo"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/libhyprexpo.so"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,21 +0,0 @@
|
|||||||
SUMMARY = "Adds simple title bars to windows."
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
require hyprland-plugins.inc
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
libinput \
|
|
||||||
udev \
|
|
||||||
pixman \
|
|
||||||
libdrm \
|
|
||||||
hyprland \
|
|
||||||
wayland-native \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/hyprbars"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/libhyprbars.so"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "A neat, but useless plugin to add trails behind windows."
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
require hyprland-plugins.inc
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
pixman \
|
|
||||||
libdrm \
|
|
||||||
hyprland \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/hyprtrails"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/libhyprtrails.so"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,18 +0,0 @@
|
|||||||
SUMMARY = "Clone of xwinwrap for hyprland."
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://../LICENSE;md5=e6458723c467506fd0c4aea3be2bcf8a"
|
|
||||||
|
|
||||||
require hyprland-plugins.inc
|
|
||||||
|
|
||||||
DEPENDS = " \
|
|
||||||
pixman \
|
|
||||||
libdrm \
|
|
||||||
hyprland \
|
|
||||||
"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git/hyprwinwrap"
|
|
||||||
|
|
||||||
inherit meson pkgconfig
|
|
||||||
|
|
||||||
FILES:${PN} += "${libdir}/libhyprwinwrap.so"
|
|
||||||
FILES:${PN}-dev = ""
|
|
@ -1,2 +0,0 @@
|
|||||||
SRC_URI = "git://github.com/hyprwm/hyprland-plugins.git;protocol=https;branch=main"
|
|
||||||
SRCREV = "e0cad229c3d799c7f72b1217ab2eb300ceecf3ac"
|
|
@ -1,13 +0,0 @@
|
|||||||
SUMMARY = "The hypr configuration language is an extremely efficient, yet easy to work with, configuration language for linux applications."
|
|
||||||
HOMEPAGE = "https:/github.com/hyprwm/hyprlang"
|
|
||||||
LICENSE = "GPL-3.0-only"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=b5b6bed06dd8ed68f00c26d0b4cede89"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hyprlang.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "78fcaa27ae9e1d782faa3ff06c8ea55ddce63706"
|
|
||||||
PV = "0.5.1"
|
|
||||||
|
|
||||||
inherit cmake
|
|
@ -1,22 +0,0 @@
|
|||||||
SUMMARY = "Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility"
|
|
||||||
HOMEPAGE = "https:/github.com/hyprwm/hyprlock"
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hyprlock.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "opengl"
|
|
||||||
|
|
||||||
DEPENDS = "wayland wayland-native wayland-protocols hyprlang libxkbcommon cairo pango libdrm libpam virtual/libgl virtual/egl"
|
|
||||||
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
SRCREV = "bc87adf9ec997090f15d9b662d6ca2f86e25f264"
|
|
||||||
PV = "0.3.0"
|
|
||||||
|
|
||||||
inherit cmake pkgconfig features_check
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
install -Dm755 ${B}/hyprlock ${D}${bindir}/hyprlock
|
|
||||||
install -Dm644 ${S}/pam/hyprlock ${D}${sysconfdir}/pam.d/hyprlock
|
|
||||||
}
|
|
@ -1,52 +0,0 @@
|
|||||||
SUMMARY = "Hyprpaper is a blazing fast wallpaper utility for Hyprland."
|
|
||||||
HOMEPAGE = "https://hyprland.org/"
|
|
||||||
LICENSE = "BSD-3-Clause"
|
|
||||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=936078e4e67b0e1e1bd1e862d4ffbc25"
|
|
||||||
|
|
||||||
SRC_URI = "git://github.com/hyprwm/hyprpaper.git;protocol=https;branch=main"
|
|
||||||
|
|
||||||
PV = "0.7.0"
|
|
||||||
SRCREV = "03cd362f494d6771b4f524f4fafbc28bade00c8e"
|
|
||||||
S = "${WORKDIR}/git"
|
|
||||||
|
|
||||||
DEPENDS += " \
|
|
||||||
cairo \
|
|
||||||
file \
|
|
||||||
fribidi \
|
|
||||||
hyprlang \
|
|
||||||
jpeg \
|
|
||||||
libwebp \
|
|
||||||
libxdmcp \
|
|
||||||
pango \
|
|
||||||
pcre \
|
|
||||||
pcre2 \
|
|
||||||
util-linux \
|
|
||||||
wayland \
|
|
||||||
wayland-native \
|
|
||||||
wayland-protocols \
|
|
||||||
wlroots \
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPENDS:${PN} = "hyprlang"
|
|
||||||
|
|
||||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
|
||||||
|
|
||||||
EXTRA_OEMAKE = " \
|
|
||||||
WAYLAND_SCANNER=${STAGING_BINDIR_NATIVE}/wayland-scanner \
|
|
||||||
WAYLAND_PROTOCOLS=${STAGING_DATADIR}/wayland-protocols \
|
|
||||||
"
|
|
||||||
|
|
||||||
do_configure:prepend() {
|
|
||||||
sed -i -e '$ainstall(TARGETS hyprpaper)' ${S}/CMakeLists.txt
|
|
||||||
}
|
|
||||||
|
|
||||||
do_compile:prepend() {
|
|
||||||
cd ${S} && oe_runmake protocols
|
|
||||||
}
|
|
||||||
|
|
||||||
do_install() {
|
|
||||||
install -d ${D}${bindir}
|
|
||||||
install -m0755 ${B}/hyprpaper ${D}${bindir}
|
|
||||||
}
|
|
||||||
|
|
||||||
inherit cmake pkgconfig features_check
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user