public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-24 12:14 Haelwenn Monnier
  0 siblings, 0 replies; 15+ messages in thread
From: Haelwenn Monnier @ 2024-02-24 12:14 UTC (permalink / raw
  To: gentoo-commits

commit:     c2b605485411c7146fe06c1ccb88a66d5d3a1176
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Sat Feb 24 08:02:07 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Feb 24 08:03:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2b60548

gui-apps/hyprlock: drop 0_pre20240223, add 0_pre20240224

* commits that fix libc++ and clang

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/Manifest                                          | 2 +-
 ...{hyprlock-0_pre20240223.ebuild => hyprlock-0_pre20240224.ebuild} | 6 ++++--
 gui-apps/hyprlock/hyprlock-9999.ebuild                              | 6 ++++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index edd905f413..8e0f9312c7 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0_pre20240223.gh.tar.gz 49082 BLAKE2B 91c552a9bd4c9feeecca348f84b2819fda0988be663aa73737cefe3a45bddaf09e4d2eebb1df0df26e4e7f323f22f37b61644521e8e829d1867f42a5dfcf9a08 SHA512 35295180ff50904dce6bd076bb8c9c84ad5dce6473d3829e01fe6bc0eb466dd79229d427034746f575941fbd87a5ed7e6fafa5586cff62f2fa664640cf7bf15a
+DIST hyprlock-0_pre20240224.gh.tar.gz 49247 BLAKE2B 5425ffd8e73efc3112adc58388ca45a9c1e84a0d6828b40faee62956bc1199a22a8607dee17a16ed4f94efd704cceeaef2506544a8878960ac77dd0de5912fe7 SHA512 3bbd7a06602e45aaca6442bc3f02aaf728430f17b829002cdba93cca33232be90f1defb099d4b19d6432ff30e1de15ad93e2ae41d83c9d5f26fee2c10c9d3caf

diff --git a/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild b/gui-apps/hyprlock/hyprlock-0_pre20240224.ebuild
similarity index 91%
rename from gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
rename to gui-apps/hyprlock/hyprlock-0_pre20240224.ebuild
index 26901f5f8b..caf3a0797b 100644
--- a/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240224.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="8969351cba0e4a7ed91715121391f9786c2e6345"
+COMMIT="57e80006602b7857fb23feded368055df62b8cb3"
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"
 
@@ -29,7 +29,7 @@ SLOT="0"
 RDEPEND="
 	dev-libs/wayland
 	gui-libs/egl-wayland
-	media-libs/mesa[egl(+),gles2]
+	media-libs/mesa[opengl]
 	sys-libs/pam
 	>=gui-wm/hyprland-0.35.0
 "
@@ -41,7 +41,9 @@ DEPEND="
 BDEPEND="
 	>=dev-libs/hyprlang-0.4.0
 	x11-libs/libxkbcommon
+	x11-libs/libdrm
 	x11-libs/cairo
+	x11-libs/pango
 	dev-build/cmake
 	dev-libs/date
 	virtual/pkgconfig

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index 26901f5f8b..caf3a0797b 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="8969351cba0e4a7ed91715121391f9786c2e6345"
+COMMIT="57e80006602b7857fb23feded368055df62b8cb3"
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"
 
@@ -29,7 +29,7 @@ SLOT="0"
 RDEPEND="
 	dev-libs/wayland
 	gui-libs/egl-wayland
-	media-libs/mesa[egl(+),gles2]
+	media-libs/mesa[opengl]
 	sys-libs/pam
 	>=gui-wm/hyprland-0.35.0
 "
@@ -41,7 +41,9 @@ DEPEND="
 BDEPEND="
 	>=dev-libs/hyprlang-0.4.0
 	x11-libs/libxkbcommon
+	x11-libs/libdrm
 	x11-libs/cairo
+	x11-libs/pango
 	dev-build/cmake
 	dev-libs/date
 	virtual/pkgconfig


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-08-31 13:05 David Roman
  0 siblings, 0 replies; 15+ messages in thread
From: David Roman @ 2024-08-31 13:05 UTC (permalink / raw
  To: gentoo-commits

commit:     689954eff4ea29f3403190ae3689a28958c5e3dc
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Fri Aug 30 13:12:02 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 13:17:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=689954ef

gui-apps/hyprlock: fix deps

Closes: https://bugs.gentoo.org/936655
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 .../hyprlock/{hyprlock-0.4.1-r1.ebuild => hyprlock-0.4.1-r2.ebuild}     | 2 ++
 gui-apps/hyprlock/hyprlock-9999.ebuild                                  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild b/gui-apps/hyprlock/hyprlock-0.4.1-r2.ebuild
similarity index 94%
rename from gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild
rename to gui-apps/hyprlock/hyprlock-0.4.1-r2.ebuild
index 7d6de6548..3969bfd73 100644
--- a/gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.4.1-r2.ebuild
@@ -26,6 +26,8 @@ RDEPEND="
 	dev-libs/glib:2
 	dev-libs/wayland
 	media-libs/libglvnd
+	media-libs/libjpeg-turbo:=
+	media-libs/libwebp:=
 	media-libs/mesa[opengl]
 	sys-libs/pam
 	x11-libs/cairo

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index 7d6de6548..3969bfd73 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -26,6 +26,8 @@ RDEPEND="
 	dev-libs/glib:2
 	dev-libs/wayland
 	media-libs/libglvnd
+	media-libs/libjpeg-turbo:=
+	media-libs/libwebp:=
 	media-libs/mesa[opengl]
 	sys-libs/pam
 	x11-libs/cairo


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-07-26 20:29 David Roman
  0 siblings, 0 replies; 15+ messages in thread
From: David Roman @ 2024-07-26 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f84d61286447c92dfc595ece8542e81e94c6d3da
Author:     Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Fri Jul 26 13:45:34 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Jul 26 13:45:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f84d6128

gui-apps/hyprlock: add hyprutils dependency 2

Same as my last.
Should I squash those and force push next time?

Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>

 gui-apps/hyprlock/hyprlock-9999.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index bc8665681..7d6de6548 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -20,13 +20,14 @@ LICENSE="BSD"
 SLOT="0"
 
 RDEPEND="
+	>=dev-libs/hyprlang-0.4.0
+	>=gui-libs/hyprutils-0.2.0
 	dev-libs/date
+	dev-libs/glib:2
 	dev-libs/wayland
+	media-libs/libglvnd
 	media-libs/mesa[opengl]
 	sys-libs/pam
-	dev-libs/glib:2
-	>=dev-libs/hyprlang-0.4.0
-	media-libs/libglvnd
 	x11-libs/cairo
 	x11-libs/libxkbcommon
 	x11-libs/libdrm


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-07-26 20:29 David Roman
  0 siblings, 0 replies; 15+ messages in thread
From: David Roman @ 2024-07-26 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c39578df69fb0b38caa5e4fc8b536e23c1c9e008
Author:     Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Fri Jul 26 13:33:04 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Jul 26 13:33:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c39578df

gui-apps/hyprlock: add hyprutils dependency

Without it it did not compile:
```
--   Package 'hyprutils' not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:619 (message):
  The following required packages were not found:

   - hyprutils>=0.2.0

Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:841 (_pkg_check_modules_internal)
  CMakeLists.txt:39 (pkg_check_modules)
```

Also sorted RDEPEND

Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>

 .../hyprlock/{hyprlock-0.4.1.ebuild => hyprlock-0.4.1-r1.ebuild}   | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprlock/hyprlock-0.4.1.ebuild b/gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild
similarity index 96%
rename from gui-apps/hyprlock/hyprlock-0.4.1.ebuild
rename to gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild
index bc8665681..7d6de6548 100644
--- a/gui-apps/hyprlock/hyprlock-0.4.1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.4.1-r1.ebuild
@@ -20,13 +20,14 @@ LICENSE="BSD"
 SLOT="0"
 
 RDEPEND="
+	>=dev-libs/hyprlang-0.4.0
+	>=gui-libs/hyprutils-0.2.0
 	dev-libs/date
+	dev-libs/glib:2
 	dev-libs/wayland
+	media-libs/libglvnd
 	media-libs/mesa[opengl]
 	sys-libs/pam
-	dev-libs/glib:2
-	>=dev-libs/hyprlang-0.4.0
-	media-libs/libglvnd
 	x11-libs/cairo
 	x11-libs/libxkbcommon
 	x11-libs/libdrm


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-05-23 22:18 Haelwenn Monnier
  0 siblings, 0 replies; 15+ messages in thread
From: Haelwenn Monnier @ 2024-05-23 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     0cd3a4befe2611e9b731363522804d47a7f5736f
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Thu May 23 17:44:23 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu May 23 17:45:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cd3a4be

gui-apps/hyprlock: add missing RDEPENDs

Closes: https://bugs.gentoo.org/932559
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 .../{hyprlock-0.3.0-r1.ebuild => hyprlock-0.3.0-r2.ebuild} | 13 ++++++++-----
 gui-apps/hyprlock/hyprlock-9999.ebuild                     | 14 +++++++++-----
 2 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild b/gui-apps/hyprlock/hyprlock-0.3.0-r2.ebuild
similarity index 96%
rename from gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
rename to gui-apps/hyprlock/hyprlock-0.3.0-r2.ebuild
index 61d9bf3aa..07fbc35d0 100644
--- a/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.3.0-r2.ebuild
@@ -27,6 +27,14 @@ RDEPEND="
 	media-libs/mesa[opengl]
 	sys-libs/pam
 	>=gui-wm/hyprland-0.35.0
+	dev-libs/glib
+	>=dev-libs/hyprlang-0.4.0
+	media-libs/libglvnd
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+
 "
 DEPEND="
 	${RDEPEND}
@@ -34,11 +42,6 @@ DEPEND="
 "
 
 BDEPEND="
-	>=dev-libs/hyprlang-0.4.0
-	x11-libs/libxkbcommon
-	x11-libs/libdrm
-	x11-libs/cairo
-	x11-libs/pango
 	dev-build/cmake
 	dev-libs/date
 	virtual/pkgconfig

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index ec3b3b1a1..07fbc35d0 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -27,6 +27,14 @@ RDEPEND="
 	media-libs/mesa[opengl]
 	sys-libs/pam
 	>=gui-wm/hyprland-0.35.0
+	dev-libs/glib
+	>=dev-libs/hyprlang-0.4.0
+	media-libs/libglvnd
+	x11-libs/cairo
+	x11-libs/libxkbcommon
+	x11-libs/libdrm
+	x11-libs/pango
+
 "
 DEPEND="
 	${RDEPEND}
@@ -34,11 +42,6 @@ DEPEND="
 "
 
 BDEPEND="
-	>=dev-libs/hyprlang-0.4.0
-	x11-libs/libxkbcommon
-	x11-libs/libdrm
-	x11-libs/cairo
-	x11-libs/pango
 	dev-build/cmake
 	dev-libs/date
 	virtual/pkgconfig
@@ -46,6 +49,7 @@ BDEPEND="
 
 PATCHES=(
 	"${FILESDIR}/0001-fix-CFLAGS-CXXFLAGS-hyprlock.patch"
+	"${FILESDIR}/0002-cmake-install-pam-file-fix.patch"
 )
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-04-13 17:15 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-04-13 17:15 UTC (permalink / raw
  To: gentoo-commits

commit:     dc52ffb26a44da53fb76dc213ed878680a63911d
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Apr 13 17:11:24 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Apr 13 17:11:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc52ffb2

gui-apps/hyprlock: remove unused eclass

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild | 2 +-
 gui-apps/hyprlock/hyprlock-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild b/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
index bb79fa02dc..61d9bf3aa5 100644
--- a/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake toolchain-funcs
+inherit cmake
 
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index ea126e6db7..ec3b3b1a10 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake toolchain-funcs
+inherit cmake
 
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-04-10 20:12 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-04-10 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     57b7f68e4f5a6d3dfc96437a5be5c9537396ddd0
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Apr 10 12:36:51 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed Apr 10 12:45:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57b7f68e

gui-apps/hyprlock: add 0.3.0, drop 0_pre20240224

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/Manifest                                       | 2 +-
 .../{hyprlock-0_pre20240224.ebuild => hyprlock-0.3.0.ebuild}     | 9 ++-------
 2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index 8e0f9312c7..7ca2739ceb 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0_pre20240224.gh.tar.gz 49247 BLAKE2B 5425ffd8e73efc3112adc58388ca45a9c1e84a0d6828b40faee62956bc1199a22a8607dee17a16ed4f94efd704cceeaef2506544a8878960ac77dd0de5912fe7 SHA512 3bbd7a06602e45aaca6442bc3f02aaf728430f17b829002cdba93cca33232be90f1defb099d4b19d6432ff30e1de15ad93e2ae41d83c9d5f26fee2c10c9d3caf
+DIST hyprlock-0.3.0.tar.gz 274826 BLAKE2B e91877d29160537bd60e518a020c64aa4dade19fa874553ac8e9f12c683c1153787803bbcde0a2756be66da06ec76b0f1c56eb05e65466829d784d425be05dce SHA512 10b9f170def9c1dfd81c1aeb7979c4eb48d703222771fa813d5a459577be8ba73fe36b832446e56eb87aff73df192ee4ae45ef935578cbc3c1e84612f8c85d70

diff --git a/gui-apps/hyprlock/hyprlock-0_pre20240224.ebuild b/gui-apps/hyprlock/hyprlock-0.3.0.ebuild
similarity index 73%
rename from gui-apps/hyprlock/hyprlock-0_pre20240224.ebuild
rename to gui-apps/hyprlock/hyprlock-0.3.0.ebuild
index caf3a0797b..e47f909623 100644
--- a/gui-apps/hyprlock/hyprlock-0_pre20240224.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.3.0.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="57e80006602b7857fb23feded368055df62b8cb3"
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"
 
@@ -13,12 +12,8 @@ if [[ "${PV}" = *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
 else
-	#When releases start to happen
-	#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
-	#S="${WORKDIR}/${PN}-source"
-
-	SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
-	S="${WORKDIR}/${PN}-${COMMIT}"
+	SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/v${PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${PV}"
 
 	KEYWORDS="~amd64"
 fi


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-04-10 20:12 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-04-10 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     4acc7d2527aaadad49d475fd7c9f7f8778444c17
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Apr 10 12:43:03 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed Apr 10 12:45:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4acc7d25

gui-apps/hyprlock: update SRC_URI

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/Manifest              | 2 +-
 gui-apps/hyprlock/hyprlock-0.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index 7ca2739ceb..715cb85e4d 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0.3.0.tar.gz 274826 BLAKE2B e91877d29160537bd60e518a020c64aa4dade19fa874553ac8e9f12c683c1153787803bbcde0a2756be66da06ec76b0f1c56eb05e65466829d784d425be05dce SHA512 10b9f170def9c1dfd81c1aeb7979c4eb48d703222771fa813d5a459577be8ba73fe36b832446e56eb87aff73df192ee4ae45ef935578cbc3c1e84612f8c85d70
+DIST hyprlock-0.3.0.tar.gz 61599 BLAKE2B f9bd1b358f55a860441d66d07361f3fe0d19f3f81612714e5dfa3fa6a9fa30f206416fd255365ef0469e50e13048e9378b5f5f79ee37904bf97618e2e08348dc SHA512 3c2262e19f62259efdd2fec0c05f473d60b71809e75b253529e56b31337eee6ca176ead36101a023d777d8989613df765d002358c45aadba6db6593fbca7dd2c

diff --git a/gui-apps/hyprlock/hyprlock-0.3.0.ebuild b/gui-apps/hyprlock/hyprlock-0.3.0.ebuild
index e47f909623..ea126e6db7 100644
--- a/gui-apps/hyprlock/hyprlock-0.3.0.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0.3.0.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" = *9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
 else
-	SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
 	S="${WORKDIR}/${PN}-${PV}"
 
 	KEYWORDS="~amd64"


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-03-19 23:55 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-03-19 23:55 UTC (permalink / raw
  To: gentoo-commits

commit:     88639811bef8e66bf5f6fbb9f4c8c967027b495b
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Tue Mar 19 23:54:12 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Mar 19 23:54:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88639811

gui-apps/hyprlock: drop myself as a maintainer

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 gui-apps/hyprlock/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml
index 0987899599..5e8a60de0f 100644
--- a/gui-apps/hyprlock/metadata.xml
+++ b/gui-apps/hyprlock/metadata.xml
@@ -5,10 +5,6 @@
 		<email>gonegrier.duarte@gmail.com</email>
 		<name>Gonçalo Negrier Duarte</name>
 	</maintainer>
-	<maintainer type="person" proxied="yes">
-		<email>julien@jroy.ca</email>
-		<name>Julien Roy</name>
-	</maintainer>
 	<upstream>
 		<changelog>https://github.com/hyprwm/hyrlock/releases</changelog>
 		<doc>https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/</doc>


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-23 23:40 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-02-23 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f310358bbe9bbd6dcf6c46812a5c8c9597f4299d
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 21:29:31 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Feb 23 21:33:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f310358b

gui-apps/hyprlock: drop 0_pre20240220, add 0_pre20240223

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/Manifest                                             | 2 +-
 .../{hyprlock-0_pre20240220.ebuild => hyprlock-0_pre20240223.ebuild}   | 3 ++-
 gui-apps/hyprlock/hyprlock-9999.ebuild                                 | 3 ++-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index b4c4ad0a08..edd905f413 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0_pre20240220.gh.tar.gz 33244 BLAKE2B 3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d SHA512 e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa
+DIST hyprlock-0_pre20240223.gh.tar.gz 49082 BLAKE2B 91c552a9bd4c9feeecca348f84b2819fda0988be663aa73737cefe3a45bddaf09e4d2eebb1df0df26e4e7f323f22f37b61644521e8e829d1867f42a5dfcf9a08 SHA512 35295180ff50904dce6bd076bb8c9c84ad5dce6473d3829e01fe6bc0eb466dd79229d427034746f575941fbd87a5ed7e6fafa5586cff62f2fa664640cf7bf15a

diff --git a/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild b/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
similarity index 92%
rename from gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
rename to gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
index fe026f8bab..f7ae0a369d 100644
--- a/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+COMMIT="8969351cba0e4a7ed91715121391f9786c2e6345"
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"
 
@@ -48,6 +48,7 @@ BDEPEND="
 
 PATCHES=(
 	"${FILESDIR}/0001-fix-CFLAGS-CXXFLAGS-hyprlock.patch"
+	"${FILESDIR}/0002-fix-lic++-hyprlock.patch"
 )
 
 src_configure() {

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index fe026f8bab..f7ae0a369d 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake toolchain-funcs
 
-COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+COMMIT="8969351cba0e4a7ed91715121391f9786c2e6345"
 DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
 HOMEPAGE="https://github.com/hyprwm/hyprlock"
 
@@ -48,6 +48,7 @@ BDEPEND="
 
 PATCHES=(
 	"${FILESDIR}/0001-fix-CFLAGS-CXXFLAGS-hyprlock.patch"
+	"${FILESDIR}/0002-fix-lic++-hyprlock.patch"
 )
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-23 23:40 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-02-23 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1625f635797e433d240c551827e69bd6ca541828
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 22:14:52 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Feb 23 22:14:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1625f635

gui-apps/hyprlock: add missing BDEPEND

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild | 1 +
 gui-apps/hyprlock/hyprlock-9999.ebuild          | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild b/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
index f7ae0a369d..6e4c7ca777 100644
--- a/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
@@ -43,6 +43,7 @@ BDEPEND="
 	x11-libs/libxkbcommon
 	x11-libs/cairo
 	dev-build/cmake
+	dev-libs/date
 	virtual/pkgconfig
 "
 

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index f7ae0a369d..6e4c7ca777 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -43,6 +43,7 @@ BDEPEND="
 	x11-libs/libxkbcommon
 	x11-libs/cairo
 	dev-build/cmake
+	dev-libs/date
 	virtual/pkgconfig
 "
 


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-23 23:40 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-02-23 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     9737af3739d330965d9f88372099c063b0dac5e3
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 22:16:54 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Feb 23 22:16:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9737af37

gui-apps/hyprlock: remove unneded patch
* leftover line (merge upstream)

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild | 1 -
 gui-apps/hyprlock/hyprlock-9999.ebuild          | 1 -
 2 files changed, 2 deletions(-)

diff --git a/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild b/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
index 6e4c7ca777..26901f5f8b 100644
--- a/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240223.ebuild
@@ -49,7 +49,6 @@ BDEPEND="
 
 PATCHES=(
 	"${FILESDIR}/0001-fix-CFLAGS-CXXFLAGS-hyprlock.patch"
-	"${FILESDIR}/0002-fix-lic++-hyprlock.patch"
 )
 
 src_configure() {

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index 6e4c7ca777..26901f5f8b 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -49,7 +49,6 @@ BDEPEND="
 
 PATCHES=(
 	"${FILESDIR}/0001-fix-CFLAGS-CXXFLAGS-hyprlock.patch"
-	"${FILESDIR}/0002-fix-lic++-hyprlock.patch"
 )
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-21 11:52 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-02-21 11:52 UTC (permalink / raw
  To: gentoo-commits

commit:     f0de236ce166c44d1dcd5402681809153134b6b4
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Feb 21 11:46:02 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed Feb 21 11:46:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f0de236c

gui-apps/hyprlock: update maintainers

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/metadata.xml | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml
index a095a38dcc..0987899599 100644
--- a/gui-apps/hyprlock/metadata.xml
+++ b/gui-apps/hyprlock/metadata.xml
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>julien@jroy.ca</email>
-		<name>Julien Roy</name>
-	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>gonegrier.duarte@gmail.com</email>
 		<name>Gonçalo Negrier Duarte</name>
 	</maintainer>
+	<maintainer type="person" proxied="yes">
+		<email>julien@jroy.ca</email>
+		<name>Julien Roy</name>
+	</maintainer>
 	<upstream>
 		<changelog>https://github.com/hyprwm/hyrlock/releases</changelog>
 		<doc>https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/</doc>


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-21  1:36 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-02-21  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a8229555cfb73b49f8c88837f404ed60e58a92aa
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Feb 20 23:26:24 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Feb 20 23:26:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8229555

gui-apps/hyprlock: drop 0.0.1, add 0_pre20240220
* keyword ~riscv removed

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/Manifest                                              | 2 +-
 .../hyprlock/{hyprlock-0.0.1.ebuild => hyprlock-0_pre20240220.ebuild}   | 2 +-
 gui-apps/hyprlock/hyprlock-9999.ebuild                                  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
index 62516dd497..b4c4ad0a08 100644
--- a/gui-apps/hyprlock/Manifest
+++ b/gui-apps/hyprlock/Manifest
@@ -1 +1 @@
-DIST hyprlock-0.0.1.gh.tar.gz 33244 BLAKE2B 3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d SHA512 e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa
+DIST hyprlock-0_pre20240220.gh.tar.gz 33244 BLAKE2B 3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d SHA512 e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild b/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
similarity index 97%
rename from gui-apps/hyprlock/hyprlock-0.0.1.ebuild
rename to gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
index 832595c1a5..5ff5e20655 100644
--- a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
+++ b/gui-apps/hyprlock/hyprlock-0_pre20240220.ebuild
@@ -20,7 +20,7 @@ else
 	SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
 	S="${WORKDIR}/${PN}-${COMMIT}"
 
-	KEYWORDS="~amd64 ~riscv"
+	KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
index 832595c1a5..5ff5e20655 100644
--- a/gui-apps/hyprlock/hyprlock-9999.ebuild
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -20,7 +20,7 @@ else
 	SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
 	S="${WORKDIR}/${PN}-${COMMIT}"
 
-	KEYWORDS="~amd64 ~riscv"
+	KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD"


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/
@ 2024-02-21  1:36 Julien Roy
  0 siblings, 0 replies; 15+ messages in thread
From: Julien Roy @ 2024-02-21  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     980e311a7c483965cca193e16b84751d8e8bba68
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Feb 20 21:35:02 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Feb 20 21:55:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=980e311a

gui-apps/hyprlock: new package, add 0.0.1, 9999

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 gui-apps/hyprlock/Manifest              |  1 +
 gui-apps/hyprlock/hyprlock-0.0.1.ebuild | 59 +++++++++++++++++++++++++++++++++
 gui-apps/hyprlock/hyprlock-9999.ebuild  | 59 +++++++++++++++++++++++++++++++++
 gui-apps/hyprlock/metadata.xml          | 18 ++++++++++
 4 files changed, 137 insertions(+)

diff --git a/gui-apps/hyprlock/Manifest b/gui-apps/hyprlock/Manifest
new file mode 100644
index 0000000000..62516dd497
--- /dev/null
+++ b/gui-apps/hyprlock/Manifest
@@ -0,0 +1 @@
+DIST hyprlock-0.0.1.gh.tar.gz 33244 BLAKE2B 3acca1217274d1d6b05febaa6ef9988080f70bb58bdde87d51c906ea62b49f3a7eeb1e64cc43b0c6e6a0688ef2348c563cc788904274dd675248620c6cf1126d SHA512 e3baa476852329dbd1eea87ad1ddfcb0521d6c73797e2fd2e9ab17d4f8cebfae68ccf947cda44aeb8d32ceaf1a03c586fa77dd539f47713b8a64afd2ebbff3fa

diff --git a/gui-apps/hyprlock/hyprlock-0.0.1.ebuild b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
new file mode 100644
index 0000000000..f631571011
--- /dev/null
+++ b/gui-apps/hyprlock/hyprlock-0.0.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
+HOMEPAGE="https://github.com/hyprwm/hyprlock"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	#When releases start to happen
+	#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
+	#S="${WORKDIR}/${PN}-source"
+
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT}"
+
+	KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+	dev-libs/wayland
+	gui-libs/egl-wayland
+	media-libs/mesa[egl(+),gles2]
+	sys-libs/pam
+	>=gui-wm/hyprland-0.35.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	>=dev-libs/hyprlang-0.4.0
+	x11-libs/libxkbcommon
+	x11-libs/cairo
+	dev-build/cmake
+	virtual/pkgconfig
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCMAKE_BUILD_TYPE:STRING=Release
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	cmake_src_install
+}

diff --git a/gui-apps/hyprlock/hyprlock-9999.ebuild b/gui-apps/hyprlock/hyprlock-9999.ebuild
new file mode 100644
index 0000000000..f631571011
--- /dev/null
+++ b/gui-apps/hyprlock/hyprlock-9999.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+COMMIT="7b15d34f0af9b1c8ef49279827eee47e4dca9afa"
+DESCRIPTION="Hyprland's GPU-accelerated screen locking utility"
+HOMEPAGE="https://github.com/hyprwm/hyprlock"
+
+if [[ "${PV}" = *9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+	#When releases start to happen
+	#SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
+	#S="${WORKDIR}/${PN}-source"
+
+	SRC_URI="https://github.com/hyprwm/${PN^}/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT}"
+
+	KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+	dev-libs/wayland
+	gui-libs/egl-wayland
+	media-libs/mesa[egl(+),gles2]
+	sys-libs/pam
+	>=gui-wm/hyprland-0.35.0
+"
+DEPEND="
+	${RDEPEND}
+	dev-libs/wayland-protocols
+"
+
+BDEPEND="
+	>=dev-libs/hyprlang-0.4.0
+	x11-libs/libxkbcommon
+	x11-libs/cairo
+	dev-build/cmake
+	virtual/pkgconfig
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCMAKE_BUILD_TYPE:STRING=Release
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	cmake_src_install
+}

diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml
new file mode 100644
index 0000000000..a095a38dcc
--- /dev/null
+++ b/gui-apps/hyprlock/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>julien@jroy.ca</email>
+		<name>Julien Roy</name>
+	</maintainer>
+	<maintainer type="person" proxied="yes">
+		<email>gonegrier.duarte@gmail.com</email>
+		<name>Gonçalo Negrier Duarte</name>
+	</maintainer>
+	<upstream>
+		<changelog>https://github.com/hyprwm/hyrlock/releases</changelog>
+		<doc>https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/</doc>
+		<bugs-to>https://github.com/hyprwm/hyrlock/issues</bugs-to>
+		<remote-id type="github">hyprwm/hyprlock</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-08-31 13:06 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-24 12:14 [gentoo-commits] repo/proj/guru:master commit in: gui-apps/hyprlock/ Haelwenn Monnier
  -- strict thread matches above, loose matches on Subject: below --
2024-08-31 13:05 David Roman
2024-07-26 20:29 David Roman
2024-07-26 20:29 David Roman
2024-05-23 22:18 Haelwenn Monnier
2024-04-13 17:15 Julien Roy
2024-04-10 20:12 Julien Roy
2024-04-10 20:12 Julien Roy
2024-03-19 23:55 Julien Roy
2024-02-23 23:40 Julien Roy
2024-02-23 23:40 Julien Roy
2024-02-23 23:40 Julien Roy
2024-02-21 11:52 Julien Roy
2024-02-21  1:36 Julien Roy
2024-02-21  1:36 Julien Roy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox