4970 Commits

Author SHA1 Message Date
sthen
31aff06c4c no need for autoconf/automake any more
remove unneeded patch
2019-02-20 17:15:29 +00:00
sthen
18c4852b1a Preemptive build fix for newer FFmpeg, from Brad. 2019-02-20 11:22:26 +00:00
sthen
1a4c3e6440 update to freetds-1.00.111 2019-02-19 22:49:31 +00:00
sthen
4cd789c872 take maintainer 2019-02-19 21:28:25 +00:00
sthen
eab7ce3080 unbreak libdbi-drivers-freetds with newer FreeTDS
sync WANTLIB while there
2019-02-19 21:16:29 +00:00
pea
cfbf2f215f Update to 11.2
ok ajacoutot@ jeremy@
2019-02-19 16:45:46 +00:00
jeremy
4949fe842b Update to citus 8.1.0 to work with PostgreSQL 11
OK ajacoutot@
2019-02-19 05:14:54 +00:00
jeremy
9ad2edb217 Work with PostgreSQL 11.
OK ajacoutot@
2019-02-19 05:11:57 +00:00
jeremy
e3dd5a8e3a Work with PostgreSQL 11 by backporting an upstream patch.
OK ajacoutot@
2019-02-19 05:11:36 +00:00
jeremy
b93259828e Update to plr 8.3.0.18
Switch to using GitHub.

OK ajacoutot@
2019-02-19 05:11:15 +00:00
jeremy
e24353409e Update to pllua 1.1.0
Switch to using GitHub, using a release plus a couple
post-release dist patches for PostgreSQL 11 support.

OK ajacoutot@
2019-02-19 05:10:51 +00:00
jeremy
35199bb658 Update to pg_statsinfo 10.0 to work with PostgreSQL 11
OK ajacoutot@
2019-02-19 05:10:26 +00:00
jeremy
7cf2bd0896 Update to PostgreSQL 10.6
OK ajacoutot@
2019-02-19 05:09:58 +00:00
jeremy
29dc904e34 Update to PostgreSQL 11.1
From pea@ (maintainer)
Bulk testing and OK ajacoutot@
2019-02-19 05:09:18 +00:00
sthen
bd5fd13c02 update to MariaDB 10.0.38, from Brad.
CVE-2019-2529, CVE-2019-2537
2019-02-10 21:23:00 +00:00
sebastia
b96f251f23 now that there is ruby-optimist new dependency available, update
to 3.0.0
2019-02-07 09:49:43 +00:00
sebastia
c028ac9b35 Update to 5.2.7 2019-02-05 21:26:23 +00:00
sthen
9f6afabf9b revise MASTER_SITES list 2019-02-05 20:35:57 +00:00
bentley
9df392a138 Add https mirror. Move homepage to https. 2019-02-05 11:54:55 +00:00
ajacoutot
7c1877a6d8 Update to evolution-data-server-3.30.5. 2019-02-04 17:00:22 +00:00
sthen
e1b1c45ec9 fix with newer perl, @INC . 2019-02-03 13:17:45 +00:00
bentley
d4cc864a13 https for osuosl.org. 2019-01-31 11:14:33 +00:00
giovanni
16ee50447d Update to 4.050
backport a fix to address a bug triggered by amavisd-new
skip a regression test that will not work for us
regression test workaround by afresh1@
ok afresh1@
2019-01-29 18:08:40 +00:00
jeremy
7e14d1cf94 Build ruby26-* gem ports with compiled components by default 2019-01-23 15:16:41 +00:00
naddy
c6111a635b fix some more prototypes to allow building with llvm7 2019-01-22 17:54:30 +00:00
espie
4c1a6388c5 use "chained joins" to create canonical_depends with the Sql.pm framework
kill a bit of code.

adjust is now the only request "not in the mold", so just create it when
needed (so, late enough)

Add index creation (directly in create_schema), for now used for
canonical.
2019-01-22 16:55:22 +00:00
espie
f70efd5390 rename a few methods and finish implementing chaining joins 2019-01-21 08:51:56 +00:00
espie
3e31d033e5 somewhat more extensive diagnostics 2019-01-17 17:39:00 +00:00
landry
8c30ca56ad Update to sqlite 3.26.0, required by gecko 65.
See https://www.sqlite.org/releaselog/3_26_0.html
2019-01-16 20:09:12 +00:00
espie
037e1af327 better error reporting 2019-01-14 18:38:04 +00:00
espie
1f4ec730cf allow us to ask for indexed/non indexed variables 2019-01-14 18:37:15 +00:00
sthen
7e2f8f64cc don't hide compiler command lines 2019-01-14 11:46:56 +00:00
jca
ef60c4a284 Unbreak after mincore(2) removal
Follow upstream and assume that we should yield if there's a chance that
the block isn't mapped.  Hopefully the assumption doesn't have
a negative impact on runtime (besides slightly slower operations).

Not waiting for maintainer, the assumption is that a non-optimal package
is better than no package at all.
2019-01-13 23:18:42 +00:00
espie
b44acbd441 use (SELECT ) inside INSERT for keyword tables, so that less actual perl
code is needed.

no actual schema change
2019-01-12 13:57:41 +00:00
espie
8a522c95ec incorporate shared_libs into main view 2019-01-12 11:10:00 +00:00
espie
98537e4d7f put distfiles in its own table along with indexers 2019-01-11 21:52:25 +00:00
espie
0af4f8081b fix comma location with columns with an expr 2019-01-11 21:22:26 +00:00
espie
d906df9046 fix wantlib view to not create bogus entries
create a wantlib_ordered view with full lists of wantlib
re-incorporate wantlib into main ports view
2019-01-11 19:52:14 +00:00
espie
3196ba8cf0 stop inheriting from Select, but forward appropriate methods instead 2019-01-11 19:51:39 +00:00
espie
e14a11decb fix the _wantlib table (it should separate >=10 as extra)
AND amend the wantlib view so that it has the "complete" wantlib
2019-01-11 17:17:13 +00:00
espie
a60e3c3634 make the View::Column display smarter: intuit join/base table names
(default to join for obvious reasons)
2019-01-11 15:44:59 +00:00
espie
388141c83e rewrite ::Expr to be more sensible wrt complicated expressions
ditch the "origin/origin_name" nonsense
2019-01-11 10:26:51 +00:00
espie
00cb60d1c9 todo 2019-01-10 13:44:22 +00:00
espie
ee84de609c add descr/readme to ports view, simplify print-ports-index
don't left join on categories, it's always here.

make 'alter-tables' full

wantlib_ordered does not work yet... more stuff to look at.
2019-01-09 15:46:20 +00:00
espie
0bb25887ea fix table name in canonical_depends, somehow my tests missed it :(
Re-add EqualConstant, so that I can actually error out if names are NOT
there.
2019-01-09 12:59:44 +00:00
espie
8c318cc6cd simplify table name handling 2019-01-08 23:28:15 +00:00
espie
2a18423aaf no longer needed 2019-01-08 19:43:14 +00:00
espie
ae88700f3a move to using Sql for most tables and Views, no functional change.
The main benefit is that it's easier to construct the schema from several
places, with proper indentation.

Also, sql knows a bit about sql, so it's able to
- know which column is a foreign key, just reference the table
- remove table aliases when they're not needed
- leave table names out in table.column when there's no ambiguity.

For instance, view Ports now looks like:
CREATE VIEW Ports AS
    SELECT
        Id AS PathId,
        _Paths.FullPkgPath AS FullPkgPath,
        _AutoVersion.Value AS AUTOCONF_VERSION,
        T0001.Value AS AUTOMAKE_VERSION,
[...]
    FROM _Ports
        JOIN _Paths
            ON Canonical=_Ports.FullPkgPath
        LEFT JOIN _AutoVersion
            ON _AutoVersion.KeyRef=AUTOCONF_VERSION
        LEFT JOIN _AutoVersion T0001
            ON T0001.KeyRef=AUTOMAKE_VERSION


instead of:
CREATE VIEW Ports AS
    SELECT
        T0057.Id AS PathId,
        T0057.FULLPKGPATH AS FULLPKGPATH,
        T0058.VALUE AS AUTOCONF_VERSION,
        T0059.VALUE AS AUTOMAKE_VERSION,
[...]
    FROM _Ports
        JOIN _Paths T0057
            ON  T0057.Canonical=_Ports.FULLPKGPATH
        LEFT JOIN _AutoVersion T0058
            ON  T0058.KEYREF=_Ports.AUTOCONF_VERSION
        LEFT JOIN _AutoVersion T0059
            ON  T0059.KEYREF=_Ports.AUTOMAKE_VERSION
2019-01-08 19:42:45 +00:00
sthen
c27718f7d9 update to openldap-2.4.47
- adjust the MDB writemap patch, inspired by databases/mdb, to force
writemap to be enabled (as required on OpenBSD) if not already set.
simpler to use and this allows the patches for the test suite to be removed.
2019-01-07 23:10:13 +00:00
ajacoutot
b7bcd5c46c Update to evolution-data-server-3.30.4. 2019-01-07 14:51:46 +00:00