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 Dec 9 07:24:59 UTC 2024
Modified Files:
pkgsrc/audio/fasttracker2: Makefile distinfo
pkgsrc/audio/fasttracker2/patches: patch-CMakeLists.txt
Log Message:
audio/fasttracker2: Update to 1.89
Changes since 1.88:
v1.89 - 07.12.2024
- Fixed a possible crash on macOS (and possibly Linux) when loading a module
whose filename includes special non-ASCII characters.
- Added a "Default audio device" option when selecting input/output audio
devices in the config screen. This option has a few edge-case bugs, though.
- Added an experimental Impulse Tracker module loader. This should only be used
to extract patterns/instruments/samples, as there are severe conversion errors
when this format is converted to XM under load.
WARNING: This loader has not been thoroughly tested, and may cause a crash!
- Fixed a bug with the tracker scopes where the sample would sometimes not be
displayed correctly during a sample/note trigger.
- Replaced the Gaussian (SNES) interpolator with a 6-point cubic Hermite option.
The Gaussian interpolator was very niche anyway, and as it sounded quite
filtered, I think the vast majority of users wouldn't see a use for it.
- Added a few missing Norwegian/Danish alphabet letters to the main font (code
page is now 850 instead of 437).
- Show extra digits (when space for them) in the C-4 Hz string in the instrument
editor screen.
- Again, slightly improved the interpolation method for the tracker scopes in
"Lined" mode (when using the cubic/sinc interpolators).
- Slightly increased the contrast for the sample editor's loop pin lines
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128 pkgsrc/audio/fasttracker2/Makefile
cvs rdiff -u -r1.113 -r1.114 pkgsrc/audio/fasttracker2/distinfo
cvs rdiff -u -r1.7 -r1.8 \
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.127 pkgsrc/audio/fasttracker2/Makefile:1.128
--- pkgsrc/audio/fasttracker2/Makefile:1.127 Thu Nov 7 08:09:19 2024
+++ pkgsrc/audio/fasttracker2/Makefile Mon Dec 9 07:24:59 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.127 2024/11/07 08:09:19 fox Exp $
+# $NetBSD: Makefile,v 1.128 2024/12/09 07:24:59 fox Exp $
-DISTNAME= fasttracker2-1.88
+DISTNAME= fasttracker2-1.89
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
GITHUB_PROJECT= ft2-clone
Index: pkgsrc/audio/fasttracker2/distinfo
diff -u pkgsrc/audio/fasttracker2/distinfo:1.113 pkgsrc/audio/fasttracker2/distinfo:1.114
--- pkgsrc/audio/fasttracker2/distinfo:1.113 Thu Nov 7 08:09:19 2024
+++ pkgsrc/audio/fasttracker2/distinfo Mon Dec 9 07:24:59 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.113 2024/11/07 08:09:19 fox Exp $
+$NetBSD: distinfo,v 1.114 2024/12/09 07:24:59 fox Exp $
-BLAKE2s (fasttracker2-1.88.tar.gz) = 240a33f6db4d6f31bd9f72f1038c20ef5099ec84c81d1f4365dfdf613f81447e
-SHA512 (fasttracker2-1.88.tar.gz) = 1454b420e635ce56719a2e68c124953c2e54615710b3f5d2d0c398b8962b957f1d5105543679713969db4908b473506dd13feb51c5f4b97b410c6d397e272eb7
-Size (fasttracker2-1.88.tar.gz) = 5198864 bytes
-SHA1 (patch-CMakeLists.txt) = 4a7113a7973347334617a91ae8c25d48d16f72d2
+BLAKE2s (fasttracker2-1.89.tar.gz) = d38e4699a5e41d98843a7888e1f4a9ca33b8d0e95ee1273f963dac61d6558b4f
+SHA512 (fasttracker2-1.89.tar.gz) = cf11a039c836174a5879bfa6a72f0974fccf62be1ce7272b4ed27a76d61ce5d0c3d6df2531d2e2b0378d40b582692a05fc118e9bb2b83746a0739b39a0ef468b
+Size (fasttracker2-1.89.tar.gz) = 5207132 bytes
+SHA1 (patch-CMakeLists.txt) = 95b3f8e836a98d2c75b9ae6db91bc528eeb9f17f
Index: pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt
diff -u pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.7 pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.8
--- pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt:1.7 Sat Oct 21 14:27:13 2023
+++ pkgsrc/audio/fasttracker2/patches/patch-CMakeLists.txt Mon Dec 9 07:24:59 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-CMakeLists.txt,v 1.7 2023/10/21 14:27:13 fox Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.8 2024/12/09 07:24:59 fox Exp $
Only define __LINUX_ALSA__ on Linux.
---- CMakeLists.txt.orig 2023-10-07 13:11:58.000000000 +0000
+--- CMakeLists.txt.orig 2024-12-07 21:23:01.000000000 +0000
+++ CMakeLists.txt
@@ -32,10 +32,6 @@ find_package(Threads REQUIRED)
target_link_libraries(ft2-clone
@@ -15,12 +15,12 @@ Only define __LINUX_ALSA__ on Linux.
if(UNIX)
if(APPLE)
find_library(COREAUDIO CoreAudio REQUIRED)
-@@ -44,11 +40,15 @@ if(UNIX)
- PRIVATE ${COREAUDIO} ${COREMIDI})
+@@ -46,11 +42,15 @@ if(UNIX)
+ PRIVATE ${COREAUDIO} ${COREMIDI} ${COREFOUNDATION} ${ICONV})
target_compile_definitions(ft2-clone
PRIVATE __MACOSX_CORE__)
- else()
-+ elseif(LINUX)
++ elseif(LINUX)
target_link_libraries(ft2-clone
PRIVATE asound)
target_compile_definitions(ft2-clone
@@ -28,7 +28,7 @@ Only define __LINUX_ALSA__ on Linux.
+ else()
+ target_compile_definitions(ft2-clone
+ PRIVATE HAS_MIDI
-+ PRIVATE HAS_LIBFLAC)
++ PRIVATE HAS_LIBFLAC)
endif()
endif()
Home |
Main Index |
Thread Index |
Old Index