Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (abf002baaa4cb57878ff8c60cfcd15f95da49e44)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (abf002baaa4cb57878ff8c60cfcd15f95da49e44)
  • Date: Mon, 6 May 2024 18:28:35 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 1 +
wm-addons/hyprlock/CONFIGURE | 1 +
wm-addons/hyprlock/DEPENDS | 15 +++++++++++++++
wm-addons/hyprlock/DETAILS | 27 +++++++++++++++++++++++++++
wm-addons/hyprlock/HISTORY | 3 +++
wm-addons/hyprlock/PREPARE | 2 ++
6 files changed, 49 insertions(+)

New commits:
commit abf002baaa4cb57878ff8c60cfcd15f95da49e44
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

wm-addons/hyprlock: new spell. screen lock for Hyprland

diff --git a/ChangeLog b/ChangeLog
index fbc893e..fcaae88 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2024-05-06 Pavel Vinogradov <public AT sourcemage.org>
* wm-addons/hypridle: new spell. Hyprland's idle daemon
+ * wm-addons/hyprlock: new spell. screen lock for Hyprland

2024-05-05 Pavel Vinogradov <public AT sourcemage.org>
* wm-addons/hyprwayland-scanner: new spell. scanner for Hyprland
diff --git a/wm-addons/hyprlock/CONFIGURE b/wm-addons/hyprlock/CONFIGURE
new file mode 100755
index 0000000..90942b1
--- /dev/null
+++ b/wm-addons/hyprlock/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/wm-addons/hyprlock/DEPENDS b/wm-addons/hyprlock/DEPENDS
new file mode 100755
index 0000000..67fdbf5
--- /dev/null
+++ b/wm-addons/hyprlock/DEPENDS
@@ -0,0 +1,15 @@
+. "${GRIMOIRE}/CMAKE_DEPENDS" &&
+
+if [[ "${HYPRLOCK_BRANCH}" == "scm" ]]; then
+ depends git
+fi &&
+
+depends cairo &&
+depends hyprlang &&
+depends libdrm &&
+depends linux-pam &&
+depends mesa &&
+depends pango &&
+depends libxkbcommon &&
+depends wayland &&
+depends wayland-protocols
diff --git a/wm-addons/hyprlock/DETAILS b/wm-addons/hyprlock/DETAILS
new file mode 100755
index 0000000..7407f3e
--- /dev/null
+++ b/wm-addons/hyprlock/DETAILS
@@ -0,0 +1,27 @@
+. "${GRIMOIRE}/FUNCTIONS"
+. "${GRIMOIRE}/CMAKE_FUNCTIONS"
+ SPELL="hyprlock"
+if [[ "${HYPRLOCK_BRANCH}" == "scm" ]]; then
+ VERSION="$(get_scm_version)"
+ SOURCE="${SPELL}-scm.tar.xz"
+ FORCE_DOWNLOAD="on"
+ SOURCE_URL[0]="git_http://github.com/hyprwm/${SPELL}:${SPELL}-scm:main";
+ SOURCE_IGNORE="volatile"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+else
+ VERSION="0.3.0"
+
SOURCE_HASH="sha512:3c2262e19f62259efdd2fec0c05f473d60b71809e75b253529e56b31337eee6ca176ead36101a023d777d8989613df765d002358c45aadba6db6593fbca7dd2c"
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_URL[0]="https://github.com/hyprwm/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz";
+# Watch: https://github.com/hyprwm/hyprlock/tags tags/v([0-9.]+)[.]tar
+fi
+ WEB_SITE="https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/";
+ ENTERED="20240506"
+ LICENSE[0]="BSD"
+ KEYWORDS="screen lock hyprland"
+ SHORT="screen lock for Hyprland"
+cat << EOF
+hyprlock is a simple, yet fast, multi-threaded and GPU-accelerated screen
+lock for Hyprland.
+EOF
diff --git a/wm-addons/hyprlock/HISTORY b/wm-addons/hyprlock/HISTORY
new file mode 100644
index 0000000..833e624
--- /dev/null
+++ b/wm-addons/hyprlock/HISTORY
@@ -0,0 +1,3 @@
+2024-05-06 Pavel Vinogradov <public AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS, PREPARE: created a spell, version 0.3.0
+
diff --git a/wm-addons/hyprlock/PREPARE b/wm-addons/hyprlock/PREPARE
new file mode 100755
index 0000000..e38d86f
--- /dev/null
+++ b/wm-addons/hyprlock/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable scm


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (abf002baaa4cb57878ff8c60cfcd15f95da49e44), Pavel Vinogradov, 05/06/2024

Archive powered by MHonArc 2.6.24.

Top of Page