pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/libwildmidi libwildmidi: Update to 0.4.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/2bba2b3de97c
branches: trunk
changeset: 398284:2bba2b3de97c
user: nia <nia%pkgsrc.org@localhost>
date: Mon Jul 15 14:39:54 2019 +0000
description:
libwildmidi: Update to 0.4.3
What's new in 0.4.3:
- New API addition: WildMidi_InitVIO(). It is like WildMidi_Init(),
- but tells the library to use caller-provided functions for file IO.
- See wildmidi_lib.h or the man page WildMidi_InitVIO(3) for details.
- This was suggested and implemented by Christian Breitwieser.
- Fixed Visual Studio optimized builds (bug #192, function ptr issue.)
- Fixed a thinko in one of the buffer size checks added in v0.4.2.
- Fixed possible out of bounds reads in sysex commands (bug #190).
- Fixed invalid reads during config parse with short patch file names.
- Do not treat a missing end-of-track marker as an error for type-0
- midi files (bug #183).
- Fixed bad reading of high delta values in XMI converter (bug #199).
- Fixed a memory leak when freeing a midi (bug #204).
- Fixed slurred/echoy playback at quick tempos on looped instruments
- (bug #185).
- Fixed certain midis sounding different compared to timidity, as if
- instruments not turned off (bug #186).
- Fixed compilation on systems without libm.
- Support for RISC OS, Nintendo Switch and PS Vita.
- Several clean-ups.
What's new in 0.4.2:
- Fixed CVE-2017-11661, CVE-2017-11662, CVE-2017-11663, CVE-2017-11664
- (Bug #175).
- Fixed WildMidi_Open() might read beyond buffer with too short inputs
- (Bug #178).
- Fixed a buffer overflow during playback with malformed midi files
- (Bug #180).
- GUS patch processing changes to meet users expectations (Bug #132).
- Worked around a build failure with newer FreeBSD versions failing to
- retrieve the ONLCR constant (Bug #171).
- Fixed a minor Windows unicode issue (PR #170).
- A few other fixes / clean-ups.
What's new in 0.4.1:
- Fixed bug in handling of the "source" directive in config files.
- Fixed a nasty bug in dBm_pan_volume. Other fixes and clean-ups.
- Build system updates. Install a pkg-config file on supported platforms such as Linux. New android ndk makefile.
- File i/o updates.
- Support for OS/2.
- Support for Nintendo 3DS
- Support for Nintendo Wii
- Support for AmigaOS and its variants like MorphOS and AROS.
diffstat:
audio/libwildmidi/Makefile | 9 +++++----
audio/libwildmidi/PLIST | 6 ++++--
audio/libwildmidi/distinfo | 10 +++++-----
3 files changed, 14 insertions(+), 11 deletions(-)
diffs (58 lines):
diff -r bc03a962170c -r 2bba2b3de97c audio/libwildmidi/Makefile
--- a/audio/libwildmidi/Makefile Mon Jul 15 14:32:37 2019 +0000
+++ b/audio/libwildmidi/Makefile Mon Jul 15 14:39:54 2019 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.6 2019/07/06 21:05:25 nia Exp $
+# $NetBSD: Makefile,v 1.7 2019/07/15 14:39:54 nia Exp $
-DISTNAME= wildmidi-0.4.0
+DISTNAME= wildmidi-0.4.3
PKGNAME= lib${DISTNAME}
-PKGREVISION= 1
CATEGORIES= audio
-MASTER_SITES= https://github.com/Mindwerks/wildmidi/archive/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=Mindwerks/}
+GITHUB_PROJECT= wildmidi
+GITHUB_TAG= ${DISTNAME}
MAINTAINER= pallegra%gmail.com@localhost
HOMEPAGE= http://www.mindwerks.net/projects/wildmidi/
diff -r bc03a962170c -r 2bba2b3de97c audio/libwildmidi/PLIST
--- a/audio/libwildmidi/PLIST Mon Jul 15 14:32:37 2019 +0000
+++ b/audio/libwildmidi/PLIST Mon Jul 15 14:39:54 2019 +0000
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.3 2016/08/24 10:09:40 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/07/15 14:39:54 nia Exp $
bin/wildmidi
include/wildmidi_lib.h
lib/libWildMidi.so
lib/libWildMidi.so.2
-lib/libWildMidi.so.2.0.0
+lib/libWildMidi.so.2.1.0
+lib/pkgconfig/wildmidi.pc
man/man1/wildmidi.1
man/man3/WildMidi_ClearError.3
man/man3/WildMidi_Close.3
@@ -18,6 +19,7 @@
man/man3/WildMidi_GetString.3
man/man3/WildMidi_GetVersion.3
man/man3/WildMidi_Init.3
+man/man3/WildMidi_InitVIO.3
man/man3/WildMidi_MasterVolume.3
man/man3/WildMidi_Open.3
man/man3/WildMidi_OpenBuffer.3
diff -r bc03a962170c -r 2bba2b3de97c audio/libwildmidi/distinfo
--- a/audio/libwildmidi/distinfo Mon Jul 15 14:32:37 2019 +0000
+++ b/audio/libwildmidi/distinfo Mon Jul 15 14:39:54 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2016/08/24 10:09:40 wiz Exp $
+$NetBSD: distinfo,v 1.7 2019/07/15 14:39:54 nia Exp $
-SHA1 (wildmidi-0.4.0.tar.gz) = 200431b9de9a04d87035a556c0bb088432d0ed49
-RMD160 (wildmidi-0.4.0.tar.gz) = a44d6d2a0f6c8ea10e68de7a0a5638dfd5e261b8
-SHA512 (wildmidi-0.4.0.tar.gz) = fd32314bffbc1a2fe895b77aa6517a9c7d2781d4c04f4edfe7a00e73f378d6987b331403de4b742f7ac65d026719f9450031e58f43089befeb73e379ba56c63f
-Size (wildmidi-0.4.0.tar.gz) = 175575 bytes
+SHA1 (wildmidi-0.4.3.tar.gz) = 0a2294106690709263f9bf2b5604edb5ad8f5920
+RMD160 (wildmidi-0.4.3.tar.gz) = 366715c08a344e07bdf783c21b2f00c078feea8f
+SHA512 (wildmidi-0.4.3.tar.gz) = 7e86e998ee97cdf57328e4cf5ef52a64926fd01999879c0eae5b6c823be4e6d116f7026230bd15d209e6616fbc7ba1c29ebd1f3be04735e341ce5c83298f956f
+Size (wildmidi-0.4.3.tar.gz) = 196750 bytes
Home |
Main Index |
Thread Index |
Old Index