diff --git a/srcpkgs/Chipmunk2D/patches/backport-zero-division.patch b/srcpkgs/Chipmunk2D/patches/backport-zero-division.patch deleted file mode 100644 index 2ced601be10..00000000000 --- a/srcpkgs/Chipmunk2D/patches/backport-zero-division.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 6a5767cc5a6c8f88f8cc689c0916ddc0111308fe Mon Sep 17 00:00:00 2001 -From: Bram Stolk -Date: Fri, 30 Mar 2018 19:21:26 -0700 -Subject: [PATCH] Fix issue #144 of division by zero when setting zero mass, - zero moment. - ---- - src/cpBody.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git src/cpBody.c src/cpBody.c -index a8e0797..8ad2bc9 100644 ---- a/src/cpBody.c -+++ b/src/cpBody.c -@@ -258,7 +258,7 @@ cpBodySetMass(cpBody *body, cpFloat mass) - - cpBodyActivate(body); - body->m = mass; -- body->m_inv = 1.0f/mass; -+ body->m_inv = mass == 0.0f ? INFINITY : 1.0f/mass; - cpAssertSaneBody(body); - } - -@@ -275,7 +275,7 @@ cpBodySetMoment(cpBody *body, cpFloat moment) - - cpBodyActivate(body); - body->i = moment; -- body->i_inv = 1.0f/moment; -+ body->i_inv = moment == 0.0f ? INFINITY : 1.0f/moment; - cpAssertSaneBody(body); - } - --- -2.21.0 - diff --git a/srcpkgs/Chipmunk2D/template b/srcpkgs/Chipmunk2D/template index 142051ec0a4..e4342835ac7 100644 --- a/srcpkgs/Chipmunk2D/template +++ b/srcpkgs/Chipmunk2D/template @@ -1,6 +1,6 @@ # Template file for 'Chipmunk2D' pkgname=Chipmunk2D -version=7.0.2 +version=7.0.3 revision=1 wrksrc="Chipmunk2D-Chipmunk-${version}" build_style=cmake @@ -8,9 +8,9 @@ configure_args="-DBUILD_DEMOS=NO" short_desc="Fast and lightweight 2D game physics library" maintainer="Ekaterina Vaartis " license="MIT" -homepage="http://chipmunk-physics.net/" +homepage="https://chipmunk-physics.net/" distfiles="https://github.com/slembcke/Chipmunk2D/archive/Chipmunk-${version}.tar.gz" -checksum=6b6d8d5d910c4442fb9c8c4c46a178126d8c21d075cdb3ce439a7f8d8757b0ca +checksum=1e6f093812d6130e45bdf4cb80280cb3c93d1e1833d8cf989d554d7963b7899a post_install() { vlicense LICENSE.txt