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: Sun Mar 8 11:11:38 UTC 2026
Modified Files:
pkgsrc/audio/fasttracker2: Makefile distinfo
pkgsrc/audio/fasttracker2/patches: patch-CMakeLists.txt
Log Message:
audio/fasttracker2: Update to 2.10
Changes since 2.03
v2.10 - 07.03.2026
- Added support for loading .OGG samples
- Use miniflac for loading .FLAC samples (instead of libFLAC)
v2.09 - 06.03.2026
- Changed the default pattern editor layout to have less visual noise, similar
to that of MilkyTracker. This makes it, in my opinion, easier on the eyes.
Naturally, this is going to be somewhat of a controversial change, so it can
be turned off by going to Config -> Miscellaneous, then enabling
"Original FT2 pattern layout".
v2.08 - 04.03.2026
- Visuals->audio sync was partially broken since v1.52 (27.02.2022)! This was a
minor issue anyway, as it wasn't that easy to notice it.
v2.07 - 02.03.2026
- When loading stereo MP3 samples, immediately ask which channel to read
instead of loading it first, then ask.
- Bug fix: Mouse cursor would accidentally be set from busy to normal after
deciding what to do when loading a stereo sample (system request).
This was wrong, it should be set to normal after sample loading is done.
- When clicking on the program while it was not in focus, let the mouse click
be handled. Fixes having to click twice on a system request dialog button
when dropping a file onto the program.
v2.06 - 02.03.2026
- Experimental support for loading .MP3 files as a sample
v2.05 - 22.02.2026
- "All files" checkbox added to Disk Op. screen (replaces "Show all" button)
- Windows: The current path was not shown correctly in the Disk Op. screen
- Fixed a bug with fine pitch slides when importing S3M modules
- The FT2 logo in the about screen is now static instead of waving (was ugly)
- Code cleanup
v2.04 - 11.02.2026
- Fixed possible crash on startup on some platforms (BMP graphics loader)
- Fixed possible crash when entering Disk Op. (dir. read thread started twice)
- Fixed possible bug with button rendering in 'system request' dialogs
- Fixed possible issue with creating threads on some platforms.
Reason: Apparently it's wrong to pass NULL for the thread name parameter in
SDL_CreateThread() on some SDL2 ports (Sony PSP, for instance).
To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 pkgsrc/audio/fasttracker2/Makefile
cvs rdiff -u -r1.126 -r1.127 pkgsrc/audio/fasttracker2/distinfo
cvs rdiff -u -r1.9 -r1.10 \
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.142 pkgsrc/audio/fasttracker2/Makefile:1.143
--- pkgsrc/audio/fasttracker2/Makefile:1.142 Mon Dec 22 02:39:13 2025
+++ pkgsrc/audio/fasttracker2/Makefile Sun Mar 8 11:11:38 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.142 2025/12/22 02:39:13 fox Exp $
+# $NetBSD: Makefile,v 1.143 2026/03/08 11:11:38 fox Exp $
-DISTNAME= fasttracker2-2.03
+DISTNAME= fasttracker2-2.10
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
GITHUB_PROJECT= ft2-clone
Index: pkgsrc/audio/fasttracker2/distinfo
diff -u pkgsrc/audio/fasttracker2/distinfo:1.126 pkgsrc/audio/fasttracker2/distinfo:1.127
--- pkgsrc/audio/fasttracker2/distinfo:1.126 Mon Dec 22 02:39:13 2025
+++ pkgsrc/audio/fasttracker2/distinfo Sun Mar 8 11:11:38 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.126 2025/12/22 02:39:13 fox Exp $
+$NetBSD: distinfo,v 1.127 2026/03/08 11:11:38 fox Exp $
-BLAKE2s (fasttracker2-2.03.tar.gz) = 6b777b30d6db90d21225714a234c94f80f38994fc0bdc52e0476d001aa8f4315
-SHA512 (fasttracker2-2.03.tar.gz) = 86c8316f95c0575d7471d041a0c9501d8a70a4e042fa9af271a87e1ae09af4b559f0e028d54a95e623db93736ad887854d4018e1306123811d5e9e709f092a85
-Size (fasttracker2-2.03.tar.gz) = 5204899 bytes
-SHA1 (patch-CMakeLists.txt) = fb19d9a09304b3f0332d96b256b675d3d2e76720
+BLAKE2s (fasttracker2-2.10.tar.gz) = 9e8faff5a3cb84166fbc993d0fc25bde7c4538b614993b2870bffb194647cd15
+SHA512 (fasttracker2-2.10.tar.gz) = af4f7d40d551b752b6c0941adfde5b84eb509e9051675e6f7f71781f8c3837b127799ffaeb8be55d6f45673624ee4b78df443e17df568187d1c27194a871238a
+Size (fasttracker2-2.10.tar.gz) = 5313963 bytes
+SHA1 (patch-CMakeLists.txt) = e4f183968e59b4ec61c2dd67c3011b2f8e10f53b
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.9 pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.10
--- pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.9 Mon Nov 3 14:46:16 2025
+++ pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt Sun Mar 8 11:11:38 2026
@@ -1,16 +1,15 @@
-$NetBSD: patch-CMakeLists.txt,v 1.9 2025/11/03 14:46:16 fox Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.10 2026/03/08 11:11:38 fox Exp $
Only define __LINUX_ALSA__ on Linux.
--- CMakeLists.txt.orig 2025-09-17 18:17:34.000000000 +0000
+++ CMakeLists.txt
-@@ -32,10 +32,6 @@ find_package(Threads REQUIRED)
+@@ -32,9 +32,6 @@ find_package(Threads REQUIRED)
target_link_libraries(ft2-clone
PRIVATE m Threads::Threads ${SDL2_LIBRARIES})
-target_compile_definitions(ft2-clone
- PRIVATE HAS_MIDI
-- PRIVATE HAS_LIBFLAC)
-
if(UNIX)
if(APPLE)
Home |
Main Index |
Thread Index |
Old Index