mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-08 12:01:56 +00:00
![Jan Beich](/assets/img/avatar_default.png)
ABI is incompatible... or not? SONAME has changed but the removed vp10 symbols weren't actually exposed (and still aren't). Note, FreeBSD 9.x now builds with Clang 3.4 because GCC 4.2 fails: vp9/encoder/x86/vp9_frame_scale_ssse3.c: In function 'eight_tap_row_ssse3': vp9/encoder/x86/vp9_frame_scale_ssse3.c:93: internal compiler error: in simplify_binary_operation_1, at simplify-rtx.c:2563 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.5.0..v1.6.0 ACC report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.5.0_to_1.6.0/compat_report.html
53 lines
1.3 KiB
Makefile
53 lines
1.3 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= uTox
|
|
PORTVERSION= 0.9.8.20160729
|
|
PORTREVISION= 1
|
|
CATEGORIES= net-im net-p2p
|
|
|
|
MAINTAINER= portmaster@BSDforge.com
|
|
COMMENT= Lightweight Tox client
|
|
|
|
LICENSE= GPLv3
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox \
|
|
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
|
|
LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
|
libfontconfig.so:x11-fonts/fontconfig \
|
|
libsodium.so:security/libsodium \
|
|
libv4lconvert.so:multimedia/libv4l \
|
|
libvpx.so:multimedia/libvpx \
|
|
libfilteraudio.so:audio/libfilteraudio\
|
|
libopus.so:audio/opus
|
|
RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= GrayHatter
|
|
GH_TAGNAME= 66bf323
|
|
|
|
USES= compiler:c11 desktop-file-utils gmake openal:al pkgconfig
|
|
USE_XORG= x11 xext xrender
|
|
INSTALLS_ICONS= yes
|
|
|
|
OPTIONS_DEFINE= DBUS
|
|
OPTIONS_DEFAULT= DBUS
|
|
|
|
DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
|
|
DBUS_MAKE_ARGS_OFF= DBUS=0
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} -e 's|$$(GIT_V)|${DISTVERSION}-${GH_TAGNAME}|' \
|
|
-e 's|(DATAROOTDIR)/man|(PREFIX)/man|' ${WRKSRC}/${MAKEFILE}
|
|
|
|
pre-configure:
|
|
@(if [ ! -e "${LOCALBASE}/lib/libtoxav.so" ]; then \
|
|
${ECHO_CMD} "==> ${PKGNAME} requires net-im/tox port to be built with SODIUM option enabled"; \
|
|
${FALSE}; \
|
|
fi)
|
|
|
|
post-install:
|
|
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/utox
|
|
|
|
.include <bsd.port.mk>
|