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:           Sat Oct 21 14:27:13 UTC 2023

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

Log Message:
audio/fasttracker2: Update to 1.72.1

Changes since v1.69

v1.72 - 07.10.2023
- Block Cut (ALT+F3) and Block Copy (ALT+F4) was broken in v1.70

v1.71 - 04.10.2023
- CTRL+A/ALT+A keybindings were swapped (thanks to MIDRA2ADVANCE for telling me)

v1.70 - 01.10.2023
- Bugfix: Shrink Pattern ("Srnk.") could lead to a pattern length of 0
- Better variable sanitation for some pattern editing routines, may (?)
  prevent some rare crashes.
- CTRL+F5 (Paste Pattern) had wrong button names in its message box when asking
  to adjust the pattern length after pasting.
- Changed the above message box text to be easier to understand
- Removed audio dithering for 16-bit audio bit depth mode. It seemed to be
  wrongly implemented anyway.
- Some small changes done to the about screen
- Windows/macOS: Updated SDL to v2.28.3
- Code cleanup


To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 pkgsrc/audio/fasttracker2/Makefile
cvs rdiff -u -r1.98 -r1.99 pkgsrc/audio/fasttracker2/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    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.109 pkgsrc/audio/fasttracker2/Makefile:1.110
--- pkgsrc/audio/fasttracker2/Makefile:1.109    Tue Sep 12 08:01:24 2023
+++ pkgsrc/audio/fasttracker2/Makefile  Sat Oct 21 14:27:13 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.109 2023/09/12 08:01:24 fox Exp $
+# $NetBSD: Makefile,v 1.110 2023/10/21 14:27:13 fox Exp $
 
-DISTNAME=      fasttracker2-1.69
+DISTNAME=      fasttracker2-1.72.1
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=8bitbubsy/}
 GITHUB_PROJECT=        ft2-clone

Index: pkgsrc/audio/fasttracker2/distinfo
diff -u pkgsrc/audio/fasttracker2/distinfo:1.98 pkgsrc/audio/fasttracker2/distinfo:1.99
--- pkgsrc/audio/fasttracker2/distinfo:1.98     Tue Sep 12 08:01:24 2023
+++ pkgsrc/audio/fasttracker2/distinfo  Sat Oct 21 14:27:13 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.98 2023/09/12 08:01:24 fox Exp $
+$NetBSD: distinfo,v 1.99 2023/10/21 14:27:13 fox Exp $
 
-BLAKE2s (fasttracker2-1.69.tar.gz) = 19ddf0591044daf13a8d7b8663b8db5ad85ef788d980133bb1cba401dd8aa56f
-SHA512 (fasttracker2-1.69.tar.gz) = ac0d99c49069df379bc82e81c1e7ee54e5f444261adc472b2e9bced33d218dd40ac186c4b42e1a9a9d468ebb6297b71210acc02c4afeb30ff7a61b43bf83ed17
-Size (fasttracker2-1.69.tar.gz) = 6026667 bytes
-SHA1 (patch-CMakeLists.txt) = b7bd7f8cd3f6a9bfcf558299dce5a1473e57f5a9
+BLAKE2s (fasttracker2-1.72.1.tar.gz) = 26a1897c1518054844ba1df15135548de5f695366b682ed62f63a3056fd476cb
+SHA512 (fasttracker2-1.72.1.tar.gz) = 0d9176d4c35099b1e66355e3311baaf0dac95436a2b415f931b1f4306fc9e85f2314fa6096f57dd999e84b9493e9e367e8c702caf1151816c7130ee70c35da21
+Size (fasttracker2-1.72.1.tar.gz) = 6034721 bytes
+SHA1 (patch-CMakeLists.txt) = 4a7113a7973347334617a91ae8c25d48d16f72d2

Index: pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt
diff -u pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.6 pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.7
--- pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.6  Thu Jan 13 04:24:00 2022
+++ pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt      Sat Oct 21 14:27:13 2023
@@ -1,27 +1,34 @@
-$NetBSD: patch-CMakeLists.txt,v 1.6 2022/01/13 04:24:00 fox Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.7 2023/10/21 14:27:13 fox Exp $
 
 Only define __LINUX_ALSA__ on Linux.
 
---- CMakeLists.txt.orig        2022-01-12 13:11:14.000000000 +0000
+--- CMakeLists.txt.orig        2023-10-07 13:11:58.000000000 +0000
 +++ CMakeLists.txt
-@@ -30,10 +30,16 @@ endif()
+@@ -32,10 +32,6 @@ find_package(Threads REQUIRED)
  target_link_libraries(ft2-clone
-     PRIVATE m asound pthread ${SDL2_LIBRARIES})
+     PRIVATE m Threads::Threads ${SDL2_LIBRARIES})
  
 -target_compile_definitions(ft2-clone
 -    PRIVATE HAS_MIDI
--    PRIVATE __LINUX_ALSA__
 -    PRIVATE HAS_LIBFLAC)
-+if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
-+    target_compile_definitions(ft2-clone
-+        PRIVATE HAS_MIDI
-+        PRIVATE __LINUX_ALSA__
-+        PRIVATE HAS_LIBFLAC)
-+else()
-+    target_compile_definitions(ft2-clone
-+        PRIVATE HAS_MIDI
-+        PRIVATE HAS_LIBFLAC)
-+endif()
+-
+ if(UNIX)
+     if(APPLE)
+         find_library(COREAUDIO CoreAudio REQUIRED)
+@@ -44,11 +40,15 @@ if(UNIX)
+             PRIVATE ${COREAUDIO} ${COREMIDI})
+         target_compile_definitions(ft2-clone
+             PRIVATE __MACOSX_CORE__)
+-    else()
++    elseif(LINUX)         
+         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()
  
- if(EXTERNAL_LIBFLAC)
-     find_package(PkgConfig REQUIRED)



Home | Main Index | Thread Index | Old Index