fluidsynth: updated to 2.3.1 fluidsynth 2.3.1 Prevent MIDI player from finishing prematurely Fix a crash when enumerating rawmidi ALSA devices Restore systemd sandboxing options and make it work with user units Handle conflict with pipewire systemd daemondiff -r1.68 -r1.69 pkgsrc/audio/fluidsynth/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.68 2022/11/21 18:20:40 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.69 2023/01/16 20:48:41 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= fluidsynth-2.3.0 | 3 | DISTNAME= fluidsynth-2.3.1 | |
4 | CATEGORIES= audio | 4 | CATEGORIES= audio | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=FluidSynth/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=FluidSynth/} | |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.fluidsynth.org/ | 9 | HOMEPAGE= https://www.fluidsynth.org/ | |
10 | COMMENT= Software synthesizer based on SoundFont2 | 10 | COMMENT= Software synthesizer based on SoundFont2 | |
11 | LICENSE= gnu-lgpl-v2 | 11 | LICENSE= gnu-lgpl-v2 | |
12 | 12 | |||
13 | USE_CMAKE= yes | 13 | USE_CMAKE= yes | |
14 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
15 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
16 | 16 |
@@ -1,29 +1,29 @@ | @@ -1,29 +1,29 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.24 2022/10/14 10:59:10 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.25 2023/01/16 20:48:41 adam Exp $ | |
2 | bin/fluidsynth | 2 | bin/fluidsynth | |
3 | include/fluidsynth.h | 3 | include/fluidsynth.h | |
4 | include/fluidsynth/audio.h | 4 | include/fluidsynth/audio.h | |
5 | include/fluidsynth/event.h | 5 | include/fluidsynth/event.h | |
6 | include/fluidsynth/gen.h | 6 | include/fluidsynth/gen.h | |
7 | include/fluidsynth/ladspa.h | 7 | include/fluidsynth/ladspa.h | |
8 | include/fluidsynth/log.h | 8 | include/fluidsynth/log.h | |
9 | include/fluidsynth/midi.h | 9 | include/fluidsynth/midi.h | |
10 | include/fluidsynth/misc.h | 10 | include/fluidsynth/misc.h | |
11 | include/fluidsynth/mod.h | 11 | include/fluidsynth/mod.h | |
12 | include/fluidsynth/seq.h | 12 | include/fluidsynth/seq.h | |
13 | include/fluidsynth/seqbind.h | 13 | include/fluidsynth/seqbind.h | |
14 | include/fluidsynth/settings.h | 14 | include/fluidsynth/settings.h | |
15 | include/fluidsynth/sfont.h | 15 | include/fluidsynth/sfont.h | |
16 | include/fluidsynth/shell.h | 16 | include/fluidsynth/shell.h | |
17 | include/fluidsynth/synth.h | 17 | include/fluidsynth/synth.h | |
18 | include/fluidsynth/types.h | 18 | include/fluidsynth/types.h | |
19 | include/fluidsynth/version.h | 19 | include/fluidsynth/version.h | |
20 | include/fluidsynth/voice.h | 20 | include/fluidsynth/voice.h | |
21 | lib/cmake/fluidsynth/FluidSynthConfig.cmake | 21 | lib/cmake/fluidsynth/FluidSynthConfig.cmake | |
22 | lib/cmake/fluidsynth/FluidSynthConfigVersion.cmake | 22 | lib/cmake/fluidsynth/FluidSynthConfigVersion.cmake | |
23 | lib/cmake/fluidsynth/FluidSynthTargets-relwithdebinfo.cmake | 23 | lib/cmake/fluidsynth/FluidSynthTargets-relwithdebinfo.cmake | |
24 | lib/cmake/fluidsynth/FluidSynthTargets.cmake | 24 | lib/cmake/fluidsynth/FluidSynthTargets.cmake | |
25 | lib/libfluidsynth.so | 25 | lib/libfluidsynth.so | |
26 | lib/libfluidsynth.so.3 | 26 | lib/libfluidsynth.so.3 | |
27 | lib/libfluidsynth.so.3.1.3 | 27 | lib/libfluidsynth.so.3.1.4 | |
28 | lib/pkgconfig/fluidsynth.pc | 28 | lib/pkgconfig/fluidsynth.pc | |
29 | man/man1/fluidsynth.1 | 29 | man/man1/fluidsynth.1 |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.41 2022/10/14 10:59:10 adam Exp $ | 1 | $NetBSD: distinfo,v 1.42 2023/01/16 20:48:41 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (fluidsynth-2.3.0.tar.gz) = abd3fea27b34d1582b8278cef3e3e514c12c03f304c6320eac9da00e7085f19c | 3 | BLAKE2s (fluidsynth-2.3.1.tar.gz) = 082ca1a921969df565b62886fc192f082a2aabc0bf34c0539c2cc87dd2d58356 | |
4 | SHA512 (fluidsynth-2.3.0.tar.gz) = 621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed | 4 | SHA512 (fluidsynth-2.3.1.tar.gz) = 1633294bf6c714361c381151b62d9dd2c8f388490153e7964bfa14fd647a681db9ebfe1de0a06279972d6c5b30377f67361feb4db186b1faa235600f0ae02b22 | |
5 | Size (fluidsynth-2.3.0.tar.gz) = 1757143 bytes | 5 | Size (fluidsynth-2.3.1.tar.gz) = 1758632 bytes | |
6 | SHA1 (patch-CMakeLists.txt) = 24c923c5e7b39b71b499bd204a7ca74268ea552c | 6 | SHA1 (patch-CMakeLists.txt) = 24c923c5e7b39b71b499bd204a7ca74268ea552c | |
7 | SHA1 (patch-include_fluidsynth_log.h) = cfc4e180f53e6cac03bea90a0c91d6fd75e39459 | 7 | SHA1 (patch-include_fluidsynth_log.h) = ea7ed3939306fff3f6f2362eb641f3162ad0395b | |
8 | SHA1 (patch-src_drivers_fluid__alsa.c) = a482764f0bbc15b5cf04e6920374b2f4811760aa | 8 | SHA1 (patch-src_drivers_fluid__alsa.c) = a482764f0bbc15b5cf04e6920374b2f4811760aa |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-include_fluidsynth_log.h,v 1.2 2021/04/05 10:54:16 wiz Exp $ | 1 | $NetBSD: patch-include_fluidsynth_log.h,v 1.3 2023/01/16 20:48:41 adam Exp $ | |
2 | 2 | |||
3 | Use the protected form to avoid conflicts with printf macros. | 3 | Use the protected form to avoid conflicts with printf macros. | |
4 | 4 | |||
5 | --- include/fluidsynth/log.h.orig 2021-03-27 17:35:00.000000000 +0000 | 5 | --- include/fluidsynth/log.h.orig 2022-12-28 11:43:59.000000000 +0000 | |
6 | +++ include/fluidsynth/log.h | 6 | +++ include/fluidsynth/log.h | |
7 | @@ -85,7 +85,7 @@ FLUIDSYNTH_API void fluid_default_log_fu | 7 | @@ -85,7 +85,7 @@ FLUIDSYNTH_API void fluid_default_log_fu | |
8 | 8 | |||
9 | FLUIDSYNTH_API int fluid_log(int level, const char *fmt, ...) | 9 | FLUIDSYNTH_API int fluid_log(int level, const char *fmt, ...) | |
10 | #if defined(__clang__) || defined(__GNUC__) || defined(__GNUG__) | 10 | #if defined(__clang__) || defined(__GNUC__) || defined(__GNUG__) | |
11 | -__attribute__ ((format (printf, 2, 3))) | 11 | -__attribute__ ((format (printf, 2, 3))) | |
12 | +__attribute__ ((__format__ (__printf__, 2, 3))) | 12 | +__attribute__ ((__format__ (__printf__, 2, 3))) | |
13 | #endif | 13 | #endif | |
14 | ; | 14 | ; | |
15 | /* @} */ | 15 | /** @} */ |