1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00
Commit Graph

7404 Commits

Author SHA1 Message Date
Dmitry Marakasov
2fd4713176 - Add CPE info
Approved by:	portmgr blanket
2015-05-07 07:07:55 +00:00
Dmitry Marakasov
7a0841d2da - Add CPE info
Approved by:	portmgr blanket
2015-05-07 07:07:50 +00:00
Guido Falsi
cffde0555f Fix build on 10.1 i386.
This slipped by me in the previous commit.
2015-05-04 18:26:55 +00:00
Guido Falsi
2c44e6acd0 - Add USE_OCAML_CAMLP4 and USE_OCAML_TK to bsd.ocaml.mk which add
depends on the camlp4 language and labltk ocaml modules, which are
  now in separate ports.
- Update x11-toolkits/ocaml-lablgtk2 to 2.18.3
- Update graphics/ocaml-lablgl to 1.05
- Make unison ports use USE_OCAML
- Convert ports to the new flags where needed
- Bump PORTREVISION on ports depending on ocaml-lablgtk2, those need to be rebuilt

PR:			199845
Submitted by:		jbeich@
Differential Revision:	https://reviews.freebsd.org/D2434
Approved by:		portmgr (mat)
2015-05-04 15:46:51 +00:00
Guido Falsi
cb214a8a7b Objective Caml interface to Tk
LablTk is an interface to the Tcl/Tk GUI framework. It allows to
develop GUI applications in a speedy and type safe way. A legacy
Camltk interface is included. The OCamlBrowser library viewer is
also part of this project.

WWW: https://forge.ocamlcore.org/projects/labltk/

PR:		195737
Submitted by:	Michael Grunewald <michipili at gmail.com>
2015-05-04 15:39:41 +00:00
Jan Beich
decefcad97 x11-toolkits/scintilla, editors/scite: update to 3.5.5
- Pet portlint since r383894 by formatting patches with makepatch target

Changes:	http://www.scintilla.org/ScintillaHistory.html
PR:		199565
Submitted by:	lightside <lightside@gmx.com>
Approved by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2015-05-04 11:17:39 +00:00
Sunpoet Po-Chuan Hsieh
ec224f1ed0 - Update to 2.2.5
- Add LICENSE
- Sort RUN_DEPENDS

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:38:24 +00:00
Sunpoet Po-Chuan Hsieh
cd06adcd83 - Update to 2.2.5
- Add LICENSE
- Fix USE_GNOME

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:36:55 +00:00
Sunpoet Po-Chuan Hsieh
b0445f62ad - Update to 2.2.5
- Add LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:36:42 +00:00
Sunpoet Po-Chuan Hsieh
343305070e - Update to 2.2.5
- Add LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:36:38 +00:00
Sunpoet Po-Chuan Hsieh
ebe8f507c8 - Update to 2.2.5
- Add LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:36:33 +00:00
Sunpoet Po-Chuan Hsieh
5210dba886 - Update to 2.2.5
- Add LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:36:28 +00:00
Sunpoet Po-Chuan Hsieh
8d868a3bda - Update to 2.2.5
- Add LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:36:24 +00:00
Sunpoet Po-Chuan Hsieh
58d4e44fce - Update to 2.2.5
- Add LICENSE

Changes:	https://github.com/ruby-gnome2/ruby-gnome2/commits/master
2015-05-03 19:35:43 +00:00
Bryan Drewery
fa44fda0f0 Fix DISTNAME after USE_GITHUB changes in r384932.
PR:		199069
Pointyhat to:	bdrewery
With hat:	portmgr
2015-04-29 16:29:00 +00:00
Bryan Drewery
63408327b0 USES=xfce: Stop overriding MASTER_SITE_SUBDIR.
Add an XFCE SITE_SUBDIR abbreviation and use it forf or the xfce ports,
which removes the need to set MASTER_SITE_SUBDIR in any of them.

This fixes ports that have USES=xfce but do not use the XFCE MASTER_SITE,
namely sysutils/xfce4-bsdcpufreq-plugin.

With hat:	portmgr
2015-04-28 17:01:46 +00:00
Dmitry Marakasov
ceb8aadb5a - Remove conditional dependency for outdated perl version
- Mark BROKEN on pre-10.x: even if it's made to build with some makefile hacks, it still produces broken library because it doesn't respect LDFLAGS
2015-04-23 20:53:21 +00:00
Mathieu Arnold
23c65546ae Update to 0.99.27.
With hat:	perl@
Sponsored by:	Absolight
2015-04-20 22:16:39 +00:00
Mathieu Arnold
5c10e54527 Fix build with Perl 5.20.0+
With hat:	perl@
Sponsored by:	Absolight
2015-04-20 22:14:25 +00:00
Mathieu Arnold
e877ae1522 Update to 1.43. Add a patch to make it build with Perl 5.21.6+.
Sponsored by:	Absolight
2015-04-20 15:24:00 +00:00
John Marino
84377e24a0 x11-toolkits/py-fltk: Fix on DragonFly4 too
This was broken on DragonFly for the same reason it was broken on
FreeBSD11 (similar fix).
2015-04-20 10:40:16 +00:00
John Marino
ff17f0d80c p5-Wx: Unbreak on some platforms
This port was using CFLAGS for c++, so the -std=c++11 flag wasn't getting
passed even when USE_CXXSTD was set.  This port broke in some places when
c++11 became a requirement of Wx.

This is still broken on FreeBSD 8 (F9 not tested) due to new problems
related to compiling with gcc48.
2015-04-20 09:48:04 +00:00
Cy Schubert
e0e7a90c85 Unbreak. 2015-04-19 06:02:40 +00:00
Koop Mast
1fc509c591 Misc X.org port updates:
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
2015-04-18 15:34:36 +00:00
Antoine Brodin
b86740a2a8 Mark BROKEN: Fails to package
===>  Building package for xview-clients-3.2.1.4.19c_2
pkg-static: Unable to access file /wrkdirs/usr/ports/x11-toolkits/xview-clients/work/stage/usr/local/bin/clock: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/x11-toolkits/xview-clients/work/stage/usr/local/bin/cmdtool: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/x11-toolkits/xview-clients/work/stage/usr/local/bin/olwm: No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/x11-toolkits/xview-clients/work/stage/usr/local/bin/olwmslave: No such file or directory
...

Reported by:	pkg-fallout
2015-04-18 08:45:42 +00:00
Baptiste Daroussin
f8a1430380 Over to the enlightement team
Submitted by:	Chris Petrik (via irc)
2015-04-16 21:55:10 +00:00
Grzegorz Blach
45bf4cceb6 Back to the pool.
Currently and in near future I don't have time to be responsible
for any port.
2015-04-16 20:13:43 +00:00
Antoine Brodin
649b305d4f Fix build with GCC on recent head kernel by disabling PCH for GCC
With hat:	portmgr
2015-04-15 22:41:15 +00:00
Guido Falsi
c36fcac5f6 Previous commit missed plist changes due to a mistake on my part.
PR:		199456
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2015-04-15 08:57:56 +00:00
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
Guido Falsi
aa21afb972 - Update girara to 0.2.4
- Chase shlib version bump
2015-04-14 20:55:33 +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
John Marino
4040163bd6 x11-toolkits/py-wxPython30: Fix c++ code, drop gcc requirement
While here, upgrade from version 3.0.0 to 3.0.2
wxPython30 was obligated to build under c++11 standards, but the code
was not compliant.  It now builds on system clang again.

PR:		199403
Submitted by:	matthew (reztec.cz)
Approved by:	blanket (fixes previous "fix")
2015-04-14 06:43:09 +00:00
Mathieu Arnold
43eeee825e This patch somehow got badly garbled somewhere.
Sponsored by:	Absolight
2015-04-13 14:00:44 +00:00
John Marino
3b39d1c77a x11-toolkits/py-wxPython30: Unbreak on F10
It turns out that wxPython30 won't build with clang at all.  The c++ code
is illegal according to clang (e.g. illegal cast), so remove the
USES=compiler setting and replace with USE_GCC=yes.  Tested on F8 and F10.
I apologize for adding the GCC dependence for F10+ users but I didn't see
any other simple fix.

Approved by:	blanket
2015-04-12 07:03:19 +00:00
John Marino
f008e368c9 x11-toolkits/py-wxPython30: Unbreak on F8 and F9
This port must be built under c++11 standard like the rest of the
wx-dependent ports.  I couldn't find a way to pass the flag so I had
to patch the python script directly.  Also, the USES=compiler setting
was missing, which is required to actually pull in a c++11 capable
compiler on the older FreeBSD releases.

This port was blocking ~29 other ports from building on releases that
it wouldn't build on.

Approved by:	blanket
2015-04-11 20:30:18 +00:00
Koop Mast
e71ef7738b Fix warnings with modern perl (5.16+) and which errors out with newest (5.21+)
PR:		199380
Submitted by:	mat@
2015-04-11 15:23:35 +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
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
Cy Schubert
98d9fcefa0 Repair build. 2015-04-09 03:38:04 +00:00
John Marino
39048027d5 x11-toolkits/wxgtk30: Support c++11 over c++0x, plus DragonFly
The wxgtk30 port will use TR1 headers if the capability is detected.
These TR1 functions were experimental and not included in the same form
in the final c++11 standard.  This patch forcibly disabled TR1 support,
which requires the explicit setting of -std=c++11 in CXXFLAGS>

A private "exp-run" was performed, all 62 ports dependent on wxgtk2
successfully built before and after after the patch was applied on two
separate runs (FreeBSD 10 amd64 jail).

While here, remove the incorrect $PTHREAD_LIB setting and let it default
to -pthread.  Also bring in the configure patch fragement from DragonFly.

PR:		199177
Submitted by:	marino
Approved by:	maintainer (Chris Hutchinson)
2015-04-06 18:49:52 +00:00
Mark Felder
c0eaed102a Bump PORTREVISION to chase the new font paths
Pango's modules.cache needs to be updated to find the fonts. For
example, Smokeping has broken fonts until modules.cache is
updated. It can also be done manually with:

pango-querymodules --update-cache
2015-04-06 15:57:53 +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
Pawel Pekala
a0107163a4 - Convert to new USE_GITHUB
- Use preprocessor flags for includes
2015-04-04 13:37:40 +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
Baptiste Daroussin
fa41a8e52f Remove dead mirror 2015-03-30 21:51:08 +00:00
David Naylor
cf2fa38a77 x11-toolkits/py-kivy: use new USE_GITHUB. 2015-03-30 18:28:20 +00:00
Koop Mast
bab4673b1b Add portscout macro to igore these ports in the version checker, these
ports hold older version.
2015-03-29 14:56:46 +00:00
Koop Mast
68f9745c48 Don't do mkdir -p (it done in the post-install target).
Remove two redundand @dir lines.

Submitted by:	bapt@
2015-03-27 08:56:55 +00:00