[Bug 215838] devel/allegro: Add SNDIO option, cleanup port
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jan 6 20:52:46 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215838
Bug ID: 215838
Summary: devel/allegro: Add SNDIO option, cleanup port
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: t at tobik.me
CC: koalative at gmail.com
Attachment #178584 maintainer-approval?(koalative at gmail.com)
Flags:
Flags: maintainer-feedback?(koalative at gmail.com)
CC: koalative at gmail.com
Created attachment 178584
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=178584&action=edit
devel___allegro.diff
This adds an SNDIO option for supporting audio/sndio to devel/allegro
sourced from the OpenBSD ports tree as support for it is not upstream.
The current maintainer has a history of maintainer timeouts (across
all their ports), so I treated the port as if it was unmaintained and
tried to clean it up a little.
Changes:
- Add SNDIO option
- http://sourceforge.net/projects/nemysisfreebsdp is gone. When the
DEMOS and EXAMPLES options are turned on the port will try to fetch
files (icons) from it
- Remove DEMOS since it wasn't working for a while
- Remove demo starter scripts and pkg-message
- EXAMPLES now only installs the example source files instead of
binaries too
- Add LICENSE
- Switch to options helpers
- Move audio output options to their own option group
- Make OSS support an explicit option, so that it can be turned off
- Remove OGG option; audio/libogg is already a dependency via
audio/libvorbis
- Change WWW to a URL that works
- Allegro never links with libpng; make it a build dependency only
Most ports that use Allegro can still be build. Synth test logs:
https://pkg.tobik.me/logs/allegro/
The following ports fail to build:
- x11-fonts/alfont: marked as broken, needed by games/opensurge
- games/opensonic: missing graphics/libpng lib dependency since
devel/allegro doesn't specify it anymore
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list