Commit Graph

49 Commits

Author SHA1 Message Date
ajacoutot
ce6553e5ab Explicitely configure with --without-indi to prevent picking up
libindiclient.
2022-11-14 07:28:09 +00:00
sthen
81d581665c bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:27:35 +00:00
naddy
31ec66ebca drop RCS Ids 2022-03-11 18:26:24 +00:00
uaa
3c6cdfb9f0 bump up 1.2.15.3 -> 4.4 ok sthen@ 2022-01-04 11:15:02 +00:00
espie
737fb8bb76 zap a few PKGNAME-sub which are now default
(and also duplicated EPOCH-sub which make little sense in db/{v3,v4}
2021-11-22 13:55:54 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
naddy
a11285fed0 add MODGCC4_CPPLIBDEP to subpackage 2018-11-22 19:26:54 +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
espie
beddd9ae2c lib/tcl common with tcl 2018-05-15 11:02:50 +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
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
sthen
d089f0b05a Add perl to WANTLIB, first batch. This used to be done automatically but
since SHARED_ONLY support was removed across the ports tree the perl module
no longer adds it, so it must be done manually for any perl ports that
provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so)
and you must not remove them from WANTLIB even if they show as "Extra".
2017-02-06 20:20:23 +00:00
naddy
086906101b replace libiconv module 2016-04-28 13:59:19 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
sthen
c58704c98d sync wantlib, mostly lzma (from xml2) 2015-06-10 21:42:26 +00:00
naddy
379dc0f3c5 remove unused fragment 2015-03-20 20:09:07 +00:00
sthen
26b647a798 @comment zero-byte perl .bs files in all packages which don't have p5-* PKGNAMEs
and bump
2014-06-14 10:34:44 +00:00
sthen
b97760e20c update to hamlib 1.2.15.3, don't use groff, and avoid installing useless
.a/.la for modules
2013-04-20 14:58:01 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
51e3b5bd29 PERMIT_* / REGRESS->TEST sweep 2013-03-11 01:30:26 +00:00
jasper
0c22b22165 - use system libltdl instead of the bundled one 2011-12-09 13:10:56 +00:00
ajacoutot
fcbe5f3ae2 Sync dependencies after move from libusb to libusb-compat and fix a
couple of fallouts. Note that these ports are only the ones that used to
have a direct dependency on devel/libusb so there may be some other
hidden ports that may break because of the switch. If that's the case,
no need to start ranting all over but instead tell me which one(s)
break. Thanks.

Note: sysutils/nut hasn't been fixed yet but will be today.
2011-11-13 13:54:04 +00:00
espie
61199a1dbc normalize pkgpath 2011-09-16 08:48:01 +00:00
ajacoutot
89a1cb30b4 Remove some duplicate wantlibs, use the libiconv MODULE where applicable. 2011-07-07 01:06:59 +00:00
jasper
eec0417831 bump after default python version switch 2011-06-08 17:31:05 +00:00
espie
9de7d94549 a few depends I missed 2010-11-15 12:44:20 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
espie
9fb7a3fc28 tk/tcl wantlib conversion 2010-11-06 22:06:57 +00:00
sthen
3b2bbaacc0 Add MODPY_WANTLIB, adjust MODPY_LIB_DEPENDS to new-style LIB_DEPENDS,
update all ports to match. Plists don't change -> no bump.
Looks ok to jasper.
2010-10-24 15:53:55 +00:00
espie
6a88663165 LIB_DEPENDS -> WANTLIB 2010-10-19 20:07:14 +00:00
espie
7b7cc80d38 USE_GROFF=Yes 2010-10-18 16:52:44 +00:00
ajacoutot
8f456dd9c2 Unbreak -main PKGNAME, spotted by landry@ 2010-09-02 18:32:33 +00:00
fgsch
9719068811 Bump revision after python's default change. 2010-08-30 16:48:31 +00:00
landry
8fbd50bb6d Remove jason@ as MAINTAINER, as his e-mail bounces since a while.. agreed
by jason@, prodded by espie@. While here, take maintainership of
devel/geotiff & devel/proj. Any takers for the others ?
ok espie@
2010-01-23 10:29:45 +00:00
ajacoutot
2c5f8a533a CONFIGURE_ENV += PYTHON="${MODPY_BIN}" is inherited from the python module 2009-04-26 11:01:04 +00:00
sthen
cd8e5d2e5b bump -python and -tcl following dep changes 2009-03-11 21:19:35 +00:00
naddy
c9740c52f1 add missing SHA256 checksums 2009-03-04 20:08:55 +00:00
jasper
56d91231da - fix potential 64-bit issue due to missing header
- add license marker
2009-02-18 11:02:23 +00:00
steven
6a6d7ac44a switch to tcl 8.5 and use tcl module 2008-10-28 12:14:00 +00:00
sthen
1a9efa54ec bump packages with Perl .so modules; the old ones don't work
with new perl and the package signature doesn't change, so we
have to do this ourselves to make pkg_add updates work.

ok simon@
2008-10-02 20:32:18 +00:00
sthen
811dcc9452 Don't install perllocal.pod, we don't in any other ports.
Regen plist, bump.
2008-10-01 22:33:19 +00:00
sturm
31da1f7dae need to be more explicit in tcl dependency and bump PKGNAME-tcl 2008-07-18 15:23:11 +00:00
steven
e4ee79ab8f use MODPY_LIB_DEPENDS, fixes a small pkgspec mistake 2007-10-22 14:25:12 +00:00
steven
4aef471252 let this build with python 2.5 2007-10-10 10:40:35 +00:00
merdely
379afe5f60 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN
From Darrin Chandler
2007-09-16 01:37:09 +00:00
jason
77866a86ef from steven:
- add pkgspec to python bindings
- s/PKGPATH/BUILD_PKGPATH in LIB_DEPENDS-*
- better COMMENT-*
- bump package version
2007-05-28 20:32:34 +00:00
jason
39d9f9038c hamlib radio/rotator control library 2007-05-28 17:07:27 +00:00