4909 Commits

Author SHA1 Message Date
sthen
ae95645ba1 add -latomic for mariadb on hppa, as done on macppc.
drop ONLY_FOR_ARCHS which with hppa added would be equal to the set
of arches with base-clang/ports-gcc as set in COMPILER, req by jca

"couldn't hurt" brad, ok jca
2019-06-14 10:08:52 +00:00
sthen
0c004a2215 simplify multipackages again, now that they are reunited between architectures.
from Brad.
2019-06-13 21:51:46 +00:00
sthen
a1e533281d sync WANTLIB 2019-06-13 17:00:47 +00:00
sthen
e2f8fc8cd3 no need to patch, just pass CPPFLAGS/LDFLAGS in MAKE_ENV 2019-06-11 15:32:17 +00:00
kurt
7705a5ad0b Revision bump all java ports for the jre package removal and java.port.mk
changes.
2019-06-11 00:38:33 +00:00
benoit
ca330401c2 Update to py-pygresql-5.1. 2019-06-07 12:18:32 +00:00
espie
3ec73388de make sure to stop if scripts fail
as noticed by sthen@
2019-06-04 16:05:52 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
espie
7271781869 phase out old PERMIT_* variables.
We won't be distributing CDROM anymore, so simplify to
just PERMIT_PACKAGE / PERMIT_DISTFILES

In particular, the new variables are shorter, so this makes
for better cosmetic sense in ports.

The "current" version allows for the old variables to die out
peacefully, at our leasure, and then I'll remove the old stubs.

As discussed with sthen@, various people agree, and deraadt@
is okay with the strategic change.

This does survive a bulk.

PLEASE NOTE: built packages require current pkg* tools.
In particular, the current version deals with
@comment pkgpath=* ftp=*
just fine, but the old one WILL COMPLAIN about missing cdrom info.

register-plist also doesn't care, adding/removing cdrom info
is a no-op for it. There is NO BUMP needed for the conversion.

For now, sqlports STILL carries the old variables. I'll deal
with their removal later.
2019-05-31 21:27:03 +00:00
jeremy
4ee2064992 Update to sequel_pg 1.12.1 2019-05-31 18:42:25 +00:00
jca
e85230e5fd Drop pthread_np.h detection patches/overrides
Not needed any more after pthread_np.h rev 1.3.
2019-05-30 12:43:30 +00:00
jca
2b22f08b1c SECURITY update to mariadb-10.3.15
Bugs fixed (documented as hangs/crashes):
o CVE-2019-2614
o CVE-2019-2627
o CVE-2019-2628

Major update, upstream says running mysql_upgrade is required.

Release notes:
https://mariadb.com/kb/en/library/mariadb-10315-release-notes/

Upstream doesn't provide a default config file any more so I tried to
cook up which seemed reasonable.

This update should also fix mariadb on powerpc, broken since the update
to 10.2.23.  Thanks to cwen@ for the tests and tweaks.

ok Brad (maintainer)
2019-05-26 22:28:40 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
sthen
5a8bf98388 sync wantlib 2019-05-20 15:55:14 +00:00
sthen
9e886d4abb MariaDB port tweaks from Brad;
For libmariadb don't try to pick up cURL and use external zlib.
For the CONNECT engine don't try to pick up Mongo.

(plus small comment/ONLY_FOR_ARCHS tweaks and s/do-regress/do-test/)
2019-05-20 10:31:23 +00:00
danj
ceab685459 Remove maintainers whose addresses bounce 2019-05-19 19:58:51 +00:00
naddy
792b694c0a switch to CONFIGURE_STYLE=autoreconf 2019-05-19 19:13:45 +00:00
espie
71a2ef4f62 Add a denormalized table that instantiates the main ports view.
So, Portsq is a snapshot of Ports... dirty but fast.

I had mixed feelings about this.
There's also a script to resync the table.

Grows the db by about 50% (+25MB)

Discussed with sthen@
2019-05-18 21:35:21 +00:00
espie
78fb9be676 create indices for all fullpkgpaths in secondary tables, this ought
to speed up some requests at least a little bit.
2019-05-17 20:41:54 +00:00
sthen
b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
sebastia
2344775e7a Update to 0.7.3 2019-05-15 18:02:18 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
danj
783b4d996a Take maintainership 2019-05-13 19:04:45 +00:00
danj
7219f4e6bd Remove shadchin@ as maintainer per his request 2019-05-13 19:03:51 +00:00
jca
439ab94106 Zap a stray backslash 2019-05-13 03:53:22 +00:00
jca
b799be6324 Major upgrade to mariadb-10.2.23
Some config options have changed or have been removed, check your config
file.  Also make sure to use mysql_upgrade.

Update effort started by jeremy@, continued by sthen@ and me.  Delayed
for some time because of lack of atomic builtins on lots of our base-gcc
platforms.  Since we now use ports-gcc to build mariadb, this is not
a problem any more.

This update brings in libiconv and changes the name of the library.
Stuart kindly proposed to handle the WANTLIB syncing.

Test reports for the server from jcs@ and sthen@.
ok sthen@, "go ahead" Brad (maintainer)
2019-05-12 21:56:55 +00:00
landry
0ff917eb9a Update to sqlite 3.28.
Cf https://www.sqlite.org/releaselog/3_28_0.html
Will be a requirement for gecko 68 per #1544443

Went into a bulk build.
2019-05-12 08:22:18 +00:00
feinerer
2f24211e5f Update to pgModeler 0.9.1 2019-05-12 06:21:19 +00:00
pea
4fb03a5579 Update to 11.3
ok jeremy@
2019-05-11 06:59:58 +00:00
jasper
b964bd4e36 +py-ldap3 2019-05-09 11:50:20 +00:00
jasper
5ec46eca5b import py-ldap3-2.6
ldap3 is a pure Python LDAP 3 client library strictly conforming to RFC4510.

ok aja@
2019-05-09 11:49:10 +00:00
jca
e3176e0bff Fix build with recent mariadb releases.
No more 'reconnect' member in struct MYSQL, use mysql_options() and
mysql_get_options() to set/get the autoreconnect setting.  Same approach
as in databases/py-mysqlclient.
2019-05-08 22:33:32 +00:00
jca
b3d95cf3cf Remove mysqlcc, an old Qt gui for mysql
Won't build with recent mariadb releases, unmaintained upstream, no
interest in keeping this on life support.  ok bcallah@ sthen@
2019-05-08 22:29:13 +00:00
jca
f50618e19d Update to py-mysqlclient-1.4.2
Fixes build with recent mariadb releases
2019-05-08 22:00:42 +00:00
danj
98fa07c58f Remove maintainer per their request 2019-05-08 15:44:45 +00:00
jasper
f8ea753ba2 update to gdbm-1.18.1 2019-05-08 15:24:14 +00:00
sthen
e9ebeca4ef use https; from Brad 2019-05-07 08:29:28 +00:00
ajacoutot
f81b93986c Update to evolution-data-server-3.32.2. 2019-05-06 18:12:07 +00:00
sthen
4c9d7e6039 No need for a special MODGO_ENV for go.port.mk, just use normal MAKE_ENV
like the rest of the ports tree. This also allows removing a bunch of
manual setting of PATH="${PORTPATH}" HOME="${PORTHOME}" done in various
ports etc. This also makes sure CFLAGS is passed through (not everything
honours it but it does improve at least some ports).

Remove NO_CCACHE from www/honk that was added because the above problem
resulted in ccache variables not being passed through correctly breaking
the cc calls in this.

ok kmos@
2019-05-04 21:46:16 +00:00
chrisz
1fe8c3b1bc Backport double-free / use-after-free fix from upstream
8d93fe0718

ok jca@
2019-05-02 12:49:25 +00:00
danj
3af538acd1 Remove maintainers per their requests 2019-05-01 20:12:51 +00:00
sthen
f2b4e62473 update to freetds-1.1.6 2019-04-30 14:41:35 +00:00
jeremy
4311e64eb4 Bump after default ruby version change to ruby 2.6 2019-04-29 00:42:08 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen
0f775b57f1 drop PKG_ARCH=* from the handful of python ports that use it.
1. the pyc files aren't truly arch independent (they can be used cross-arch
but aren't identical), and
2. @version isn't used on PKG_ARCH=* ports so the py3 switch is tripping PLIST_DB
2019-04-27 23:24:01 +00:00
sthen
e18844c5be update to py-psycopg2-2.8.2, ok danj@ 2019-04-26 16:11:13 +00:00
jeremy
a73bbd1588 Stop building ports for ruby 2.4 libraries by default
Per our current ruby support policy, as ruby 2.4's normal maintenance phase
has ended.
2019-04-24 23:33:48 +00:00
feinerer
dd1ea925ed Update to pg_activity 1.5.0 2019-04-24 20:13:54 +00:00
sthen
86852bcf6e reset unresponsive maintainers, various porters have spent a bunch of
time waiting for timeouts over the last year or more for many of these
ports.  ok danj@ jca@ kmos@
2019-04-24 16:26:54 +00:00