BROKEN-hppa = SIGILL when running lilypond BROKEN-hppa = libjson-c.so.0.0: undefined reference to __sync_val_compare_and_swap_4 BROKEN-hppa= missing atomic ops BROKEN-hppa= ./iodev/hdimage/hdimage.cc:807: error: 'bx_bswap32' was not declared in this scope BROKEN-hppa = cc1plus: error: unrecognized command line option '-std=c++11' BROKEN-hppa = src/bin/jp2/convert.c:192: error: expected identifier or '(' before '__extension__' BROKEN-hppa= libpt.so.7.0: undefined reference to __sync_fetch_and_or_4 BROKEN-hppa= ykpers-json.c:42: error: redefinition of typedef 'json_bool' BROKEN-hppa= OOM on src/lxml/lxml.etree.c BROKEN-hppa = undefined reference to `__sync_val_compare_and_swap_4' in libjson-c BROKEN-hppa = rake fails when linking PassengerHelperAgent BROKEN-hppa = kstars/kstars/tools/scriptbuilder.cpp:103: internal compiler error: Segmentation fault BROKEN-hppa= build stuck on virt-viewer-window.c See http://build-failures.rhaalovely.net/hppa/
44 lines
1.1 KiB
Makefile
44 lines
1.1 KiB
Makefile
# $OpenBSD: Makefile,v 1.6 2014/12/31 08:42:26 landry Exp $
|
|
|
|
COMMENT = open-source JPEG 2000 codec library
|
|
BROKEN-hppa = src/bin/jp2/convert.c:192: error: expected identifier or '(' before '__extension__'
|
|
|
|
V = 2.1.0
|
|
DISTNAME = openjpeg-$V
|
|
PKGNAME = openjp2-$V
|
|
|
|
SHARED_LIBS += openjp2 1.0 # 2.0
|
|
|
|
CATEGORIES = graphics
|
|
|
|
HOMEPAGE = http://www.openjpeg.org/
|
|
|
|
MAINTAINER = Stuart Henderson <sthen@openbsd.org>
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
WANTLIB += c lcms2 m png pthread tiff z
|
|
|
|
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=openjpeg.mirror/}
|
|
|
|
MODULES = devel/cmake
|
|
NO_TEST = Yes
|
|
CONFIGURE_ARGS = -DOPENJPEG_INSTALL_MAN_DIR=man \
|
|
-DOPENJPEG_INSTALL_SUBDIR:STRING=openjp2 \
|
|
-DOPENJPEG_SOVERSION:STRING=${LIBopenjpeg_VERSION}
|
|
|
|
LIB_DEPENDS = graphics/lcms2 \
|
|
graphics/png
|
|
|
|
|
|
pre-patch:
|
|
cd ${WRKSRC}/src/lib && perl -i -pe 's/\r$$//; s/\t*$$//;' openmj2/opj_malloc.h openjp2/opj_malloc.h
|
|
|
|
post-install:
|
|
cd ${WRKSRC}/doc/man; \
|
|
${INSTALL_DATA} man1/* ${PREFIX}/man/man1/; \
|
|
${INSTALL_DATA} man3/* ${PREFIX}/man/man3/
|
|
|
|
.include <bsd.port.mk>
|