From 5d3ce09e75b670ac96623704422baa88e78eb349 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Thu, 10 Aug 2023 11:19:08 +0200 Subject: [PATCH 1/2] blueprint-compiler: update to 0.10.0. --- srcpkgs/blueprint-compiler/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/blueprint-compiler/template b/srcpkgs/blueprint-compiler/template index c62f96a04bed0..a7057c3ad888e 100644 --- a/srcpkgs/blueprint-compiler/template +++ b/srcpkgs/blueprint-compiler/template @@ -1,6 +1,6 @@ # Template file for 'blueprint-compiler' pkgname=blueprint-compiler -version=0.6.0 +version=0.10.0 revision=1 build_style=meson depends="python3-gobject gobject-introspection" @@ -11,4 +11,5 @@ license="LGPL-3.0-or-later" homepage="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/" changelog="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/raw/main/NEWS.md" distfiles="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v${version}/blueprint-compiler-v${version}.tar.gz" -checksum=c9e3652b66803c1de6a24b71f4fa4638b32260b4b04b93c2f3d958e1ce2a175e +checksum=2bc729b36897d0959a9890fb0997c9847aa9d2fc9356520bd8a46ed0b51ff4c0 +make_check="no" # requires a running Xorg or Wayland backend From 060df4e2d306a73a6ccdab5d9502c0b7482cc7e3 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Fri, 7 Jul 2023 08:04:15 +0200 Subject: [PATCH 2/2] New package: flare-0.9.3 --- srcpkgs/flare/template | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/flare/template diff --git a/srcpkgs/flare/template b/srcpkgs/flare/template new file mode 100644 index 0000000000000..4d1c0f5662d5a --- /dev/null +++ b/srcpkgs/flare/template @@ -0,0 +1,34 @@ +# Template file for 'flare' +pkgname=flare +version=0.9.3 +revision=1 +build_style=meson +build_helper=rust +hostmakedepends="pkg-config cargo cmake gettext desktop-file-utils glib-devel gtk-update-icon-cache protobuf blueprint-compiler gtksourceview5" +makedepends="libadwaita-devel rust-std" +depends="libsecret protobuf libadwaita" +short_desc="Unofficial Signal GTK client" +maintainer="Bnyro " +license="AGPL-3.0-only" +homepage="https://gitlab.com/Schmiddiii/flare" +distfiles="https://gitlab.com/Schmiddiii/flare/-/archive/${version}/${pkgname}-${version}.tar.gz" +checksum=553a17dbdeac5f8da00aad6381162f286504b62aed5b22923f89e0df2eb90ac2 + +post_patch() { + if [ "$CROSS_BUILD" ]; then + vsed -i src/meson.build \ + -e "s%rust_target /%'${RUST_TARGET}' / rust_target /%" + fi + vsed -i 's,Exec=@bindir@/flare,Exec=@bindir@/flare-desktop,g' data/de.schmidhuberj.Flare.desktop.in.in +} + +pre_build() { + if [ "$CROSS_BUILD" ]; then + export GI_TYPELIB_PATH="${XBPS_CROSS_BASE}/usr/lib/girepository-1.0" + fi +} + +post_install() { + vlicense LICENSE + mv ${DESTDIR}/usr/bin/flare{,-desktop} +}