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

Collapse All | Expand All

(-)b/MOVED (+1 lines)
Lines 7963-7968 games/libretro-beetle_saturn|games/libretro-mednafen_saturn|2023-10-26|Follow na Link Here
7963
games/libretro-beetle_supergrafx|games/libretro-mednafen_supergrafx|2023-10-26|Follow naming of libretro-super build script
7963
games/libretro-beetle_supergrafx|games/libretro-mednafen_supergrafx|2023-10-26|Follow naming of libretro-super build script
7964
games/libretro-beetle_vb|games/libretro-mednafen_vb|2023-10-26|Follow naming of libretro-super build script
7964
games/libretro-beetle_vb|games/libretro-mednafen_vb|2023-10-26|Follow naming of libretro-super build script
7965
games/libretro-beetle_wswan|games/libretro-mednafen_wswan|2023-10-26|Follow naming of libretro-super build script
7965
games/libretro-beetle_wswan|games/libretro-mednafen_wswan|2023-10-26|Follow naming of libretro-super build script
7966
games/libretro-fbalpha|games/libretro-fbalpha2012|2023-10-26|Follow naming of libretro-super build script
7966
games/libretro-paralleln64|games/libretro-parallel_n64|2023-10-26|Follow naming of libretro-super build script
7967
games/libretro-paralleln64|games/libretro-parallel_n64|2023-10-26|Follow naming of libretro-super build script
7967
games/libretro-uae|games/libretro-puae|2023-10-26|Follow naming of libretro-super build script
7968
games/libretro-uae|games/libretro-puae|2023-10-26|Follow naming of libretro-super build script
7968
games/libretro-vbanext|games/libretro-vba_next|2023-10-26|Follow naming of libretro-super build script
7969
games/libretro-vbanext|games/libretro-vba_next|2023-10-26|Follow naming of libretro-super build script
(-)b/games/Makefile (-1 / +1 lines)
Lines 506-512 Link Here
506
    SUBDIR += libretro-desmume2015
506
    SUBDIR += libretro-desmume2015
507
    SUBDIR += libretro-dosbox
507
    SUBDIR += libretro-dosbox
508
    SUBDIR += libretro-emux
508
    SUBDIR += libretro-emux
509
    SUBDIR += libretro-fbalpha
509
    SUBDIR += libretro-fbalpha2012
510
    SUBDIR += libretro-fbalpha2012_cps1
510
    SUBDIR += libretro-fbalpha2012_cps1
511
    SUBDIR += libretro-fbalpha2012_cps2
511
    SUBDIR += libretro-fbalpha2012_cps2
512
    SUBDIR += libretro-fbalpha2012_cps3
512
    SUBDIR += libretro-fbalpha2012_cps3
(-)a/games/libretro-fbalpha/Makefile (-33 lines)
Removed Link Here
1
PORTNAME=	libretro-fbalpha
2
PORTVERSION=	0.20220405
3
PORTREVISION=	1
4
CATEGORIES=	games
5
6
MAINTAINER=	ports@FreeBSD.org
7
COMMENT=	Final Burn Alpha port for libretro
8
WWW=		https://github.com/libretro/libretro-fbalpha
9
10
# Commercial users must seek permission from copyright holders.
11
LICENSE=	FBA
12
LICENSE_NAME=	FBA
13
LICENSE_FILE=	${WRKSRC}/src/license.txt
14
LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept
15
16
USES=		compiler:c++11-lib gmake gl
17
USE_LDCONFIG=	yes
18
USE_GL=		gl
19
20
PLIST_FILES=	lib/libretro/fbalpha_libretro.so
21
22
USE_GITHUB=	yes
23
GH_ACCOUNT=	libretro
24
GH_PROJECT=	fbalpha
25
GH_TAGNAME=	d584c83
26
27
MAKEFILE=	Makefile.freebsd
28
29
do-install:
30
	${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro;
31
	${INSTALL_LIB} ${WRKSRC}/fbalpha_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro;
32
33
.include <bsd.port.mk>
(-)a/games/libretro-fbalpha/distinfo (-3 lines)
Removed Link Here
1
TIMESTAMP = 1649324303
2
SHA256 (libretro-fbalpha-0.20220405-d584c83_GH0.tar.gz) = 63eb0e998896b02222756866be94bee45793e9b9ac5c2d5da177a2bf6d8f42d1
3
SIZE (libretro-fbalpha-0.20220405-d584c83_GH0.tar.gz) = 11634909
(-)a/games/libretro-fbalpha/files/patch-Makefile.freebsd (-5 lines)
Removed Link Here
1
--- Makefile.freebsd.orig	2020-03-17 22:25:53 UTC
2
+++ Makefile.freebsd
3
@@ -0,0 +1,2 @@
4
+all:
5
+	$(foreach p,performance,${MAKE} -f makefile.libretro profile=$(p);)
(-)a/games/libretro-fbalpha/files/patch-src_burner_libretro_libretro-common_features_features__cpu.c (-20 lines)
Removed Link Here
1
--- src/burner/libretro/libretro-common/features/features_cpu.c.orig	2020-08-25 12:19:30 UTC
2
+++ src/burner/libretro/libretro-common/features/features_cpu.c
3
@@ -167,7 +167,7 @@ retro_perf_tick_t cpu_features_get_perf_counter(void)
4
    tv_sec     = (long)((ularge.QuadPart - epoch) / 10000000L);
5
    tv_usec    = (long)(system_time.wMilliseconds * 1000);
6
    time_ticks = (1000000 * tv_sec + tv_usec);
7
-#elif defined(__linux__) || defined(__QNX__) || defined(__MACH__)
8
+#elif defined(_POSIX_MONOTONIC_CLOCK) || defined(__QNX__) || defined(ANDROID) || defined(__MACH__) || defined(__PSL1GHT__)
9
    struct timespec tv = {0};
10
    if (ra_clock_gettime(CLOCK_MONOTONIC, &tv) == 0)
11
       time_ticks = (retro_perf_tick_t)tv.tv_sec * 1000000000 +
12
@@ -181,7 +181,7 @@ retro_perf_tick_t cpu_features_get_perf_counter(void)
13
    time_ticks = (retro_perf_tick_t)a | ((retro_perf_tick_t)d << 32);
14
 #elif defined(__ARM_ARCH_6__)
15
    __asm__ volatile( "mrc p15, 0, %0, c9, c13, 0" : "=r"(time_ticks) );
16
-#elif defined(__CELLOS_LV2__) || defined(_XBOX360) || defined(__powerpc__) || defined(__ppc__) || defined(__POWERPC__)
17
+#elif defined(__CELLOS_LV2__) || defined(_XBOX360)
18
    time_ticks = __mftb();
19
 #elif defined(GEKKO)
20
    time_ticks = gettime();
(-)b/games/libretro-fbalpha2012/Makefile (+36 lines)
Added Link Here
1
PORTNAME=	libretro-fbalpha2012
2
DISTVERSION=	0.20220327
3
PORTREVISION=	1
4
CATEGORIES=	games
5
6
MAINTAINER=	ports@FreeBSD.org
7
COMMENT=	Final Burn Alpha port for libretro
8
WWW=		https://github.com/libretro/fbalpha2012
9
10
# Commercial users must seek permission from copyright holders.
11
LICENSE=	FBA
12
LICENSE_NAME=	FBA
13
LICENSE_FILE=	${WRKSRC}/src/license.txt
14
LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept
15
16
USES=		compiler:c++11-lib gmake
17
USE_LDCONFIG=	yes
18
19
PLIST_FILES=	lib/libretro/fbalpha2012_libretro.so
20
21
USE_GITHUB=	yes
22
GH_ACCOUNT=	libretro
23
GH_PROJECT=	fbalpha2012
24
GH_TAGNAME=	7f8860543a81ba79c0e1ce1aa219af44568c628a
25
26
CXXFLAGS+=	-Wno-c++11-narrowing
27
28
WRKSRC_SUBDIR=	svn-current/trunk
29
MAKEFILE=	makefile.libretro
30
MAKE_ARGS=	profile=performance
31
32
do-install:
33
	${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro
34
	${INSTALL_LIB} ${WRKSRC}/fbalpha2012_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro
35
36
.include <bsd.port.mk>
(-)b/games/libretro-fbalpha2012/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1698314777
2
SHA256 (libretro-fbalpha2012-0.20220327-7f8860543a81ba79c0e1ce1aa219af44568c628a_GH0.tar.gz) = 8de890151718424518b30bdef563a5922d1aa2442fd23a8453503cb7c42e65a7
3
SIZE (libretro-fbalpha2012-0.20220327-7f8860543a81ba79c0e1ce1aa219af44568c628a_GH0.tar.gz) = 4895817

Return to bug 274647