Tue Dec 11 09:50:44 2018 UTC ()
adplug: update to 2.3.1.

Changes for version 2.3.1:
--------------------------
- Fixed unconditional inclusion of "sys/io.h" on Linux
- Autotools improvement
  - Non-recursive Automake, improved parallelizability
  - Compatibility fixes for FreeBSD's pmake and OpenBSD's make
  - Out-of-source building

Changes for version 2.3:
-------------------------
- Bug fixes:
  - CMF: Fix uninitialised variable use (thanks binarymaster)
  - CMF: Handle invalid offsets without crashing
  - ROL: Prevent access beyond end of vector
  - MSC: Fix use of uninitialised variable
  - HSC: Handle out of range patterns more gracefully
  - MID: Fix for issue #2 - out of range array read
  - LDS: Use the tempo stored inside the Loudness-File instead of simply returning 70Hz
  - RIX: Fix several replay bugs (thanks to Palxex)
  - RIX: Big-endian fix by Wei Mingzhi
  - XAD: Tempo fix
  - Various other out of bounds array fixes, timing fixes, etc.
- New formats:
  - BMF: Easy AdLib 1.0
  - CMF: SoundFX Macs Opera
  - GOT: God of Thunder
  - HSQ/SQX/SDB/AGD/HA2: Herbulot AdLib System (HERAD)
  - MUS/IMS/MDI: AdLib Visual Composer ROL derivatives
  - SOP: sopepos' Note Player
  - VGM: Video Game Music
- Allow compilation on platforms that don't support real OPL hardware access
- Add support for compiling on Appveyor and publishing a NuGet package
- Add Visual Studio 2015 projects
- Add support for Travis CI builds
- Add new CRC16 and CRC32 tests
- Addition of WoodyOPL from DOSBox SVN (thanks to NY00123)
- Addition of NukedOPL (thanks to loki666 and nukeykt)
- Move from SourceForge to GitHub
- DRO player refactored (thanks to Laurence Myers and William Yates)
- Add (mono) OPL3 support to the surround/harmonic-effect OPL
- Fix occasional random noise in right channel when using surround OPL and Satoh synth
- Add display for ROL comment and instrument names
- Improve support for different Westwood ADL format versions
- Improve CMF transpose support (per-channel now)
- Autotools build environment updated

Changes for version 2.2.1:
--------------------------
- Bug fixes:
  - CMF: Fix crash on v1.0 files
  - DRO: Correct playback of early v0.1 files

Changes for version 2.2:
------------------------
- New format support:
  - JBM: JBM Adlib Music Format
  - CMF: New player (more accurate) for Creative Music Format
  - DRO: DOSBox Raw OPL v2.0 support
- Fixed current subsong rewind in D00 player.
- Added test case for ADL file format.
- Fixed replay bug in DRO player (thanks to Adam Nielsen).
- New surround/harmonic synth effect (sounds really nice!)


(wiz)
diff -r1.7 -r1.8 pkgsrc/audio/adplug/Makefile
diff -r1.2 -r1.3 pkgsrc/audio/adplug/PLIST
diff -r1.6 -r1.7 pkgsrc/audio/adplug/distinfo
diff -r1.1 -r0 pkgsrc/audio/adplug/patches/patch-adplugdb_adplugdb_cpp
diff -r1.1 -r0 pkgsrc/audio/adplug/patches/patch-src_player.h
diff -r1.2 -r0 pkgsrc/audio/adplug/patches/patch-src_fmopl_c

cvs diff -r1.7 -r1.8 pkgsrc/audio/adplug/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/adplug/Makefile 2016/04/20 12:10:24 1.7
+++ pkgsrc/audio/adplug/Makefile 2018/12/11 09:50:44 1.8
@@ -1,24 +1,23 @@ @@ -1,24 +1,23 @@
1# $NetBSD: Makefile,v 1.7 2016/04/20 12:10:24 nros Exp $ 1# $NetBSD: Makefile,v 1.8 2018/12/11 09:50:44 wiz Exp $
2# 
3 2
4DISTNAME= adplug-2.1 3DISTNAME= adplug-2.3.1
5PKGREVISION= 1 
6CATEGORIES= audio devel 4CATEGORIES= audio devel
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=adplug/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=adplug/}
 6GITHUB_RELEASE= ${PKGNAME_NOREV}
8EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
9 8
10MAINTAINER= jfranz@bsdprojects.net 9MAINTAINER= jfranz@bsdprojects.net
11HOMEPAGE= http://adplug.sourceforge.net/ 10HOMEPAGE= https://github.com/adplug/adplug/
12COMMENT= AdLib emulator library supporting many formats 11COMMENT= AdLib emulator library supporting many formats
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
18USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
19INFO_FILES= yes 18INFO_FILES= yes
20 19
21PKGCONFIG_OVERRIDE+= adplug.pc.in 20PKGCONFIG_OVERRIDE+= adplug.pc.in
22 21
23.include "../../devel/libbinio/buildlink3.mk" 22.include "../../devel/libbinio/buildlink3.mk"
24.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/audio/adplug/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/adplug/PLIST 2009/06/14 17:32:01 1.2
+++ pkgsrc/audio/adplug/PLIST 2018/12/11 09:50:44 1.3
@@ -1,60 +1,77 @@ @@ -1,60 +1,77 @@
1@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:32:01 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.3 2018/12/11 09:50:44 wiz Exp $
2bin/adplugdb 2bin/adplugdb
3include/adplug/a2m.h 3include/adplug/a2m.h
4include/adplug/adl.h 4include/adplug/adl.h
 5include/adplug/adlib.h
5include/adplug/adlibemu.h 6include/adplug/adlibemu.h
6include/adplug/adplug.h 7include/adplug/adplug.h
7include/adplug/adtrack.h 8include/adplug/adtrack.h
8include/adplug/amd.h 9include/adplug/amd.h
9include/adplug/analopl.h 10include/adplug/analopl.h
10include/adplug/bam.h 11include/adplug/bam.h
11include/adplug/bmf.h 12include/adplug/bmf.h
12include/adplug/cff.h 13include/adplug/cff.h
 14include/adplug/cmf.h
 15include/adplug/cmfmcsop.h
13include/adplug/d00.h 16include/adplug/d00.h
14include/adplug/database.h 17include/adplug/database.h
15include/adplug/dfm.h 18include/adplug/dfm.h
16include/adplug/diskopl.h 19include/adplug/diskopl.h
17include/adplug/dmo.h 20include/adplug/dmo.h
18include/adplug/dro.h 21include/adplug/dro.h
 22include/adplug/dro2.h
19include/adplug/dtm.h 23include/adplug/dtm.h
20include/adplug/emuopl.h 24include/adplug/emuopl.h
21include/adplug/flash.h 25include/adplug/flash.h
22include/adplug/fmc.h 26include/adplug/fmc.h
23include/adplug/fmopl.h 27include/adplug/fmopl.h
24include/adplug/fprovide.h 28include/adplug/fprovide.h
 29include/adplug/got.h
 30include/adplug/herad.h
25include/adplug/hsc.h 31include/adplug/hsc.h
26include/adplug/hsp.h 32include/adplug/hsp.h
27include/adplug/hybrid.h 33include/adplug/hybrid.h
28include/adplug/hyp.h 34include/adplug/hyp.h
29include/adplug/imf.h 35include/adplug/imf.h
 36include/adplug/jbm.h
30include/adplug/kemuopl.h 37include/adplug/kemuopl.h
31include/adplug/ksm.h 38include/adplug/ksm.h
32include/adplug/lds.h 39include/adplug/lds.h
33include/adplug/mad.h 40include/adplug/mad.h
 41include/adplug/mdi.h
34include/adplug/mid.h 42include/adplug/mid.h
35include/adplug/mkj.h 43include/adplug/mkj.h
36include/adplug/msc.h 44include/adplug/msc.h
37include/adplug/mtk.h 45include/adplug/mtk.h
 46include/adplug/mus.h
 47include/adplug/nemuopl.h
 48include/adplug/nukedopl.h
38include/adplug/opl.h 49include/adplug/opl.h
39include/adplug/player.h 50include/adplug/player.h
40include/adplug/players.h 51include/adplug/players.h
41include/adplug/protrack.h 52include/adplug/protrack.h
42include/adplug/psi.h 53include/adplug/psi.h
43include/adplug/rad.h 54include/adplug/rad.h
44include/adplug/rat.h 55include/adplug/rat.h
45include/adplug/raw.h 56include/adplug/raw.h
46include/adplug/realopl.h 57include/adplug/realopl.h
47include/adplug/rix.h 58include/adplug/rix.h
48include/adplug/rol.h 59include/adplug/rol.h
49include/adplug/s3m.h 60include/adplug/s3m.h
50include/adplug/sa2.h 61include/adplug/sa2.h
51include/adplug/silentopl.h 62include/adplug/silentopl.h
52include/adplug/sng.h 63include/adplug/sng.h
 64include/adplug/sop.h
 65include/adplug/surroundopl.h
53include/adplug/temuopl.h 66include/adplug/temuopl.h
54include/adplug/u6m.h 67include/adplug/u6m.h
 68include/adplug/version.h
 69include/adplug/vgm.h
 70include/adplug/wemuopl.h
 71include/adplug/woodyopl.h
55include/adplug/xad.h 72include/adplug/xad.h
56include/adplug/xsm.h 73include/adplug/xsm.h
57info/libadplug.info 74info/libadplug.info
58lib/libadplug.la 75lib/libadplug.la
59lib/pkgconfig/adplug.pc 76lib/pkgconfig/adplug.pc
60man/man1/adplugdb.1 77man/man1/adplugdb.1

cvs diff -r1.6 -r1.7 pkgsrc/audio/adplug/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/adplug/distinfo 2015/11/03 01:12:24 1.6
+++ pkgsrc/audio/adplug/distinfo 2018/12/11 09:50:44 1.7
@@ -1,9 +1,6 @@ @@ -1,9 +1,6 @@
1$NetBSD: distinfo,v 1.6 2015/11/03 01:12:24 agc Exp $ 1$NetBSD: distinfo,v 1.7 2018/12/11 09:50:44 wiz Exp $
2 2
3SHA1 (adplug-2.1.tar.bz2) = 49dd798467f194ece1863f18019912f8089cb9df 3SHA1 (adplug-2.3.1.tar.bz2) = c6efe2e3ec744b45b607a18fb0ef04c87374b4ba
4RMD160 (adplug-2.1.tar.bz2) = 8788c174507fe39d3415f36e1ac60df6b84c889f 4RMD160 (adplug-2.3.1.tar.bz2) = 928c26a97248fb4e5c63813ff52369e812d1dd2c
5SHA512 (adplug-2.1.tar.bz2) = 498e18df60660f40cb6504922abbe736867d6a36a42f12f1003d85c522b660575e5cfc70a5f7ab94aeec1bf78d1ab3ba649c156ba5521f38018ea19953fee5ff 5SHA512 (adplug-2.3.1.tar.bz2) = 324ce084ecf5b0d180b335ebcacd5ab80806a5c9fbdeed6ef7cbd6c2f2cb476d9d9f38f596b7d6100e3d6cab42294300559200297b4b3f34190c1f516454c8c3
6Size (adplug-2.1.tar.bz2) = 730686 bytes 6Size (adplug-2.3.1.tar.bz2) = 1478424 bytes
7SHA1 (patch-adplugdb_adplugdb_cpp) = 06471351d5b263e515b115960ec0e3d3564dbd16 
8SHA1 (patch-src_fmopl_c) = e5a081da04b9935a6c146c487bf578a5a78e5436 
9SHA1 (patch-src_player.h) = a1bf12c872a244d56fa0cd776ecd22cc5af3bca4 

File Deleted: pkgsrc/audio/adplug/patches/Attic/patch-adplugdb_adplugdb_cpp

File Deleted: pkgsrc/audio/adplug/patches/Attic/patch-src_player.h

File Deleted: pkgsrc/audio/adplug/patches/Attic/patch-src_fmopl_c