1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Commit Graph

134 Commits

Author SHA1 Message Date
Jan Beich
3c5dcb1a1b news/pan: unbreak build with Clang 6 (C++14 by default)
text-match.cc:476:8: error: no viable conversion from 'pan::StringView' to 'std::__1::basic_string<char>'
   s = tmp;
       ^~~
article-filter.cc:165:46: error: invalid suffix on literal; C++11 requires a space between literal
      and identifier [-Wreserved-user-defined-literal]
            g_snprintf (buf, sizeof(buf), "%"G_GUINT64_FORMAT, xit->number);
                                             ^

Reported by:	antoine (via bug 224669)
2018-01-06 14:20:33 +00:00
Koop Mast
e7251a2588 Update pan to 0.141.
Register indirect dependancies.
2017-01-11 13:34:56 +00:00
Koop Mast
9afbc76477 Drop USE_GCC, this fixed a segfault crash when starting the program.
PR:		199303
MFH:		2017Q1
2017-01-09 22:21:30 +00:00
Jan Beich
32d56ae68a Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
2017-01-03 17:06:49 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Olivier Duchateau
b3a9d8e1d7 - Fix build on 9.x (extract of build error, below)
- Replace CPPFLAGS and LDFLAGS by USES= localbase

checking for ZLIB... no
configure: error: Package requirements (zlib >= 1.2.0) were not met:

Package zlib was not found in the pkg-config search path.
Perhaps you should add the directory containing `zlib.pc'
to the PKG_CONFIG_PATH environment variable
Package 'zlib', required by 'world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ZLIB_CFLAGS
and ZLIB_LIBS to avoid the need to call pkg-config.
2016-05-17 16:58:55 +00:00
Kurt Jaeger
9ac1ec977b news/pan: 0.139 -> 0.140
Changes:
  https://git.gnome.org/browse/pan2/plain/NEWS

PR:		208585
Reviewed by:	Detlef Graef <detlef.graef@yahoo.de>
2016-04-10 15:46:41 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Koop Mast
3c34a3b6dd * Add gnutls options for SSL news servers (default on)
* Make gettext optional.
* Turn toolkit selection into a radio option.

PR:		208165 (with minor tweaks)
Submitted by:	cpet <freebsd@shotmail.ru>
2016-03-25 09:49:17 +00:00
Koop Mast
759ecf1f62 Staticly link to libgcc and libstdc++. This fixes a segmentation fault
when trying to run pan on a libc++ based system.

PR:		199303
Submitted by:	Andrew <andrew_terekhov@yahoo.com>
2015-12-12 23:37:57 +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
Dmitry Marakasov
28c7a2ed66 - Drop @dirrm* from pkg-plists
Approved by:	portmgr blanket
2015-02-02 04:39:59 +00:00
Koop Mast
16ccff16fa Stagify
USES=gmake tar:bzip2 and sort USES
Use new LIB_DEPENDS syntax.
Add USE_GCC=any to fix the build on 10.0+. [1]

PR:		ports/182203 [1]
Submitted by:	Walter Hurry <walterhurry@gmail.com>
2014-04-11 13:51:28 +00:00
Dmitry Marakasov
27d195667d - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [np])
Approved by:	portmgr (bdrewery)
2013-10-22 13:59:53 +00:00
Baptiste Daroussin
b9522341aa Add NO_STAGE all over the place in preparation for the staging support (cat: news) 2013-09-20 22:31:15 +00:00
Guido Falsi
033e4d2b29 Add missing iconv in USES.
Reported by:	swills
Approved by:    portmgr (bapt, implicit)
2013-09-13 14:45:55 +00:00
Guido Falsi
642be1b81d - Make ports use the libc provided iconv implementation on 10-CURRENT
after r254273
- Fix a bunch of ports to properly work after this
- Mark converters/libiconv as IGNORE for systems with iconv in libc

Reviewed by:	bapt
Approved by:	portmgr (bapt)
Discussed with:	bapt, bsam (who both contributed ideas and code)
2013-09-04 18:06:07 +00:00
Baptiste Daroussin
3f0ee0e031 Add an explicit dependency on pkgconf 2013-09-02 22:11:23 +00:00
Steve Wills
753e952e7d - Fix build on CURRENT 2013-08-18 19:19:11 +00:00
Koop Mast
fd2af4bdc0 Swith to gmime 2.6, pan prefers it over gmime 2.4.
Fix reversed logic in the GTK3 option [1].

PR:		ports/177973
Submitted by:	Thomas Mueller <tmueller@sysgo.com>
2013-05-22 09:30:19 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Koop Mast
d90e4ab9af Fix plist [1], while here use USES=pathfix instead of gnomehack.
Submitted by:	QAT
2013-03-16 13:33:19 +00:00
Koop Mast
ffa8a3291b Fix fix compiler error by adding patch from upstream.
PR:		ports/176887
Submitted by:	Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
Obtained from:	pan upstream
2013-03-12 18:58:38 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Koop Mast
0759ef151b Update to 0.135.
Add optional GTK+3 UI option.
Add LICENSE.

PR:		ports/159723 (based on)
Submitted by:	"Conrad J. Sabatier" <conrads@cox.net>
2011-08-13 15:37:58 +00:00
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Koop Mast
c4524d3595 Update to 0.134.
Switch to gmime 2.4
2011-02-28 12:29:41 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Jeremy Messenger
94f6d8e238 Fix the build w/ new GCC.
PR:		ports/143746
Submitted by:	Rob Farmer <rfarmer@predatorlabs.net>
Feature safe:	yes
2010-02-22 03:46:15 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Jeremy Messenger
f1f5324591 Update to 0.133.
Security:	http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-2363
2008-08-04 02:28:37 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Jeremy Messenger
ef3b5d9bba Update to 0.132. 2007-08-03 03:55:36 +00:00
Jeremy Messenger
59b9e412cf Update to 0.131. 2007-05-27 05:08:53 +00:00
Jeremy Messenger
6c45ae6947 Update to 0.130. 2007-05-25 04:34:25 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Jeremy Messenger
7d645b9416 Change this patch to a better fix, bump the PORTREVISION.
GNOME Bugzilla:	http://bugzilla.gnome.org/show_bug.cgi?id=432387
Submitted by:	Charles Kerr (developer)
Tested by:	pav
2007-04-23 21:25:44 +00:00
Jeremy Messenger
02a0d1f3d6 Fix the build/runtime on amd64.
Submitted by:	pav
2007-04-22 20:41:03 +00:00
Jeremy Messenger
ca262a8205 Update to 0.128. 2007-04-22 16:22:42 +00:00
Jeremy Messenger
6bde556226 Update to 0.127. 2007-04-13 16:39:08 +00:00
Jeremy Messenger
58b8e61e32 -Update to 0.126.
-Remove a FreeBSD 4.x check.
2007-03-31 16:24:52 +00:00
Kirill Ponomarev
9162f7ee92 Remove devel/pcre-utf8 and enable UTF8 support in devel/pcre by
default.

Bump PORTREVISION on all dependent ports.
2007-03-11 19:41:33 +00:00