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!)diff -r1.7 -r1.8 pkgsrc/audio/adplug/Makefile
(wiz)
@@ -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 | |||
4 | DISTNAME= adplug-2.1 | 3 | DISTNAME= adplug-2.3.1 | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= audio devel | 4 | CATEGORIES= audio devel | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=adplug/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=adplug/} | |
6 | GITHUB_RELEASE= ${PKGNAME_NOREV} | |||
8 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
9 | 8 | |||
10 | MAINTAINER= jfranz@bsdprojects.net | 9 | MAINTAINER= jfranz@bsdprojects.net | |
11 | HOMEPAGE= http://adplug.sourceforge.net/ | 10 | HOMEPAGE= https://github.com/adplug/adplug/ | |
12 | COMMENT= AdLib emulator library supporting many formats | 11 | COMMENT= AdLib emulator library supporting many formats | |
13 | LICENSE= gnu-lgpl-v2.1 | 12 | LICENSE= gnu-lgpl-v2.1 | |
14 | 13 | |||
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
17 | USE_TOOLS+= pkg-config | 16 | USE_TOOLS+= pkg-config | |
18 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
19 | INFO_FILES= yes | 18 | INFO_FILES= yes | |
20 | 19 | |||
21 | PKGCONFIG_OVERRIDE+= adplug.pc.in | 20 | PKGCONFIG_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" |
@@ -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 $ | |
2 | bin/adplugdb | 2 | bin/adplugdb | |
3 | include/adplug/a2m.h | 3 | include/adplug/a2m.h | |
4 | include/adplug/adl.h | 4 | include/adplug/adl.h | |
5 | include/adplug/adlib.h | |||
5 | include/adplug/adlibemu.h | 6 | include/adplug/adlibemu.h | |
6 | include/adplug/adplug.h | 7 | include/adplug/adplug.h | |
7 | include/adplug/adtrack.h | 8 | include/adplug/adtrack.h | |
8 | include/adplug/amd.h | 9 | include/adplug/amd.h | |
9 | include/adplug/analopl.h | 10 | include/adplug/analopl.h | |
10 | include/adplug/bam.h | 11 | include/adplug/bam.h | |
11 | include/adplug/bmf.h | 12 | include/adplug/bmf.h | |
12 | include/adplug/cff.h | 13 | include/adplug/cff.h | |
14 | include/adplug/cmf.h | |||
15 | include/adplug/cmfmcsop.h | |||
13 | include/adplug/d00.h | 16 | include/adplug/d00.h | |
14 | include/adplug/database.h | 17 | include/adplug/database.h | |
15 | include/adplug/dfm.h | 18 | include/adplug/dfm.h | |
16 | include/adplug/diskopl.h | 19 | include/adplug/diskopl.h | |
17 | include/adplug/dmo.h | 20 | include/adplug/dmo.h | |
18 | include/adplug/dro.h | 21 | include/adplug/dro.h | |
22 | include/adplug/dro2.h | |||
19 | include/adplug/dtm.h | 23 | include/adplug/dtm.h | |
20 | include/adplug/emuopl.h | 24 | include/adplug/emuopl.h | |
21 | include/adplug/flash.h | 25 | include/adplug/flash.h | |
22 | include/adplug/fmc.h | 26 | include/adplug/fmc.h | |
23 | include/adplug/fmopl.h | 27 | include/adplug/fmopl.h | |
24 | include/adplug/fprovide.h | 28 | include/adplug/fprovide.h | |
29 | include/adplug/got.h | |||
30 | include/adplug/herad.h | |||
25 | include/adplug/hsc.h | 31 | include/adplug/hsc.h | |
26 | include/adplug/hsp.h | 32 | include/adplug/hsp.h | |
27 | include/adplug/hybrid.h | 33 | include/adplug/hybrid.h | |
28 | include/adplug/hyp.h | 34 | include/adplug/hyp.h | |
29 | include/adplug/imf.h | 35 | include/adplug/imf.h | |
36 | include/adplug/jbm.h | |||
30 | include/adplug/kemuopl.h | 37 | include/adplug/kemuopl.h | |
31 | include/adplug/ksm.h | 38 | include/adplug/ksm.h | |
32 | include/adplug/lds.h | 39 | include/adplug/lds.h | |
33 | include/adplug/mad.h | 40 | include/adplug/mad.h | |
41 | include/adplug/mdi.h | |||
34 | include/adplug/mid.h | 42 | include/adplug/mid.h | |
35 | include/adplug/mkj.h | 43 | include/adplug/mkj.h | |
36 | include/adplug/msc.h | 44 | include/adplug/msc.h | |
37 | include/adplug/mtk.h | 45 | include/adplug/mtk.h | |
46 | include/adplug/mus.h | |||
47 | include/adplug/nemuopl.h | |||
48 | include/adplug/nukedopl.h | |||
38 | include/adplug/opl.h | 49 | include/adplug/opl.h | |
39 | include/adplug/player.h | 50 | include/adplug/player.h | |
40 | include/adplug/players.h | 51 | include/adplug/players.h | |
41 | include/adplug/protrack.h | 52 | include/adplug/protrack.h | |
42 | include/adplug/psi.h | 53 | include/adplug/psi.h | |
43 | include/adplug/rad.h | 54 | include/adplug/rad.h | |
44 | include/adplug/rat.h | 55 | include/adplug/rat.h | |
45 | include/adplug/raw.h | 56 | include/adplug/raw.h | |
46 | include/adplug/realopl.h | 57 | include/adplug/realopl.h | |
47 | include/adplug/rix.h | 58 | include/adplug/rix.h | |
48 | include/adplug/rol.h | 59 | include/adplug/rol.h | |
49 | include/adplug/s3m.h | 60 | include/adplug/s3m.h | |
50 | include/adplug/sa2.h | 61 | include/adplug/sa2.h | |
51 | include/adplug/silentopl.h | 62 | include/adplug/silentopl.h | |
52 | include/adplug/sng.h | 63 | include/adplug/sng.h | |
64 | include/adplug/sop.h | |||
65 | include/adplug/surroundopl.h | |||
53 | include/adplug/temuopl.h | 66 | include/adplug/temuopl.h | |
54 | include/adplug/u6m.h | 67 | include/adplug/u6m.h | |
68 | include/adplug/version.h | |||
69 | include/adplug/vgm.h | |||
70 | include/adplug/wemuopl.h | |||
71 | include/adplug/woodyopl.h | |||
55 | include/adplug/xad.h | 72 | include/adplug/xad.h | |
56 | include/adplug/xsm.h | 73 | include/adplug/xsm.h | |
57 | info/libadplug.info | 74 | info/libadplug.info | |
58 | lib/libadplug.la | 75 | lib/libadplug.la | |
59 | lib/pkgconfig/adplug.pc | 76 | lib/pkgconfig/adplug.pc | |
60 | man/man1/adplugdb.1 | 77 | man/man1/adplugdb.1 |
@@ -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 | |||
3 | SHA1 (adplug-2.1.tar.bz2) = 49dd798467f194ece1863f18019912f8089cb9df | 3 | SHA1 (adplug-2.3.1.tar.bz2) = c6efe2e3ec744b45b607a18fb0ef04c87374b4ba | |
4 | RMD160 (adplug-2.1.tar.bz2) = 8788c174507fe39d3415f36e1ac60df6b84c889f | 4 | RMD160 (adplug-2.3.1.tar.bz2) = 928c26a97248fb4e5c63813ff52369e812d1dd2c | |
5 | SHA512 (adplug-2.1.tar.bz2) = 498e18df60660f40cb6504922abbe736867d6a36a42f12f1003d85c522b660575e5cfc70a5f7ab94aeec1bf78d1ab3ba649c156ba5521f38018ea19953fee5ff | 5 | SHA512 (adplug-2.3.1.tar.bz2) = 324ce084ecf5b0d180b335ebcacd5ab80806a5c9fbdeed6ef7cbd6c2f2cb476d9d9f38f596b7d6100e3d6cab42294300559200297b4b3f34190c1f516454c8c3 | |
6 | Size (adplug-2.1.tar.bz2) = 730686 bytes | 6 | Size (adplug-2.3.1.tar.bz2) = 1478424 bytes | |
7 | SHA1 (patch-adplugdb_adplugdb_cpp) = 06471351d5b263e515b115960ec0e3d3564dbd16 | |||
8 | SHA1 (patch-src_fmopl_c) = e5a081da04b9935a6c146c487bf578a5a78e5436 | |||
9 | SHA1 (patch-src_player.h) = a1bf12c872a244d56fa0cd776ecd22cc5af3bca4 |