pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/fasttracker2
Module Name: pkgsrc
Committed By: fox
Date: Mon Nov 3 14:46:16 UTC 2025
Modified Files:
pkgsrc/audio/fasttracker2: Makefile distinfo
pkgsrc/audio/fasttracker2/patches: patch-CMakeLists.txt
Log Message:
audio/fasttracker2: Update to 1.99
Changes since 1.97
v1.99 - 17.09.2025
- When loading .IFF samples, always set volume to max (64) instead of reading
the sample volume from the IFF header. This is because many IFFs used
different ranges for the sample volume, so the resulting sample volume value
would often be zero instead of max.
v1.98 - 07.09.2025
- Re-added audio dithering for 16-bit audio output
- Tracker scopes changed yet again, reverted to original integer-based scaling
- Windows/macOS: Updated SDL to v2.32.10
To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 pkgsrc/audio/fasttracker2/Makefile
cvs rdiff -u -r1.121 -r1.122 pkgsrc/audio/fasttracker2/distinfo
cvs rdiff -u -r1.8 -r1.9 \
pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/fasttracker2/Makefile
diff -u pkgsrc/audio/fasttracker2/Makefile:1.137 pkgsrc/audio/fasttracker2/Makefile:1.138
--- pkgsrc/audio/fasttracker2/Makefile:1.137 Thu Oct 23 20:35:41 2025
+++ pkgsrc/audio/fasttracker2/Makefile Mon Nov 3 14:46:16 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.137 2025/10/23 20:35:41 wiz Exp $
+# $NetBSD: Makefile,v 1.138 2025/11/03 14:46:16 fox Exp $
-DISTNAME= fasttracker2-1.97
-PKGREVISION= 1
+DISTNAME= fasttracker2-1.99
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
GITHUB_PROJECT= ft2-clone
Index: pkgsrc/audio/fasttracker2/distinfo
diff -u pkgsrc/audio/fasttracker2/distinfo:1.121 pkgsrc/audio/fasttracker2/distinfo:1.122
--- pkgsrc/audio/fasttracker2/distinfo:1.121 Sun Jul 27 23:44:14 2025
+++ pkgsrc/audio/fasttracker2/distinfo Mon Nov 3 14:46:16 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.121 2025/07/27 23:44:14 fox Exp $
+$NetBSD: distinfo,v 1.122 2025/11/03 14:46:16 fox Exp $
-BLAKE2s (fasttracker2-1.97.tar.gz) = c59ab641d2bab452cf14d38d57f2ad5070a18b51d5a97c510989c785bb14308f
-SHA512 (fasttracker2-1.97.tar.gz) = f0bf7cef1b281cf34892d4c3bccf8ac2299ed7533af399f0efb2a87c5ccb11a9d8ae0bbb1e9b46ca5e094aabba0cdfb95b82cf5449d22fe868c929436df33e40
-Size (fasttracker2-1.97.tar.gz) = 5230546 bytes
-SHA1 (patch-CMakeLists.txt) = 95b3f8e836a98d2c75b9ae6db91bc528eeb9f17f
+BLAKE2s (fasttracker2-1.99.tar.gz) = b05f494e7ae7cf261654b00bbea266a29f130b3a470aa3f353dafc6885396888
+SHA512 (fasttracker2-1.99.tar.gz) = 9bd46146afa640513aca2c4bee40f84bbffe1316345dfe748bdb0aed11383e7658ff0c35ffd321ed7791155a56b8cbf1e35a3cae003c45a2f1a96aa45ae6f060
+Size (fasttracker2-1.99.tar.gz) = 5204948 bytes
+SHA1 (patch-CMakeLists.txt) = fb19d9a09304b3f0332d96b256b675d3d2e76720
SHA1 (patch-src_ft2__diskop.c) = 900e72818483db2f04f68e166200fd12d7ac1c65
Index: pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt
diff -u pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.8 pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.9
--- pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.8 Mon Dec 9 07:24:59 2024
+++ pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt Mon Nov 3 14:46:16 2025
@@ -1,8 +1,8 @@
-$NetBSD: patch-CMakeLists.txt,v 1.8 2024/12/09 07:24:59 fox Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.9 2025/11/03 14:46:16 fox Exp $
Only define __LINUX_ALSA__ on Linux.
---- CMakeLists.txt.orig 2024-12-07 21:23:01.000000000 +0000
+--- CMakeLists.txt.orig 2025-09-17 18:17:34.000000000 +0000
+++ CMakeLists.txt
@@ -32,10 +32,6 @@ find_package(Threads REQUIRED)
target_link_libraries(ft2-clone
@@ -15,20 +15,23 @@ Only define __LINUX_ALSA__ on Linux.
if(UNIX)
if(APPLE)
find_library(COREAUDIO CoreAudio REQUIRED)
-@@ -46,11 +42,15 @@ if(UNIX)
+@@ -46,7 +42,7 @@ if(UNIX)
PRIVATE ${COREAUDIO} ${COREMIDI} ${COREFOUNDATION} ${ICONV})
target_compile_definitions(ft2-clone
PRIVATE __MACOSX_CORE__)
- else()
+ elseif(LINUX)
- target_link_libraries(ft2-clone
+ # musl systems need musl-fts installed, others have it with glibc
+ find_library(FTS fts)
+ if (FTS)
+@@ -56,6 +52,10 @@ if(UNIX)
PRIVATE asound)
target_compile_definitions(ft2-clone
PRIVATE __LINUX_ALSA__)
+ else()
+ target_compile_definitions(ft2-clone
+ PRIVATE HAS_MIDI
-+ PRIVATE HAS_LIBFLAC)
++ PRIVATE HAS_LIBFLAC)
endif()
endif()
Home |
Main Index |
Thread Index |
Old Index