The Aegisub Project is a community-driven effort to write the BSDL licensed
cross-platform subtitle editor Aegisub. Composed completely of volunteers
passionate about subtitling, as a project it strives to be open, fair and
most of all: free.
===> The following configuration options are available for aegisub-3.2.2_63:
ALSA=off: ALSA audio architecture support
DOCS=on: Build and/or install documentation
FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
FFTW=on: Discrete Fourier Transform support
HUNSPELL=on: Spell checking support via Hunspell
OPENAL=off: Audio support via OpenAL
PORTAUDIO=off: PortAudio library support
PULSEAUDIO=on: PulseAudio sound server support
===> Use 'make config' to modify these settings
- When DISABLE_MAKE_JOBS or MAKE_JOBS_UNSAFE is set, also set
MAKE_JOBS_NUMBER to 1. This makes it safe to do -j${MAKE_JOBS_NUMBER}
without any extra logic.
- Cleanup ports working around the empty MAKE_JOBS_NUMBER
- This also fixes several ports that were expecting MAKE_JOBS_NUMBER
to always have a number
Reviewed by: bapt
Spotted by: John Marino <draco@marino.st>
With hat: portmgr
Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.
Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility
This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG
it can take the following arguments:
- yes (meaning build only dep)
- build (meaning build only dep)
- run (meaning run only dep)
- both (meaning run and build dep)
From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.
While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config
With Hat: portmgr
Exp-runs by: bapt (pointhat-west), beat (pointyhat)
For ports maintained by ports@ where pkgconfig is one of the USE_GNOME deps
convert it to BUILD_DEPENDS. This avoids the problem of the bogus run dep
added by bsd.gnome.mk.
Variable USE_FREETYPE2 does not exist
Maintainer unable to continue maintaining port so revert to the pool. Thank you
for your help so far.
Approved by: maintainer (revert to pool implicit)
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
- Connect textproc/hunspell to the build
- Unconnect hungarian/hunspell
- Chase hunspell move
- Add an entry to MOVED and UPDATING
Approved by: bapt (mentor)
The Aegisub Project is a community-driven effort to write the BSDL licensed
cross-platform subtitle editor Aegisub. Composed completely of volunteers
passionate about subtitling, as a project it strives to be open, fair and
most of all: free.
WWW: http://www.aegisub.org/
PR: ports/144456
Submitted by: Leinier Cruz Salfran <salfrancl@yahoo.es>
Number of commits found: 126 (showing only 26 on this page)