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:           Tue Aug 25 08:02:32 UTC 2026

Modified Files:
        pkgsrc/audio/fasttracker2: Makefile distinfo
        pkgsrc/audio/fasttracker2/patches: patch-CMakeLists.txt
Removed Files:
        pkgsrc/audio/fasttracker2/patches: patch-src_ft2__diskop.c

Log Message:
audio/fasttracker2: Update to 2.23

Changes since 2.22:

v2.23 - 23.08.2026
  * Fixed: If the "WAV exporting" screen was open, the "Render
    individual tracks" checkbox would have a much taller clickable
    area than it should, which could interfere with for example moving
    sample loops in the sample editor screen or interacting with the
    pattern editor.
  * Fixed: Several of the functions in Smp. Ed. -> Effects didn't set
    the "song is modified" flag.
  * Fixed: When zapping the song, the Disk Op. module filename wasn't
    reset
  * The Zap dialog's text was maybe a bit unclear. Changed from "Total
    devastation of the..." to "What do you want to clear?". Also
    changed the "All" button to "Everything".


To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 pkgsrc/audio/fasttracker2/Makefile
cvs rdiff -u -r1.136 -r1.137 pkgsrc/audio/fasttracker2/distinfo
cvs rdiff -u -r1.11 -r1.12 \
    pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.8 -r0 \
    pkgsrc/audio/fasttracker2/patches/patch-src_ft2__diskop.c

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.153 pkgsrc/audio/fasttracker2/Makefile:1.154
--- pkgsrc/audio/fasttracker2/Makefile:1.153    Sat Aug  8 12:02:10 2026
+++ pkgsrc/audio/fasttracker2/Makefile  Tue Aug 25 08:02:32 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.153 2026/08/08 12:02:10 fox Exp $
+# $NetBSD: Makefile,v 1.154 2026/08/25 08:02:32 fox Exp $
 
-DISTNAME=      fasttracker2-2.22
+DISTNAME=      fasttracker2-2.23
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=8bitbubsy/}
 GITHUB_PROJECT=        ft2-clone

Index: pkgsrc/audio/fasttracker2/distinfo
diff -u pkgsrc/audio/fasttracker2/distinfo:1.136 pkgsrc/audio/fasttracker2/distinfo:1.137
--- pkgsrc/audio/fasttracker2/distinfo:1.136    Sat Aug  8 12:02:10 2026
+++ pkgsrc/audio/fasttracker2/distinfo  Tue Aug 25 08:02:32 2026
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.136 2026/08/08 12:02:10 fox Exp $
+$NetBSD: distinfo,v 1.137 2026/08/25 08:02:32 fox Exp $
 
-BLAKE2s (fasttracker2-2.22.tar.gz) = 6962542e7edcdb0cfe9f2633cd3fa903667eb32d856fac4add3afd7d09493675
-SHA512 (fasttracker2-2.22.tar.gz) = 7d36321989ed72e519276fcf6ac838850ed345abc3aa43f215d68d20d24ce16384bf0ed633eccc55cf16d400b1833e5b736281e22bee36897171a18aa784d451
-Size (fasttracker2-2.22.tar.gz) = 5342607 bytes
-SHA1 (patch-CMakeLists.txt) = 7ddc1ba678d638369234158a59ec7bf3567d856d
-SHA1 (patch-src_ft2__diskop.c) = 900e72818483db2f04f68e166200fd12d7ac1c65
+BLAKE2s (fasttracker2-2.23.tar.gz) = bbc4e94385a06c5389007f3cf180c2342debd141acf780bc004caa251070ee35
+SHA512 (fasttracker2-2.23.tar.gz) = 1c06a0d005ab9f37e01294cf5054c192933f45462ba905594e5edea99aaaa14e668a3b67450e11be14b0ea5114b57aeaefb7d0b993d6df6c38f8e9d4e31f4bd0
+Size (fasttracker2-2.23.tar.gz) = 5342710 bytes
+SHA1 (patch-CMakeLists.txt) = 6669334a1e2dc6778de61fac3c35ccdab618fe89

Index: pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt
diff -u pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.11 pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.12
--- pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.11 Sat Mar 14 11:29:36 2026
+++ pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt      Tue Aug 25 08:02:32 2026
@@ -1,36 +1,26 @@
-$NetBSD: patch-CMakeLists.txt,v 1.11 2026/03/14 11:29:36 fox Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.12 2026/08/25 08:02:32 fox Exp $
 
 Only define __LINUX_ALSA__ on Linux.
 
---- CMakeLists.txt.orig        2025-09-17 18:17:34.000000000 +0000
+--- CMakeLists.txt.orig        2026-08-23 10:26:06.000000000 +0000
 +++ CMakeLists.txt
-@@ -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)
--
- if(UNIX)
-     if(APPLE)
-         find_library(COREAUDIO CoreAudio REQUIRED)
-@@ -46,7 +42,7 @@ if(UNIX)
-             PRIVATE ${COREAUDIO} ${COREMIDI} ${COREFOUNDATION} ${ICONV})
-         target_compile_definitions(ft2-clone
-             PRIVATE __MACOSX_CORE__)
--    else()
-+    elseif(LINUX)
-         # 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)                  
-     endif()
+@@ -40,7 +40,7 @@ if(UNIX)
+               find_library(ICONV iconv REQUIRED)
+               target_link_libraries(ft2-clone PRIVATE ${COREAUDIO} ${COREMIDI} ${COREFOUNDATION} ${ICONV})
+               target_compile_definitions(ft2-clone PRIVATE __MACOSX_CORE__)
+-      else()
++      elseif(LINUX)
+               # musl systems need musl-fts installed, others have it with glibc
+               find_library(FTS fts)
+               if(FTS)
+@@ -48,6 +48,10 @@ if(UNIX)
+               endif()
+               target_link_libraries(ft2-clone PRIVATE asound)
+               target_compile_definitions(ft2-clone PRIVATE __LINUX_ALSA__)
++      else()
++              target_compile_definitions(ft2-clone
++              PRIVATE HAS_MIDI
++              PRIVATE HAS_LIBFLAC)
+       endif()
  endif()
  



Home | Main Index | Thread Index | Old Index