Libsidplayfp is a fork of sidplay2 born with the aim to improve the quality
of emulating the 6581, 8580 chips and the surrounding C64 system in order
to play SID music better.
===> The following configuration options are available for libsidplayfp-3.0.2:
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
DOXYGEN=off: Build documentation with Doxygen
===> Use 'make config' to modify these settings
audio/libsidplayfp: force link with pthreads (+)
This fixes runtime error:
ld-elf.so.1: /usr/local/lib/libsidplayfp.so.6: Undefined symbol "pthread_create"
PR: 282521
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
*: Fix up PORTREVISION
Mostly just typos and assigning PORTREVISION multiple times.
This commit doesn't fix up PORTREVISION between master-slave
ports where the master port often overwrites PORTREVISION from
the slaves which means the slaves don't actually get bumped.
These probably just need PORTREVISION?= but care must be taken
to not decrease the package versions of all the master-slave
packages and to actually bump PORTREVISION as intended. For the
record the currently visible broken master ports are:
databases/libgda5
emulators/virtualbox-ose
emulators/virtualbox-ose-legacy
graphics/atril
multimedia/mlt7
textproc/uim
But all master ports should be looked at here and get an explicit
PORTREVISION?= where it's currently missing to prevent this.
Reported by: portscan
audio/libsidplayfp: switch to dynamic plist for PORTDOCS.
Use PORTDOCS=* instead of detecting combinations of clang/doxygen because
clang13+ force doxygen to generate different list of files due to namespaces
audio/libsidplayfp: Remove distinfo w/o EOF EOL
The commit hook is preventing updates here, remove the file so it can be
fixed and updated.
PR: 256043
MFH: 2021Q2
devel/doxygen: update to 1.9.1 release
Also regen 'pkg-plist' for affected consumers, with PORTREVISION bump
Touch Mk/bsd.ruby.mk due to all ruby* is affected
MFH: 2021Q2
audio/libsidplayfp: fix build on GCC architectures
src/mixer.cpp:144: error: address of overloaded function with no contextual type
information
MFH: 2021Q1
audio/libsidplayfp: Update to 2.0.5
- Update to 2.0.5
- Adjust dependencies
And while I'm here, also do style cleanup.
Changelog:
- libsidplayfp-2.0.5:
* Fixed CIA SDR handling, code borrowed from Denise emulator
* Fixed external filter coefficients calculation in resid/residfp
* Update osc3 on waveform zero in resid/residfp
- libsidplayfp-2.0.4:
* Further improved CPU/CIA/VICII emulation based on VICE testprogs (bug #27)
(Only the first 15 lines of the commit message are shown above )
- Update `audio/libsidplayfp' to version 1.8.2
- Point project home (WWW) to their wiki page
- Fix some Makefile style bugs while I'm here
PR: 203962
Submitted by: maintainer
Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3412?
Add new port audio/libsidplayfp:
Libsidplayfp is a fork of sidplay2 born with the aim to improve the quality
of emulating the 6581, 8580 chips and the surrounding C64 system in order
to play SID music better.
WWW: http://sourceforge.net/projects/sidplay-residfp
PR: ports/185218
Submitted by: RyoTa SimaMoto <liangtai.s16 at gmail.com>