mirror of
https://codeberg.org/flk/meta-wayland.git
synced 2025-07-16 05:49:49 +02:00
Compare commits
23 Commits
08c05491a2
...
kirkstone
Author | SHA1 | Date | |
---|---|---|---|
3f4fccb0f5 | |||
19c16798e4 | |||
cb22939f75 | |||
2981174b2c | |||
d33bc4032c | |||
fb4921ac92 | |||
3e32a764d2 | |||
4670cf865a | |||
313f8c2010 | |||
cafc521fb5 | |||
63f7e81705 | |||
3a4edae1dc | |||
068f8941a7 | |||
6a2d985660 | |||
e0f73ce250 | |||
9f345ec115 | |||
00921e3c99 | |||
23c83e836c | |||
f5d83718b3 | |||
c632251e19 | |||
84ea25556d | |||
8f7f508b9c | |||
01f6fe46ce |
@ -5,7 +5,7 @@ Main layer maintainer: Markus Volk <f_l_k@t-online.de>
|
||||
Description
|
||||
|
||||
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
|
||||
|
||||
@ -18,12 +18,6 @@ This layer depends on:
|
||||
branch: master
|
||||
revision: HEAD
|
||||
|
||||
optional for hyprlands desktop-portal:
|
||||
|
||||
URI: git://code.qt.io/cgit/yocto/meta-qt6
|
||||
branch: master
|
||||
revision: HEAD
|
||||
|
||||
Building
|
||||
|
||||
Follow the usual steps to setup OpenEmbedded and bitbake.
|
||||
|
@ -2,20 +2,15 @@
|
||||
BBPATH .= ":${LAYERDIR}"
|
||||
|
||||
# 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_PATTERN_wayland = "^${LAYERDIR}/"
|
||||
BBFILE_PRIORITY_wayland = "5"
|
||||
BBFILE_PRIORITY_wayland = "8"
|
||||
|
||||
LAYERSERIES_COMPAT_wayland = "styhead master"
|
||||
LAYERSERIES_COMPAT_wayland = "kirkstone"
|
||||
|
||||
LAYERDEPENDS_wayland = " \
|
||||
core \
|
||||
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,16 +0,0 @@
|
||||
SUMMARY = "Btrfs Assistant is a GUI management tool to make managing a Btrfs filesystem easier."
|
||||
HOMEPAGE = "https://gitlab.com/btrfs-assistant/btrfs-assistant"
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=bf7e2ce7c2a6b6b42b34714d917ee2c7"
|
||||
|
||||
SRC_URI = "git://gitlab.com/btrfs-assistant/btrfs-assistant.git;protocol=https;nobranch=1"
|
||||
SRCREV = "a8267fade8e9d7dcea83dc944ab7930a21793c14"
|
||||
PV = "2.1.1"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
DEPENDS = "qtbase qtbase-native qttools-native qtwayland qtwayland-native btrfs-tools"
|
||||
RRECOMMENDS:${PN} = "snapper qadwaitadecorations"
|
||||
|
||||
inherit qt6-cmake
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
@ -1,14 +0,0 @@
|
||||
SUMMARY = "This repo houses some qt/qml utilities that might be used by various hypr* apps"
|
||||
HOMEPAGE = "https://hyprland.org/"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||
|
||||
SRC_URI = "git://github.com/hyprwm/hyprland-qtutils.git;protocol=https;branch=main"
|
||||
|
||||
SRCREV = "969427419276c7ee170301ef1ebe0f68eb6eb2e2"
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.0"
|
||||
|
||||
DEPENDS = "qtbase qtquick3d qttools-native qtwayland qtwayland-native hyprutils"
|
||||
|
||||
inherit qt6-cmake pkgconfig
|
@ -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,16 +0,0 @@
|
||||
SUMMARY = "A simple polkit authentication agent for Hyprland, written in QT/QML."
|
||||
HOMEPAGE = "https://hyprland.org/"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||
|
||||
SRC_URI = "git://github.com/hyprwm/hyprpolkitagent.git;protocol=https;branch=main"
|
||||
|
||||
SRCREV = "615efd49303cb164bbf4ad065792e02d8f652a36"
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.1"
|
||||
|
||||
DEPENDS = "qtbase qtquick3d qttools-native qtwayland qtwayland-native polkit polkit-qt hyprutils"
|
||||
|
||||
inherit qt6-cmake pkgconfig
|
||||
|
||||
FILES:${PN} += "${systemd_user_unitdir} ${datadir}/dbus-1"
|
@ -1,14 +0,0 @@
|
||||
SUMMARY = "A tiny qt6/qml application to display information about the running system, or copy diagnostics data, without the terminal."
|
||||
HOMEPAGE = "https://hyprland.org/"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=778ddc598b3f2a2da3657dda514da983"
|
||||
|
||||
SRC_URI = "git://github.com/hyprwm/hyprsysteminfo.git;protocol=https;branch=main"
|
||||
|
||||
SRCREV = "8b271e2ba39a5a9299e4e7bb60245a71704f5a89"
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.1"
|
||||
|
||||
DEPENDS = "qtbase qtquick3d qttools-native hyprutils qtwayland qtwayland-native"
|
||||
|
||||
inherit qt6-cmake
|
@ -1,18 +0,0 @@
|
||||
SUMMARY = "PolicyKit Qt wrapper"
|
||||
LICENSE = "GPL-2.0-or-later & LGPL-2.0-or-later & BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \
|
||||
file://LICENSES/LGPL-2.0-or-later.txt;md5=da48810c4ddf8e49efa031294a26b98c \
|
||||
file://LICENSES/BSD-3-Clause.txt;md5=954f4d71a37096249f837652a7f586c0 \
|
||||
"
|
||||
|
||||
inherit qt6-cmake pkgconfig
|
||||
|
||||
DEPENDS += "qtbase polkit glib-2.0"
|
||||
|
||||
SRC_URI = "https://download.kde.org/stable/${BPN}-1/${BPN}-1-${PV}.tar.xz"
|
||||
SRC_URI[sha256sum] = "5d3b611c062d2b76a93750bb10c907bfd21d1ff08d0a15dc2cf63e278e1677fb"
|
||||
S = "${UNPACKDIR}/${BPN}-1-${PV}"
|
||||
PV = "0.200.0"
|
||||
|
||||
EXTRA_OECMAKE = "-DQT_MAJOR_VERSION=6"
|
@ -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 hyprutils"
|
||||
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,37 +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 \
|
||||
file://0001-Revert-core-add-version-and-improve-help.patch \
|
||||
"
|
||||
|
||||
require xdg-desktop-portal-hyprland.inc
|
||||
|
||||
# Note: meta-qt6 is needed
|
||||
DEPENDS = " \
|
||||
hyprlang \
|
||||
hyprutils \
|
||||
hyprwayland-scanner-native \
|
||||
libdrm \
|
||||
pipewire \
|
||||
sdbus-c++ \
|
||||
virtual/libgbm \
|
||||
wayland \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
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 = "3e884d941ca819c1f2e50df8bdae0debded1ed87"
|
||||
PV = "1.3.8"
|
@ -1,59 +0,0 @@
|
||||
From 72cdf9a1eb442929d4e169168c54dc4af1bf15b7 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Sun, 29 Sep 2024 16:33:52 +0200
|
||||
Subject: [PATCH] Revert "core: add --version and improve --help"
|
||||
|
||||
This reverts commit 15932f0f9e4185faad4e90fa53a09a59d2a72fdf.
|
||||
---
|
||||
CMakeLists.txt | 2 --
|
||||
src/main.cpp | 14 +++++---------
|
||||
2 files changed, 5 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index 66773db..8f194f7 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -21,8 +21,6 @@ else()
|
||||
message(STATUS "Configuring XDPH in Release with CMake")
|
||||
endif()
|
||||
|
||||
-add_compile_definitions(XDPH_VERSION="${VER}")
|
||||
-
|
||||
include_directories(. "protocols/")
|
||||
|
||||
# configure
|
||||
diff --git a/src/main.cpp b/src/main.cpp
|
||||
index cdeb83d..d7a4482 100644
|
||||
--- a/src/main.cpp
|
||||
+++ b/src/main.cpp
|
||||
@@ -4,12 +4,11 @@
|
||||
#include "core/PortalManager.hpp"
|
||||
|
||||
void printHelp() {
|
||||
- std::cout << R"#(┃ xdg-desktop-portal-hyprland
|
||||
-┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
||||
-┃ -v (--verbose) → enable trace logging
|
||||
-┃ -q (--quiet) → disable logging
|
||||
-┃ -h (--help) → print this menu
|
||||
-┃ -V (--version) → print xdph's version
|
||||
+ std::cout << R"#(| xdg-desktop-portal-hyprland
|
||||
+| --------------------------------------
|
||||
+| -v (--verbose) > enable trace logging
|
||||
+| -q (--quiet) > disable logging
|
||||
+| -h (--help) > print this menu
|
||||
)#";
|
||||
}
|
||||
|
||||
@@ -28,9 +27,6 @@ int main(int argc, char** argv, char** envp) {
|
||||
else if (arg == "--help" || arg == "-h") {
|
||||
printHelp();
|
||||
return 0;
|
||||
- } else if (arg == "--version" || arg == "-V") {
|
||||
- std::cout << "xdg-desktop-portal-hyprland v" << XDPH_VERSION << "\n";
|
||||
- return 0;
|
||||
} else {
|
||||
printHelp();
|
||||
return 1;
|
||||
--
|
||||
2.46.0
|
||||
|
@ -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
|
||||
|
18
recipes-core/basu/basu_git.bb
Normal file
18
recipes-core/basu/basu_git.bb
Normal file
@ -0,0 +1,18 @@
|
||||
SUMMARY = "The sd-bus library, extracted from systemd."
|
||||
HOMEPAGE = "https://sr.ht/~emersion/basu"
|
||||
SECTION = "base"
|
||||
LICENSE = "LGPL-2.1-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.LGPL2.1;md5=4fbd65380cdd255951079008b364516c"
|
||||
|
||||
SRC_URI = "git://git.sr.ht/~emersion/basu;protocol=https;branch=master"
|
||||
|
||||
DEPENDS += "gperf-native libcap"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.2.0"
|
||||
SRCREV = "5fa970e868f25ebc79ccca9b1d9df4c030d97661"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
@ -9,7 +9,7 @@ SRC_URI = "git://github.com/elogind/elogind.git;protocol=https;nobranch=1"
|
||||
|
||||
DEPENDS += " \
|
||||
acl dbus \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '', 'eudev', d)} \
|
||||
eudev \
|
||||
gperf-native \
|
||||
libcap \
|
||||
libpam \
|
||||
@ -21,8 +21,8 @@ DEPENDS += " \
|
||||
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "252.9"
|
||||
SRCREV = "17963fe8309e4782896335c3f8dc4a6c4b57d0b2"
|
||||
PV = "249-pre"
|
||||
SRCREV = "06e702c9dafa3ea1dd6df8ee8cb4dcf417a0d442"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
@ -33,13 +33,5 @@ do_install:prepend() {
|
||||
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
|
||||
}
|
||||
|
@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=8de00431559a76a1b43f6fd44f8f6689"
|
||||
SRC_URI = "git://github.com/jarro2783/cxxopts.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "3.2.1"
|
||||
SRCREV = "4bf61f08697b110d9e3991864650a405b3dd515d"
|
||||
PV = "3.0.0"
|
||||
SRCREV = "c74846a891b3cc3bfa992d588b1295f528d43039"
|
||||
|
||||
inherit cmake
|
||||
|
||||
|
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"
|
||||
|
@ -1,12 +0,0 @@
|
||||
SUMMARY = "A python implementation of the mustache templating language."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=4a2d7b4be06609e1a683e7d895c75c02"
|
||||
|
||||
SRC_URI = "git://github.com/noahmorrison/chevron;protocol=https;branch=main"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.13.1"
|
||||
SRCREV = "d7f6bd54a296620068570fb83b91a43958ee5e37"
|
||||
|
@ -1,16 +0,0 @@
|
||||
SUMMARY = "This tool creates a palette of up to 36 colours out of a jpg or png image."
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=a6cb8301ba6bf08f7e489fbd9061cb78"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/fengsp/color-thief-py.git;protocol=https;branch=master \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = "python3-pillow"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.2.1"
|
||||
SRCREV = "3e96a52abfa34323c798a691b2970c6df3059fda"
|
||||
|
@ -13,6 +13,6 @@ RDEPENDS:${PN} = " \
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "2.4.1"
|
||||
SRCREV = "f495974c32a7a7b1eb433e7b8c87166e96375c32"
|
||||
PV = "2.2.0"
|
||||
SRCREV = "ade9c1b68c83a1fc76d90bc0ff603f6b34dfbbbf"
|
||||
|
||||
|
@ -1,13 +0,0 @@
|
||||
SUMMARY = "FFMPEG wrapper for Python"
|
||||
LICENSE = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=6c357400c52c80176e076a6d9eaed6d2"
|
||||
|
||||
SRC_URI = "git://github.com/imageio/imageio-ffmpeg.git;protocol=https;branch=master"
|
||||
|
||||
inherit python_setuptools_build_meta
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.5.1"
|
||||
SRCREV = "b53cbc534f19df1496b516974f32bc3d4c25d3cc"
|
||||
|
||||
RDEPENDS:${PN} += "ffmpeg python3-imageio"
|
@ -2,5 +2,7 @@ do_install:append:class-target() {
|
||||
ln -sf ${bindir}/python3 ${D}${bindir}/python
|
||||
}
|
||||
|
||||
FILES:${PN}:class-target += "${bindir}/python"
|
||||
PACKAGES:prepend:class-target = "${PN}-as-python "
|
||||
FILES:${PN}-as-python = "${bindir}/python"
|
||||
RRECOMMENDS:${PN}-core:append:class-target = " ${PN}-as-python"
|
||||
|
||||
|
@ -1,11 +0,0 @@
|
||||
SUMMARY = "Python ipc bindings for wayfire"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://license;md5=12a8965e31d96ba989d4294f1e2cd525"
|
||||
|
||||
inherit python_setuptools_build_meta
|
||||
|
||||
SRC_URI = "git://github.com/WayfireWM/pywayfire.git;protocol=https;branch=main"
|
||||
SRCREV = "af2d7a187c8479c114102d6c9413ad25316b199a"
|
||||
PV = "0.3"
|
||||
|
||||
S = "${WORKDIR}/git"
|
@ -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 = "013ac3beddff3dbffafd5177e7972067cd2b5083"
|
||||
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,69 +1,39 @@
|
||||
SUMMARY = "This automatically alternates the container layout between horizontal and vertical for successive new containers."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=8c9e7f297308461c48038d7c1e05cfb8"
|
||||
LICENSE = "WTFPL"
|
||||
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/WTFPL;md5=7993e3336259bdb618ad5a1afc872165"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/ammgws/autotiling-rs.git;protocol=https;branch=master \
|
||||
crate://crates.io/autocfg/1.1.0 \
|
||||
crate://crates.io/bitflags/1.3.2 \
|
||||
crate://crates.io/clap/3.1.2 \
|
||||
crate://crates.io/clap_derive/3.1.2 \
|
||||
crate://crates.io/hashbrown/0.11.2 \
|
||||
crate://crates.io/heck/0.4.0 \
|
||||
crate://crates.io/indexmap/1.8.0 \
|
||||
crate://crates.io/itoa/1.0.1 \
|
||||
crate://crates.io/lazy_static/1.4.0 \
|
||||
crate://crates.io/memchr/2.4.1 \
|
||||
crate://crates.io/os_str_bytes/6.0.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.36 \
|
||||
crate://crates.io/quote/1.0.15 \
|
||||
crate://crates.io/ryu/1.0.9 \
|
||||
crate://crates.io/serde/1.0.136 \
|
||||
crate://crates.io/serde_derive/1.0.136 \
|
||||
crate://crates.io/serde_json/1.0.79 \
|
||||
crate://crates.io/swayipc-types/1.0.1 \
|
||||
crate://crates.io/swayipc/3.0.0 \
|
||||
crate://crates.io/syn/1.0.86 \
|
||||
crate://crates.io/textwrap/0.14.2 \
|
||||
crate://crates.io/thiserror-impl/1.0.30 \
|
||||
crate://crates.io/thiserror/1.0.30 \
|
||||
crate://crates.io/unicode-xid/0.2.2 \
|
||||
crate://crates.io/version_check/0.9.4 \
|
||||
crate://crates.io/clap/2.33.3 \
|
||||
crate://crates.io/swayipc/2.7.2 \
|
||||
crate://crates.io/bitflags/1.2.1 \
|
||||
crate://crates.io/textwrap/0.11.0 \
|
||||
crate://crates.io/unicode-width/0.1.8 \
|
||||
crate://crates.io/failure/0.1.8 \
|
||||
crate://crates.io/serde/1.0.104 \
|
||||
crate://crates.io/serde_json/1.0.48 \
|
||||
crate://crates.io/serde_derive/1.0.104 \
|
||||
crate://crates.io/backtrace/0.3.48 \
|
||||
crate://crates.io/failure_derive/0.1.8 \
|
||||
crate://crates.io/itoa/0.4.5 \
|
||||
crate://crates.io/ryu/1.0.2 \
|
||||
crate://crates.io/addr2line/0.12.1 \
|
||||
crate://crates.io/cfg-if/0.1.10 \
|
||||
crate://crates.io/libc/0.2.71 \
|
||||
crate://crates.io/object/0.19.0 \
|
||||
crate://crates.io/rust_demangle/0.1.0 \
|
||||
crate://crates.io/rustc-demangle/0.1.16 \
|
||||
crate://crates.io/proc-macro2/1.0.17 \
|
||||
crate://crates.io/quote/1.0.6 \
|
||||
crate://crates.io/syn/1.0.29 \
|
||||
crate://crates.io/synstructure/0.12.3 \
|
||||
crate://crates.io/gimli/0.21.0 \
|
||||
crate://crates.io/unicode-xid/0.2.0 \
|
||||
"
|
||||
|
||||
SRC_URI[autocfg-1.1.0.sha256sum] = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
||||
SRC_URI[bitflags-1.3.2.sha256sum] = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||
SRC_URI[clap-3.1.2.sha256sum] = "5177fac1ab67102d8989464efd043c6ff44191b1557ec1ddd489b4f7e1447e77"
|
||||
SRC_URI[clap_derive-3.1.2.sha256sum] = "01d42c94ce7c2252681b5fed4d3627cc807b13dfc033246bd05d5b252399000e"
|
||||
SRC_URI[hashbrown-0.11.2.sha256sum] = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
|
||||
SRC_URI[heck-0.4.0.sha256sum] = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
|
||||
SRC_URI[indexmap-1.8.0.sha256sum] = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223"
|
||||
SRC_URI[itoa-1.0.1.sha256sum] = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
|
||||
SRC_URI[lazy_static-1.4.0.sha256sum] = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
||||
SRC_URI[memchr-2.4.1.sha256sum] = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
|
||||
SRC_URI[os_str_bytes-6.0.0.sha256sum] = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64"
|
||||
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.36.sha256sum] = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029"
|
||||
SRC_URI[quote-1.0.15.sha256sum] = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
|
||||
SRC_URI[ryu-1.0.9.sha256sum] = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
|
||||
SRC_URI[serde-1.0.136.sha256sum] = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789"
|
||||
SRC_URI[serde_derive-1.0.136.sha256sum] = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9"
|
||||
SRC_URI[serde_json-1.0.79.sha256sum] = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95"
|
||||
SRC_URI[swayipc-types-1.0.1.sha256sum] = "620c3054335b817901d36f06fa5ef715f04d59d7b96f48ecc1a7bf408f194af7"
|
||||
SRC_URI[swayipc-3.0.0.sha256sum] = "40cc7e2bba9f31e7c46b119d9c542496806b9114676d8f46aa5c9c950ececaec"
|
||||
SRC_URI[syn-1.0.86.sha256sum] = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
|
||||
SRC_URI[textwrap-0.14.2.sha256sum] = "0066c8d12af8b5acd21e00547c3797fde4e8677254a7ee429176ccebbe93dd80"
|
||||
SRC_URI[thiserror-impl-1.0.30.sha256sum] = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b"
|
||||
SRC_URI[thiserror-1.0.30.sha256sum] = "854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417"
|
||||
SRC_URI[unicode-xid-0.2.2.sha256sum] = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
|
||||
SRC_URI[version_check-0.9.4.sha256sum] = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
||||
|
||||
inherit rust cargo
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.3"
|
||||
SRCREV = "1f7a08c6a87b06f13744962f757e6bdcc6e3fc89"
|
||||
SRCREV = "d5b66b6cc23014aeda8da4c4fe561d366d9892b7"
|
||||
|
||||
|
@ -13,6 +13,6 @@ RDEPENDS:${PN} = "python-i3ipc"
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.9.3"
|
||||
SRCREV = "b6a8b9af52892a04d75118f79d2aad4edc3df963"
|
||||
PV = "1.6"
|
||||
SRCREV = "dbdbfa10115c23c987d63f66f0661b7039885735"
|
||||
|
||||
|
@ -8,11 +8,13 @@ RDEPENDS:${PN} += "pulseaudio-server"
|
||||
|
||||
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"
|
||||
PV = "0.1.10"
|
||||
SRCREV = "56831297817afb6b30062b7cee3e40225ac39cac"
|
||||
PV = "0.1.4"
|
||||
SRCREV = "a7ca6ce9d4c947f19c3f99ff2cab986c64434e57"
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
SUMMARY = "A date and time library based on C++11/14/17."
|
||||
AUTHOR = "Howard Hinnant"
|
||||
HOMEPAGE = "https://github.com/HowardHinnant/date.git"
|
||||
SECTION = "libs"
|
||||
LICENSE = "MIT"
|
||||
@ -11,7 +12,7 @@ SRC_URI = " \
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "3.0.1"
|
||||
SRCREV = "22ceabf205d8d678710a43154da5a06b701c5830"
|
||||
SRCREV = "6e921e1b1d21e84a5c82416ba7ecd98e33a436d0"
|
||||
|
||||
inherit cmake
|
||||
|
||||
|
@ -3,7 +3,6 @@ From: Cole Mickens <cole.mickens@gmail.com>
|
||||
Date: Sun, 26 Jan 2020 01:27:08 -0800
|
||||
Subject: [PATCH] CMakeLists.txt: output date.pc for pkg-config
|
||||
|
||||
Upstream-Status: Pending []
|
||||
---
|
||||
CMakeLists.txt | 15 +++++++++++++++
|
||||
date.pc.in | 10 ++++++++++
|
||||
|
@ -1,34 +0,0 @@
|
||||
SUMMARY = "ddcutil is a Linux program for querying and changing monitor settings, such as brightness and color levels."
|
||||
HOMEPAGE = "https://github.com/rockowitz/ddcutil"
|
||||
SECTION = "libs"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
|
||||
SRC_URI = "git://github.com/rockowitz/ddcutil.git;protocol=https;branch=master"
|
||||
|
||||
DEPENDS = "i2c-tools glib-2.0 kmod jansson"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "2.1.4"
|
||||
SRCREV = "ca610f91d5483e19bfdae88bb0094973cc81fc95"
|
||||
|
||||
inherit autotools pkgconfig gobject-introspection
|
||||
|
||||
EXTRA_OECONF:remove = '--enable-introspection'
|
||||
|
||||
CFLAGS += "-Wno-unused-but-set-variable"
|
||||
|
||||
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'drm x11 systemd', d)}"
|
||||
|
||||
PACKAGECONFIG[drm] = "--enable-drm=yes,--enable-drm=no,libdrm"
|
||||
PACKAGECONFIG[systemd] = "--enable-udev=yes,--enable-udev=no,udev"
|
||||
PACKAGECONFIG[usb] = "--enable-usb=yes,--enable-usb=no,libusb1"
|
||||
PACKAGECONFIG[x11] = "--enable-x11=yes,--enable-x11=no,libx11 xrandr"
|
||||
|
||||
do_install:append () {
|
||||
install -d ${D}${sysconfdir}/udev/rules.d
|
||||
cp -rf ${D}${datadir}/ddcutil/data/* ${D}${sysconfdir}/udev/rules.d
|
||||
}
|
||||
|
||||
FILES:${PN} += "${sysconfdir} ${libdir}/modules-load.d/ddcutil.conf"
|
||||
|
@ -8,8 +8,6 @@ workaround for:
|
||||
| FAILED: version.h
|
||||
| /home/flk/build/poky/build-intel/tmp/hosttools/env LC_ALL=C ../git/generate-version.sh 3.0.1 ../git/ version.h
|
||||
| fatal: unsafe repository ('/home/flk/build/poky/build-intel/tmp/work/corei7-64-poky-linux/fcft/3.0.1-r0/git' is owned by someone else)
|
||||
|
||||
Upstream-Status: Inappropriate [oe-specific]
|
||||
---
|
||||
generate-version.sh | 19 +------------------
|
||||
1 file changed, 1 insertion(+), 18 deletions(-)
|
||||
|
@ -15,13 +15,13 @@ DEPENDS = " \
|
||||
"
|
||||
|
||||
SRC_URI = " \
|
||||
git://codeberg.org/dnkl/fcft.git;protocol=https;branch=releases/3.1 \
|
||||
git://codeberg.org/dnkl/fcft.git;protocol=https;branch=releases/3.0 \
|
||||
file://0001-generate-version.sh-dont-try-to-fetch-version-from-g.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "3.1.8"
|
||||
SRCREV = "8e32809e440c9c75861a2ebbdb0adc348e72fbea"
|
||||
PV = "3.0.1"
|
||||
SRCREV = "e964c3677e35ce44a4bd8bf6f0b85d8f9119e8a6"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
|
@ -6,7 +6,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||
|
||||
DEPENDS = " \
|
||||
gmobile \
|
||||
gsound \
|
||||
libgudev \
|
||||
glib-2.0 \
|
||||
@ -17,11 +16,13 @@ GIR_MESON_OPTION = ""
|
||||
|
||||
inherit meson pkgconfig features_check gobject-introspection vala
|
||||
|
||||
SRC_URI = "gitsm://source.puri.sm/Librem5/feedbackd.git;protocol=https;nobranch=1"
|
||||
SRC_URI = " \
|
||||
git://source.puri.sm/Librem5/feedbackd.git;protocol=https;branch=master \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.4.0"
|
||||
SRCREV = "09396c7d64ee047849e65eb7ce1b7aa88763a902"
|
||||
PV = "0.0.0+git20220208"
|
||||
SRCREV = "74b178a363f1e0e4b84309f2a1b1c1c41bf97248"
|
||||
|
||||
EXTRA_OEMESON += "-Dtests=false"
|
||||
|
||||
|
@ -4,15 +4,15 @@ HOMEPAGE = "https://fontawesome.com/"
|
||||
SECTION = "base/fonts"
|
||||
|
||||
LICENSE = "CC-BY-4.0 & OFL-1.1"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9b9d97c72a232b7715f2aed4bf4a4d45"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=57f9201afe70f877988912a7b233de47"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/FortAwesome/Font-Awesome.git;protocol=https;branch=6.x \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "6.6.0"
|
||||
SRCREV = "37eff7fa00de26db41183a3ad8ed0e9119fbc44b"
|
||||
PV = "6.1.1"
|
||||
SRCREV = "28e297f07af26f148c15e6cbbd12cea3027371d3"
|
||||
|
||||
|
||||
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 = "ca8db41bb39a3117461614ae4558a3e3019a19be"
|
||||
PV = "0.2.1"
|
||||
|
||||
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 = "0.15.0"
|
||||
SRCREV = "e69083a12a05caf037cabecdf1b248b7579705a5"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OECMAKE = "-DBUILD_TESTING=0 -DCMAKE_BUILD_TYPE=Release"
|
||||
CXXFLAGS:append:arm = " -mfp16-format=ieee"
|
@ -1,32 +0,0 @@
|
||||
From 02fee99a4be76b1db07f27cad68986061168e7e1 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Tue, 20 Aug 2024 11:57:39 +0200
|
||||
Subject: [PATCH] build as package
|
||||
|
||||
---
|
||||
meson.build | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index d33614b..d3e068d 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -19,6 +19,8 @@ systemduserdir = join_paths(systemddir, 'user')
|
||||
|
||||
root_inc = include_directories('.')
|
||||
|
||||
+pkgconfig = import ('pkgconfig')
|
||||
+
|
||||
cc = meson.get_compiler('c')
|
||||
|
||||
global_c_args = []
|
||||
@@ -113,4 +115,6 @@ summary = [
|
||||
'-----------',
|
||||
]
|
||||
|
||||
+pkgconfig.generate(call_ui_lib)
|
||||
+
|
||||
message('\n'.join(summary))
|
||||
--
|
||||
2.45.2
|
||||
|
@ -1,30 +0,0 @@
|
||||
SUMMARY = "Libcall-ui carries common user interface parts for call handling. It is meant to be used as a git submodule."
|
||||
HOMEPAGE = "https://gitlab.gnome.org/World/Phosh/libcall-ui"
|
||||
LICENSE = "LGPL-2.1-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
|
||||
|
||||
DEPENDS = "glib-2.0 libhandy gtk+3 callaudiod"
|
||||
|
||||
inherit meson pkgconfig gi-docgen gobject-introspection
|
||||
|
||||
SRC_URI = " \
|
||||
git://gitlab.gnome.org/World/Phosh/libcall-ui.git;protocol=https;branch=libcall-ui-0.1.x \
|
||||
file://0001-build-as-package.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.3"
|
||||
SRCREV = "60870e871e480e111e6a2fa50de67d1dd358d65a"
|
||||
|
||||
GIR_MESON_OPTION = ''
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${includedir}
|
||||
install -m 0644 ${B}/src/libcall-ui.a ${D}${libdir}
|
||||
cp -rf ${B}/src/libcall-ui.a.p ${D}${libdir}
|
||||
install -m 0644 ${B}/cui-config.h ${D}${includedir}
|
||||
install -m 0644 ${S}/src/*.h ${D}${includedir}
|
||||
install -m 0644 ${B}/src/*.h ${D}${includedir}
|
||||
}
|
||||
|
||||
FILES:${PN} += "${libdir}/libcall-ui.a.p"
|
@ -1,27 +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/JetBrains/libdbusmenu.git;protocol=https;branch=master"
|
||||
|
||||
DEPENDS = "glib-2.0 json-glib dbus intltool-native libxslt-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "16.0.4"
|
||||
SRCREV = "38d7a2ada4b2a08c535491d43a39825868f2b065"
|
||||
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,29 +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/JetBrains/libdbusmenu.git;protocol=https;branch=master"
|
||||
|
||||
DEPENDS = "glib-2.0 json-glib dbus gtk+ gtk+3 libdbusmenu-glib intltool-native libxslt-native"
|
||||
RDEPENDS:${PN} = "libdbusmenu-glib"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "16.0.4"
|
||||
SRCREV = "38d7a2ada4b2a08c535491d43a39825868f2b065"
|
||||
|
||||
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}"
|
@ -1,19 +0,0 @@
|
||||
SUMMARY = "EDID and DisplayID library."
|
||||
HOMEPAGE = "https://gitlab.freedesktop.org/emersion/libdisplay-info"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=e4426409957080ee0352128354cea2de"
|
||||
|
||||
SRC_URI = "git://gitlab.freedesktop.org/emersion/libdisplay-info.git;branch=main;protocol=https"
|
||||
|
||||
DEPENDS = "hwdata-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.1"
|
||||
SRCREV = "92b031749c0fe84ef5cdf895067b84a829920e25"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
PACKAGECONFIG ?= ""
|
||||
PACKAGECONFIG[test] = ",,edid-decode-native"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
@ -1,14 +0,0 @@
|
||||
SUMMARY = "Lightweight KMS plane library."
|
||||
HOMEPAGE = "https://gitlab.freedesktop.org/emersion/libliftoff"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=706cd9899438a9385250ab6773c1fa53"
|
||||
|
||||
SRC_URI = "git://gitlab.freedesktop.org/emersion/libliftoff.git;branch=master;protocol=https"
|
||||
|
||||
DEPENDS = "libdrm"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.5.0"
|
||||
SRCREV = "8b08dc1c14fd019cc90ddabe34ad16596b0691f4"
|
||||
|
||||
inherit meson pkgconfig
|
@ -1,16 +0,0 @@
|
||||
SUMMARY = "A collection of libraries which implement some of the freedesktop.org specifications."
|
||||
HOMEPAGE = "https://gitlab.freedesktop.org/vyivel/libsfdo"
|
||||
LICENSE = "BSD-2-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=4fbd65380cdd255951079008b364516c"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
SRC_URI = "git://gitlab.freedesktop.org/vyivel/libsfdo.git;protocol=https;nobranch=1"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.3"
|
||||
SRCREV = "b3936ed9826375334dbbaa999e7216d1b36b445b"
|
||||
|
||||
PACKAGECONFIG ?= ""
|
||||
PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false"
|
||||
PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
|
@ -2,7 +2,7 @@ SUMMARY = "varlink is an interface description format and protocol accessible to
|
||||
HOMEPAGE = "https://varlink.org"
|
||||
LICENSE = "Apache-2.0 & BSD-3-Clause"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=e316e9609dd7672b87ff25b46b2cf3e1"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/varlink/libvarlink.git;protocol=https;branch=master \
|
||||
|
@ -4,11 +4,13 @@ SECTION = "libs"
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
|
||||
|
||||
SRC_URI = "git://gitlab.com/dpeukert/light;protocol=https;branch=main"
|
||||
SRC_URI = " \
|
||||
git://github.com/haikarainen/light.git;protocol=https;branch=master \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.2.2"
|
||||
SRCREV = "2a54078cbe3814105ee4f565f451b1b5947fbde0"
|
||||
SRCREV = "9faa9ae075f9e857aecb3eee8a028fc93108f1c2"
|
||||
|
||||
CFLAGS += " -fcommon"
|
||||
|
||||
|
@ -1,27 +0,0 @@
|
||||
From 2cac433806d9622dbc005fe5738f1ae8c33a98cb Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Thu, 13 Jul 2023 19:26:40 +0200
|
||||
Subject: [PATCH] Makefile: dont add -static to LDFLAGS
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
|
||||
Upstream-Status: Inappropriate [oe-specific]
|
||||
---
|
||||
Makefile | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 60a80b8..49021fa 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -1,7 +1,6 @@
|
||||
VERSION=1.11.2
|
||||
CFLAGS?=-g
|
||||
MAINFLAGS:=-DVERSION='"$(VERSION)"' -Wall -Wextra -Werror -Wno-unused-parameter
|
||||
-LDFLAGS+=-static
|
||||
INCLUDE+=-Iinclude
|
||||
PREFIX?=/usr/local
|
||||
BINDIR?=$(PREFIX)/bin
|
||||
--
|
||||
2.39.3
|
||||
|
@ -7,14 +7,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=31752b4a8edd3fb9ddba1cb90fada74d"
|
||||
|
||||
SRC_URI = " \
|
||||
git://git.sr.ht/~sircmpwn/scdoc;protocol=https;branch=master \
|
||||
file://0001-Makefile-dont-add-static-to-LDFLAGS.patch \
|
||||
"
|
||||
|
||||
DEPENDS = "scdoc-native"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.11.2"
|
||||
SRCREV = "afeda241f3f9b2c27e461f32d9c2a704ab82ef61"
|
||||
SRCREV = "4af1e1e3a8ebfddcc11a189254d60fc4ad74cd59"
|
||||
|
||||
EXTRA_OEMAKE:class-native = "PREFIX=${prefix}"
|
||||
EXTRA_OEMAKE:class-target = "PREFIX=${prefix} HOST_SCDOC=${STAGING_BINDIR_NATIVE}/scdoc"
|
||||
|
@ -4,12 +4,12 @@ SECTION = "libs"
|
||||
|
||||
DEPENDS = "glib-2.0 dbus-glib openssl"
|
||||
|
||||
LICENSE = "LGPL-2.1-only"
|
||||
LICENSE = "LGPL-2.1"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=03068f550c635f6520e0f0252da412fc"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "6198851a610b7889c17e2d98fb84617bc1dd7aec"
|
||||
PV = "1.13.17"
|
||||
SRCREV = "1607ade8b6d1c4f82379c7489e7573a769b61994"
|
||||
PV = "1.13.7"
|
||||
|
||||
SRC_URI = "git://github.com/freeswitch/sofia-sip.git;protocol=https;branch=master"
|
||||
|
||||
@ -17,5 +17,3 @@ inherit autotools pkgconfig
|
||||
|
||||
EXTRA_OECONF += "--with-glib"
|
||||
|
||||
CFLAGS += "-Wno-incompatible-pointer-types"
|
||||
|
@ -11,8 +11,8 @@ SRC_URI = " \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.1.0"
|
||||
SRCREV = "8dcb0725c73eee9e350f41a921faf0bcd2ab9920"
|
||||
PV = "1.0.5"
|
||||
SRCREV = "f2d806fe3e63a4f8b2da45883764c79696380e51"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
|
@ -10,8 +10,8 @@ SRC_URI = " \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "2.8.0"
|
||||
SRCREV = "1cb28a66ca79a0845e99433fd1056257456cef8b"
|
||||
PV = "2.7.0"
|
||||
SRCREV = "8ca6144c85c165987cb1c5d8395c7314e13d4cd7"
|
||||
|
||||
EXTRA_OEMAKE = "prefix=${prefix}"
|
||||
|
||||
|
@ -1,38 +0,0 @@
|
||||
From 3f89fbb25bee0064d74f882ea9fc73ad39234d34 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Thu, 14 Nov 2024 22:15:49 +0100
|
||||
Subject: [PATCH] uwsm/meson.build: dont fail for missing python-modules
|
||||
|
||||
Otherwise python-dbus-native and pyxdg-native would be required for build
|
||||
but are only runtime dpendencies
|
||||
---
|
||||
uwsm/meson.build | 12 ++++++------
|
||||
1 file changed, 6 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/uwsm/meson.build b/uwsm/meson.build
|
||||
index d2ecf6b..c5ab845 100644
|
||||
--- a/uwsm/meson.build
|
||||
+++ b/uwsm/meson.build
|
||||
@@ -14,13 +14,13 @@ has_system_xdg = \
|
||||
check: false,
|
||||
).returncode() == 0
|
||||
|
||||
-if not has_system_dbus
|
||||
- error('python dbus module not found')
|
||||
-endif
|
||||
+#if not has_system_dbus
|
||||
+# error('python dbus module not found')
|
||||
+#endif
|
||||
|
||||
-if not has_system_xdg
|
||||
- error('python xdg module not found')
|
||||
-endif
|
||||
+#if not has_system_xdg
|
||||
+# error('python xdg module not found')
|
||||
+#endif
|
||||
|
||||
conf = configuration_data()
|
||||
conf.set('PROJECT_NAME', PROJECT_NAME)
|
||||
--
|
||||
2.47.0
|
||||
|
@ -1,26 +0,0 @@
|
||||
SUMMARY = "Wraps standalone Wayland compositors into a set of Systemd units on the fly"
|
||||
HOMEPAGE = "https://github.com/Vladimir-csp/uwsm"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=0bcdc63de832340797303f320ae6af32"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
EXTRA_OEMESON = "-Dpython-bin=${bindir}/python3"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/Vladimir-csp/uwsm.git;protocol=https;branch=master \
|
||||
file://0001-uwsm-meson.build-dont-fail-for-missing-python-module.patch \
|
||||
"
|
||||
SRCREV = "7bb627b78c69c890417146150733f9728b227c67"
|
||||
PV = "0.20.5"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PACKAGECONFIG ?= "man-pages"
|
||||
PACKAGECONFIG[man-pages] = "-Dman-pages=enabled,-Dman-pages=disabled,scdoc-native"
|
||||
PACKAGECONFIG[uuctl] = "-Duuctl=enabled,-Duuctl=disabled,,fuzzel"
|
||||
|
||||
FILES:${PN} += "${datadir}/licenses"
|
||||
|
||||
RDEPENDS:${PN} += "python3-dbus pyxdg python3-core whiptail"
|
||||
RRECOMMENDS:${PN} += "dbus-broker"
|
@ -1,29 +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>
|
||||
|
||||
Upstream-Status: Pending []
|
||||
---
|
||||
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"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/eworm-de/xcur2png.git;protocol=https;branch=master \
|
||||
file://0001-fix-wrong-math.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "f582d648f37a9ed2de0c8650947487af8a54d3ad"
|
||||
PV = "0.7.1"
|
||||
|
||||
SRC_URI = "git://github.com/eworm-de/xcur2png.git;protocol=https;branch=master"
|
||||
|
||||
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"
|
||||
|
||||
SRC_URI = " \
|
||||
${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 = "${SOURCEFORGE_MIRROR}/projects/aa-project/files/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz"
|
||||
SRC_URI[sha256sum] = "fbddda9230cf6ee2a4f5706b4b11e2190ae45f5eda1f0409dc4f99b35e0a70ee"
|
||||
|
||||
inherit autotools
|
||||
|
||||
CFLAGS:append = " -fPIC "
|
||||
|
||||
|
37
recipes-graphics/libjxl/libjxl_git.bb
Normal file
37
recipes-graphics/libjxl/libjxl_git.bb
Normal file
@ -0,0 +1,37 @@
|
||||
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.6.1"
|
||||
SRCREV = "a205468bc5d3a353fb15dae2398a101dff52f2d3"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OECMAKE = " \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DJPEGXL_ENABLE_PLUGINS=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DJPEGXL_WARNINGS_AS_ERRORS=OFF \
|
||||
-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"
|
||||
|
@ -1,21 +0,0 @@
|
||||
SUMMARY = "MPVPaper allows you to play videos with mpv as your wallpaper."
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
SRC_URI = "git://github.com/GhostNaN/mpvpaper.git;protocol=https;branch=master"
|
||||
|
||||
DEPENDS = " \
|
||||
mpv \
|
||||
virtual/egl \
|
||||
wayland \
|
||||
wayland-native \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "0069bc236e47f35605c5326a81c3a163fb0c988e"
|
||||
PV = "1.7"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
39
recipes-graphics/wayland/waylandpp_git.bb
Normal file
39
recipes-graphics/wayland/waylandpp_git.bb
Normal file
@ -0,0 +1,39 @@
|
||||
SUMMARY = " C++ binding for Wayland using the most modern C++ technology"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3aae28cc66d61975114c2b14df215407"
|
||||
|
||||
SRC_URI = "git://github.com/NilsBrause/waylandpp.git;protocol=https;branch=master"
|
||||
|
||||
DEPENDS = "pugixml"
|
||||
DEPENDS:append:class-target = " waylandpp-native wayland virtual/egl virtual/libgles2"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "4321ed5c7b4bffa41b8a2a13dc7f3ece1191f4f3"
|
||||
PV = "1.0.0"
|
||||
|
||||
inherit cmake pkgconfig
|
||||
|
||||
EXTRA_OECMAKE:class-native = " \
|
||||
-DBUILD_SCANNER=ON \
|
||||
-DBUILD_LIBRARIES=OFF \
|
||||
-DBUILD_DOCUMENTATION=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
|
||||
"
|
||||
|
||||
EXTRA_OECMAKE:class-target = " \
|
||||
-DBUILD_SCANNER=ON \
|
||||
-DBUILD_LIBRARIES=ON \
|
||||
-DBUILD_DOCUMENTATION=OFF \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DOPENGL_LIBRARY="-lEGL -lGLESv2" \
|
||||
-DOPENGL_opengl_LIBRARY=-lEGL \
|
||||
-DOPENGL_glx_LIBRARY=-lEGL \
|
||||
-DWAYLAND_SCANNERPP="${STAGING_BINDIR_NATIVE}/wayland-scanner++" \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
|
||||
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--enable-new-dtags" \
|
||||
"
|
||||
|
||||
BBCLASSEXTEND += "native nativesdk"
|
||||
|
@ -2,10 +2,10 @@ SUMMARY = "A phone dialer and call handler."
|
||||
LICENSE = "GPL-3.0-or-later"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
|
||||
|
||||
GNOMEBASEBUILDCLASS = "meson"
|
||||
|
||||
DEPENDS = " \
|
||||
appstream-native \
|
||||
callaudiod \
|
||||
desktop-file-utils-native \
|
||||
evolution-data-server \
|
||||
feedbackd \
|
||||
folks \
|
||||
@ -17,21 +17,16 @@ DEPENDS = " \
|
||||
libhandy \
|
||||
libpeas \
|
||||
libsecret \
|
||||
libsoup \
|
||||
libsoup-2.4 \
|
||||
libxml2 \
|
||||
modemmanager \
|
||||
openldap \
|
||||
python3-docutils-native \
|
||||
sofia-sip \
|
||||
"
|
||||
|
||||
SRC_URI = "gitsm://gitlab.gnome.org/GNOME/calls.git;protocol=https;nobranch=1"
|
||||
inherit gnomebase vala pkgconfig mime-xdg
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "11ce0eae72f6f6eeb1c1de2cfe71046087368121"
|
||||
PV = "47.0"
|
||||
SRC_URI[archive.sha256sum] = "784bbc4a1347965d4bdbd0d552bd4a4a88aa0f9370c10e6c2f1297e889611f9a"
|
||||
|
||||
inherit meson vala pkgconfig mime-xdg gtk-icon-cache
|
||||
|
||||
FILES:${PN} += "${datadir} ${systemd_user_unitdir}"
|
||||
FILES:${PN} += "${datadir}"
|
||||
|
@ -1,29 +0,0 @@
|
||||
SUMMARY = "Blazingly fast and efficient status bar + widgets written for gtk3"
|
||||
HOMEPAGE = "https://github.com/scorpion-26/gBar"
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=15efb84d5f4a09189d30d2682a2373ec"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland"
|
||||
|
||||
SRC_URI = "git://github.com/scorpion-26/gBar.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "b1e2c2ed26a62058c502db3a03ac615f2567942e"
|
||||
|
||||
DEPENDS += " \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
pulseaudio \
|
||||
wayland \
|
||||
wayland-native \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig features_check
|
||||
|
||||
PACKAGECONFIG ?= "sass ${@bb.utils.filter('DISTRO_FEATURES', 'bluetooth', d)}"
|
||||
PACKAGECONFIG[bluetooth] = "-DWithBlueZ=true,-DWithBlueZ=false,bluez5"
|
||||
PACKAGECONFIG[dbusmenu] = "-DWithSNI=true,-DWithSNI=false,libdbusmenu-gtk"
|
||||
PACKAGECONFIG[sass] = "-DWithLibSass=true,-DWithLibSass=false,libsass"
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
@ -4,6 +4,8 @@ SECTION = "graphics"
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=c678957b0c8e964aa6c70fd77641a71e"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||
|
||||
DEPENDS = " \
|
||||
appstream-glib \
|
||||
atk \
|
||||
@ -19,13 +21,13 @@ DEPENDS = " \
|
||||
gexiv2 \
|
||||
gtk+3 \
|
||||
harfbuzz \
|
||||
intltool-native \
|
||||
json-glib \
|
||||
lcms \
|
||||
libarchive \
|
||||
libexif \
|
||||
libmypaint \
|
||||
libpng \
|
||||
libxmu \
|
||||
libxslt-native \
|
||||
mypaint-brushes-1.0 \
|
||||
pango \
|
||||
@ -36,21 +38,16 @@ DEPENDS = " \
|
||||
DEPENDS:append:libc-musl = " libexecinfo"
|
||||
RDEPENDS:${PN} = "mypaint-brushes-1.0 glib-networking"
|
||||
|
||||
inherit meson gtk-icon-cache mime-xdg pkgconfig gettext 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'
|
||||
VALA_MESON_OPTION = "vala"
|
||||
VALA_MESON_ENABLE_FLAG = "enabled"
|
||||
VALA_MESON_DISABLE_FLAG = "disabled"
|
||||
GIDOCGEN_MESON_OPTION = "gi-docgen"
|
||||
GIDOCGEN_MESON_ENABLE_FLAG = "enabled"
|
||||
GIDOCGEN_MESON_DISABLE_FLAG = "disabled"
|
||||
|
||||
SRC_URI = "git://github.com/GNOME/gimp.git;protocol=https;branch=master"
|
||||
SRC_URI = " \
|
||||
git://github.com/GNOME/gimp.git;protocol=https;branch=master \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "f94c4cb5dbf9766b27ecb5016b7a39497cc74ddc"
|
||||
PV = "2.99.18"
|
||||
SRCREV = "618e11e602418e8c9639991b73a2a7f2b302ac38"
|
||||
PV = "2.99.10"
|
||||
|
||||
PACKAGECONFIG[aa] = "-Daa=enabled,-Daa=disabled,aalib"
|
||||
PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib"
|
||||
@ -58,26 +55,29 @@ PACKAGECONFIG[appdata-test] = "-Dappdata-test=enabled,-Dappdata-test=disabled,ap
|
||||
PACKAGECONFIG[bzip2] = ",,bzip2"
|
||||
PACKAGECONFIG[cairo-pdf] = "-Dcairo-pdf=enabled,-Dcairo-pdf=disabled"
|
||||
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[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[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[jpeg] = ",,jpeg"
|
||||
PACKAGECONFIG[jpeg-xl] = ",,libjxl"
|
||||
PACKAGECONFIG[libunwind] = ",,libunwind"
|
||||
PACKAGECONFIG[libbacktrace] = ",,libbacktrace"
|
||||
PACKAGECONFIG[lua] = "-Dlua=enabled,-Dlua=disabled,luajit"
|
||||
PACKAGECONFIG[lua] = "-Dlua=true,-Dlua=false,,luajit lgi"
|
||||
PACKAGECONFIG[lzma] = ",,xz"
|
||||
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[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[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp"
|
||||
PACKAGECONFIG[xcursor] = "-Dxcursor=enabled,-Dxcursor=disabled,libxcursor"
|
||||
PACKAGECONFIG[x11] = "-Dxpm=enabled,-Dxpm=disabled,libxpm libxext libxfixes"
|
||||
PACKAGECONFIG[x11] = "-Dxpm=enabled,-Dxpm=disabled,libxpm libxmu libxext libxfixes"
|
||||
PACKAGECONFIG[zlib] = ",,zlib"
|
||||
|
||||
PACKAGECONFIG ?= " \
|
||||
@ -86,30 +86,33 @@ PACKAGECONFIG ?= " \
|
||||
alsa \
|
||||
bzip2 \
|
||||
cairo-pdf \
|
||||
ghostscript \
|
||||
gudev \
|
||||
jpeg \
|
||||
jpeg2000 \
|
||||
jpeg-xl \
|
||||
lua \
|
||||
lzma \
|
||||
mng \
|
||||
python \
|
||||
rsvg \
|
||||
tiff \
|
||||
vala-plugins \
|
||||
vector-icons \
|
||||
webp \
|
||||
zlib \
|
||||
"
|
||||
|
||||
FILES:${PN} += "${datadir}/metainfo"
|
||||
FILES:${PN} += " \
|
||||
${datadir}/metainfo \
|
||||
${datadir}/gir-1.0 \
|
||||
${datadir}/appdata \
|
||||
${libdir}/girepository-1.0 \
|
||||
"
|
||||
|
||||
EXTRA_OEMESON += " \
|
||||
-Dshmem-type=posix \
|
||||
-Dlinux-input=enabled \
|
||||
-Dcan-crosscompile-gir=true \
|
||||
--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}"
|
@ -1,24 +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 = " \
|
||||
gtk4 \
|
||||
glib-2.0 \
|
||||
libgee \
|
||||
sassc-native \
|
||||
"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
|
||||
|
||||
SRC_URI = "git://github.com/elementary/granite.git;protocol=https;nobranch=1"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "7.4.0"
|
||||
SRCREV = "949703f8649013695c6d32eb84a6b541ac0da4db"
|
||||
|
||||
inherit meson pkgconfig gobject-introspection vala features_check
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
@ -4,7 +4,7 @@ BUGTRACKER = "https://github.com/www/gtk-layer-shell/issues"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "MIT"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE_MIT.txt;md5=ffeb3391e5dace600b84c757688b9f1b"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE_MIT.txt;md5=d015f272ca1521139fd99ea64d6e5e23"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland gobject-introspection-data"
|
||||
|
||||
@ -12,20 +12,17 @@ DEPENDS += " \
|
||||
gtk+3 \
|
||||
wayland \
|
||||
wayland-native \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/wmww/gtk-layer-shell.git;protocol=https;branch=master \
|
||||
"
|
||||
SRC_URI = "git://github.com/wmww/gtk-layer-shell.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.9.0"
|
||||
SRCREV = "984dbbfc1d64c763e15a56dff662af267b551f68"
|
||||
PV = "0.7.0"
|
||||
SRCREV = "ca37ef1baa623302dda5fcea200d04e0d9a10578"
|
||||
|
||||
inherit meson pkgconfig features_check gobject-introspection vala
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
EXTRA_OEMESON += "--buildtype release -Dvapi=true"
|
||||
|
||||
FILES:${PN} = "${datadir} ${libdir}"
|
||||
|
||||
|
@ -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.4"
|
||||
SRCREV = "536ff516ed68b9bb34afc4c07f942a54b2b4b03f"
|
||||
|
||||
inherit meson pkgconfig features_check gobject-introspection vala
|
||||
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
FILES:${PN} = "${datadir} ${libdir}"
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
|
@ -1,29 +0,0 @@
|
||||
SUMMARY = "GTK-based lockscreen for Wayland."
|
||||
HOMEPAGE = "https://github.com/jovanlanik/gtklock"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "GPL-3.0-only"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "wayland pam"
|
||||
|
||||
DEPENDS = " \
|
||||
glib-2.0-native \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
libpam \
|
||||
scdoc-native \
|
||||
wayland \
|
||||
wayland-native \
|
||||
wayland-protocols \
|
||||
"
|
||||
|
||||
SRC_URI = "git://github.com/jovanlanik/gtklock.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "2.1.0"
|
||||
SRCREV = "3b2ae2b087aea30e464eed92e2cd011984a9b051"
|
||||
|
||||
inherit autotools-brokensep pkgconfig features_check
|
||||
|
||||
EXTRA_OEMAKE += "PREFIX=${prefix}"
|
@ -1,26 +0,0 @@
|
||||
From 5f5f3d1c036dd685090e4fad369000174f9c6f41 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Sun, 27 Oct 2024 15:45:28 +0100
|
||||
Subject: [PATCH] Cargo.toml: set panic to unwind; dont strip
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
---
|
||||
Cargo.toml | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/Cargo.toml b/Cargo.toml
|
||||
index 772193e..4c8d36c 100644
|
||||
--- a/Cargo.toml
|
||||
+++ b/Cargo.toml
|
||||
@@ -33,6 +33,6 @@ tokio = { version = "1.28", features = ["full"] }
|
||||
[profile.release]
|
||||
lto = "fat"
|
||||
codegen-units = 1
|
||||
-panic = "abort"
|
||||
-strip = true
|
||||
+panic = "unwind"
|
||||
+strip = false
|
||||
opt-level = 3
|
||||
--
|
||||
2.47.0
|
||||
|
@ -1,29 +0,0 @@
|
||||
From 61aa245a0c4a2bffa498138139b822c227a91a34 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Mon, 28 Oct 2024 22:26:20 +0100
|
||||
Subject: [PATCH] main.rs: adjust application_id
|
||||
|
||||
This fixes icon not shown in applications that rely on proper application_id
|
||||
naming (e.g. nwg-dock-hyprland)
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
---
|
||||
src/main.rs | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/main.rs b/src/main.rs
|
||||
index 9bc13ce..4d39674 100644
|
||||
--- a/src/main.rs
|
||||
+++ b/src/main.rs
|
||||
@@ -151,7 +151,7 @@ along with this program; if not, see
|
||||
}
|
||||
|
||||
let app = Application::builder()
|
||||
- .application_id("nnyyxxxx.hyprwall")
|
||||
+ .application_id("hyprwall")
|
||||
.build();
|
||||
|
||||
app.connect_activate(gui::build_ui);
|
||||
--
|
||||
2.47.0
|
||||
|
@ -1,363 +0,0 @@
|
||||
SUMMARY = "GUI for setting wallpapers, written in Rust"
|
||||
HOMEPAGE = "https://github.com/nnyyxxxx/hyprpapergui.git"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
|
||||
SRC_URI += "git://github.com/nnyyxxxx/hyprwall.git;protocol=https;nobranch=1;branch=main"
|
||||
SRC_URI += "file://0001-Cargo.toml-set-panic-to-unwind-dont-strip.patch"
|
||||
SRC_URI += "file://0001-main.rs-adjust-application_id.patch"
|
||||
SRCREV = "65773367eac77d1e122a607ca64008841f70ddc7"
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.1.6"
|
||||
|
||||
DEPENDS = "gdk-pixbuf graphene gtk4"
|
||||
|
||||
inherit cargo pkgconfig gtk-icon-cache
|
||||
|
||||
SRC_URI += " \
|
||||
crate://crates.io/addr2line/0.24.2 \
|
||||
crate://crates.io/adler2/2.0.0 \
|
||||
crate://crates.io/anstream/0.6.17 \
|
||||
crate://crates.io/anstyle-parse/0.2.6 \
|
||||
crate://crates.io/anstyle-query/1.1.2 \
|
||||
crate://crates.io/anstyle-wincon/3.0.6 \
|
||||
crate://crates.io/anstyle/1.0.9 \
|
||||
crate://crates.io/autocfg/1.4.0 \
|
||||
crate://crates.io/backtrace/0.3.74 \
|
||||
crate://crates.io/bitflags/2.6.0 \
|
||||
crate://crates.io/byteorder/1.5.0 \
|
||||
crate://crates.io/bytes/1.8.0 \
|
||||
crate://crates.io/cairo-rs/0.18.5 \
|
||||
crate://crates.io/cairo-rs/0.20.1 \
|
||||
crate://crates.io/cairo-sys-rs/0.18.2 \
|
||||
crate://crates.io/cairo-sys-rs/0.20.0 \
|
||||
crate://crates.io/cfg-expr/0.15.8 \
|
||||
crate://crates.io/cfg-expr/0.17.0 \
|
||||
crate://crates.io/cfg-if/1.0.0 \
|
||||
crate://crates.io/clap/4.5.20 \
|
||||
crate://crates.io/clap_builder/4.5.20 \
|
||||
crate://crates.io/clap_derive/4.5.18 \
|
||||
crate://crates.io/clap_lex/0.7.2 \
|
||||
crate://crates.io/colorchoice/1.0.3 \
|
||||
crate://crates.io/crossbeam-channel/0.5.13 \
|
||||
crate://crates.io/crossbeam-deque/0.8.5 \
|
||||
crate://crates.io/crossbeam-epoch/0.9.18 \
|
||||
crate://crates.io/crossbeam-utils/0.8.20 \
|
||||
crate://crates.io/dirs-sys/0.4.1 \
|
||||
crate://crates.io/dirs/5.0.1 \
|
||||
crate://crates.io/either/1.13.0 \
|
||||
crate://crates.io/equivalent/1.0.1 \
|
||||
crate://crates.io/field-offset/0.3.6 \
|
||||
crate://crates.io/futures-channel/0.3.31 \
|
||||
crate://crates.io/futures-core/0.3.31 \
|
||||
crate://crates.io/futures-executor/0.3.31 \
|
||||
crate://crates.io/futures-io/0.3.31 \
|
||||
crate://crates.io/futures-macro/0.3.31 \
|
||||
crate://crates.io/futures-task/0.3.31 \
|
||||
crate://crates.io/futures-util/0.3.31 \
|
||||
crate://crates.io/gdk-pixbuf-sys/0.18.0 \
|
||||
crate://crates.io/gdk-pixbuf-sys/0.20.4 \
|
||||
crate://crates.io/gdk-pixbuf/0.18.5 \
|
||||
crate://crates.io/gdk-pixbuf/0.20.4 \
|
||||
crate://crates.io/gdk-sys/0.18.0 \
|
||||
crate://crates.io/gdk/0.18.0 \
|
||||
crate://crates.io/gdk4-sys/0.9.2 \
|
||||
crate://crates.io/gdk4/0.9.2 \
|
||||
crate://crates.io/getrandom/0.2.15 \
|
||||
crate://crates.io/gimli/0.31.1 \
|
||||
crate://crates.io/gio-sys/0.18.1 \
|
||||
crate://crates.io/gio-sys/0.20.4 \
|
||||
crate://crates.io/gio/0.18.4 \
|
||||
crate://crates.io/gio/0.20.4 \
|
||||
crate://crates.io/glib-macros/0.18.5 \
|
||||
crate://crates.io/glib-macros/0.20.4 \
|
||||
crate://crates.io/glib-sys/0.18.1 \
|
||||
crate://crates.io/glib-sys/0.20.4 \
|
||||
crate://crates.io/glib/0.18.5 \
|
||||
crate://crates.io/glib/0.20.4 \
|
||||
crate://crates.io/gobject-sys/0.18.0 \
|
||||
crate://crates.io/gobject-sys/0.20.4 \
|
||||
crate://crates.io/graphene-rs/0.20.4 \
|
||||
crate://crates.io/graphene-sys/0.20.4 \
|
||||
crate://crates.io/gsk4-sys/0.9.2 \
|
||||
crate://crates.io/gsk4/0.9.2 \
|
||||
crate://crates.io/gtk4-macros/0.9.1 \
|
||||
crate://crates.io/gtk4-sys/0.9.2 \
|
||||
crate://crates.io/gtk4/0.9.2 \
|
||||
crate://crates.io/hashbrown/0.15.0 \
|
||||
crate://crates.io/heck/0.4.1 \
|
||||
crate://crates.io/heck/0.5.0 \
|
||||
crate://crates.io/hermit-abi/0.3.9 \
|
||||
crate://crates.io/indexmap/2.6.0 \
|
||||
crate://crates.io/is_terminal_polyfill/1.70.1 \
|
||||
crate://crates.io/lazy_static/1.5.0 \
|
||||
crate://crates.io/libc/0.2.161 \
|
||||
crate://crates.io/libredox/0.1.3 \
|
||||
crate://crates.io/lock_api/0.4.12 \
|
||||
crate://crates.io/memchr/2.7.4 \
|
||||
crate://crates.io/memoffset/0.9.1 \
|
||||
crate://crates.io/miniz_oxide/0.8.0 \
|
||||
crate://crates.io/mio/1.0.2 \
|
||||
crate://crates.io/num_cpus/1.16.0 \
|
||||
crate://crates.io/object/0.36.5 \
|
||||
crate://crates.io/once_cell/1.20.2 \
|
||||
crate://crates.io/option-ext/0.2.0 \
|
||||
crate://crates.io/pango-sys/0.18.0 \
|
||||
crate://crates.io/pango-sys/0.20.4 \
|
||||
crate://crates.io/pango/0.18.3 \
|
||||
crate://crates.io/pango/0.20.4 \
|
||||
crate://crates.io/parking_lot/0.12.3 \
|
||||
crate://crates.io/parking_lot_core/0.9.10 \
|
||||
crate://crates.io/pin-project-lite/0.2.15 \
|
||||
crate://crates.io/pin-utils/0.1.0 \
|
||||
crate://crates.io/pkg-config/0.3.31 \
|
||||
crate://crates.io/ppv-lite86/0.2.20 \
|
||||
crate://crates.io/proc-macro-crate/2.0.0 \
|
||||
crate://crates.io/proc-macro-crate/3.2.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.89 \
|
||||
crate://crates.io/quote/1.0.37 \
|
||||
crate://crates.io/rand/0.8.5 \
|
||||
crate://crates.io/rand_chacha/0.3.1 \
|
||||
crate://crates.io/rand_core/0.6.4 \
|
||||
crate://crates.io/rayon-core/1.12.1 \
|
||||
crate://crates.io/rayon/1.10.0 \
|
||||
crate://crates.io/redox_syscall/0.5.7 \
|
||||
crate://crates.io/redox_users/0.4.6 \
|
||||
crate://crates.io/rustc-demangle/0.1.24 \
|
||||
crate://crates.io/rustc_version/0.4.1 \
|
||||
crate://crates.io/scopeguard/1.2.0 \
|
||||
crate://crates.io/semver/1.0.23 \
|
||||
crate://crates.io/serde/1.0.213 \
|
||||
crate://crates.io/serde_derive/1.0.213 \
|
||||
crate://crates.io/serde_spanned/0.6.8 \
|
||||
crate://crates.io/shellexpand/3.1.0 \
|
||||
crate://crates.io/signal-hook-registry/1.4.2 \
|
||||
crate://crates.io/slab/0.4.9 \
|
||||
crate://crates.io/smallvec/1.13.2 \
|
||||
crate://crates.io/socket2/0.5.7 \
|
||||
crate://crates.io/strsim/0.11.1 \
|
||||
crate://crates.io/syn/1.0.109 \
|
||||
crate://crates.io/syn/2.0.85 \
|
||||
crate://crates.io/system-deps/6.2.2 \
|
||||
crate://crates.io/system-deps/7.0.3 \
|
||||
crate://crates.io/target-lexicon/0.12.16 \
|
||||
crate://crates.io/thiserror-impl/1.0.65 \
|
||||
crate://crates.io/thiserror/1.0.65 \
|
||||
crate://crates.io/tokio-macros/2.4.0 \
|
||||
crate://crates.io/tokio/1.41.0 \
|
||||
crate://crates.io/toml/0.8.19 \
|
||||
crate://crates.io/toml_datetime/0.6.8 \
|
||||
crate://crates.io/toml_edit/0.20.7 \
|
||||
crate://crates.io/toml_edit/0.22.22 \
|
||||
crate://crates.io/unicode-ident/1.0.13 \
|
||||
crate://crates.io/utf8parse/0.2.2 \
|
||||
crate://crates.io/version-compare/0.2.0 \
|
||||
crate://crates.io/version_check/0.9.5 \
|
||||
crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \
|
||||
crate://crates.io/winapi-i686-pc-windows-gnu/0.4.0 \
|
||||
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.48.0 \
|
||||
crate://crates.io/windows-sys/0.52.0 \
|
||||
crate://crates.io/windows-sys/0.59.0 \
|
||||
crate://crates.io/windows-targets/0.48.5 \
|
||||
crate://crates.io/windows-targets/0.52.6 \
|
||||
crate://crates.io/windows_aarch64_gnullvm/0.48.5 \
|
||||
crate://crates.io/windows_aarch64_gnullvm/0.52.6 \
|
||||
crate://crates.io/windows_aarch64_msvc/0.48.5 \
|
||||
crate://crates.io/windows_aarch64_msvc/0.52.6 \
|
||||
crate://crates.io/windows_i686_gnu/0.48.5 \
|
||||
crate://crates.io/windows_i686_gnu/0.52.6 \
|
||||
crate://crates.io/windows_i686_gnullvm/0.52.6 \
|
||||
crate://crates.io/windows_i686_msvc/0.48.5 \
|
||||
crate://crates.io/windows_i686_msvc/0.52.6 \
|
||||
crate://crates.io/windows_x86_64_gnu/0.48.5 \
|
||||
crate://crates.io/windows_x86_64_gnu/0.52.6 \
|
||||
crate://crates.io/windows_x86_64_gnullvm/0.48.5 \
|
||||
crate://crates.io/windows_x86_64_gnullvm/0.52.6 \
|
||||
crate://crates.io/windows_x86_64_msvc/0.48.5 \
|
||||
crate://crates.io/windows_x86_64_msvc/0.52.6 \
|
||||
crate://crates.io/winnow/0.5.40 \
|
||||
crate://crates.io/winnow/0.6.20 \
|
||||
crate://crates.io/zerocopy-derive/0.7.35 \
|
||||
crate://crates.io/zerocopy/0.7.35 \
|
||||
"
|
||||
|
||||
SRC_URI[addr2line-0.24.2.sha256sum] = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
|
||||
SRC_URI[adler2-2.0.0.sha256sum] = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
|
||||
SRC_URI[anstream-0.6.17.sha256sum] = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338"
|
||||
SRC_URI[anstyle-parse-0.2.6.sha256sum] = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
|
||||
SRC_URI[anstyle-query-1.1.2.sha256sum] = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
|
||||
SRC_URI[anstyle-wincon-3.0.6.sha256sum] = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
|
||||
SRC_URI[anstyle-1.0.9.sha256sum] = "8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56"
|
||||
SRC_URI[autocfg-1.4.0.sha256sum] = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
|
||||
SRC_URI[backtrace-0.3.74.sha256sum] = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
|
||||
SRC_URI[bitflags-2.6.0.sha256sum] = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
|
||||
SRC_URI[byteorder-1.5.0.sha256sum] = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
|
||||
SRC_URI[bytes-1.8.0.sha256sum] = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da"
|
||||
SRC_URI[cairo-rs-0.18.5.sha256sum] = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
|
||||
SRC_URI[cairo-rs-0.20.1.sha256sum] = "e8a0ea147c94108c9613235388f540e4d14c327f7081c9e471fc8ee8a2533e69"
|
||||
SRC_URI[cairo-sys-rs-0.18.2.sha256sum] = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51"
|
||||
SRC_URI[cairo-sys-rs-0.20.0.sha256sum] = "428290f914b9b86089f60f5d8a9f6e440508e1bcff23b25afd51502b0a2da88f"
|
||||
SRC_URI[cfg-expr-0.15.8.sha256sum] = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
|
||||
SRC_URI[cfg-expr-0.17.0.sha256sum] = "d0890061c4d3223e7267f3bad2ec40b997d64faac1c2815a4a9d95018e2b9e9c"
|
||||
SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
||||
SRC_URI[clap-4.5.20.sha256sum] = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
|
||||
SRC_URI[clap_builder-4.5.20.sha256sum] = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
|
||||
SRC_URI[clap_derive-4.5.18.sha256sum] = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
|
||||
SRC_URI[clap_lex-0.7.2.sha256sum] = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
|
||||
SRC_URI[colorchoice-1.0.3.sha256sum] = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
|
||||
SRC_URI[crossbeam-channel-0.5.13.sha256sum] = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
|
||||
SRC_URI[crossbeam-deque-0.8.5.sha256sum] = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
|
||||
SRC_URI[crossbeam-epoch-0.9.18.sha256sum] = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
|
||||
SRC_URI[crossbeam-utils-0.8.20.sha256sum] = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
|
||||
SRC_URI[dirs-sys-0.4.1.sha256sum] = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
|
||||
SRC_URI[dirs-5.0.1.sha256sum] = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
|
||||
SRC_URI[either-1.13.0.sha256sum] = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
|
||||
SRC_URI[equivalent-1.0.1.sha256sum] = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
||||
SRC_URI[field-offset-0.3.6.sha256sum] = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
|
||||
SRC_URI[futures-channel-0.3.31.sha256sum] = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
|
||||
SRC_URI[futures-core-0.3.31.sha256sum] = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
|
||||
SRC_URI[futures-executor-0.3.31.sha256sum] = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
|
||||
SRC_URI[futures-io-0.3.31.sha256sum] = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
|
||||
SRC_URI[futures-macro-0.3.31.sha256sum] = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
|
||||
SRC_URI[futures-task-0.3.31.sha256sum] = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
|
||||
SRC_URI[futures-util-0.3.31.sha256sum] = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
|
||||
SRC_URI[gdk-pixbuf-sys-0.18.0.sha256sum] = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7"
|
||||
SRC_URI[gdk-pixbuf-sys-0.20.4.sha256sum] = "687343b059b91df5f3fbd87b4307038fa9e647fcc0461d0d3f93e94fee20bf3d"
|
||||
SRC_URI[gdk-pixbuf-0.18.5.sha256sum] = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec"
|
||||
SRC_URI[gdk-pixbuf-0.20.4.sha256sum] = "c4c29071a9e92337d8270a85cb0510cda4ac478be26d09ad027cc1d081911b19"
|
||||
SRC_URI[gdk-sys-0.18.0.sha256sum] = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
|
||||
SRC_URI[gdk-0.18.0.sha256sum] = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646"
|
||||
SRC_URI[gdk4-sys-0.9.2.sha256sum] = "7d3c03d1ea9d5199f14f060890fde68a3b5ec5699144773d1fa6abf337bfbc9c"
|
||||
SRC_URI[gdk4-0.9.2.sha256sum] = "c121aeeb0cf7545877ae615dac6bfd088b739d8abee4d55e7143b06927d16a31"
|
||||
SRC_URI[getrandom-0.2.15.sha256sum] = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
|
||||
SRC_URI[gimli-0.31.1.sha256sum] = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
|
||||
SRC_URI[gio-sys-0.18.1.sha256sum] = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2"
|
||||
SRC_URI[gio-sys-0.20.4.sha256sum] = "4f7efc368de04755344f0084104835b6bb71df2c1d41e37d863947392a894779"
|
||||
SRC_URI[gio-0.18.4.sha256sum] = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73"
|
||||
SRC_URI[gio-0.20.4.sha256sum] = "b8d999e8fb09583e96080867e364bc1e701284ad206c76a5af480d63833ad43c"
|
||||
SRC_URI[glib-macros-0.18.5.sha256sum] = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc"
|
||||
SRC_URI[glib-macros-0.20.4.sha256sum] = "a6bf88f70cd5720a6197639dcabcb378dd528d0cb68cb1f45e3b358bcb841cd7"
|
||||
SRC_URI[glib-sys-0.18.1.sha256sum] = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898"
|
||||
SRC_URI[glib-sys-0.20.4.sha256sum] = "5f9eca5d88cfa6a453b00d203287c34a2b7cac3a7831779aa2bb0b3c7233752b"
|
||||
SRC_URI[glib-0.18.5.sha256sum] = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
|
||||
SRC_URI[glib-0.20.4.sha256sum] = "adcf1ec6d3650bf9fdbc6cee242d4fcebc6f6bfd9bea5b929b6a8b7344eb85ff"
|
||||
SRC_URI[gobject-sys-0.18.0.sha256sum] = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44"
|
||||
SRC_URI[gobject-sys-0.20.4.sha256sum] = "a4c674d2ff8478cf0ec29d2be730ed779fef54415a2fb4b565c52def62696462"
|
||||
SRC_URI[graphene-rs-0.20.4.sha256sum] = "1f53144c7fe78292705ff23935f1477d511366fb2f73c43d63b37be89076d2fe"
|
||||
SRC_URI[graphene-sys-0.20.4.sha256sum] = "e741797dc5081e59877a4d72c442c72d61efdd99161a0b1c1b29b6b988934b99"
|
||||
SRC_URI[gsk4-sys-0.9.2.sha256sum] = "0f9fb607554f9f4e8829eb7ea301b0fde051e1dbfd5d16b143a8a9c2fac6c01b"
|
||||
SRC_URI[gsk4-0.9.2.sha256sum] = "aa21a2f7c51ee1c6cc1242c2faf3aae2b7566138f182696759987bde8219e922"
|
||||
SRC_URI[gtk4-macros-0.9.1.sha256sum] = "e9e7b362c8fccd2712297903717d65d30defdab2b509bc9d209cbe5ffb9fabaf"
|
||||
SRC_URI[gtk4-sys-0.9.2.sha256sum] = "cbe4325908b1c1642dbb48e9f49c07a73185babf43e8b2065b0f881a589f55b8"
|
||||
SRC_URI[gtk4-0.9.2.sha256sum] = "31e2d105ce672f5cdcb5af2602e91c2901e91c72da15ab76f613ad57ecf04c6d"
|
||||
SRC_URI[hashbrown-0.15.0.sha256sum] = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
|
||||
SRC_URI[heck-0.4.1.sha256sum] = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
|
||||
SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
|
||||
SRC_URI[hermit-abi-0.3.9.sha256sum] = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
|
||||
SRC_URI[indexmap-2.6.0.sha256sum] = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
|
||||
SRC_URI[is_terminal_polyfill-1.70.1.sha256sum] = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
|
||||
SRC_URI[lazy_static-1.5.0.sha256sum] = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
|
||||
SRC_URI[libc-0.2.161.sha256sum] = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
|
||||
SRC_URI[libredox-0.1.3.sha256sum] = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
|
||||
SRC_URI[lock_api-0.4.12.sha256sum] = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
|
||||
SRC_URI[memchr-2.7.4.sha256sum] = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
|
||||
SRC_URI[memoffset-0.9.1.sha256sum] = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
|
||||
SRC_URI[miniz_oxide-0.8.0.sha256sum] = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
|
||||
SRC_URI[mio-1.0.2.sha256sum] = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
|
||||
SRC_URI[num_cpus-1.16.0.sha256sum] = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
|
||||
SRC_URI[object-0.36.5.sha256sum] = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
|
||||
SRC_URI[once_cell-1.20.2.sha256sum] = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
|
||||
SRC_URI[option-ext-0.2.0.sha256sum] = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
|
||||
SRC_URI[pango-sys-0.18.0.sha256sum] = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5"
|
||||
SRC_URI[pango-sys-0.20.4.sha256sum] = "84fd65917bf12f06544ae2bbc200abf9fc0a513a5a88a0fa81013893aef2b838"
|
||||
SRC_URI[pango-0.18.3.sha256sum] = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4"
|
||||
SRC_URI[pango-0.20.4.sha256sum] = "aa26aa54b11094d72141a754901cd71d9356432bb8147f9cace8d9c7ba95f356"
|
||||
SRC_URI[parking_lot-0.12.3.sha256sum] = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
|
||||
SRC_URI[parking_lot_core-0.9.10.sha256sum] = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
|
||||
SRC_URI[pin-project-lite-0.2.15.sha256sum] = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
|
||||
SRC_URI[pin-utils-0.1.0.sha256sum] = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
||||
SRC_URI[pkg-config-0.3.31.sha256sum] = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
|
||||
SRC_URI[ppv-lite86-0.2.20.sha256sum] = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
|
||||
SRC_URI[proc-macro-crate-2.0.0.sha256sum] = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8"
|
||||
SRC_URI[proc-macro-crate-3.2.0.sha256sum] = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
|
||||
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.89.sha256sum] = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
|
||||
SRC_URI[quote-1.0.37.sha256sum] = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
|
||||
SRC_URI[rand-0.8.5.sha256sum] = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
|
||||
SRC_URI[rand_chacha-0.3.1.sha256sum] = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
|
||||
SRC_URI[rand_core-0.6.4.sha256sum] = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
|
||||
SRC_URI[rayon-core-1.12.1.sha256sum] = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
|
||||
SRC_URI[rayon-1.10.0.sha256sum] = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
|
||||
SRC_URI[redox_syscall-0.5.7.sha256sum] = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
|
||||
SRC_URI[redox_users-0.4.6.sha256sum] = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
|
||||
SRC_URI[rustc-demangle-0.1.24.sha256sum] = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
|
||||
SRC_URI[rustc_version-0.4.1.sha256sum] = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
|
||||
SRC_URI[scopeguard-1.2.0.sha256sum] = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
|
||||
SRC_URI[semver-1.0.23.sha256sum] = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
|
||||
SRC_URI[serde-1.0.213.sha256sum] = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1"
|
||||
SRC_URI[serde_derive-1.0.213.sha256sum] = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5"
|
||||
SRC_URI[serde_spanned-0.6.8.sha256sum] = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
|
||||
SRC_URI[shellexpand-3.1.0.sha256sum] = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b"
|
||||
SRC_URI[signal-hook-registry-1.4.2.sha256sum] = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
|
||||
SRC_URI[slab-0.4.9.sha256sum] = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
|
||||
SRC_URI[smallvec-1.13.2.sha256sum] = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
|
||||
SRC_URI[socket2-0.5.7.sha256sum] = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
|
||||
SRC_URI[strsim-0.11.1.sha256sum] = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
|
||||
SRC_URI[syn-1.0.109.sha256sum] = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
|
||||
SRC_URI[syn-2.0.85.sha256sum] = "5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56"
|
||||
SRC_URI[system-deps-6.2.2.sha256sum] = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
|
||||
SRC_URI[system-deps-7.0.3.sha256sum] = "66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005"
|
||||
SRC_URI[target-lexicon-0.12.16.sha256sum] = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
|
||||
SRC_URI[thiserror-impl-1.0.65.sha256sum] = "ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602"
|
||||
SRC_URI[thiserror-1.0.65.sha256sum] = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5"
|
||||
SRC_URI[tokio-macros-2.4.0.sha256sum] = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
|
||||
SRC_URI[tokio-1.41.0.sha256sum] = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb"
|
||||
SRC_URI[toml-0.8.19.sha256sum] = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e"
|
||||
SRC_URI[toml_datetime-0.6.8.sha256sum] = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
|
||||
SRC_URI[toml_edit-0.20.7.sha256sum] = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81"
|
||||
SRC_URI[toml_edit-0.22.22.sha256sum] = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5"
|
||||
SRC_URI[unicode-ident-1.0.13.sha256sum] = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
|
||||
SRC_URI[utf8parse-0.2.2.sha256sum] = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
|
||||
SRC_URI[version-compare-0.2.0.sha256sum] = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
|
||||
SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
|
||||
SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
||||
SRC_URI[winapi-i686-pc-windows-gnu-0.4.0.sha256sum] = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
||||
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.48.0.sha256sum] = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
|
||||
SRC_URI[windows-sys-0.52.0.sha256sum] = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
|
||||
SRC_URI[windows-sys-0.59.0.sha256sum] = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
|
||||
SRC_URI[windows-targets-0.48.5.sha256sum] = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
|
||||
SRC_URI[windows-targets-0.52.6.sha256sum] = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
|
||||
SRC_URI[windows_aarch64_gnullvm-0.48.5.sha256sum] = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
|
||||
SRC_URI[windows_aarch64_gnullvm-0.52.6.sha256sum] = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
|
||||
SRC_URI[windows_aarch64_msvc-0.48.5.sha256sum] = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
|
||||
SRC_URI[windows_aarch64_msvc-0.52.6.sha256sum] = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
|
||||
SRC_URI[windows_i686_gnu-0.48.5.sha256sum] = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
|
||||
SRC_URI[windows_i686_gnu-0.52.6.sha256sum] = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
|
||||
SRC_URI[windows_i686_gnullvm-0.52.6.sha256sum] = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
|
||||
SRC_URI[windows_i686_msvc-0.48.5.sha256sum] = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
|
||||
SRC_URI[windows_i686_msvc-0.52.6.sha256sum] = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
|
||||
SRC_URI[windows_x86_64_gnu-0.48.5.sha256sum] = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
|
||||
SRC_URI[windows_x86_64_gnu-0.52.6.sha256sum] = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
|
||||
SRC_URI[windows_x86_64_gnullvm-0.48.5.sha256sum] = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
|
||||
SRC_URI[windows_x86_64_gnullvm-0.52.6.sha256sum] = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
|
||||
SRC_URI[windows_x86_64_msvc-0.48.5.sha256sum] = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|
||||
SRC_URI[windows_x86_64_msvc-0.52.6.sha256sum] = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
|
||||
SRC_URI[winnow-0.5.40.sha256sum] = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
|
||||
SRC_URI[winnow-0.6.20.sha256sum] = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b"
|
||||
SRC_URI[zerocopy-derive-0.7.35.sha256sum] = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
|
||||
SRC_URI[zerocopy-0.7.35.sha256sum] = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/applications ${D}${datadir}/icons/hicolor/scalable/apps
|
||||
install -m 0644 ${S}/hyprwall.desktop ${D}${datadir}/applications
|
||||
install -m 0644 ${S}/hyprwall.svg ${D}${datadir}/icons/hicolor/scalable/apps
|
||||
}
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
@ -1,25 +0,0 @@
|
||||
SUMMARY = "iwgtk is a wireless networking GUI for Linux with supported functionality similar to that of iwctl."
|
||||
HOMEPAGE = "https://github.com/J-Lentz/iwgtk"
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
DEPENDS = " \
|
||||
gtk4 \
|
||||
qrencode \
|
||||
scdoc-native \
|
||||
"
|
||||
|
||||
inherit meson gtk-icon-cache pkgconfig
|
||||
|
||||
SRC_URI = "git://github.com/J-Lentz/iwgtk.git;protocol=https;branch=master"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.9"
|
||||
SRCREV = "008a2a26b6e7d266d190ab85d6c25cf4b8a7bd06"
|
||||
|
||||
FILES:${PN} += "${systemd_user_unitdir}/iwgtk.service"
|
||||
|
||||
# for working dbus communication in iwd default configuration the user either needs
|
||||
# to be in group 'wheel' or 'netdev'. See /usr/share/dbus-1/system.d/iwd-dbus.conf
|
||||
|
||||
RDEPENDS:${PN} = "gtk4 iwd dbus"
|
@ -1,39 +0,0 @@
|
||||
From db03d3455c9db082c373318c08f2377c03a62e99 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Tue, 20 Aug 2024 12:22:55 +0200
|
||||
Subject: [PATCH] meson.build: allow shared build
|
||||
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
---
|
||||
meson.build | 6 +++++-
|
||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/meson.build b/meson.build
|
||||
index a1a2af5..97f43c1 100644
|
||||
--- a/meson.build
|
||||
+++ b/meson.build
|
||||
@@ -3,12 +3,14 @@ project('gvc', 'c',
|
||||
default_options: ['static=true']
|
||||
)
|
||||
|
||||
-assert(meson.is_subproject(), 'This project is only intended to be used as a subproject!')
|
||||
+#assert(meson.is_subproject(), 'This project is only intended to be used as a subproject!')
|
||||
|
||||
gnome = import('gnome')
|
||||
|
||||
pkglibdir = get_option('pkglibdir')
|
||||
pkgdatadir = get_option('pkgdatadir')
|
||||
+pkgconfig = import ('pkgconfig')
|
||||
+
|
||||
|
||||
cdata = configuration_data()
|
||||
cdata.set_quoted('GETTEXT_PACKAGE', get_option('package_name'))
|
||||
@@ -135,3 +137,5 @@ configure_file(
|
||||
output: 'config.h',
|
||||
configuration: cdata
|
||||
)
|
||||
+
|
||||
+pkgconfig.generate(libgvc)
|
||||
--
|
||||
2.45.2
|
||||
|
@ -1,30 +0,0 @@
|
||||
SUMMARY = "libgnome-volume-control is a copy library"
|
||||
HOMEPAGE = "http://www.gimp.org"
|
||||
SECTION = "graphics"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
|
||||
|
||||
DEPENDS = " \
|
||||
glib-2.0 \
|
||||
pulseaudio \
|
||||
"
|
||||
|
||||
inherit meson pkgconfig
|
||||
|
||||
SRC_URI = " \
|
||||
git://gitlab.gnome.org/GNOME/libgnome-volume-control.git;protocol=https;branch=master \
|
||||
file://0001-build-as-package.patch \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
SRCREV = "5f9768a2eac29c1ed56f1fbb449a77a3523683b6"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${includedir}
|
||||
install -m 0644 ${B}/libgvc.a ${D}${libdir}
|
||||
cp -rf ${B}/libgvc.a.p ${D}${libdir}
|
||||
install -m 0644 ${S}/*.h ${D}${includedir}
|
||||
install -m 0644 ${B}/*.h ${D}${includedir}
|
||||
}
|
||||
|
||||
FILES:${PN} += "${libdir}/libgvc.a.p"
|
@ -1,21 +0,0 @@
|
||||
SUMMARY = "This tool creates a palette of up to 36 colours out of a jpg or png image."
|
||||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/azote-palettes.git;protocol=https;branch=master \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
python3 \
|
||||
python3-pygobject \
|
||||
python3-pillow \
|
||||
python3-colorthief \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.0.1"
|
||||
SRCREV = "b5aaf3ecc0df3809c6b0f07c6b7bf8376f017a5b"
|
||||
|
@ -7,7 +7,6 @@ SRC_URI = " \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
azote-palettes \
|
||||
python3 \
|
||||
gtk+3 \
|
||||
python3-pygobject \
|
||||
@ -15,24 +14,32 @@ RDEPENDS:${PN} = " \
|
||||
python3-pillow \
|
||||
python3-pkg-resources \
|
||||
python3-send2trash \
|
||||
imagemagick \
|
||||
grim \
|
||||
slurp \
|
||||
swaybg \
|
||||
wlr-randr \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "1.13.1"
|
||||
SRCREV = "6086ea5fd7b126afc590be721ae3fb8bff0efcba"
|
||||
PV = "1.9.3"
|
||||
SRCREV = "c4ccd502c27fa6eb801a7b2b0636aed09e8c4a12"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/azote ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||
install -m 644 ${S}/dist/azote.desktop ${D}${datadir}/applications
|
||||
install -m 644 ${S}/dist/azote.svg ${D}${datadir}/pixmaps
|
||||
install -m 644 ${S}/dist/indicator_active.png ${D}${datadir}/azote
|
||||
install -m 644 ${S}/dist/indicator_attention.png ${D}${datadir}/azote
|
||||
do_configure:prepend() {
|
||||
[ -d ${S}/dist ] && mv ${S}/dist ${S}/distrib
|
||||
}
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
||||
do_install:append() {
|
||||
install -d ${D}${bindir} ${D}${datadir}/azote ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||
install -m 755 ${S}/distrib/azote ${D}${bindir}
|
||||
install -m 644 ${S}/distrib/azote.desktop ${D}${datadir}/applications
|
||||
install -m 644 ${S}/distrib/azote.svg ${D}${datadir}/pixmaps
|
||||
install -m 644 ${S}/distrib/indicator_active.png ${D}${datadir}/azote
|
||||
install -m 644 ${S}/distrib/indicator_attention.png ${D}${datadir}/azote
|
||||
}
|
||||
|
||||
FILES:${PN}:append = " \
|
||||
${datadir} \
|
||||
${bindir} \
|
||||
"
|
||||
|
@ -1,30 +0,0 @@
|
||||
SUMMARY = "ddcpopup allows to control basic settings of external (not laptop built-in) monitors."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/README.md;md5=63b79d68c363846305e6bb4fbf116a35"
|
||||
|
||||
DEPENDS = " \
|
||||
ddcutil \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = "ddcutil"
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/ddcpopup.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};nobranch=1;protocol=https"
|
||||
PV = "0.1"
|
||||
SRCREV = "8fab5132e49e08a1eeaa7a0dd3350d06f4399200"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
|
||||
inherit go go-mod pkgconfig
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_compile[network] = "1"
|
||||
|
||||
do_install:append() {
|
||||
mv ${D}${bindir}/main ${D}${bindir}/ddcpopup
|
||||
}
|
@ -4,16 +4,18 @@ LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=22ed6cb3c33862e689e075b4
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/gopsuinfo.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
||||
PV = "0.1.5"
|
||||
SRCREV = "60e4f83b6c4d84955e0a07f7bdc63d8089b4ba1e"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
SRC_URI = "git://${GO_IMPORT};branch=main;protocol=https"
|
||||
|
||||
SRCREV = "838b4893f48924bb03f5124701754836562d090a"
|
||||
|
||||
inherit go go-mod
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binary
|
||||
rm -r ${D}${libdir}/go/src/${GO_IMPORT}/bin
|
||||
}
|
||||
|
||||
do_compile[network] = "1"
|
||||
|
||||
|
@ -1,26 +1,23 @@
|
||||
SUMMARY = "nwg-bar for wlroots based compositors."
|
||||
DESCRIPTION = "The nwg-bar command creates a button bar on the basis of a JSON template placed in the ~/.config/nwg-bar/ folder."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=dcdbccfd08fcfd7002d16ca7fa5ad5cb"
|
||||
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-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"
|
||||
SRCREV = "86f75d0856193c1ba1505f6afbc1b73d34c7093a"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
PV = "0.1.0"
|
||||
SRCREV = "eee48b9575936495b5b7d6bc88e14d736245259a"
|
||||
|
||||
inherit go go-mod pkgconfig
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_compile[network] = "1"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
SUMMARY = "Output management utility for sway Wayland compositor, inspired by wdisplays and wlay."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=2e53cad864b84be468b2fc0b511942ce"
|
||||
LIC_FILES_CHKSUM = "file://nwg_displays/main.py;;beginline=8;endline=8;md5=8227180126797a0148f94f483f3e1489"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-displays.git;protocol=https;branch=master \
|
||||
@ -11,14 +11,13 @@ RDEPENDS:${PN} = "\
|
||||
python3 \
|
||||
python3-pygobject \
|
||||
python-i3ipc \
|
||||
wlr-randr \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.3.21"
|
||||
SRCREV = "935bfbdc8f876db4b48f2e5be9d7599ae5cfed34"
|
||||
PV = "0.1.2"
|
||||
SRCREV = "d8e3dee27c2f55039e6a3748ef98f9131be761c2"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/pixmaps ${D}${datadir}/applications
|
||||
|
@ -1,52 +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.2.2"
|
||||
SRCREV = "445baf061525c546a9906874fbb0ca161df239ed"
|
||||
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 ${D}${systemd_user_unitdir}
|
||||
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
|
||||
cat >${D}${systemd_user_unitdir}/nwg-dock-hyprland.service <<EOF
|
||||
[Unit]
|
||||
Description=Nwg Dock Hyprland - gtk3 based dock for Hyprland, written in go
|
||||
PartOf=graphical-session.target
|
||||
After=graphical-session.target
|
||||
ConditionEnvironment=WAYLAND_DISPLAY
|
||||
|
||||
[Service]
|
||||
ExecStart=nwg-dock-hyprland -d -hd 2000
|
||||
Slice=session.slice
|
||||
TimeoutStopSec=5sec
|
||||
Restart=on-failure
|
||||
|
||||
[Install]
|
||||
WantedBy=graphical-session.target
|
||||
EOF
|
||||
}
|
||||
|
||||
do_compile[network] = "1"
|
||||
|
||||
FILES:${PN} += "${systemd_user_unitdir}"
|
@ -6,21 +6,17 @@ DEPENDS = " \
|
||||
gtk+3 \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
RDEPENDS:${PN} = "go-runtime"
|
||||
|
||||
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.4.1"
|
||||
SRCREV = "3f010171ab8596552efdc2f03d5f09c0042bbb64"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
PV = "0.2.2"
|
||||
SRCREV = "204582169596597095109727302fec51f930c91e"
|
||||
|
||||
inherit go go-mod pkgconfig
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binaries
|
||||
@ -29,3 +25,4 @@ do_install:append() {
|
||||
}
|
||||
|
||||
do_compile[network] = "1"
|
||||
|
||||
|
@ -7,21 +7,21 @@ DEPENDS = " \
|
||||
gtk-layer-shell \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = "go-runtime"
|
||||
RRECOMMENDS:${PN} = " \
|
||||
thunar \
|
||||
foot \
|
||||
"
|
||||
|
||||
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.5.0"
|
||||
SRCREV = "44e4c95900f6a8334393a42a405d26715822a220"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
PV = "0.2.8"
|
||||
SRCREV = "d05059808656b727851c01dfd4ea56ca46151a75"
|
||||
|
||||
inherit go go-mod pkgconfig
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binary
|
||||
@ -30,3 +30,4 @@ do_install:append() {
|
||||
}
|
||||
|
||||
do_compile[network] = "1"
|
||||
|
||||
|
@ -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,19 +0,0 @@
|
||||
SUMMARY = "This program is intended to work as the icon picker for nwg-panel, but it may be used standalone."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=2e53cad864b84be468b2fc0b511942ce"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-icon-picker.git;protocol=https;branch=master \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
python3 \
|
||||
python3-pygobject \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.0.1"
|
||||
SRCREV = "cd32e72ffb3c2fb41a3f7189981376cdad6af976"
|
||||
|
@ -8,7 +8,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
||||
|
||||
DEPENDS += " \
|
||||
gtkmm3 \
|
||||
librsvg \
|
||||
nlohmann-json \
|
||||
"
|
||||
|
||||
@ -25,9 +24,12 @@ PACKAGECONFIG ?= " \
|
||||
layer-shell \
|
||||
"
|
||||
|
||||
SRC_URI = "git://github.com/nwg-piotr/nwg-launchers.git;protocol=https;branch=master"
|
||||
SRCREV = "c4d8d369782d32becfe8a8105abec9b61119a629"
|
||||
PV = "0.7.1.1"
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-launchers.git;protocol=https;branch=master \
|
||||
"
|
||||
SRCREV = "4dde40e2a0d82ae87a262e0c2babd22e309d28bf"
|
||||
PV = "0.6.3"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit meson pkgconfig
|
||||
@ -35,3 +37,4 @@ inherit meson pkgconfig
|
||||
EXTRA_OEMESON += "--buildtype release"
|
||||
|
||||
BBCLASSEXTEND = ""
|
||||
|
||||
|
@ -1,30 +1,25 @@
|
||||
SUMMARY = "Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based Wayland environment."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=453b3e96b1052c0e1d1460b0134b9287"
|
||||
LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=2e53cad864b84be468b2fc0b511942ce"
|
||||
|
||||
DEPENDS = "xcur2png gtk+3"
|
||||
RDEPENDS:${PN} = "xcur2png go-runtime"
|
||||
RDEPENDS:${PN} = "xcur2png"
|
||||
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-look"
|
||||
GO_IMPORT = "github.com/nwg-piotr/nwg-look.git"
|
||||
|
||||
SRC_URI = "git://${GO_IMPORT};destsuffix=src/${GO_IMPORT};branch=main;protocol=https"
|
||||
SRCREV = "88f2639445084bf265ad71dba1c7af507c471762"
|
||||
PV = "0.2.7"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
SRC_URI = "git://${GO_IMPORT};branch=main;protocol=https"
|
||||
SRCREV = "36b6d80f20244d6886efd6e1f1fcff75bc3281c2"
|
||||
PV = "0.1.2"
|
||||
|
||||
inherit go go-mod pkgconfig gtk-icon-cache
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/nwg-look/langs ${D}${datadir}/applications ${D}${datadir}/pixmaps
|
||||
install -d ${D}${datadir}/nwg-look ${D}${datadir}/applications ${D}${datadir}/icons/hicolor/scalable/apps
|
||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/main.glade ${D}${datadir}/nwg-look
|
||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.desktop ${D}${datadir}/applications
|
||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.svg ${D}${datadir}/pixmaps
|
||||
install -m 0644 ${S}/src/${GO_IMPORT}/langs/en_US.json ${D}${datadir}/nwg-look/langs
|
||||
install -m 0644 ${S}/src/${GO_IMPORT}/stuff/nwg-look.svg ${D}${datadir}/icons/hicolor/scalable/apps
|
||||
}
|
||||
|
||||
FILES:${PN} += "${datadir}"
|
||||
|
@ -10,22 +10,20 @@ DEPENDS = " \
|
||||
"
|
||||
|
||||
RRECOMMENDS:${PN} = " \
|
||||
thunar \
|
||||
foot \
|
||||
"
|
||||
|
||||
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"
|
||||
SRCREV = "8b1837263063b81c88221cdabb4a4a1449e96aab"
|
||||
S = "${WORKDIR}/sources"
|
||||
UNPACKDIR = "${S}"
|
||||
PV = "0.1.1"
|
||||
SRCREV = "b76362d971490cb8279b40d9c2d543c5e69232ef"
|
||||
|
||||
inherit go go-mod pkgconfig
|
||||
|
||||
GO_INSTALL = "${GO_IMPORT}"
|
||||
GO_LINKSHARED = ""
|
||||
|
||||
do_install:append() {
|
||||
# remove precompiled x86 binary
|
||||
|
@ -1,6 +1,6 @@
|
||||
SUMMARY = "GTK3-based panel for wayland."
|
||||
LICENSE = "MIT"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=da62111cfafe45015704951c9d602bb2"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=fffa55ad1c828db5e334374fb1182530"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/nwg-piotr/nwg-panel.git;protocol=https;branch=master \
|
||||
@ -10,16 +10,15 @@ RDEPENDS:${PN} = "\
|
||||
bash \
|
||||
light \
|
||||
python3 \
|
||||
python-i3ipc \
|
||||
python3-psutil \
|
||||
python3-pygobject \
|
||||
python3-requests \
|
||||
python3-psutil \
|
||||
python-i3ipc \
|
||||
swaync \
|
||||
"
|
||||
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.9.39"
|
||||
SRCREV = "1673def21826e89172d64b483d6624fa57226c81"
|
||||
PV = "0.6.3"
|
||||
SRCREV = "11336063c318e4015bce9144493a97a6afa6d372"
|
||||
|
||||
|
@ -17,6 +17,6 @@ RDEPENDS:${PN} = "\
|
||||
inherit setuptools3
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
PV = "0.5.46"
|
||||
SRCREV = "21970c25b819bf26c3d3149fd7cc8345b5e99f78"
|
||||
PV = "0.2.5"
|
||||
SRCREV = "234aeec1b78c8b495b02902f2fa33d23036c6d66"
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user