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