View | Details | Raw Unified | Return to bug 256604
Collapse All | Expand All

(-)b/audio/timidity++/Makefile (-2 / +1 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	timidity++
3
PORTNAME=	timidity++
4
PORTVERSION=	2.15.0
4
PORTVERSION=	2.15.0
5
PORTREVISION=	1
5
CATEGORIES+=	audio
6
CATEGORIES+=	audio
6
MASTER_SITES=	SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-${PORTVERSION}
7
MASTER_SITES=	SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-${PORTVERSION}
7
DISTNAME=	TiMidity++-${PORTVERSION}
8
DISTNAME=	TiMidity++-${PORTVERSION}
Lines 11-18 COMMENT?= Software MIDI player Link Here
11
12
12
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
13
14
14
BROKEN_riscv64=	fails to compile: needs FP_X_INV from empty sys/riscv/include/ieeefp.h
15
16
LIB_DEPENDS=	libarc.so:archivers/libarc
15
LIB_DEPENDS=	libarc.so:archivers/libarc
17
.if !defined(PKGNAMESUFFIX)
16
.if !defined(PKGNAMESUFFIX)
18
LIB_DEPENDS+=	libvorbis.so:audio/libvorbis \
17
LIB_DEPENDS+=	libvorbis.so:audio/libvorbis \
(-)b/audio/timidity++/files/patch-timidity_timidity.c (-1 / +12 lines)
Added Link Here
0
- 
1
--- timidity/timidity.c.orig	2021-06-14 16:42:38 UTC
2
+++ timidity/timidity.c
3
@@ -5393,7 +5393,8 @@ MAIN_INTERFACE void timidity_start_initialize(void)
4
     fp_except fpexp;
5
 #endif
6
 
7
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
8
+#if defined(FP_X_INV) && defined(FP_X_DZ) && \
9
+  (defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__))
10
     fpexp = fpgetmask();
11
     fpsetmask(fpexp & ~(FP_X_INV|FP_X_DZ));
12
 #endif

Return to bug 256604