Commit Graph

21 Commits

Author SHA1 Message Date
Matthew Seaman
67a1f26446 Update to 2.2.2
ChangeLog:	https://www.2ndquadrant.com/en/resources/pglogical/release-notes/
2019-07-29 18:08:24 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Matthew Seaman
fc02e3fd43 Fix compilation with postgresql11. With previous versions of
postgresql, <arpa/inet.h> was included automatically as part of the
postgres module building environment.  But it needs to be included
explicitly for the most recent postgres.

Submitted by:	andriy@irbisnet.com
2019-03-06 06:53:54 +00:00
Matthew Seaman
78873a6d6d Really update to version 2.2.1
Just updating PORTVERSION won't achieve anything if you don't also
make the corresponding change to GH_TAGNAME.  To avoid this sort of
embarrassment in future, drop PORTVERSION and GH_TAGNAME for the main
distfile in favour of DISTVERSION and DISTVERSIONPREFIX.

Reorder some items in the Makefile to mollify portlint.

Reported by:	mat
2019-02-07 06:44:46 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Matthew Seaman
08952c24d3 Update to 2.2.1 2018-10-27 14:49:17 +00:00
Mathieu Arnold
f57bc4af66 After an include, PLIST_SUB must be appended to, not overwritten.
If it is overwritten, many values will be clobbered, and
pain will ensue.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:11:23 +00:00
Mark Linimon
078a5d7419 Workaround the following problem on aarch64 by setting LLD_UNSAFE=yes:
cc: error: invalid linker name in argument '-fuse-ld=bfd'

Neither emaste nor I can figure out exactly where the offending stanza is
coming in.  It will take someone with more knowledge of gmake debug flags,
and possibly the src build infrastructure, to figure it out.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-06-24 00:54:27 +00:00
Matthew Seaman
a28770c0ed Update to 2.2.0
ChangeLog: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/
2018-03-31 11:26:32 +00:00
Matthew Seaman
64b7bbc86e Update to 2.1.1
Release Notes:	https://www.2ndquadrant.com/en/resources/pglogical/release-notes/
2018-01-11 22:57:32 +00:00
Matthew Seaman
a6d2654914 Update to 2.1.0
ChangeLog: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/
2017-10-10 06:25:11 +00:00
Matthew Seaman
653efc072e Fix build with postgresql9.4
Switch to downloading sources from GitHub, and add the pglogical_dump
submodule.  This was omitted from the tarball provided by 2nd Quadrant
in the latest version.  The pglogical_dump code is only compiled with
postgresql9.4 which failed to build -- using other postgresql versions
worked fine.

Reported by:	pkg-fallout
2017-06-10 21:59:45 +00:00
Matthew Seaman
5d7af2d682 Update to 2.0.1
Release notes: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/
2017-06-09 13:31:23 +00:00
Matthew Seaman
3ae89f9860 Update to 2.0.0
ChangeLog:	https://2ndquadrant.com/en/resources/pglogical/release-notes/
2017-05-06 15:54:54 +00:00
Matthew Seaman
4102432ee3 Update to 1.2.2
ChangeLog:	https://2ndquadrant.com/en/resources/pglogical/release-notes/
2017-01-06 14:31:49 +00:00
Matthew Seaman
3e9e975bc5 Update to 1.2.1
Changes:  https://github.com/2ndQuadrant/pglogical/compare/REL1_2_1...master
2016-10-16 18:17:42 +00:00
Matthew Seaman
f26e87a8af Remove the now pointless pkg-message, forgotten in previous commit. 2016-09-22 15:38:53 +00:00
Matthew Seaman
0eaafec29e pglogical: update to 1.2.0
pglogical-output: delete; merged into databases/pglogical

The databases/pglogical	  and databases/pglogical-output ports have been
merged into one codebase upstream, and database/pglogical now installs
the pglogical-output.so module.

pkg(8) should handle the merger	correctly; portmaster(1),
portupgrade(1) users are advised to manually delete pglogical-output
before upgrading.
2016-09-22 15:37:51 +00:00
Matthew Seaman
2ad889f4e4 Install the .sql files for release 1.1.2 -- this is missing from the
release tarball, but has been fixed in upstream's Github.

Add pglogical_dump, pglogical_origin--1.0.0.sql and
pglogical_origin.control conditionally on the postgresql version --
these are only compiled and installed with postgresql-9.4.x

Submitted by:	Anderson Neves <anderson.ufal@gmail.com>
2016-08-19 10:11:37 +00:00
Matthew Seaman
e74d5ab7cf Update to 1.1.2
This fixes an important regression with replication of TOASTed values.

ChangeLog: http://2ndquadrant.com/en/resources/pglogical/release-notes/
2016-06-10 12:30:35 +00:00
Matthew Seaman
e5561bd17f pglogical is a logical replication system implemented entirely as a
PostgreSQL extension. Fully integrated, it requires no triggers or
external programs. This alternative to physical replication is a
highly efficient method of replicating data using a publish/subscribe
model for selective replication.

WWW: http://2ndquadrant.com/en/resources/pglogical/
2016-06-08 23:27:22 +00:00