Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Jan 2017 20:52:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 215838] devel/allegro: Add SNDIO option, cleanup port
Message-ID:  <bug-215838-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D215838

            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@FreeBSD.org
          Reporter: t@tobik.me
                CC: koalative@gmail.com
 Attachment #178584 maintainer-approval?(koalative@gmail.com)
             Flags:
             Flags: maintainer-feedback?(koalative@gmail.com)
                CC: koalative@gmail.com

Created attachment 178584
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D178584&action=
=3Dedit
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

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215838-13>