11 Commits

Author SHA1 Message Date
Takuya Wakazono
32b5348d7c
gui-libs/gtk-session-lock: sync live
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-12-15 00:35:06 +09:00
Takuya Wakazono
9aaceff9f6
gui-libs/gtk-session-lock: disable tests
Upstream does not support -Dtests=true.
a92080b164

Closes: https://bugs.gentoo.org/946270
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-12-15 00:09:25 +09:00
Gonçalo Negrier Duarte
04071d293f
gui-libs/gtk-session-lock: add missing DEPEND
Closes: https://bugs.gentoo.org/945302
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-12-07 15:09:02 +00:00
Gonçalo Negrier Duarte
5909d9e150
gui-libs/gtk-session-lock: add missing dev-libs/glib
Closes: https://bugs.gentoo.org/932635
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-24 23:09:42 +01:00
Gonçalo Negrier Duarte
8a76a809d5
gui-libs/gtk-session-lock: add 9999
* fix typos DEPEND, RDEPEND and BDEPEND

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-23 08:30:09 +01:00
Gonçalo Negrier Duarte
c10009663b
gui-libs/gtk-session-lock: improve ebuild and fix tests
* tests on gtk-session-lock work very similar to gtk-layer-shell
* the same logic was applied, also most of the depedency are the same
* also add gtk-layer-shell as depedency for test only

Closes: https://bugs.gentoo.org/930470
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-23 08:26:27 +01:00
Gonçalo Negrier Duarte
5966b79fad
gui-libs/gtk-session-lock: disable test useflag
* test seem to be broken even with gui-libs/gtk-layer-shell install

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-22 17:15:04 +01:00
Gonçalo Negrier Duarte
7168a4270d
gui-libs/gtk-session-lock: disable vapi option
* even compiling dev-lang/vala with valadoc useflag
* meson didnt found vapigen, do the file name
* having the $PV attach to it

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-22 17:06:36 +01:00
Gonçalo Negrier Duarte
385aa79b82
gui-libs/gtk-session-lock: fix typo on IUSE
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-22 16:47:23 +01:00
Gonçalo Negrier Duarte
9ad5a93ea2
gui-libs/gtk-session-lock: remove uneded dependencie
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-22 16:44:14 +01:00
Gonçalo Negrier Duarte
36d867a7b5
gui-libs/gtk-session-lock: new package, add 0.2.0
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-04-22 16:38:46 +01:00