Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...
New ports:
devel/kde-dev-scripts: KDE development scripts
devel/kde-dev-utils: KDE development utilities
games/klickety: Tetris themed solitaire
games/picmi: Single player logic-based puzzle game
textproc/libkomparediff2: Library to compare files and strings
The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.
PR: ports/186491
Exp-run: by bdrewery
Approved by: beat (former maintainer) [1]
- Convert to new LIB_DEPENDS format
- Trim dependencies where they are too detailed
- Strip program binary
- Port is stage safe
PR: ports/186798 [1]
Submitted by: maintainer
USE_GCC=yes has been omitted though.
Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.
Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...
Exp-run: bdrewery
Approved by: portmgr (bdrewery)
- Add LICENSE [1]
- Support stage [1]
- Remove leading article from COMMENT
- PTHREAD_CFLAGS is null, don't use it
- Remove info about author from pkg-descr, it's available
in program's Help->About menu
PR: ports/185925 [1]
Submitted by: Eero Hanninen <fax@nohik.ee>
Approved by: maintainer timeout
- Update to 2.3.0
- Add OPTIONS: FREETYPE JPEG LCMS PNG TIFF WEBP
- Enable STAGE support
- Enable AUTOPLIST support, delete pkg-plist
- Convert to new LIB_DEPENDS format
- Replace use of PYDISTUTILS_PKGNAME with PORTNAME:modifier
- Add LICENSE section
- Delete unecessary patches
Changes: https://github.com/python-imaging/Pillow/blob/2.3.0/CHANGES.rst
Based on extended version of patch provided in:
PR: ports/186726
Submitted by: tota
restoration of the padding at the end of CDirEntry.
Clang++ used to flag it as unused private field, which lead to its removal (incorrectly) -- and
this new release from upstream restores the padding. It is still flagged by clang++ so a new patch
attempts to suppress that.
The distfiles weren't actually removed, they were placed in a
subfolder called "legacy". However, a second distfile wasn't
available in the exact specified name.
The easiest fix was to upgrade to the latest 4.x version.
Version 5.1 is currently available though, in cases somebody
wants to take over the port and bring it to the very latest.
The EPS option mispelling was also fixed. While here, fix
DragonFly support too.
tgif.c: In function 'rb_ext_Tgif_out':
tgif.c:50: error: 'OpenFile' undeclared (first use in this function)
tgif.c:50: error: (Each undeclared identifier is reported only once
tgif.c:50: error: for each function it appears in.)
tgif.c:50: error: 'fptr' undeclared (first use in this function)
Reported by: pkg-fallout since august 2013
- Remove indefinite article from COMMENT
- Convert to new LIB_DEPENDS format
- Make docs and examples unconditional to stage
* Remove bsd.port.options.mk, accordingly
- Unmute INSTALL_DATA and CP in post-install target
This ufraw port uses a scrip from icu and doesn't even specify icu
as a build dependency. This looks wrong to me, but today I'm only
going to make ufraw build again. The maintainer may want to review
this as it will break every time icu is updated.
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
Based on a patch to upgrade to 14.01.1 by Rainer Hurling,
based on a patch to upgrade to 13.03.1 by Rod Person.
Rainer's changes:
- new mastersite; 2nd mastersites contents has to be updated
- unbreak the port
- modernize LIB_DEPENDS
- support STAGE_DIR
- strip bin/fotoxx
- correct usage of desktop-file-utils
- update URL in pkg-descr
- update pkg-plist
Committer's changes:
- work around fetch(1)/nginx incompatibility making fetch commands with
unmerged fix r261263 (and ancestors) unable to fetch from the primary
site.
- add USES=pkgconfig
- add mirror sites
- fix installation of manfile
- fix paths in desktop file
- stop using xdg-desktop-menu for now, breaks the build and does not
appear to be required
PR: ports/177643
Submitted by: Rod Person, Rainer Hurling
This got broken by the way how the port detects that the system is
clang-based in order to force libc++, and should be fixed now.
PR: ports/186240
Reported by: Christoph Moench-Tegeder
Support staging.
Add a patch that allows building with a strict-conformance C++11
compiler.
Approved by: portmgr (implicit, under "just fix it" blanket approval)
Upstream changes are described at:
<http://rawtherapee.com/blog/rawtherapee-4.0.12-released>
[2] brings back OpenMP support and fully optimized sources, but it does
require GCC 4.8 to avoid internal compiler errors in older GCC releases,
and adds a build dependency on the libc++ port to bring in the required
compile-time namespace transformations to have Rawtherapee use libc++
(as the other C++-based requisite ports do).
Thanks to: Baptiste Daroussin (bapt@) for help with [2]
PR: ports/186240 [1]
Submitted by: Christoph Moench-Tegeder [1]
- Bump PORTREVISION
Note that this is a stop-gap to avoid runtime errors with ImageMagick.
It allows for working pkg builds with default PREFIX/LOCALBASE.
A more substantial rework and upgrade of the ImageMagick port needs to be conducted.
PR: ports/186170, ports/186171
Submitted by: Vivek Khera <vivek@khera.org>, Alexander Panyushkin <vsityz@gmail.com>
Approved by: mentor (thierry)
MFH: 2014Q1