schismtracker: update to 20221020. Summary of changes since 20220905 release: - Fix duplicated key input in pattern editor, order list, and instrument editor note table - Respect audio-related SDL environment variables if set - Fix handling of window width and height config file options - Fix segfault on Wayland and DRM/KMS - Hint SDL not to disable window manager compositing - Add 4:3 aspect ratio config file option (want_fixed) Summary of changes since 20220807 release: - Fix crash in pattern editing introduced by SDL2 changes - Fix displayed version number for Windows build Summary of changes since 20220506 release: - Use SDL2 instead of SDL1.2. This fixes various platform-dependent issues with video code, adds support for new audio drivers such as JACK, and removes the System Configuration video driver choices in favor of video scaling method selection. - Fix multitrack mono audio export. - Support ADPCM and stereo samples in XM files.diff -r1.8 -r1.9 pkgsrc/audio/schismtracker/Makefile
(fcambus)
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2022/05/09 20:25:14 fcambus Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2022/10/22 21:13:28 fcambus Exp $ | |
2 | 2 | |||
3 | DISTNAME= schismtracker-20220506 | 3 | DISTNAME= schismtracker-20221020 | |
4 | CATEGORIES= audio | 4 | CATEGORIES= audio | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=schismtracker/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=schismtracker/} | |
6 | GITHUB_TAG= ${PKGVERSION_NOREV} | 6 | GITHUB_TAG= ${PKGVERSION_NOREV} | |
7 | 7 | |||
8 | MAINTAINER= fstd.lkml@gmail.com | 8 | MAINTAINER= fstd.lkml@gmail.com | |
9 | HOMEPAGE= https://schismtracker.org/ | 9 | HOMEPAGE= https://schismtracker.org/ | |
10 | COMMENT= Clone of the good old Impulse Tracker | 10 | COMMENT= Clone of the good old Impulse Tracker | |
11 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
12 | 12 | |||
13 | USE_TOOLS+= autoreconf automake autoconf | 13 | USE_TOOLS+= autoreconf automake autoconf | |
14 | MAKE_JOBS_SAFE= no | 14 | MAKE_JOBS_SAFE= no | |
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | 16 | |||
17 | PYTHON_FOR_BUILD_ONLY= tool | 17 | PYTHON_FOR_BUILD_ONLY= tool | |
18 | 18 | |||
19 | pre-configure: | 19 | pre-configure: | |
20 | cd ${WRKSRC} && autoreconf -i | 20 | cd ${WRKSRC} && autoreconf -i | |
21 | 21 | |||
22 | .include "../../devel/SDL/buildlink3.mk" | 22 | .include "../../devel/SDL2/buildlink3.mk" | |
23 | .include "../../lang/python/pyversion.mk" | 23 | .include "../../lang/python/pyversion.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.10 2022/05/09 20:25:14 fcambus Exp $ | 1 | $NetBSD: distinfo,v 1.11 2022/10/22 21:13:28 fcambus Exp $ | |
2 | 2 | |||
3 | BLAKE2s (schismtracker-20220506-20220506.tar.gz) = cac1f1098df42473be6279e7701b2d52a35c07ad1d1bfa851630ff205e898b4d | 3 | BLAKE2s (schismtracker-20221020-20221020.tar.gz) = ab1c323a9bb9ce5faa0d0a2ed8bb7a0e285809b44c4fec7a051c7e5d67c7c15a | |
4 | SHA512 (schismtracker-20220506-20220506.tar.gz) = 8dacd1fd719c20fdc8ef157d1487202a39d4f36a37560ad62680655addde0ceb78bbce51e4f640d3979c91f6a4dfe4bc006785aa35d45a00206773d41adf9f42 | 4 | SHA512 (schismtracker-20221020-20221020.tar.gz) = 1653800b0967926c8edab96636fcad547d94f20b6bc06f27780c75d48d7944983ba36013c62bfc9c0f6fcf33e3e8f9fb4c70fff19fd2a56c672ecfc1ba2f2cd7 | |
5 | Size (schismtracker-20220506-20220506.tar.gz) = 1310121 bytes | 5 | Size (schismtracker-20221020-20221020.tar.gz) = 1276386 bytes | |
6 | SHA1 (patch-configure.ac) = bdfef302a185bbe6a59203bdbfea9b34cd7bfabc | 6 | SHA1 (patch-configure.ac) = b450d9e3825d8bb261d51b754a58a89d0e41f5fa |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-configure.ac,v 1.3 2022/03/06 08:01:07 nia Exp $ | 1 | $NetBSD: patch-configure.ac,v 1.4 2022/10/22 21:13:28 fcambus Exp $ | |
2 | 2 | |||
3 | Shell portability. | 3 | Shell portability. | |
4 | 4 | |||
5 | --- configure.ac.orig 2022-01-25 15:27:53.000000000 +0000 | 5 | --- configure.ac.orig 2022-10-20 15:51:29.000000000 +0000 | |
6 | +++ configure.ac | 6 | +++ configure.ac | |
7 | @@ -61,7 +61,7 @@ AC_C_BIGENDIAN | 7 | @@ -63,7 +63,7 @@ AC_C_BIGENDIAN | |
8 | dnl Check for SDL libs | 8 | dnl Check for SDL libs | |
9 | AC_CHECK_TOOL([SDL_CONFIG], [sdl-config]) | 9 | AC_CHECK_TOOL([SDL_CONFIG], [sdl2-config]) | |
10 | AC_SUBST(SDL_CONFIG) | 10 | AC_SUBST(SDL_CONFIG) | |
11 | -if test "x$SDL_CONFIG" == "x"; then | 11 | -if test "x$SDL_CONFIG" == "x"; then | |
12 | +if test "x$SDL_CONFIG" = "x"; then | 12 | +if test "x$SDL_CONFIG" = "x"; then | |
13 | AC_MSG_ERROR([*** sdl-config not found.]) | 13 | AC_MSG_ERROR([*** sdl2-config not found.]) | |
14 | fi | 14 | fi | |
15 | if $SDL_CONFIG --version | grep -qv 1.2.1; then | 15 | if $SDL_CONFIG --version | grep -qE "^2\.0\.[0-9]+|[5-9]"; then |