View | Details | Raw Unified | Return to bug 241752 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-2 / +6 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	fs-uae
4
PORTNAME=	fs-uae
5
PORTVERSION=	3.0.0
5
PORTVERSION=	3.0.2
6
CATEGORIES=	emulators
6
CATEGORIES=	emulators
7
MASTER_SITES=	http://fs-uae.net/stable/${PORTVERSION}/
7
MASTER_SITES=	http://fs-uae.net/stable/${PORTVERSION}/
8
8
Lines 29-39 Link Here
29
INSTALLS_ICONS=	yes
29
INSTALLS_ICONS=	yes
30
30
31
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
32
CONFIGURE_ARGS=	--disable-jit
33
CFLAGS+=	-Wno-c++11-narrowing
32
CFLAGS+=	-Wno-c++11-narrowing
34
33
35
OPTIONS_DEFINE=	DOCS
34
OPTIONS_DEFINE=	DOCS
35
OPTIONS_DEFINE_i386= JIT
36
OPTIONS_DEFINE_amd64= JIT
36
37
38
JIT_DESC=	Enable JIT compiler (experimental)
39
JIT_CONFIGURE_ENABLE= jit
40
37
post-patch:
41
post-patch:
38
	@${REINPLACE_CMD} -e 's|= bind|= ::bind|' \
42
	@${REINPLACE_CMD} -e 's|= bind|= ::bind|' \
39
		${WRKSRC}/src/od-fs/bsdsocket_posix.cpp \
43
		${WRKSRC}/src/od-fs/bsdsocket_posix.cpp \
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1571170591
1
TIMESTAMP = 1573025332
2
SHA256 (fs-uae-3.0.0.tar.gz) = 221568b8f78bac352f84297f0cabe984d3da4f808e39cc3191541c02b389c964
2
SHA256 (fs-uae-3.0.2.tar.gz) = 4ededc341edf12ad84e15ecfaf7942ebba12b75aec8c78fb0275d13c749f8aab
3
SIZE (fs-uae-3.0.0.tar.gz) = 4841427
3
SIZE (fs-uae-3.0.2.tar.gz) = 4843019
(-)files/patch-configure (+12 lines)
Line 0 Link Here
1
--- configure.orig      2019-11-06 11:37:10.261102000 +0100
2
+++ configure   2019-11-06 11:37:21.930023000 +0100
3
@@ -13526,9 +13526,6 @@ main ()
4
         #if !defined(__i386__) && !defined(__x86_64__)
5
         #error JIT is only supported on x86/x86-64
6
         #endif
7
-        #if defined(__OpenBSD__) || defined(__FreeBSD__)
8
-        #error no JIT on OpenBSD/FreeBSD right now
9
-        #endif
10
 
11
   ;
12
   return 0;

Return to bug 241752