From 7403c3932027104b28bd6ce4e9d110741f3796f7 Mon Sep 17 00:00:00 2001 From: asie Date: Sun, 18 Aug 2019 10:09:25 +0200 Subject: [PATCH] New package: melonDS-0.8.2 --- srcpkgs/melonDS/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/melonDS/template diff --git a/srcpkgs/melonDS/template b/srcpkgs/melonDS/template new file mode 100644 index 00000000000..fe645c5327a --- /dev/null +++ b/srcpkgs/melonDS/template @@ -0,0 +1,21 @@ +# Template file for 'melonDS' +pkgname=melonDS +version=0.8.2 +revision=1 +build_style=cmake +hostmakedepends="glib-devel pkgconf" +makedepends="gtk+3-devel libcurl-devel libpcap-devel SDL2-devel" +short_desc="Fast and accurate Nintendo DS emulator" +maintainer="Adrian Siekierka " +license="GPL-3.0-or-later" +homepage="http://melonds.kuribo64.net/" +distfiles="https://github.com/Arisotura/melonDS/archive/${version}.tar.gz" +checksum=ceafb8d012df6205ee8d84602487d54824cc561c281eaa5e3d5dd07cb0f41415 + +# upstream always compiles with -no-pie +nopie=yes + +do_patch() { + # TODO: LTO compilation seems to be broken + vsed -i CMakeLists.txt -e "s; -flto;;g" +}