From 461c5b5b23022573a9471cc2f123f8f43a1c7f33 Mon Sep 17 00:00:00 2001 From: maxice8 Date: Thu, 28 Feb 2019 10:20:10 -0300 Subject: [PATCH] libratbag: fix armv56 --- srcpkgs/libratbag/patches/fix-armv56.patch | 14 ++++++++++++++ srcpkgs/libratbag/template | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 srcpkgs/libratbag/patches/fix-armv56.patch diff --git a/srcpkgs/libratbag/patches/fix-armv56.patch b/srcpkgs/libratbag/patches/fix-armv56.patch new file mode 100644 index 00000000000..a34f44593c6 --- /dev/null +++ b/srcpkgs/libratbag/patches/fix-armv56.patch @@ -0,0 +1,14 @@ +diff --git meson.build meson.build +index 14b3962..ea9fc3c 100644 +--- meson.build ++++ meson.build +@@ -70,7 +70,7 @@ pkgconfig = import('pkgconfig') + dep_udev = dependency('libudev') + dep_libevdev = dependency('libevdev') + dep_glib = dependency('glib-2.0') +-dep_lm = cc.find_library('m') ++dep_lm = cc.find_library('m', required : false) + + if get_option('logind-provider') == 'elogind' + logind_dep = dependency('libelogind', version : '>=227') + diff --git a/srcpkgs/libratbag/template b/srcpkgs/libratbag/template index b56cf63d07e..c1a053d981a 100644 --- a/srcpkgs/libratbag/template +++ b/srcpkgs/libratbag/template @@ -16,6 +16,8 @@ homepage="https://github.com/libratbag/libratbag" distfiles="https://github.com/libratbag/libratbag/archive/v${version}.tar.gz" checksum=d8a9a4b90025456700336c4e84a06edfce8deffeb71779ea22e00c27b0fda244 +LDFLAGS="-lm" + case "$XBPS_TARGET_MACHINE" in x86_64*|i686*) ;; *-musl) broken="Requires gobject introspection" ;;