sysutils/usbhotkey: unbreak on powerpc64 elfv1

Builds with GCC9. While here, add USES=localbase:ldflags.
This commit is contained in:
Piotr Kubaj 2020-12-31 01:43:42 +00:00
parent 1e3e436cec
commit b38610a919
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=559704

View File

@ -12,20 +12,15 @@ COMMENT= Utility to remap USB keyboards under X11
LICENSE= GPLv2
BROKEN_FreeBSD_11_powerpc64= fails to compile on powerpc64 elfv1: ruby.h: wrong number of arguments specified for 'deprecated' attribute
BROKEN_FreeBSD_12_powerpc64= fails to compile on powerpc64 elfv1: ruby.h: wrong number of arguments specified for 'deprecated' attribute
LIB_DEPENDS= libhid.so:devel/libhid \
libXtst.so:x11/libXtst
USES= gmake
USES= compiler:c11 gmake localbase:ldflags
USE_RUBY= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include \
-I${LOCALBASE}/include/ruby-${RUBY_VER} \
CPPFLAGS+= -I${LOCALBASE}/include/ruby-${RUBY_VER} \
-I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH}
LDFLAGS+= -L${LOCALBASE}/lib
LIBS+= -lX11
CONFIGURE_ARGS= --without-Imlib