Update gccmakedep to 1.0.3.
Update imake to 1.0.7.
Update libpciaccess to 0.13.3.
Update libdrm to 2.4.60.
Update bitmap to 1.0.8.
Update fstobdf to 1.0.6.
Update iceauth to 1.0.7.
Update libXdmcp to 1.1.2.
Update libXp to 1.0.3.
Update libXvMC to 1.0.9.
Update libXxf86vm to 1.1.4.
Update libxshmfence to 1.2.
Update randrproto to 1.4.1.
Update rgb to 1.0.6.
Update sessreg to 1.1.0.
Update xcb-util-cursor to 0.1.2.
Update xedit to 1.2.2.
Update xkbcomp to 1.3.0.
Update xkeyboard-config to 2.14.
Update xproto to 7.0.27.
Update xf86-input-mouse to 1.9.1.
Update xf86-input-synaptics to 1.8.2.
Update xf86-video-i710 to 1.3.5.
Update xf86-video-mga to 1.6.4.
Update xf86-video-tdfx to 1.4.6.
Update xf86-video-vmware to 13.1.0.
Update bdftopcf to 1.0.5.
Update font-util to 1.3.1.
Update fslsfonts to 1.0.5.
Update mkfontscale to 1.1.2.
Update showfont to 1.0.5.
Update xfs to 1.1.4.
Update xfsinfo to 1.0.5.
Remove :keepla from USES=libtool for X libraries in bsd.xorg.mk, and bump
all affected ports.
PR: 199400
Obtained from: Xorg-devel repo
The patch was committed upstream. The commit message has a detailed
explanation:
9d77a28e54
Differential Revision: https://reviews.freebsd.org/D2308
Reviewed by: kwm
Approved by: kwm
This allows the gstreamer plugin to actualy link to the needed opencv libraries.
PR: 196021
Approved by: maintainer timeout (4 months)
Obtained from: debian
- Remove const qualifier from iconv(3) to match POSIX:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
defined because the base system iconv supports these extensions too.
Add/remove patches to/from ports to call iconv with non-const arguments.
This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier. Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.
This exposed some ports that link with libiconv when it is available instead
of using libc iconv. In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
LIBICONV_PLUG is defined in the iconv test, also switch to external
gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5
Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
dependencies
PR: 199099
Exp-run by: antoine
Approved by: portmgr (antoine)
The schemas should be listed in GLIB_SCHEMAS instead of in the plist so the
glib schema database can be updated on installed/removal of the package.
This updating is done by the GLIB_SCHEMAS macro.
Make shotwell not run glib-compile-schemas in the stagedir, this has no effect.
Additional this generates the share/glib-2.0/schemas/gschemas.compiled file.
This file is managed by the glib20 port. And has a changing checksum because
it recompiled every time a GLIB_SCHEMAS enabled port is installed or removed.
- Request Lua via USES=lua:52 instead of (ab)using LIB_DEPENDS
- Add missing dependency on libjpeg (graphics/jpeg)
- Ipe uses Pdflatex for producing Postscript/PDF files, so make USE_LATEX
more specific (latex -> pdftex); unfortunately, it doesn't save us from
having to download huge (~1.6G) texlive-20140525-texmf.tar.xz distfile;
it would be nice to make LaTeX an optional dependency
PR: 199238
upstream, but the BROKEN tag was never removed from the port.
Remove the flag.
PR: 195943
Differential Revision: https://reviews.freebsd.org/D2280
Reviewed by: kwm
Approved by: mat (mentor)
Most of the PR's changes to Makefile were rejected as being "gratuitous"
as they did not functionally change anything. The port's description
changes were accepted.
PR: 199231
Submitted by: ports fury
Update rhythmbox to 3.2.
Update gnome-tweak-tool to 3.14.3.
Update gnome-mines to 3.14.2.
Update eog to 3.14.4.
Update geary to 0.10.0.
Update tracker to 1.2.6.
Update gdm to 3.14.2.
Update gtk30 to 3.14.12.
Update gtksourceview3 to 3.14.4.
Obtained from: GNOME dev repo
extension is all that useful considering the ImageMagick- and
GD-based alternatives, but if it has to go, it will not be for
reasons of being "php-5.3 only".
While here change hard-coded default of /usr/share to ${LOCALBASE}/share,
define LICENSE and otherwise pet portlint.
Approved by: being condemned
Simplify gnustep ports
Hook into the regular ports framework:
- LIB_DEPENDS for library dependencies
- Use regular USE_LDCONFIG
Reuse USES=objc (automatic)
USE_GNUSTEP is now a macro to set the dependencies and build feature needed.
Accepted arguments: back base build gui
Merge deskutils/preferencepanes into deskutils/systempreferences
Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets can be
reused
Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting
_MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed
to really disable parallelisation with waf
WAF_CMD has been created to allow one to override the location of the waf script
relatively to WRKSRC
CONFIGURE_TARGET is by default defined to "configure"
ALL_TARGET is by default defined to "build"
INSTALL_TARGET is by default defined to "install"
USES=waf is by default stagedir safe