Fri Jan 11 05:24:44 2019 UTC ()
fasttracker2: update to b129

Changes since b127:

Beta #129 - 10.01.2019
- Prevent doing 64-bit MULs if the scopes are inactive (rate calculation)
- WaitVBL() function for scopes and video (when no vsync) has been changed to
  include fractional precision for "next frame time" counter. Note that this
  is a minor change and does not magically remove video stuttering.

Beta #128 - 06.01.2019
- If speed (ticks per row) is set to 0, reset it to the initial value when
  pressing play.
- Clamp BPM/speed when loading modules so that the values are not illegal
- Some other minor fixes
- Code cleanup


(fox)
diff -r1.4 -r1.5 pkgsrc/audio/fasttracker2/Makefile
diff -r1.3 -r1.4 pkgsrc/audio/fasttracker2/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/audio/fasttracker2/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/fasttracker2/Makefile 2019/01/05 13:45:01 1.4
+++ pkgsrc/audio/fasttracker2/Makefile 2019/01/11 05:24:44 1.5
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.4 2019/01/05 13:45:01 fox Exp $ 1# $NetBSD: Makefile,v 1.5 2019/01/11 05:24:44 fox Exp $
2 2
3DISTNAME= ft2clone-${DISTVERSION}-code 3DISTNAME= ft2clone-${DISTVERSION}-code
4PKGNAME= fasttracker2-${DISTVERSION:C/b/2./} 4PKGNAME= fasttracker2-${DISTVERSION:C/b/2./}
5DISTVERSION= b127 5DISTVERSION= b129
6CATEGORIES= audio 6CATEGORIES= audio
7MASTER_SITES= https://16-bits.org/ \ 7MASTER_SITES= https://16-bits.org/ \
8 ${MASTER_SITE_FREEBSD_LOCAL:=ehaupt/} 8 ${MASTER_SITE_FREEBSD_LOCAL:=ehaupt/}
9EXTRACT_SUFX= .zip 9EXTRACT_SUFX= .zip
10 10
11MAINTAINER= fox@NetBSD.org 11MAINTAINER= fox@NetBSD.org
12HOMEPAGE= https://16-bits.org/ 12HOMEPAGE= https://16-bits.org/
13COMMENT= Portable Fasttracker II clone in C using SDL 2 13COMMENT= Portable Fasttracker II clone in C using SDL 2
14LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license 14LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license
15 15
16WRKSRC= ${WRKDIR}/ft2-clone-code 16WRKSRC= ${WRKDIR}/ft2-clone-code
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18 18

cvs diff -r1.3 -r1.4 pkgsrc/audio/fasttracker2/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/fasttracker2/distinfo 2019/01/05 13:45:01 1.3
+++ pkgsrc/audio/fasttracker2/distinfo 2019/01/11 05:24:44 1.4
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.3 2019/01/05 13:45:01 fox Exp $ 1$NetBSD: distinfo,v 1.4 2019/01/11 05:24:44 fox Exp $
2 2
3SHA1 (ft2clone-b127-code.zip) = 06d6571d77abc8bcd76953b753e8e107a9e1ad2f 3SHA1 (ft2clone-b129-code.zip) = 12b224d7c5eb020846aba1d85f19d5718b7aa0ec
4RMD160 (ft2clone-b127-code.zip) = 74b2f4d92400c2bccb6d913b075de338d5c90e5e 4RMD160 (ft2clone-b129-code.zip) = 4f3513fa584cba6deec21bbe8de1b18a996deeee
5SHA512 (ft2clone-b127-code.zip) = 9b6847191cd6bc10bb6462165e0f28d650fed80942f56d17578e3ca7f25c7cb89b45778c58501cc1d832e5d029214b938741381bd5b3304240276edc56c7305a 5SHA512 (ft2clone-b129-code.zip) = b0902148150d5d8f09eb924d214d8e07b6668e29b882284a57662d08fa3490ee2e8cd80cde8ef6cc3b54792ec991f894e11491d6020d532790db9f40d2bbb3d5
6Size (ft2clone-b127-code.zip) = 3462420 bytes 6Size (ft2clone-b129-code.zip) = 3462946 bytes
7SHA1 (patch-src_ft2__diskop.c) = 51807a606e4dc0b5aac3e35f0e5917904442a883 7SHA1 (patch-src_ft2__diskop.c) = 51807a606e4dc0b5aac3e35f0e5917904442a883
8SHA1 (patch-src_ft2__unicode.c) = 173ffddcb464834d67f85d759e2dbf01004f5f81 8SHA1 (patch-src_ft2__unicode.c) = 173ffddcb464834d67f85d759e2dbf01004f5f81