Tue Sep 12 08:01:24 2023 UTC ()
audio/fasttracker2: Update to 1.69

Changes since v1.68

v1.69 - 03.08.2023
- Bugfix: The 'pattern expand' feature was heavily broken and would mess up the
  pattern data (and potentially crash the program).
- Bugfix: The program crash message could overflow and not show the full text on
  some systems.


(fox)
diff -r1.108 -r1.109 pkgsrc/audio/fasttracker2/Makefile
diff -r1.97 -r1.98 pkgsrc/audio/fasttracker2/distinfo

cvs diff -r1.108 -r1.109 pkgsrc/audio/fasttracker2/Makefile (switch to unified diff)

--- pkgsrc/audio/fasttracker2/Makefile 2023/07/01 17:06:18 1.108
+++ pkgsrc/audio/fasttracker2/Makefile 2023/09/12 08:01:24 1.109
@@ -1,63 +1,63 @@ @@ -1,63 +1,63 @@
1# $NetBSD: Makefile,v 1.108 2023/07/01 17:06:18 fox Exp $ 1# $NetBSD: Makefile,v 1.109 2023/09/12 08:01:24 fox Exp $
2 2
3DISTNAME= fasttracker2-1.68 3DISTNAME= fasttracker2-1.69
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=8bitbubsy/}
6GITHUB_PROJECT= ft2-clone 6GITHUB_PROJECT= ft2-clone
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8EXTRACT_USING= bsdtar 8EXTRACT_USING= bsdtar
9 9
10MAINTAINER= fox@NetBSD.org 10MAINTAINER= fox@NetBSD.org
11HOMEPAGE= https://16-bits.org/ 11HOMEPAGE= https://16-bits.org/
12COMMENT= Portable Fasttracker II clone in C using SDL 2 12COMMENT= Portable Fasttracker II clone in C using SDL 2
13LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license 13LICENSE= modified-bsd AND cc-by-nc-sa-v4.0-license
14 14
15USE_LANGUAGES= c99 c++ 15USE_LANGUAGES= c99 c++
16USE_CMAKE= yes 16USE_CMAKE= yes
17USE_TOOLS+= pkg-config 17USE_TOOLS+= pkg-config
18 18
19CMAKE_ARGS+= -DEXTERNAL_LIBFLAC:BOOL=ON 19CMAKE_ARGS+= -DEXTERNAL_LIBFLAC:BOOL=ON
20 20
21LDFLAGS+= ${BUILDLINK_LDADD.iconv} 21LDFLAGS+= ${BUILDLINK_LDADD.iconv}
22 22
23TOOL_DEPENDS+= icoutils-[0-9]*:../../graphics/icoutils 23TOOL_DEPENDS+= icoutils-[0-9]*:../../graphics/icoutils
24 24
25ICON_SIZES= 16 24 32 48 64 128 256 25ICON_SIZES= 16 24 32 48 64 128 256
26 26
27INSTALLATION_DIRS+= bin 27INSTALLATION_DIRS+= bin
28INSTALLATION_DIRS+= share/applications 28INSTALLATION_DIRS+= share/applications
29INSTALLATION_DIRS+= share/appdata 29INSTALLATION_DIRS+= share/appdata
30.for s in ${ICON_SIZES} 30.for s in ${ICON_SIZES}
31INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps 31INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps
32.endfor 32.endfor
33 33
34pre-configure: 34pre-configure:
35.for s in ${ICON_SIZES} 35.for s in ${ICON_SIZES}
36 cd ${WRKSRC} && ${PREFIX}/bin/icotool \ 36 cd ${WRKSRC} && ${PREFIX}/bin/icotool \
37 -w ${s} -h ${s} -x -o ${s}.png \ 37 -w ${s} -h ${s} -x -o ${s}.png \
38 src/gfxdata/icon/ft2-clone.ico 38 src/gfxdata/icon/ft2-clone.ico
39.endfor 39.endfor
40 40
41do-install: 41do-install:
42 ${INSTALL_PROGRAM} ${WRKSRC}/release/other/ft2-clone \ 42 ${INSTALL_PROGRAM} ${WRKSRC}/release/other/ft2-clone \
43 ${DESTDIR}${PREFIX}/bin/${PKGBASE} 43 ${DESTDIR}${PREFIX}/bin/${PKGBASE}
44 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.desktop \ 44 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.desktop \
45 ${DESTDIR}${PREFIX}/share/applications 45 ${DESTDIR}${PREFIX}/share/applications
46 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.appdata.xml \ 46 ${INSTALL_DATA} ${FILESDIR}/fasttracker2.appdata.xml \
47 ${DESTDIR}${PREFIX}/share/appdata 47 ${DESTDIR}${PREFIX}/share/appdata
48.for s in ${ICON_SIZES} 48.for s in ${ICON_SIZES}
49 ${INSTALL_DATA} ${WRKSRC}/${s}.png \ 49 ${INSTALL_DATA} ${WRKSRC}/${s}.png \
50 ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/fasttracker2.png 50 ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/fasttracker2.png
51.endfor 51.endfor
52 52
53.include "../../mk/bsd.prefs.mk" 53.include "../../mk/bsd.prefs.mk"
54.if ${OPSYS} != "Linux" 54.if ${OPSYS} != "Linux"
55BUILDLINK_TRANSFORM+= rm:-lasound 55BUILDLINK_TRANSFORM+= rm:-lasound
56.else 56.else
57. include "../../audio/alsa-lib/buildlink3.mk" 57. include "../../audio/alsa-lib/buildlink3.mk"
58.endif 58.endif
59.include "../../audio/flac/buildlink3.mk" 59.include "../../audio/flac/buildlink3.mk"
60.include "../../converters/libiconv/buildlink3.mk" 60.include "../../converters/libiconv/buildlink3.mk"
61.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 61.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
62.include "../../devel/SDL2/buildlink3.mk" 62.include "../../devel/SDL2/buildlink3.mk"
63.include "../../mk/bsd.pkg.mk" 63.include "../../mk/bsd.pkg.mk"

cvs diff -r1.97 -r1.98 pkgsrc/audio/fasttracker2/distinfo (switch to unified diff)

--- pkgsrc/audio/fasttracker2/distinfo 2023/07/01 17:06:18 1.97
+++ pkgsrc/audio/fasttracker2/distinfo 2023/09/12 08:01:24 1.98
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.97 2023/07/01 17:06:18 fox Exp $ 1$NetBSD: distinfo,v 1.98 2023/09/12 08:01:24 fox Exp $
2 2
3BLAKE2s (fasttracker2-1.68.tar.gz) = d6e6bc1e62214455096755de9478e350c16c407409ac7a6b433804ee55afee72 3BLAKE2s (fasttracker2-1.69.tar.gz) = 19ddf0591044daf13a8d7b8663b8db5ad85ef788d980133bb1cba401dd8aa56f
4SHA512 (fasttracker2-1.68.tar.gz) = 189ce1354b046cb437992bf1c1dabe8d9aecd5e88c177bc352c826d846b6906429b11e495ec3d4ad0ceb2de033a482d1cb5000b63438a7fe416f0902b4299606 4SHA512 (fasttracker2-1.69.tar.gz) = ac0d99c49069df379bc82e81c1e7ee54e5f444261adc472b2e9bced33d218dd40ac186c4b42e1a9a9d468ebb6297b71210acc02c4afeb30ff7a61b43bf83ed17
5Size (fasttracker2-1.68.tar.gz) = 6025918 bytes 5Size (fasttracker2-1.69.tar.gz) = 6026667 bytes
6SHA1 (patch-CMakeLists.txt) = b7bd7f8cd3f6a9bfcf558299dce5a1473e57f5a9 6SHA1 (patch-CMakeLists.txt) = b7bd7f8cd3f6a9bfcf558299dce5a1473e57f5a9