From ea087b55b09e520e247dae03be46647c374e4331 Mon Sep 17 00:00:00 2001 From: Kevin Daudt Date: Sun, 17 Apr 2022 16:05:43 +0000 Subject: [PATCH] community/gnome-authenticator: fix meson build --- community/gnome-authenticator/APKBUILD | 4 +++- ...on-merge-file-remove-positional-args.patch | 20 +++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 community/gnome-authenticator/meson-merge-file-remove-positional-args.patch diff --git a/community/gnome-authenticator/APKBUILD b/community/gnome-authenticator/APKBUILD index cf10b5d3287..63ca0332af8 100644 --- a/community/gnome-authenticator/APKBUILD +++ b/community/gnome-authenticator/APKBUILD @@ -12,7 +12,8 @@ license="GPL-3.0-only" makedepends="meson cargo gstreamer-dev gst-plugins-bad-dev gst-plugins-base-dev gtk4.0-dev libadwaita-dev zbar-dev" checkdepends="appstream-glib desktop-file-utils" subpackages="$pkgname-dbg $pkgname-lang" -source="https://gitlab.gnome.org/World/Authenticator/-/archive/$pkgver/Authenticator-$pkgver.tar.gz" +source="https://gitlab.gnome.org/World/Authenticator/-/archive/$pkgver/Authenticator-$pkgver.tar.gz + meson-merge-file-remove-positional-args.patch" builddir="$srcdir/Authenticator-$pkgver" build() { @@ -30,4 +31,5 @@ package() { sha512sums=" cfd5d1a51de0f5b943a70949b354c1af01db05f3523cfcbb700352789c1dd85e13dd57c390b159b640247bf96e0107d01653464715e865f45724127f8a2458ce Authenticator-4.0.3.tar.gz +1a79e8662335e19d500d3dba72a9e0723a2ffca54050d745adf659ceda0ac53fd8ffe3b28f126c36c470decffad7bf2b4c75394be4f23543f2d232e6a03646c5 meson-merge-file-remove-positional-args.patch " diff --git a/community/gnome-authenticator/meson-merge-file-remove-positional-args.patch b/community/gnome-authenticator/meson-merge-file-remove-positional-args.patch new file mode 100644 index 00000000000..6b1f5e57a0b --- /dev/null +++ b/community/gnome-authenticator/meson-merge-file-remove-positional-args.patch @@ -0,0 +1,20 @@ +diff --git a/data/meson.build b/data/meson.build +index 024a3ef..4a3318c 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -32,7 +32,6 @@ endif + desktop_conf = configuration_data() + desktop_conf.set('icon', application_id) + desktop_file = i18n.merge_file( +- 'desktop', + input: configure_file( + input: 'com.belmoussaoui.Authenticator.desktop.in.in', + output: '@BASENAME@', +@@ -59,7 +58,6 @@ metainfo_conf = configuration_data() + metainfo_conf.set('app-id', application_id) + metainfo_conf.set('gettext-package', gettext_package) + metainfo_file = i18n.merge_file( +- 'metainfo', + input: configure_file( + input: 'com.belmoussaoui.Authenticator.metainfo.xml.in.in', + output: '@BASENAME@',