Commit Diff


commit - 951831e458f81f37dc390802e04c86781693205e
commit + 656064114a6d7cf121030949585f6fe3d0bdb0f5
blob - d04216828c20ef20236d89069e61e5bd36469d7e
blob + e12231be4a941e9faca0d72f99cc70f907c93904
--- games/eduke32/Makefile
+++ games/eduke32/Makefile
@@ -5,7 +5,7 @@ DISTNAME =	eduke32_src_${RDATE}-${RTAG}
 PKGNAME =	eduke32-2.0.0.${RTAG:C/-.*$//}
 EXTRACT_SUFX =	.tar.xz
 CATEGORIES =	games x11
-REVISION =	1
+REVISION =	2
 
 HOMEPAGE =	https://www.eduke32.com/
 
blob - /dev/null
blob + 97cbb647daa38d4b6519394f8be5ea13430222e1 (mode 644)
--- /dev/null
+++ games/eduke32/patches/patch-source_build_include_libdivide_h
@@ -0,0 +1,16 @@
+Part of https://github.com/freebsd/freebsd-ports/commit/8cf728289caf3a06b225866707277d5ff170dff0
+
+Index: source/build/include/libdivide.h
+--- source/build/include/libdivide.h.orig
++++ source/build/include/libdivide.h
+@@ -2026,8 +2026,8 @@ class divider { (public)
+     }
+ 
+     bool operator==(const divider<T, ALGO>& other) const {
+-        return div.denom.magic == other.denom.magic &&
+-               div.denom.more == other.denom.more;
++        return div.denom.magic == other.div.denom.magic &&
++               div.denom.more == other.div.denom.more;
+     }
+ 
+     bool operator!=(const divider<T, ALGO>& other) const {