Commit graph

19294 commits

Author SHA1 Message Date
Tijl Coosemans
074ea5282a converters/libiconv:
- 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)
2015-04-15 08:20:27 +00:00
Dmitry Marakasov
522c152d1c - Add CPE info
Approved by:	portmgr blanket
2015-04-15 03:57:08 +00:00
Dmitry Marakasov
6939533d44 - Add LICENSE_FILE
- Add CPE info

Approved by:	portmgr blanket
2015-04-15 03:56:37 +00:00
Dmitry Marakasov
f20d210ef6 - Add CPE info
Approved by:	portmgr blanket
2015-04-15 03:56:10 +00:00
Dmitry Marakasov
69eb7891aa - Add CPE info
Approved by:	portmgr blanket
2015-04-15 03:55:40 +00:00
Guido Falsi
aa21afb972 - Update girara to 0.2.4
- Chase shlib version bump
2015-04-14 20:55:33 +00:00
Koop Mast
b65cda7726 Fix some glib schema issues.
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.
2015-04-14 11:58:42 +00:00
Raphael Kubo da Costa
f93780a7ec Add patches for CVE-2015-1858, CVE-2015-1859 and CVE-2015-1860.
Multiple vulnerabilities in Qt image format handling.

MFH:		2015Q2
Security:	5713bfda-e27d-11e4-b2ce-5453ed2e2b49
2015-04-14 08:34:41 +00:00
Alexey Dokuchaev
d7e5a263b8 - Update to version 7.1.7; rephrase COMMENT text; fix Makefile header
- 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
2015-04-14 04:06:11 +00:00
Alexey Dokuchaev
d057698dca Update graphics/p5-Image-ExifTool-devel to version 9.92.
PR:		199289
Submitted by:	maintainer
2015-04-13 07:47:55 +00:00
Dirk Meyer
726fdbc002 - add CPE
PR:		199039
2015-04-12 17:20:31 +00:00
Koop Mast
6b7e02fdb3 Tell colord to use /var to store information which is already prepared,
instead of poking around in /usr/local/var/

PR:		197946
Submitted by:	f0andrey@gmail.com
2015-04-12 10:14:53 +00:00
John Marino
bb1b699cc3 graphics/delaboratory: Unbreak F8 and F9 too
Reported by:	amdmi3
2015-04-12 08:02:20 +00:00
John Marino
b42082d46b graphics/gtimelapse: Unbreak F8 and F9 too
Reported by:	amdmi3
2015-04-12 07:36:38 +00:00
Don Lewis
4e89b4640d The problem causing the build breakage on FreeBSD 8 was fixed
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)
2015-04-11 17:31:47 +00:00
John Marino
4c5bff5609 graphics/aeskulap: Unbreak fetch with new MASTER_SITES
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
2015-04-11 12:29:19 +00:00
John Marino
9ffb87a7ca graphics/png2html: Unbreak fetch (new site, same author)
PR:		199239
Submitted by:	ports fury
2015-04-11 12:13:52 +00:00
John Marino
2655566d77 graphics/pdf2svg: Fix MASTER_SITES to unbreak (same site)
The site was only reorganized, the distfile is still hosted on the
same server.  Referenced PR was not used.

PR:	199333
2015-04-11 11:30:08 +00:00
Mathieu Arnold
c56dfe31ca Mark MAKE_JOBS_UNSAFE=yes, it tries to use exv_conf.h before/while generating it.
Sponsored by:	Absolight
2015-04-10 22:26:29 +00:00
Mathieu Arnold
d9ba59204e Don't let xv change its name when options change.
With hat:	portmgr
Sponsored by:	Absolight
2015-04-10 21:14:40 +00:00
John Marino
637a8c132c Unbreak five wxgtk30-based ports by adding -std=c++11 to cxxflags
The breakage was a result of moving wxgtk30 to c++11 from c++01
2015-04-10 19:04:19 +00:00
Koop Mast
f782153658 Mini gnome update. Next stop GNOME 3.16!
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
2015-04-10 12:50:09 +00:00
Baptiste Daroussin
987a2089eb Convert to USES=gnustep 2015-04-10 07:26:43 +00:00
Greg Lewis
06d0a0ce68 . Add additional MASTER_SITE.
. Fix checksum and size for example.tar.gz dist file.

PR:		199284
Submitted by:	Rainer Hurling
2015-04-10 04:16:28 +00:00
Cy Schubert
38e8bd3afc Document CPE, license.
PR:		 199337
Submitted by:	mp39590@gmail.com
2015-04-10 02:02:21 +00:00
Mikhail Teterin
4df3b4e029 Unbreak by fixing the code to work newer PHP. I'm not sure, if this
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
2015-04-09 20:34:09 +00:00
Dmitry Marakasov
cef8dde6cd - Fix build with base gcc on 8.x and 9.x, remove USE_GCC
PR:		196712
Approved by:	mandree (maintainer)
2015-04-09 09:59:39 +00:00
Baptiste Daroussin
06f79b66f2 Convert bsd.gnustep.mk to USES=gnustep
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
2015-04-09 07:44:41 +00:00
Baptiste Daroussin
8157e9f800 Add a new USES=waf to handle the waf building system, allowing to factorise code
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
2015-04-08 15:05:48 +00:00
Marcus von Appen
d6c643c802 - Fix packaging, if the NLS option is not enabled
Submitted by:	Florian Degner <f.degner@gmx.de>
2015-04-08 06:13:43 +00:00
Alex Kozlov
6d09b2cf1c - Deprecate ports and set expiration date to 2015-07-07: No public distfiles 2015-04-07 18:15:05 +00:00
Raphael Kubo da Costa
6f8fcb071b Convert to USES=metaport, take 2.
digikam-kde4's Makefile.common checks for NO_BUILD, so include
bsd.port.pre.mk first
2015-04-06 21:05:03 +00:00
Koop Mast
648dd9e074 Update ImageMagick to 6.9.1-1.
Remove FONTCONFIG_CFLAGS/_LIBS pkg-config manual overwrites.
Add comment why CPPFLAGS/LDFLAGS are different than usual.
Add CPE data [1]

PR:		199040 [1]
Submitted by:	shun <shun.fbsd.pr@dropcut.net> [1]
2015-04-06 13:53:50 +00:00
Emanuel Haupt
1579fa1a72 Update to 0.22.1 2015-04-06 10:14:15 +00:00
Dmitry Marakasov
39826a7464 - Add LICENSE_FILE
- Add empty directory to plist

PR:		198610
Submitted by:	amdmi3
Approved by:	maintaienr timeout
2015-04-06 00:08:33 +00:00
Sunpoet Po-Chuan Hsieh
73254ee968 - Update to 1.2.1
- Add LICENSE
- Remove leading spaces in pkg-descr

Changes:	https://github.com/remvee/exifr/blob/master/CHANGELOG
2015-04-05 21:30:00 +00:00
Antoine Brodin
670b177f38 Mark a few ports in graphics category BROKEN (unfetchable) 2015-04-05 14:01:51 +00:00
Johannes Jost Meixner
abb03c2e25 Add NVIDIA_GL description to Mk/bsd.options.desc.mk
- Add NVIDIA_GL description to Mk/bsd.options.desc.mk
- Remove NVIDIA_GL_DESC from all concerned ports
- Use options helpers where adequate.

Differential Revision:	https://reviews.freebsd.org/D1759
Approved by: koobs (mentor)
Approved by: portmgr (bapt)
2015-04-05 07:23:49 +00:00
Jean-Sébastien Pédron
15e0e74269 graphics/darktable: Update to 1.6.4
Differential Revision:	https://reviews.freebsd.org/D2226
Reviewed by:	bapt
Approved by:	bapt
2015-04-04 17:22:25 +00:00
Sunpoet Po-Chuan Hsieh
62d0579554 - Update to 1.002
Changes:	http://search.cpan.org/dist/Imager/Changes
2015-04-04 12:52:41 +00:00
Antoine Brodin
cc165f120d Revert broken conversion to USES=metaport
With hat:	portmgr
2015-04-04 08:20:17 +00:00
Steve Wills
b7dbdd01b8 graphics/ruby-gd: mark does not build with ruby 2.2 also 2015-04-03 19:43:30 +00:00
Raphael Kubo da Costa
7f0829cb24 Convert kde@ ports to USES=metaport.
Submitted by:	alonso@
2015-04-03 19:22:38 +00:00
Grzegorz Blach
5a2708a6be Update to 1.13.2 2015-04-03 12:53:55 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
Marcus von Appen
4eac040bd8 - Update to version 2.74
This blender release comes with a couple of major improvements, such as

* memory and speed improvements for cycles rendering
* DoF and ambient occlusion support for the 3D viewport
* massive improvements for particles and hair
* a new cavity mask for texture painting
* and many more

Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.74
2015-04-03 08:08:39 +00:00
Cy Schubert
203dc0765d Add libpng dependency. 2015-04-02 13:37:06 +00:00
Bartek Rutkowski
cef061751c graphics/npretty: update 0.9.3 -> 0.9.3.1
- Convert to USE_GITGUB

PR:		185992
Submitted by:	Peter Ankerstal <peter@pean.org>
2015-04-01 22:12:42 +00:00
Dmitry Marakasov
0f935e5714 - Add LICENSE
- Strip library
2015-04-01 17:45:58 +00:00
Max Brazhnikov
be81a8a52b graphics/fraqtive:
- Update to 0.4.8
- Simplify port by using directly qmake instead of wrapper configure script
2015-04-01 09:14:30 +00:00