pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/fasttracker2 audio/fasttracker2: Updates to v1.44



details:   https://anonhg.NetBSD.org/pkgsrc/rev/adade40c48c5
branches:  trunk
changeset: 448021:adade40c48c5
user:      fox <fox%pkgsrc.org@localhost>
date:      Wed Mar 03 10:20:03 2021 +0000

description:
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:

 audio/fasttracker2/Makefile                     |   4 ++--
 audio/fasttracker2/distinfo                     |  12 ++++++------
 audio/fasttracker2/patches/patch-CMakeLists.txt |  16 +++++++++++++---
 3 files changed, 21 insertions(+), 11 deletions(-)

diffs (56 lines):

diff -r fa4dfdd1e2a0 -r adade40c48c5 audio/fasttracker2/Makefile
--- a/audio/fasttracker2/Makefile       Wed Mar 03 10:19:59 2021 +0000
+++ b/audio/fasttracker2/Makefile       Wed Mar 03 10:20:03 2021 +0000
@@ -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 -r fa4dfdd1e2a0 -r adade40c48c5 audio/fasttracker2/distinfo
--- a/audio/fasttracker2/distinfo       Wed Mar 03 10:19:59 2021 +0000
+++ b/audio/fasttracker2/distinfo       Wed Mar 03 10:20:03 2021 +0000
@@ -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 -r fa4dfdd1e2a0 -r adade40c48c5 audio/fasttracker2/patches/patch-CMakeLists.txt
--- a/audio/fasttracker2/patches/patch-CMakeLists.txt   Wed Mar 03 10:19:59 2021 +0000
+++ b/audio/fasttracker2/patches/patch-CMakeLists.txt   Wed Mar 03 10:20:03 2021 +0000
@@ -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})



Home | Main Index | Thread Index | Old Index