Skip to content

Commit 933f1c4

Browse files
committed
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!)
1 parent f585792 commit 933f1c4

File tree

6 files changed

+28
-93
lines changed

6 files changed

+28
-93
lines changed

audio/adplug/Makefile

+5-6
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
# $NetBSD: Makefile,v 1.7 2016/04/20 12:10:24 nros Exp $
2-
#
1+
# $NetBSD: Makefile,v 1.8 2018/12/11 09:50:44 wiz Exp $
32

4-
DISTNAME= adplug-2.1
5-
PKGREVISION= 1
3+
DISTNAME= adplug-2.3.1
64
CATEGORIES= audio devel
7-
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=adplug/}
5+
MASTER_SITES= ${MASTER_SITE_GITHUB:=adplug/}
6+
GITHUB_RELEASE= ${PKGNAME_NOREV}
87
EXTRACT_SUFX= .tar.bz2
98

109
MAINTAINER= [email protected]
11-
HOMEPAGE= http://adplug.sourceforge.net/
10+
HOMEPAGE= https://github.com/adplug/adplug/
1211
COMMENT= AdLib emulator library supporting many formats
1312
LICENSE= gnu-lgpl-v2.1
1413

audio/adplug/PLIST

+18-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
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 $
22
bin/adplugdb
33
include/adplug/a2m.h
44
include/adplug/adl.h
5+
include/adplug/adlib.h
56
include/adplug/adlibemu.h
67
include/adplug/adplug.h
78
include/adplug/adtrack.h
@@ -10,31 +11,41 @@ include/adplug/analopl.h
1011
include/adplug/bam.h
1112
include/adplug/bmf.h
1213
include/adplug/cff.h
14+
include/adplug/cmf.h
15+
include/adplug/cmfmcsop.h
1316
include/adplug/d00.h
1417
include/adplug/database.h
1518
include/adplug/dfm.h
1619
include/adplug/diskopl.h
1720
include/adplug/dmo.h
1821
include/adplug/dro.h
22+
include/adplug/dro2.h
1923
include/adplug/dtm.h
2024
include/adplug/emuopl.h
2125
include/adplug/flash.h
2226
include/adplug/fmc.h
2327
include/adplug/fmopl.h
2428
include/adplug/fprovide.h
29+
include/adplug/got.h
30+
include/adplug/herad.h
2531
include/adplug/hsc.h
2632
include/adplug/hsp.h
2733
include/adplug/hybrid.h
2834
include/adplug/hyp.h
2935
include/adplug/imf.h
36+
include/adplug/jbm.h
3037
include/adplug/kemuopl.h
3138
include/adplug/ksm.h
3239
include/adplug/lds.h
3340
include/adplug/mad.h
41+
include/adplug/mdi.h
3442
include/adplug/mid.h
3543
include/adplug/mkj.h
3644
include/adplug/msc.h
3745
include/adplug/mtk.h
46+
include/adplug/mus.h
47+
include/adplug/nemuopl.h
48+
include/adplug/nukedopl.h
3849
include/adplug/opl.h
3950
include/adplug/player.h
4051
include/adplug/players.h
@@ -50,8 +61,14 @@ include/adplug/s3m.h
5061
include/adplug/sa2.h
5162
include/adplug/silentopl.h
5263
include/adplug/sng.h
64+
include/adplug/sop.h
65+
include/adplug/surroundopl.h
5366
include/adplug/temuopl.h
5467
include/adplug/u6m.h
68+
include/adplug/version.h
69+
include/adplug/vgm.h
70+
include/adplug/wemuopl.h
71+
include/adplug/woodyopl.h
5572
include/adplug/xad.h
5673
include/adplug/xsm.h
5774
info/libadplug.info

audio/adplug/distinfo

+5-8
Original file line numberDiff line numberDiff line change
@@ -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 $
22

3-
SHA1 (adplug-2.1.tar.bz2) = 49dd798467f194ece1863f18019912f8089cb9df
4-
RMD160 (adplug-2.1.tar.bz2) = 8788c174507fe39d3415f36e1ac60df6b84c889f
5-
SHA512 (adplug-2.1.tar.bz2) = 498e18df60660f40cb6504922abbe736867d6a36a42f12f1003d85c522b660575e5cfc70a5f7ab94aeec1bf78d1ab3ba649c156ba5521f38018ea19953fee5ff
6-
Size (adplug-2.1.tar.bz2) = 730686 bytes
7-
SHA1 (patch-adplugdb_adplugdb_cpp) = 06471351d5b263e515b115960ec0e3d3564dbd16
8-
SHA1 (patch-src_fmopl_c) = e5a081da04b9935a6c146c487bf578a5a78e5436
9-
SHA1 (patch-src_player.h) = a1bf12c872a244d56fa0cd776ecd22cc5af3bca4
3+
SHA1 (adplug-2.3.1.tar.bz2) = c6efe2e3ec744b45b607a18fb0ef04c87374b4ba
4+
RMD160 (adplug-2.3.1.tar.bz2) = 928c26a97248fb4e5c63813ff52369e812d1dd2c
5+
SHA512 (adplug-2.3.1.tar.bz2) = 324ce084ecf5b0d180b335ebcacd5ab80806a5c9fbdeed6ef7cbd6c2f2cb476d9d9f38f596b7d6100e3d6cab42294300559200297b4b3f34190c1f516454c8c3
6+
Size (adplug-2.3.1.tar.bz2) = 1478424 bytes

audio/adplug/patches/patch-adplugdb_adplugdb_cpp

-51
This file was deleted.

audio/adplug/patches/patch-src_fmopl_c

-15
This file was deleted.

audio/adplug/patches/patch-src_player.h

-12
This file was deleted.

0 commit comments

Comments
 (0)