summaryrefslogtreecommitdiff
path: root/gui-apps/hypridle
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-10-31 19:29:02 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-10-31 19:29:02 +0000
commita796170fd911c9b466cbcb63efaa4f9cf59da488 (patch)
tree1f1a4d31956eb25edc6831f8c6162eb8536eeded /gui-apps/hypridle
parente0638acb46ef74cef3fac572b36fcce8cd3953f6 (diff)
downloadbaldeagleos-repo-a796170fd911c9b466cbcb63efaa4f9cf59da488.tar.gz
baldeagleos-repo-a796170fd911c9b466cbcb63efaa4f9cf59da488.tar.xz
baldeagleos-repo-a796170fd911c9b466cbcb63efaa4f9cf59da488.zip
Adding metadata
Diffstat (limited to 'gui-apps/hypridle')
-rw-r--r--gui-apps/hypridle/Manifest1
-rw-r--r--gui-apps/hypridle/files/hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch29
-rw-r--r--gui-apps/hypridle/hypridle-0.1.2-r2.ebuild2
-rw-r--r--gui-apps/hypridle/hypridle-0.1.4.ebuild39
-rw-r--r--gui-apps/hypridle/hypridle-9999.ebuild3
5 files changed, 72 insertions, 2 deletions
diff --git a/gui-apps/hypridle/Manifest b/gui-apps/hypridle/Manifest
index 4a168997478a..fbf5a6716815 100644
--- a/gui-apps/hypridle/Manifest
+++ b/gui-apps/hypridle/Manifest
@@ -1 +1,2 @@
DIST hypridle-0.1.2.gh.tar.gz 13187 BLAKE2B f47b30b688a3ed920e1ca71891a5b1dc06421d3f71519830c4c2f0606fd3919fff2416f91180d3092e1d594b8caecacdc975f18566903421f14e5190d35e50c1 SHA512 d8591aa90c5621ce3d72748589845c727b5e6c3aca5aa42cede9bb238f1957e5fba107c72949097910efa9699ac031addf7ae64dfb9fde99138c56d98993eedf
+DIST hypridle-0.1.4.gh.tar.gz 13948 BLAKE2B 450e2505fe8c245fd120fb22662e96648c8267a2878a9e9421ae06a8f2831b7f03f3e1ec23416c37e392e3b295cfb7d0cf8a61f7f611f62dea7affa6c3aadd06 SHA512 203dd5ff6c588fb1858d660baba71ede9d2c353abd63a5273fbc4befff8b77d416d802138881bce11605b248b05145e66847b5aa5395e9c150aaf07e67c8bcd8
diff --git a/gui-apps/hypridle/files/hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch b/gui-apps/hypridle/files/hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch
new file mode 100644
index 000000000000..1fa661981a94
--- /dev/null
+++ b/gui-apps/hypridle/files/hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch
@@ -0,0 +1,29 @@
+From e2b3acf133c104574724f705f9f07007ec8bbe3b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?=
+ <gonegrier.duarte@gmail.com>
+Date: Wed, 21 Feb 2024 15:29:01 +0000
+Subject: [PATCH] Removed added CFLAGS/CXXFLAGS by CMakeLists.txt
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3d60b42..bb37060 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -14,7 +14,6 @@ if(CMAKE_BUILD_TYPE MATCHES Debug OR CMAKE_BUILD_TYPE MATCHES DEBUG)
+ message(STATUS "Configuring hypridle in Debug with CMake")
+ add_compile_definitions(HYPRLAND_DEBUG)
+ else()
+- add_compile_options(-O3)
+ message(STATUS "Configuring hypridle in Release with CMake")
+ endif()
+
+--
+2.43.2
+
diff --git a/gui-apps/hypridle/hypridle-0.1.2-r2.ebuild b/gui-apps/hypridle/hypridle-0.1.2-r2.ebuild
index c1ca1ca65e7b..fc6de89e509d 100644
--- a/gui-apps/hypridle/hypridle-0.1.2-r2.ebuild
+++ b/gui-apps/hypridle/hypridle-0.1.2-r2.ebuild
@@ -20,7 +20,7 @@ LICENSE="BSD"
SLOT="0"
RDEPEND="
- dev-cpp/sdbus-c++:=
+ dev-cpp/sdbus-c++:0/1
>=dev-libs/hyprlang-0.4.0
dev-libs/wayland
"
diff --git a/gui-apps/hypridle/hypridle-0.1.4.ebuild b/gui-apps/hypridle/hypridle-0.1.4.ebuild
new file mode 100644
index 000000000000..f42ff56cca61
--- /dev/null
+++ b/gui-apps/hypridle/hypridle-0.1.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Hyprland's idle daemon"
+HOMEPAGE="https://github.com/hyprwm/hypridle"
+
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+ SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+ dev-cpp/sdbus-c++:0/2
+ >=dev-libs/hyprlang-0.4.0
+ dev-libs/wayland
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
+
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/hypridle-0.1.4-fix-CFLAGS-CXXFLAGS.patch"
+)
diff --git a/gui-apps/hypridle/hypridle-9999.ebuild b/gui-apps/hypridle/hypridle-9999.ebuild
index 8c59dcc7bbed..b89e0ac956e8 100644
--- a/gui-apps/hypridle/hypridle-9999.ebuild
+++ b/gui-apps/hypridle/hypridle-9999.ebuild
@@ -20,8 +20,9 @@ LICENSE="BSD"
SLOT="0"
RDEPEND="
- dev-cpp/sdbus-c++:=
+ >=dev-cpp/sdbus-c++-0.2.0
>=dev-libs/hyprlang-0.4.0
+ >=gui-libs/hyprutils-0.2.0
dev-libs/wayland
"
DEPEND="