87 Commits

Author SHA1 Message Date
ajacoutot
d3aaddb10c WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:06:22 +00:00
naddy
ab45f39af6 drop RCS Ids 2022-03-11 19:36:11 +00:00
naddy
8bad13a3aa bump after previous 2020-01-11 12:27:39 +00:00
sthen
b77c7a28d7 Disable the edgepaint tool and ipsepcola, both of which are linking with
hardcoded -lstdc++. Fixes builds on arches which don't have gcc in the
base system (aarch64 and i386) but may well also avoid some symbol
conflicts on all arches.

Patch autoconf/automake input files rather than generated files and
fix some inconsistent whitespace in port Makefile.

ok edd@.

(A proper fix would be to modify the build system to use c++ as the
linker rather than cc with hardcoded -lstdc++, as suggested in debian/TODO
from 2008).
2020-01-09 23:31:24 +00:00
edd
2aac4af278 Update math/graphviz to version 2.42.3.
Based on work from rsadowski@ (in openbsd-wip) and with lots of input
from sthen@.

OK sthen@, thanks!
2020-01-08 09:44:55 +00:00
ajacoutot
31ec4d522f Regent WANTLIB after recent librsvg update (lost its croco dependency). 2019-11-18 19:57:43 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
f548d95863 sync some WANTLIBs 2019-06-13 15:48:50 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
naddy
2d3b5ff0ef replace gettext module, sync wantlib 2017-11-14 20:10:11 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
rsadowski
88404f29cf Bump REVISION and adjust WANTLIB after gd update
ok sthen@, "looks okay" @landry
2017-05-15 19:56:02 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
zhuk
9b72130f91 Unbreak after poppler switch to openjp2. 2016-12-17 16:05:45 +00:00
sthen
431c3c4ce1 gc LD_PRELOAD parts no longer needed, ok edd@ 2016-07-01 14:25:17 +00:00
naddy
8c9ed2059f g/c PFRAG.shared 2016-04-04 22:57:45 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
jasper
fe4fa117d8 properly disable 'R' support by disabling 'r'
ok edd@ (MAINTAINER)
2016-01-14 20:56:59 +00:00
jasper
dd7a73f156 Security fix for CVE-2014-9157, graphviz: format string vulnerability in yyerror()
ok edd@ (MAINTAINER)
2015-08-21 16:06:06 +00:00
sthen
c58704c98d sync wantlib, mostly lzma (from xml2) 2015-06-10 21:42:26 +00:00
espie
2ace40bfb8 don't depend on modes in the ports tree being what we want installed 2015-05-08 09:08:44 +00:00
ajacoutot
a747a26897 Make sure not to pick up guile2 if present. 2014-09-28 13:44:48 +00:00
sthen
32f3a51bfe remove unguarded "#define AI_ADDRCONFIG 0" 2014-04-28 22:02:39 +00:00
sthen
dcb445207e sync follow graphics/gd update 2014-03-17 23:21:26 +00:00
edd
f5263ad576 Update to graphviz-2.36.0.
Addresses some CVEs:
http://www.debian.org/security/2014/dsa-2843

Thanks to Sebastian Trahm for pointing these out.

OK jasper@
2014-02-06 17:32:27 +00:00
sthen
0399587ebb fix license marker, this version of graphviz is under EPL 2014-01-07 10:01:47 +00:00
naddy
19b8746210 make very sure we pick up the intended Tcl/Tk version, otherwise Tk
detection will fail in configure
2013-10-13 21:41:44 +00:00
zhuk
8956c3b65c No need for pre-configure here: file being patched does not go to binary
package, and is not called as executable script but as
"$(TCLSH) gv_doc_writer.tcl" instead.

okay edd@ (MAINTAINER)
2013-05-06 18:50:47 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
edd
01f1be4c53 Automate graphviz regression tests.
OK (and some input from) ajacoutot@
2012-08-31 19:50:01 +00:00
edd
3598a99d92 Missing lang/guile LIB_DEPENDS.
Noticed by nigel@, OK sthen@
2012-08-22 22:15:49 +00:00
edd
58c619c08c Clean up and Update to graphviz-2.28.0.
Taking MAINTAINER (discussed with espie on icb).

OK ajacoutot@, sebastia@

At some point in the future, the language bindings should be
multi-packaged, but that is another story.
2012-08-22 09:55:01 +00:00
jasper
5d3e86e4d8 - regen WANTLIB 2011-11-03 20:28:09 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
ajacoutot
c54e12bbe0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 07:45:52 +00:00
landry
481d75bfdc Pass TKCONFIG/TCLCONFIG in CONFIGURE_ENV so that it's correctly picked
after tcl/tk.port.mk changes. Update PLIST while here (adds a bunch of
@bin markers)
2011-01-05 19:37:11 +00:00
espie
f7466761c3 missed some 2010-11-22 09:20:34 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
espie
3075d068d4 USE_GROFF=Yes 2010-10-18 20:52:05 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
jasper
366425287b - fix DEPENDS/WANTLIB spotted by landry 2010-09-30 19:27:40 +00:00
ajacoutot
21da929ec9 Fix DEPENDS after gtk+2 and gdk-pixbuf split.
ok jasper@
2010-09-30 07:21:18 +00:00
espie
18c17c4ff1 fix dot, regen other patches.
patch from edd@, committed by me since we're running out of time.
sorry edd for not checking this earlier.
2010-08-09 08:55:43 +00:00
steven
80dfe7cfa9 REVISION 2010-07-18 10:30:41 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
kili
2b41280401 WANTLIB changes due to avahi dependency. Bump affected PKGNAMEs. 2009-06-10 20:27:09 +00:00