summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-12-31 20:04:11 +0000
committernia <nia@pkgsrc.org>2020-12-31 20:04:11 +0000
commitf463db40c65bad3f65128ddcf5be6b3bf0337d5c (patch)
tree7bfa4e57ef6b84af56bd417dbec9fd094a6e383d /games
parent3add785e86facdcafd3301cc7d879bd6c2d3bc37 (diff)
downloadpkgsrc-f463db40c65bad3f65128ddcf5be6b3bf0337d5c.tar.gz
Normalize handling packages that require 64-bit atomic ops.
Diffstat (limited to 'games')
-rw-r--r--games/lgogdownloader/Makefile10
-rw-r--r--games/supertuxkart/Makefile17
2 files changed, 4 insertions, 23 deletions
diff --git a/games/lgogdownloader/Makefile b/games/lgogdownloader/Makefile
index 1a087825115..ce99e5121bd 100644
--- a/games/lgogdownloader/Makefile
+++ b/games/lgogdownloader/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.50 2020/05/22 10:56:08 adam Exp $
+# $NetBSD: Makefile,v 1.51 2020/12/31 20:04:11 nia Exp $
DISTNAME= lgogdownloader-3.7
PKGREVISION= 1
@@ -17,13 +17,6 @@ USE_LANGUAGES= c c++
USE_CMAKE= yes
USE_TOOLS+= pkg-config
-.include "../../mk/bsd.prefs.mk"
-
-.if ${MACHINE_ARCH} == "i386"
-# 64 bit atomic ops are required
-CXXFLAGS+= -march=i586
-.endif
-
CMAKE_ARGS+= -DJSONCPP_INCLUDE_DIR=${BUILDLINK_DIR}/include/json
.include "../../devel/boost-libs/buildlink3.mk"
@@ -32,4 +25,5 @@ CMAKE_ARGS+= -DJSONCPP_INCLUDE_DIR=${BUILDLINK_DIR}/include/json
.include "../../www/curl/buildlink3.mk"
.include "../../misc/rhash/buildlink3.mk"
.include "../../textproc/jsoncpp/buildlink3.mk"
+.include "../../mk/atomic64.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/games/supertuxkart/Makefile b/games/supertuxkart/Makefile
index b69296d403d..0ad2f3191e9 100644
--- a/games/supertuxkart/Makefile
+++ b/games/supertuxkart/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2020/05/22 10:56:10 adam Exp $
+# $NetBSD: Makefile,v 1.38 2020/12/31 20:04:12 nia Exp $
DISTNAME= supertuxkart-1.1-src
PKGNAME= ${DISTNAME:S/-src//}
@@ -22,20 +22,6 @@ CMAKE_ARGS+= -DBUILD_RECORDER=OFF
# Needs linux joystick support.
CMAKE_ARGS+= -DENABLE_WAYLAND_DEVICE=OFF
-.include "../../mk/bsd.prefs.mk"
-
-.if ${MACHINE_ARCH} == "i386"
-# 64 bit atomic ops are required
-CXXFLAGS+= -march=i586
-.endif
-
-# lib/mcpp/eval.c: In function 'eval_if':
-# lib/mcpp/eval.c:361:44: error: array subscript has type 'char' [-Werror=char-subscripts]
-# , opname[ op], prec, opname[ opp->op], opp->prec, opp->skip);
-# ^
-# Maybe fix this later.
-BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts
-
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../audio/openal-soft/buildlink3.mk"
@@ -56,4 +42,5 @@ BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts
.endif
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/atomic64.mk"
.include "../../mk/bsd.pkg.mk"