From 6260894164783003d2c68f642c4a7891b23eea4f Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Wed, 6 Sep 2023 12:24:53 -0400 Subject: [PATCH] New package: gtkgreet-0.7 --- .../patches/update-deprecated-constant.patch | 17 +++++++++++++++++ srcpkgs/gtkgreet/template | 14 ++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 srcpkgs/gtkgreet/patches/update-deprecated-constant.patch create mode 100644 srcpkgs/gtkgreet/template diff --git a/srcpkgs/gtkgreet/patches/update-deprecated-constant.patch b/srcpkgs/gtkgreet/patches/update-deprecated-constant.patch new file mode 100644 index 0000000000000..322b621738ec8 --- /dev/null +++ b/srcpkgs/gtkgreet/patches/update-deprecated-constant.patch @@ -0,0 +1,17 @@ +From 725846edf6a22f495fdbb2972bb559563a90262b Mon Sep 17 00:00:00 2001 +From: Hugo Osvaldo Barrera +Date: Thu, 3 Nov 2022 12:45:49 +0100 +Subject: [PATCH] Update reference to deprecated constant +diff --git a/gtkgreet/gtkgreet.c b/gtkgreet/gtkgreet.c +index addad5a..1cbed1d 100644 +--- a/gtkgreet/gtkgreet.c ++++ b/gtkgreet/gtkgreet.c +@@ -93,7 +93,7 @@ static int gtkgreet_update_clocks_handler(gpointer data) { + + struct GtkGreet* create_gtkgreet() { + gtkgreet = calloc(1, sizeof(struct GtkGreet)); +- gtkgreet->app = gtk_application_new("wtf.kl.gtkgreet", G_APPLICATION_FLAGS_NONE); ++ gtkgreet->app = gtk_application_new("wtf.kl.gtkgreet", G_APPLICATION_DEFAULT_FLAGS); + gtkgreet->windows = g_array_new(FALSE, TRUE, sizeof(struct Window*)); + gtkgreet->question_cnt = 1; + return gtkgreet; diff --git a/srcpkgs/gtkgreet/template b/srcpkgs/gtkgreet/template new file mode 100644 index 0000000000000..46614d487617a --- /dev/null +++ b/srcpkgs/gtkgreet/template @@ -0,0 +1,14 @@ +# Template file for 'gtkgreet' +pkgname=gtkgreet +version=0.7 +revision=1 +build_style=meson +hostmakedepends="pkg-config scdoc" +makedepends="gtk+3-devel gtk-layer-shell-devel json-c-devel" +depends="greetd" +short_desc="Gtk greeter for greetd" +maintainer="cinerea0 " +license="GPL-3.0-or-later" +homepage="https://git.sr.ht/~kennylevinsen/gtkgreet" +distfiles="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${version}.tar.gz" +checksum=eb4ba0e1e4f9cf888ce7b932b923f97521c2277032628cfc06bb86fecbad9373