pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/timidity timidity: updated to 2.15.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ef237516e3ec
branches:  trunk
changeset: 444209:ef237516e3ec
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Jan 03 18:54:05 2021 +0000

description:
timidity: updated to 2.15.0

Version 2.15.0
* Add support for segment play option (-G, --segment) with a great
  contribution by Yotam Medini <yotam.medini%gmail.com@localhost>.
* Add metronome indicator in dumb interface trace mode.
* Let libao backend set ao options via TIMIDITY_AO_OPTIONS
  environment variable.
* Fix for CVE-2009-0179, CVE-2009-3996, CVE-2010-2546 and
  CVE-2010-2971.
* Fix for CVE-2017-11546.
* Support for Tcl/Tk 8.6.
* Improve Windows MIDI driver.
* ...and many other bug fixes.

diffstat:

 audio/timidity/Makefile                            |   7 +++----
 audio/timidity/distinfo                            |  13 +++++--------
 audio/timidity/patches/patch-ac                    |  18 ------------------
 audio/timidity/patches/patch-interface_server__c.c |  19 -------------------
 audio/timidity/patches/patch-timidity_midi_a__c.c  |  22 ----------------------
 5 files changed, 8 insertions(+), 71 deletions(-)

diffs (108 lines):

diff -r bed0703e0b5f -r ef237516e3ec audio/timidity/Makefile
--- a/audio/timidity/Makefile   Sun Jan 03 18:52:31 2021 +0000
+++ b/audio/timidity/Makefile   Sun Jan 03 18:54:05 2021 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.117 2020/08/17 20:18:12 leot Exp $
+# $NetBSD: Makefile,v 1.118 2021/01/03 18:54:05 adam Exp $
 
-DISTNAME=      TiMidity++-2.14.0
+DISTNAME=      TiMidity++-2.15.0
 PKGNAME=       ${DISTNAME:S/TiMidity++/timidity/}
-PKGREVISION=   29
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=timidity/}
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://timidity.sourceforge.net/
diff -r bed0703e0b5f -r ef237516e3ec audio/timidity/distinfo
--- a/audio/timidity/distinfo   Sun Jan 03 18:52:31 2021 +0000
+++ b/audio/timidity/distinfo   Sun Jan 03 18:54:05 2021 +0000
@@ -1,10 +1,7 @@
-$NetBSD: distinfo,v 1.19 2017/03/30 18:44:13 nat Exp $
+$NetBSD: distinfo,v 1.20 2021/01/03 18:54:05 adam Exp $
 
-SHA1 (TiMidity++-2.14.0.tar.bz2) = 3d1d18ddf3e52412985af9a49dbe7ad345b478a8
-RMD160 (TiMidity++-2.14.0.tar.bz2) = f12d56a1576931f90672304af6dcf8d653151b8a
-SHA512 (TiMidity++-2.14.0.tar.bz2) = 274b2a700cd10c7034ffae50b989419f971c79eac71c8e20649e4138f9710be0505bd99379b23e772b5af5aa86a636e4070e522f43d06007ceacc25f61261c8a
-Size (TiMidity++-2.14.0.tar.bz2) = 1611424 bytes
-SHA1 (patch-ac) = ae602b2a1b3fc8013dcc9a15ed2bb12909804da5
-SHA1 (patch-interface_server__c.c) = 5a37bcb4a6aaa93fd80ab210ba64a2a1a5d04480
-SHA1 (patch-timidity_midi_a__c.c) = ae04cddc6ad8fc5bbbd82ce64fb2ff5dea161822
+SHA1 (TiMidity++-2.15.0.tar.xz) = 0620e972fbaacb837db5a0576ce9f111cabe6321
+RMD160 (TiMidity++-2.15.0.tar.xz) = 0fc27fdbb7d65a93273b5c91430606fedf548ff3
+SHA512 (TiMidity++-2.15.0.tar.xz) = 36c3c79d941903109d5d6d529963d12e8192a857e80402ad5ab0d1e223451a7cf5dc8fdd046b22ae7da96f413d68db8587a8fce348635838eba2f30f7019192f
+Size (TiMidity++-2.15.0.tar.xz) = 1363040 bytes
 SHA1 (patch-timidity_sun__a.c) = f9bb6c92a9eca27bdaa262395fe358efc5e9b600
diff -r bed0703e0b5f -r ef237516e3ec audio/timidity/patches/patch-ac
--- a/audio/timidity/patches/patch-ac   Sun Jan 03 18:52:31 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-ac,v 1.6 2017/03/30 18:44:13 nat Exp $
-
-Unconditionally include errno.h since extern int errno does not
-conform to POSIX in general.
-
---- timidity/timidity.h.orig   2012-06-01 03:40:44.000000000 +0000
-+++ timidity/timidity.h
-@@ -451,10 +451,7 @@ typedef double FLOAT_T;
- 
- #include <stdio.h>
- 
--#ifdef HAVE_ERRNO_H
- #include <errno.h>
--#endif /* HAVE_ERRNO_H */
--extern int errno;
- 
- #ifdef HAVE_MACHINE_ENDIAN_H
- #include <machine/endian.h> /* for __byte_swap_*() */
diff -r bed0703e0b5f -r ef237516e3ec audio/timidity/patches/patch-interface_server__c.c
--- a/audio/timidity/patches/patch-interface_server__c.c        Sun Jan 03 18:52:31 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-interface_server__c.c,v 1.1 2012/07/08 09:51:31 wiz Exp $
-
-Some MIDI definitions are missing on e.g. NetBSD, so just use
-internal definitions everywhere.
-
---- interface/server_c.c.orig  2012-06-01 03:33:06.000000000 +0000
-+++ interface/server_c.c
-@@ -58,11 +58,7 @@
- #endif
- #include <signal.h>
- 
--#ifdef HAVE_SYS_SOUNDCARD_H
--#include <sys/soundcard.h>
--#else
- #include "server_defs.h"
--#endif /* HAVE_SYS_SOUNDCARD_H */
- 
- #include "timidity.h"
- #include "common.h"
diff -r bed0703e0b5f -r ef237516e3ec audio/timidity/patches/patch-timidity_midi_a__c.c
--- a/audio/timidity/patches/patch-timidity_midi_a__c.c Sun Jan 03 18:52:31 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-timidity_midi_a__c.c,v 1.2 2017/03/30 18:44:13 nat Exp $
-
-Some MIDI definitions are missing on some platform's soundcard.h, so just use
-internal definitions everywhere.
-
---- timidity/midi_a.c.orig     2009-03-14 15:49:59.000000000 +0000
-+++ timidity/midi_a.c
-@@ -49,14 +49,7 @@
- #endif
- #include <fcntl.h>
- #include <stdlib.h>
--#ifdef HAVE_SYS_SOUNDCARD_H
--#include <sys/soundcard.h>
--#if defined(__NetBSD__) || defined(__OpenBSD__)
--#include <sys/midiio.h>
--#endif
--#else
- #include "server_defs.h"
--#endif /* HAVE_SYS_SOUNDCARD_H */
- #ifdef WIN32
- #ifndef STDOUT_FILENO
- #define STDOUT_FILENO 1



Home | Main Index | Thread Index | Old Index