diff --git a/srcpkgs/budgie-screensaver/patches/musl.patch b/srcpkgs/budgie-screensaver/patches/musl.patch new file mode 100644 index 0000000000..6f5c265f83 --- /dev/null +++ b/srcpkgs/budgie-screensaver/patches/musl.patch @@ -0,0 +1,12 @@ +diff --git a/src/subprocs.c b/src/subprocs.c +index a378658..ba37650 100644 +--- a/src/subprocs.c ++++ b/src/subprocs.c +@@ -36,6 +36,7 @@ + # define fork vfork + #endif /* VMS */ + ++#define _POSIX_SOURCE + #include /* for the signal names */ + + #include diff --git a/srcpkgs/budgie-screensaver/template b/srcpkgs/budgie-screensaver/template index 971ebcdb4c..b877543d33 100644 --- a/srcpkgs/budgie-screensaver/template +++ b/srcpkgs/budgie-screensaver/template @@ -1,14 +1,13 @@ # Template file for 'budgie-screensaver' pkgname=budgie-screensaver -version=4.0 -revision=2 -wrksrc=budgie-screensaver-v${version} -build_style=gnu-configure -hostmakedepends="pkg-config intltool glib" +version=5.0 +revision=1 +build_style=meson +hostmakedepends="pkg-config intltool glib-devel" makedepends="gnome-desktop-devel dbus-glib-devel pam-devel elogind-devel" short_desc="Fork of GNOME Screensaver for Budgie 10" -maintainer="Lorem " +maintainer="Orphaned " license="GPL-2.0-only" -homepage="https://github.com/getsolus/budgie-screensaver" -distfiles="https://github.com/getsolus/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz" -checksum=dde83f355e549b5f6290655f33acd910d2febbb8fd974f922b14814054f80f49 +homepage="https://github.com/BuddiesOfBudgie/budgie-screensaver" +distfiles="https://github.com/BuddiesOfBudgie/budgie-screensaver/releases/download/v${version}/budgie-screensaver-v${version}.tar.xz" +checksum=611969a9f53e5d3148cad7445e95c94bfff6ea61c2f339969ecb5d9b51f6b871