diff options
author | fox <fox@pkgsrc.org> | 2021-03-03 10:20:03 +0000 |
---|---|---|
committer | fox <fox@pkgsrc.org> | 2021-03-03 10:20:03 +0000 |
commit | 946107b4e67b4358e79918c9d9b24c18b5a37397 (patch) | |
tree | b126b5a4b901932af940867571d8601930eda1a6 /audio | |
parent | 5dbebb8c3278b525bb15c6dfe0cf4fd654eaec5f (diff) | |
download | pkgsrc-946107b4e67b4358e79918c9d9b24c18b5a37397.tar.gz |
audio/fasttracker2: Updates to v1.44
Changes since v1.43
v1.44 - 01.03.2021
- The second "Key Off" key (key next to left shift) didn't work on all keyboard
layouts.
- Added support for importing DIGI Booster (non-Pro) modules
- Added support for importing 8-channel StarTrekker modules
- Removed calculation of some big tables because they were not really that
important for performance after all, and also made the video/audio sync data
more compact. Saves around ~1.8MB of RAM. Not a whole lot, but still nice.
- Code refactoring in module/sample loaders. It's easier to add new loaders now!
- Minor code cleanup and code change
- Updated help text
Diffstat (limited to 'audio')
-rw-r--r-- | audio/fasttracker2/Makefile | 4 | ||||
-rw-r--r-- | audio/fasttracker2/distinfo | 12 | ||||
-rw-r--r-- | audio/fasttracker2/patches/patch-CMakeLists.txt | 16 |
3 files changed, 21 insertions, 11 deletions
diff --git a/audio/fasttracker2/Makefile b/audio/fasttracker2/Makefile index ba5d9414cd7..bbaa5bb094f 100644 --- a/audio/fasttracker2/Makefile +++ b/audio/fasttracker2/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.82 2021/01/16 19:04:40 fox Exp $ +# $NetBSD: Makefile,v 1.83 2021/03/03 10:20:03 fox Exp $ -DISTNAME= fasttracker2-1.43 +DISTNAME= fasttracker2-1.44 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/} GITHUB_PROJECT= ft2-clone diff --git a/audio/fasttracker2/distinfo b/audio/fasttracker2/distinfo index 62f7224d175..bdfa23ff363 100644 --- a/audio/fasttracker2/distinfo +++ b/audio/fasttracker2/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.76 2021/01/16 19:04:40 fox Exp $ +$NetBSD: distinfo,v 1.77 2021/03/03 10:20:03 fox Exp $ -SHA1 (fasttracker2-1.43.tar.gz) = 34a8be674e44169aa07c87190cbe296ce7b3481b -RMD160 (fasttracker2-1.43.tar.gz) = 50bd6c2224fcfee21f6617253d4d1f2fdf211517 -SHA512 (fasttracker2-1.43.tar.gz) = 767cd178b459bc6365c6c7368a505b9abb69d2a0507d045eb964f01ec6deda36834438c39cade323ec55bcbd29683dc30fc2b8986a1f9e2d5134ec685aaad4b5 -Size (fasttracker2-1.43.tar.gz) = 5097977 bytes -SHA1 (patch-CMakeLists.txt) = 81ce61e4c61dbf056366c05f80286f9cb731fb7e +SHA1 (fasttracker2-1.44.tar.gz) = 4127d7060e6120a44043d2cfcc28c09e46814ca0 +RMD160 (fasttracker2-1.44.tar.gz) = 815a250ae449f13058566381d76f6ec3004e6d43 +SHA512 (fasttracker2-1.44.tar.gz) = 04133a83563773fbe4b53e4f81c5ce9badb2267e3e748d16a417f8b5de9bdef8c8f5de13d3298ad3e1bedc2cd8aa2b13b8f5767355975ce540db8ba04e7c5c41 +Size (fasttracker2-1.44.tar.gz) = 5103185 bytes +SHA1 (patch-CMakeLists.txt) = c399e103c726065232ac16bfc4c673fea008e821 diff --git a/audio/fasttracker2/patches/patch-CMakeLists.txt b/audio/fasttracker2/patches/patch-CMakeLists.txt index 2400e83ca71..30506dcce27 100644 --- a/audio/fasttracker2/patches/patch-CMakeLists.txt +++ b/audio/fasttracker2/patches/patch-CMakeLists.txt @@ -1,10 +1,20 @@ -$NetBSD: patch-CMakeLists.txt,v 1.2 2020/03/18 12:20:41 fox Exp $ +$NetBSD: patch-CMakeLists.txt,v 1.3 2021/03/03 10:20:04 fox Exp $ +Add new src folders to CMakeList.txt (should be fixed in the next upstream). Only define __LINUX_ALSA__ on Linux. ---- CMakeLists.txt.orig 2020-03-18 10:34:59.000000000 +0000 +--- CMakeLists.txt.orig 2021-03-01 19:04:28.000000000 +0000 +++ CMakeLists.txt -@@ -23,7 +23,9 @@ endif() +@@ -10,6 +10,8 @@ file(GLOB ft2-clone_SRC + "${ft2-clone_SOURCE_DIR}/src/*.c" + "${ft2-clone_SOURCE_DIR}/src/gfxdata/*.c" + "${ft2-clone_SOURCE_DIR}/src/mixer/*.c" ++ "${ft2-clone_SOURCE_DIR}/src/modloaders/*.c" ++ "${ft2-clone_SOURCE_DIR}/src/smploaders/*.c" + ) + + add_executable(ft2-clone ${ft2-clone_SRC}) +@@ -24,7 +26,9 @@ endif() target_link_libraries(ft2-clone PRIVATE m asound pthread ${SDL2_LIBRARIES}) |