Commit graph

5485 commits

Author SHA1 Message Date
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
Ashish SHUKLA
c5167c49ba - Chase GNU Emacs updates
PR:		199553
2015-04-27 10:29:27 +00:00
Danilo Egea Gondolfo
d497a67d5a - Add MASTER_SITE_LOCAL to MASTER_SITES
- Remove BROKEN
- [libopensync] Fix plist
2015-04-24 14:26:26 +00:00
Baptiste Daroussin
25c34fd38f Update icu to 55.1 2015-04-23 21:26:09 +00:00
John Marino
c227a51e42 deskutils/fbreader: fix plist (orphaned file)
Approved by:	just fix it
2015-04-21 06:20:42 +00:00
Olivier Duchateau
37a825a789 - Update to 1.8.0
- Enhance description
2015-04-20 06:01:58 +00:00
Tijl Coosemans
2358c08a33 Convert to USES=autoreconf 2015-04-18 19:09:03 +00:00
Tijl Coosemans
5d48443269 - Remove libtool hacks and patches that are now handled by USES=libtool
- Remove CONFIG_SHELL from CONFIGURE_ENV because bsd.port.mk handles that
2015-04-18 09:47:29 +00:00
Dmitry Marakasov
b7018e6b76 - Add CPE info
Approved by:	portmgr blanket
2015-04-17 11:46:49 +00:00
Steven Kreuzer
ddac6648be Update to version 2.4.2 2015-04-16 13:36:19 +00:00
Dmitry Marakasov
20e21b9c15 - Add LICENSE
- Add CPE info

Approved by:	portmgr blanket
2015-04-16 13:18:22 +00:00
Steven Kreuzer
ec39ea05cf Fix building on i386
PR:		199393
Submitted by:	ppp15478@ribbon.or.jp
2015-04-15 17:09:42 +00:00
Martin Matuska
10e2040e74 Add CVE information to all Horde applications
PR:		199368
2015-04-15 11:29:26 +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
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
Alexey Dokuchaev
4441744c07 - Provide a working mastersite and unbreak (keep the old official
site URL as a reference for now, maybe it will come back one day)
- Reformat description text for better readability
- Point WWW: to a working project homepage

PR:		199328
Submitted by:	Chris Hutchinson
2015-04-13 04:58:49 +00:00
Alexey Dokuchaev
d89ef551cf - Unbreak by providing a working mastersite
- Mute extraction-related command, respect ${CC}
- Transfer maintainership to the submitter

PR:		199323
Submitted by:	Chris Hutchinson
2015-04-13 03:42:49 +00:00
Antoine Brodin
bde9bceb95 Mark a few ports BROKEN: unfetchable 2015-04-12 11:04:22 +00:00
Don Lewis
4b34a92461 Configure fails to find proper link command for Boost unit_test_framework
because it first tries to link this library statically, and when
that fails, it "forgets" to try linking it dynamically.  The reason
is that it has a bunch of nested loops to try multiple variations
on the library name and keeps track of which library names it has
tried so that it doesn't retry the same library name. The problem
is that one of the loop variables also governs whether it should
try static or dynamic liking, and if static linking fails, the
library name gets added to the exclusion list, which prevents it
from trying dynamic linking.  Fix by the value of the loop variable
$boost_rtopt_ to the key value into the list of library variations
to disambiguate the two cases so that linking both ways is tried.

Also move the location where $boost_failed_libs is set out by one
nesting level to prevent the same library name value from being added
to the list multiple times.

Get rid of .include <bsd.port.options.mk> and .if ${PORT_OPTIONS:MDOCS}
as suggested by mat@. Portlint whines about it but the Porters Handbook
says it is OK because the doc files are few and small.

Unmute ${INSTALL_DATA} as suggested by portlint.

PR:		195597
Differential Revision:	https://reviews.freebsd.org/D2279
Reviewed by:	kwm
Approved by:	mat (mentor)
2015-04-12 05:19:59 +00:00
Koop Mast
214758eafd Fix the build on < 10.0 2015-04-10 16:22:06 +00:00
Olivier Duchateau
19301085cd Update to 4.12.1 (bugfix) 2015-04-10 15:22:17 +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
268c71eb64 Really do it 2015-04-10 07:21:48 +00:00
Baptiste Daroussin
b5f78abbe6 Convert to USES=gnustep 2015-04-10 07:20:25 +00:00
Antoine Brodin
c58e732c68 Finish removing deskutils/preferencepanes 2015-04-09 19:53:10 +00:00
Olivier Duchateau
17b46e68c6 - Update to 4.12.0
- Remove BDB (Berkeley DB), and ICAL (we use devel/libical available in
ports tree, not internal version) options
2015-04-09 19:15:21 +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
Jason Helfman
befaceeeff - fix outdated dependencies, and address old api [1]
- while here address autoplist issue and sort python variables

PR:		199108 [1]
Submitted by:	lantw44@gmail.com [1]
2015-04-08 18:20:13 +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
Antoine Brodin
81229da232 Deprecate 2 broken ports
Submitted by:	maintainer
2015-04-07 20:33:33 +00:00
Thomas Zander
008fde5bf0 - Update to version v0.0.20150405
- Use new GH* policy
- Pet portlint

PR:		198730
Submitted by:	lightside@gmx.com (maintainer)
2015-04-06 20:16:27 +00:00
Raphael Kubo da Costa
86240173fd Convert to USES=metaport, take 2.
strigi's Makefile.common checks for NO_BUILD, so it has to be defined prior
to its inclusion; split the bsd.port.mk into bsd.port.{pre,post}.mk for
that.
2015-04-06 18:55:37 +00:00
Baptiste Daroussin
c98c9c9276 Mark as brooken unfetchable ports 2015-04-05 18:59:58 +00:00
Antoine Brodin
cc165f120d Revert broken conversion to USES=metaport
With hat:	portmgr
2015-04-04 08:20:17 +00:00
Guido Falsi
4c393bb995 - Move deskutils/mirall to deskutils/owncloudclient due to upstream rename
- Update to 1.8.0
2015-04-04 00:25:25 +00:00
Raphael Kubo da Costa
7f0829cb24 Convert kde@ ports to USES=metaport.
Submitted by:	alonso@
2015-04-03 19:22:38 +00:00
Tijl Coosemans
86931959a7 Add two patches to textproc/intltool so it works better with USES=autoreconf
- Patch intltool.m4 so translations are always installed in
  PREFIX/share/locale instead of PREFIX/lib/locale (USE_GNOME=intlhack
  also does this for ports without USES=autoreconf)
- Patch intltoolize.in so it creates the directory where it will copy
  intltool.m4 into if it doesn't exist yet

Also remove old CONFIGURE_ARGS, CONFLICTS, post-patch and post-install
from Makefile and remove an old patch.

PR:		198123
Exp-run by:	antoine
Approved by:	gnome (kwm), portmgr (antoine)
2015-04-03 15:55:53 +00:00
Lars Engels
872c163526 Fix my email address 2015-04-02 20:09:53 +00:00
Steven Kreuzer
1466e21f9a Require lang/clang36 when building on FreeBSD 9.3 or older 2015-04-02 18:44:43 +00:00
Jason Helfman
b3121d1412 - remove do_nada from install target
Approved by:	portmgr (blanket)
2015-04-01 23:38:42 +00:00
Baptiste Daroussin
ad8c35f7dd Mark as broken:
- No public distfiles for current version
- Newer version does not work with recent objective C

While here remove dead master site
2015-03-30 23:02:51 +00:00
Baptiste Daroussin
b9d061b59d Remove dead CENKES mirror 2015-03-30 21:29:08 +00:00
Olivier Duchateau
4b8ba1a7ce Allow Thunar (through tumbler daemon) to display previews for SVG icons.
PR:		199009
Submitted by:	marino@
2015-03-30 18:41:10 +00:00
Baptiste Daroussin
f55af4fe40 Convert to USES=metaport 2015-03-28 15:05:43 +00:00
Baptiste Daroussin
59990e0680 Convert to USES=metaport
Use options helpers
2015-03-28 15:03:50 +00:00
Koop Mast
09e627a363 Update the Gnome stack to the latest in the 3.14 series.
Thanks to Gustau Pérez <gustau.perez@gmail.com> for helping to keep thes
   ports updated.

Obtained from:	GNOME dev repo
2015-03-27 09:24:39 +00:00
John Marino
64ee7e63bf 6 ports categories: Remove $PTHREAD_LIBS
Categories: cad, devel, java, x11-fm, biology, deskutils

approved by:	PTHREAD blanket
2015-03-24 16:01:21 +00:00
Jimmy Olgeni
cc72020008 Fix minor typos in pkg-descr files. 2015-03-22 13:22:52 +00:00
Baptiste Daroussin
a5da770e67 Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
2015-03-21 23:05:19 +00:00
Pawel Pekala
b24a6ac4a8 Update to version 5.26.2
PR:		198665
Submitted by:	Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
2015-03-18 21:23:42 +00:00