summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfox <fox@pkgsrc.org>2019-12-20 02:26:40 +0000
committerfox <fox@pkgsrc.org>2019-12-20 02:26:40 +0000
commitec773d1587574f78a45c86f80d530573e2b05e36 (patch)
treeb98c7562e7024e26684c58eecd8a2bb346fe351d
parent92008c1a28cb62aa7a5f1b42e7095745efd3d625 (diff)
downloadpkgsrc-ec773d1587574f78a45c86f80d530573e2b05e36.tar.gz
audio/fasttracker2: Update to v1.04
- MASTER_SITES has been updated to Github since the author has moved to the source there. Changes since v1.03: v1.04 - 17.12.2019 - Fixed rare crash (or strange behaviors) when changing pattern and/or pattern length while the song is playing. - Properly restore channel mute flags when loading a new song (fixes mute bugs) - Fixed a few bugs with different pattern buttons (Ins./Del., Ln. up/down etc) - Config: "Hardware mouse" was changed to "Software mouse" (and "Software mouse" is now disabled in the default config). - Added a routine to create scaled FT2 mouse cursors for software mouse mode, though the "busy mouse" will stand still and not animate. Hopefully the new default "hardware mouse" mode will satisfy some people! - MacOS: Pass NDEBUG to clang preprocessor defines, to prevent debug code from being compiled in release mode (performance increase). - MacOS/Linux: make scripts had Windows linefeeds and would thus break! * Note: I highly recommend that you go to "Config -> Layout" and disable "Software mouse"! This will make the mouse way less laggy. However, it will still be one frame delayed internally unless you disable VSync.
-rw-r--r--audio/fasttracker2/Makefile13
-rw-r--r--audio/fasttracker2/distinfo10
2 files changed, 12 insertions, 11 deletions
diff --git a/audio/fasttracker2/Makefile b/audio/fasttracker2/Makefile
index ec19a345151..1872c8dbfc6 100644
--- a/audio/fasttracker2/Makefile
+++ b/audio/fasttracker2/Makefile
@@ -1,18 +1,19 @@
-# $NetBSD: Makefile,v 1.46 2019/11/30 16:43:11 fox Exp $
+# $NetBSD: Makefile,v 1.47 2019/12/20 02:26:40 fox Exp $
-DISTNAME= ft2-clone-v${PKGVERSION_NOREV}-code
+DISTNAME= ft2-clone
PKGNAME= fasttracker2-${DISTVERSION}
-DISTVERSION= 1.03
+DISTVERSION= 1.04
CATEGORIES= audio
-MASTER_SITES= https://16-bits.org/
-EXTRACT_SUFX= .zip
+MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
+GITHUB_PROJECT= ${DISTNAME}
+GITHUB_TAG= v${DISTVERSION}
+EXTRACT_USING= bsdtar
MAINTAINER= fox@NetBSD.org
HOMEPAGE= https://16-bits.org/
COMMENT= Portable Fasttracker II clone in C using SDL 2
LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license
-WRKSRC= ${WRKDIR}/ft2-clone-code
USE_LANGUAGES= c99 c++
USE_CMAKE= yes
diff --git a/audio/fasttracker2/distinfo b/audio/fasttracker2/distinfo
index 9fce247ba65..eb4dbed7edf 100644
--- a/audio/fasttracker2/distinfo
+++ b/audio/fasttracker2/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.43 2019/11/30 16:43:11 fox Exp $
+$NetBSD: distinfo,v 1.44 2019/12/20 02:26:40 fox Exp $
-SHA1 (ft2-clone-v1.03-code.zip) = e3487dae9b0198dd87afd38fc46e508b57c24b58
-RMD160 (ft2-clone-v1.03-code.zip) = 08143e0bc2e860e221c7496cf273965e96de8cc2
-SHA512 (ft2-clone-v1.03-code.zip) = 850ac210aa9051e33fe3aa43368099425edaed409492d001a3f3760340e3a0a2365c3e394ee73cacb820d76641178779cccb859557351c54909cf38c23899cc3
-Size (ft2-clone-v1.03-code.zip) = 4506392 bytes
+SHA1 (ft2-clone.tar.gz) = e0ac006da63994cc8759ecef637740313945d7ce
+RMD160 (ft2-clone.tar.gz) = bc2abb9fc0d318a68ee2a58ddba5278cd255a259
+SHA512 (ft2-clone.tar.gz) = 0d2b9fd5ebefa47a7bdd10b2f1ba433964ceffd91f416c3edc0d0c4628726f76a2eff9cc5c0a830bde7031fe800d078404ab64086aefdeffebd04a0529c67c9f
+Size (ft2-clone.tar.gz) = 4374835 bytes
SHA1 (patch-CMakeLists.txt) = b64b4e4b9cd40e97c34d1541937b6c0b7f451093