aboutsummaryrefslogtreecommitdiff
path: root/databases/pglogical
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Update to 2.3.3Matthew Seaman2020-10-103-4/+6
| | | | | | | Release notes: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=552022
* Actually delete the patch file which we are no longer applying.Matthew Seaman2020-09-121-63/+0
| | | | Notes: svn path=/head/; revision=548308
* Update to 2.3.2Matthew Seaman2020-09-123-20/+6
| | | | | | | | | | | Delete support for postgresql-9.4 Delete patch fixed upstream ChangeLog: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=548307
* databases/pglogical: fix build on GCC architecturesPiotr Kubaj2020-05-271-1/+1
| | | | | | | | | Use C11 compiler: pglogical_dependency.c:235: error: static declaration of 'AcquireDeletionLock' follows non-static declaration /usr/local/include/postgresql/server/catalog/dependency.h:198: error: previous declaration of 'AcquireDeletionLock' was here Notes: svn path=/head/; revision=536710
* Fix build after upstream changes in postgres 9.5 -- 12 made functionsMatthew Seaman2020-05-234-2/+73
| | | | | | | | | | | | | | | | | | | | | AcquireDeletionLock() and ReleaseDeletionLock() extern rather than static in: https://github.com/postgres/postgres/commit/5be594caf818e0b5e33f8dec191f2707394a6d95 The function definitions in the postgresql sources are identical to those in the pglogical sources, so let's just link against the postgresql versions. postgresql-9.4 is EoL, so didn't receive the same changes in the latest round of postgresql updates. While here, fix another of the patches which should no be applied when compiling against all versions of postgresql. Plus fix the pkg-plist -- how did this port ever package previously? Notes: svn path=/head/; revision=536298
* Upgrade to 2.3.1Matthew Seaman2020-04-272-4/+4
| | | | | | | Release Notes: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=533104
* Update to 2.3.0Matthew Seaman2020-02-223-4/+6
| | | | | | | Relese Notes: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=526763
* Update to 2.2.2Matthew Seaman2019-07-293-5/+6
| | | | | | | ChangeLog: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=507581
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* Fix compilation with postgresql11. With previous versions ofMatthew Seaman2019-03-062-0/+14
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=494778
* Really update to version 2.2.1Matthew Seaman2019-02-073-9/+12
| | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=492346
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-0/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=487272
* Update to 2.2.1Matthew Seaman2018-10-272-4/+4
| | | | Notes: svn path=/head/; revision=483142
* After an include, PLIST_SUB must be appended to, not overwritten.Mathieu Arnold2018-09-101-2/+2
| | | | | | | | | | | | If it is overwritten, many values will be clobbered, and pain will ensue. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479405
* Workaround the following problem on aarch64 by setting LLD_UNSAFE=yes:Mark Linimon2018-06-241-0/+1
| | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=473169
* Update to 2.2.0Matthew Seaman2018-03-314-8/+20
| | | | | | | ChangeLog: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=466040
* Update to 2.1.1Matthew Seaman2018-01-113-6/+7
| | | | | | | Release Notes: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=458801
* Update to 2.1.0Matthew Seaman2017-10-103-7/+8
| | | | | | | ChangeLog: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=451656
* Fix build with postgresql9.4Matthew Seaman2017-06-102-5/+13
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=443124
* Update to 2.0.1Matthew Seaman2017-06-093-6/+8
| | | | | | | Release notes: https://www.2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=442983
* Update to 2.0.0Matthew Seaman2017-05-063-10/+6
| | | | | | | ChangeLog: https://2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=440280
* Update to 1.2.2Matthew Seaman2017-01-063-4/+6
| | | | | | | ChangeLog: https://2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=430709
* Update to 1.2.1Matthew Seaman2016-10-163-6/+6
| | | | | | | Changes: https://github.com/2ndQuadrant/pglogical/compare/REL1_2_1...master Notes: svn path=/head/; revision=424075
* Remove the now pointless pkg-message, forgotten in previous commit.Matthew Seaman2016-09-221-6/+0
| | | | Notes: svn path=/head/; revision=422631
* pglogical: update to 1.2.0Matthew Seaman2016-09-224-30/+15
| | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=422630
* Install the .sql files for release 1.1.2 -- this is missing from theMatthew Seaman2016-08-193-1/+32
| | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=420454
* Update to 1.1.2Matthew Seaman2016-06-102-4/+4
| | | | | | | | | This fixes an important regression with replication of TOASTed values. ChangeLog: http://2ndquadrant.com/en/resources/pglogical/release-notes/ Notes: svn path=/head/; revision=416674
* pglogical is a logical replication system implemented entirely as aMatthew Seaman2016-06-085-0/+68
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/ Notes: svn path=/head/; revision=416571