Commit graph

17504 commits

Author SHA1 Message Date
Grzegorz Blach
5180a370b9 Update to 1.10.4 2018-01-26 17:29:05 +00:00
Jimmy Olgeni
743ceca453 Update databases/elixir-postgrex to version 0.13.4. 2018-01-26 11:48:17 +00:00
Sergey A. Osokin
49502085dc Upgrade from 4.0.6 to 4.0.7.
<ChangeLog>

* Many 32 bit overflows were addressed in order to allow to use Redis with
  a very significant amount of data, memory size permitting. (zhaozhao.zz,
  Oran Agra)

* MEMORY USAGE fixed for the list type. (gnuhpc)

* Allow read-only scripts in Redis Cluster. (Salvatore Sanfilippo)

* Fix AOF pipes setup in edge case. (heqin)

* AUTH option for MIGRATE. (AlexStocks, Salvatore Sanfilippo, Fabio Nicotra)

* HyperLogLogs are no longer converted from sparse to dense in order
  to be merged. (Salvatore Sanfilippo)

* Fix AOF rewrite dead loop under edge cases. (heqin)

* Fix processing of large bulk strings (>= 2GB). (Oran Agra)

* Added RM_UnlinkKey in modules API. (Dvir Volk)

* Fix Redis Cluster crashes when certain commands with a variable number
  of arguments are called in an improper way. (Salvatore Sanfilippo)

* Fix memory leak in lazyfree engine. (zhaozhao.zz)

* Fix many potentially successful partial synchronizations that end
  doing a full SYNC, because of a bug destroying the replication
  backlog on the slave. So after a failover the slave was often not able
  to PSYNC with masters, and a full SYNC was triggered. The bug only
  happened after 1 hour of uptime so escaped the unit tests. (Oran Agra)

* Improve anti-affinity in master/slave allocation for Redis Cluster
  when the cluster is created. (Salvatore Sanfilippo)

* Improve output buffer handling for slaves, by not limiting the amount
  of writes a slave could receive. (Guy Benoish)

</ChangeLog>
2018-01-25 22:59:19 +00:00
Sunpoet Po-Chuan Hsieh
73bd061b02 Update BUILD_DEPENDS: restrict py-sphinx to DOCS option
PR:		219249
Reported by:	Gerrit Beine <mail+freebsd@gerritbeine.de>
2018-01-25 13:06:23 +00:00
Sunpoet Po-Chuan Hsieh
84d253c481 Update to 1.2.2
- Allow concurrent installation (USE_PYTHON=concurrent)

Changes:	https://docs.sqlalchemy.org/en/latest/changelog/changelog_12.html
2018-01-25 13:06:18 +00:00
Sunpoet Po-Chuan Hsieh
1bb4d366d7 Update CONFLICTS_INSTALL 2018-01-24 18:45:31 +00:00
Sunpoet Po-Chuan Hsieh
2c23134d7b Update CONFLICTS_INSTALL
Approved by:	portmgr (blanket)
2018-01-24 18:45:26 +00:00
Sunpoet Po-Chuan Hsieh
7f9d00241b Change from py-sqlalchemy11 to py-sqlalchemy12
- Bump PORTREVISION for dependency change
2018-01-24 18:45:21 +00:00
Sunpoet Po-Chuan Hsieh
2541ca56c0 Change from py-sqlalchemy11 to py-sqlalchemy12
- Bump PORTREVISION for dependency change
2018-01-24 18:45:16 +00:00
Sunpoet Po-Chuan Hsieh
164223e618 Add py-sqlalchemy12 1.2.1 (copied from py-sqlalchemy11)
- Update CONFLICTS_INSTALL
2018-01-24 18:44:44 +00:00
Bernard Spil
5504457e60 databases/mariadb-connector-c: Fix ldconfig path
- Fixes ports trying to use libmariadb
2018-01-24 16:09:58 +00:00
Antoine Brodin
70c16e7473 Fix build with clang 6
PR:		224669
Reported by:	pkg-fallout
2018-01-24 12:47:17 +00:00
Michael Gmelin
bee1386bfa Fix databases/mariadb* hostname verification when building against LibreSSL
LibreSSL imported X509_check_host from BoringSSL. Unlike OpenSSL,
it doesn't calculate the length of the hostname passed in case
chklen/namelen == 0. This means that the check in MariaDB always
fails if built against LibreSSL. This forces adminstrators to disable
hostname verification, which weakens security (hence the MFH request below).

Note that the fix has no negative implications if built against OpenSSL,
as its implementation calls strlen(hostname) in case namelen == 0.

See also https://github.com/MariaDB/server/pull/562

Approved by:	ssl blanket
MFH:		2018Q1
2018-01-24 01:03:03 +00:00
Bernard Spil
f64fbeffa5 databases/mariadb-connector-c: Update to 3.0.3 2018-01-23 19:50:57 +00:00
Sunpoet Po-Chuan Hsieh
33b47ecdbf Update to 0.22.0
Changes:	https://github.com/zdennis/activerecord-import/blob/master/CHANGELOG.md
2018-01-23 15:17:22 +00:00
Sunpoet Po-Chuan Hsieh
785b239ad6 Update to 0.12.2
Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md
2018-01-23 15:16:46 +00:00
Alex Dupre
041f5c8dbe Update to 5.5.59 release.
PR:		225241
Submitted by:	Markus Kohlmeyer <rootservice@gmail.com>
2018-01-23 14:08:44 +00:00
Vasil Dimov
e2f106a61e databases/mysqlwsrep57-server: Fix compilation with Clang 6 2018-01-23 09:51:53 +00:00
Ruslan Makhmatkhanov
859fd6a16c databases/tile38 update to 1.10.1
Update to 1.10.1, changes:
 - https://github.com/tidwall/tile38/releases/tag/1.10.1

PR:		225329
Submitted by:	olevole@olevole.ru (maintainer)
2018-01-22 16:17:23 +00:00
Sunpoet Po-Chuan Hsieh
c95ab759ee Update to 2.6.1
Changes:	https://github.com/camertron/arel-helpers/blob/master/CHANGELOG.md
2018-01-20 10:02:24 +00:00
Sunpoet Po-Chuan Hsieh
5f7378e913 Update to 0.12.1
Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md
2018-01-20 10:02:08 +00:00
Sunpoet Po-Chuan Hsieh
6a0f21bd1c Update to 2.6.0
Changes:	https://github.com/camertron/arel-helpers/blob/master/CHANGELOG.md
2018-01-19 17:02:42 +00:00
Sunpoet Po-Chuan Hsieh
f6ca71c873 Update to 1.92
Changes:	http://search.cpan.org/dist/BDB/Changes
2018-01-19 17:02:16 +00:00
Mark Felder
c904c1df8a databases/memcached: Fix user/group handling for running process
You can now set memcached_user and memcached_group in rc.conf and get
expected results of running process and socket ownership.

MFH:		2018Q1
Differential Revision:	https://reviews.freebsd.org/D13967
2018-01-19 14:32:16 +00:00
Luca Pizzamiglio
fd1183de2a databases/percona56-server: fix SSL support with libressl
databases/percona56-client: fix SSL support with libressl

PR:		225261
Approved by:	flo (maintainer)
Sponsored by:	trivago N.V.
2018-01-19 14:09:41 +00:00
Bernard Spil
682ab7d458 databases/mariadb55-server: Security update to 5.5.59
MFH:		2018Q1
Security:	e3445736-fd01-11e7-ac58-b499baebfeaf
Security:	CVE-2018-2562
Security:	CVE-2018-2622
Security:	CVE-2018-2640
Security:	CVE-2018-2665
Security:	CVE-2018-2668
2018-01-19 13:26:41 +00:00
Mahdi Mokhtari
d7dc34b710 databases/mysql57-server: Delete no-longer-needed patch.
The patch was casting variables to right size on previous versions
Issue seems fixed by upstream it's not needed anymore.
It also fixes a warning/error for from Clang6 on the port build.
2018-01-18 16:09:53 +00:00
Sunpoet Po-Chuan Hsieh
2ac5ac8033 Update to 1.8.1
Changes:	http://search.cpan.org/dist/MongoDB/Changes
2018-01-18 14:42:47 +00:00
Bernard Spil
7c1b4c78c1 databases/mariadb102-client: Fix build of dependent ports
- Move headers to -client port
2018-01-18 09:54:32 +00:00
Jan Beich
25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Mahdi Mokhtari
553f6ced0d databases/mysql56-{client, server}: Update to 5.7.21
This update fixes bugs like CVE-2018-2696, CVE-2018-2562, CVE-2018-2640,
CVE-2018-2668, CVE-2017-3737 (and more) in MySQL protocol by upstream.

Delete local patches (CMake plugin macros) that are merged by upstream.

PR:		225195
Sponsored by:	Netzkommune GmbH
2018-01-17 22:43:46 +00:00
Mahdi Mokhtari
4c87cd2274 databases/mysql56-{client, server}: Update to 5.6.39
This update fixes bugs like CVE-2018-2696, CVE-2018-2562,
and CVE-2018-2583 in MySQL protocol by upstream

PR:		225240
Sponsored by:	Netzkommune GmbH
2018-01-17 22:35:49 +00:00
Matthew Seaman
27beccf8ec Update to 7.2.0
ChangeLog:	https://github.com/citusdata/citus/blob/master/CHANGELOG.md
2018-01-17 22:18:07 +00:00
Jochen Neumeister
a2efd71bf3 databases/pecl-couchbase: Update from 2.3.3 to 2.4.2
- Changelog: https://pecl.php.net/package/couchbase

- Update BUILD_DEPENDS

*While here:
    - Switch to DISTVERSION
    - Pet portlint

PR:		225248
Submitted by:	johnpupu@gmail.com (maintainer)
Approved by:	mentors (implicit)
2018-01-17 17:25:44 +00:00
Pietro Cerutti
72ce4d48bf databases/speedtables: update to 1.13.9, adjust dependency on pgtcl 2018-01-17 11:34:02 +00:00
Danilo G. Baio
4906a957f2 databases/pg_partman: Update to 3.1.1
While here:
  - Add LICENSE_FILE.
  - Remove GH_TUPLE because it's been used for the default distribution file.
  - Strip pg_partman_bgw.so (Q/A warning).
  - Switch to options helper (DOCS).

Changes:	https://github.com/keithf4/pg_partman/blob/v3.1.1/CHANGELOG.txt

PR:		225041
Submitted by:	Lacey Powers <lacey.leanne@gmail.com> (maintainer)
2018-01-17 01:28:36 +00:00
Danilo G. Baio
ad78c4c6fa databases/phpminiadmin: Update to 1.9.170730
PR:		225222
Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)
2018-01-16 23:09:46 +00:00
Yuri Victorovich
48f90e4fbe New port: databases/py-pglite: Light PostgreSQL: use PostgreSQL as an SQLite database
PR:		221731
Submitted by:	lbartoletti <lbartoletti@tuxfamily.org>
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13872
2018-01-15 22:25:53 +00:00
Sunpoet Po-Chuan Hsieh
7449d0251f Update to 0.9.2
- While I'm here, do not silence installation message

Changes:	https://github.com/okbob/pspg/releases
PR:		225132
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2018-01-15 17:17:06 +00:00
Vasil Dimov
2018747843 databases/mysqlwsrep56-server: fix compilation with Clang 6
Similarly to what was done with databases/mysql56-server in r458124.
2018-01-15 16:31:19 +00:00
Steve Wills
446202428e databases/rubygem-tarantool: update to 0.5.8
PR:		224748
Approved by:	maintainer (vg, > 2 weeks)
2018-01-15 14:38:59 +00:00
Steve Wills
866b41951d databases/rubygem-do_sqlite3: update to 0.10.17
PR:		224746
Approved by:	maintainer timeout (voldern@hoeggen.net, > 2 weeks)
2018-01-15 14:34:17 +00:00
Steve Wills
aae86ffdda databases/rubygem-do_postgres: update to 0.10.17
PR:		224744
Approved by:	maintainer timeout (voldern@hoeggen.net, > 2 weeks)
2018-01-15 14:26:04 +00:00
Steve Wills
ca589b8afc databases/rubygem-do_mysql: update to 0.10.17
PR:		224743
Approved by:	maintainer timeout (voldern@hoeggen.net, > 2 weeks)
2018-01-15 14:06:46 +00:00
Steve Wills
e7570e4363 databases/rubygem-data_objects: update to 0.10.17
PR:		224742
Approved by:	maintainer timeout (voldern@hoeggen.net, > 2 weeks)
2018-01-15 14:01:40 +00:00
Jimmy Olgeni
59c4ba4b47 Update databases/elixir-db_connection to version 1.1.3. 2018-01-14 23:43:30 +00:00
Bernard Spil
6c1466ed58 databases/mariadb102-server: Update to 10.2.12
- Fix some client utility builds [1]

PR:		222825 [1]
Submitted by:	Piotr Kubaj [1]
2018-01-14 21:53:59 +00:00
Sunpoet Po-Chuan Hsieh
817c55606a Fix build with Clang 6
Reported by:	ler
Tested by:	ler
2018-01-14 07:07:02 +00:00
Antoine Brodin
1a147af256 - Add DOCS option
- Use PORTDOCS for documentation

Reported by:	pkg-fallout
2018-01-13 22:43:03 +00:00
Jimmy Olgeni
181f3c96c0 Update databases/elixir-ecto to version 2.2.8. 2018-01-13 10:10:40 +00:00
Palle Girgensohn
3bfb5c74e5 Remove mistakenly added port
Pointed out by:	Yasuhiro KIMURA
Pointy hat to:	girgen
2018-01-12 19:19:27 +00:00
Mark Felder
7adeb35eb8 databases/percona57: Fix build with SASL
If SASL is detected at build time it assumes you want SASL and also
errors due to assuming we're Linux. This was already patched in our tree
for MySQL.

Also enable SASL support by default for the databases/percona57-client.
This is expected to be the default by upstream now.

Special thanks to mmokhi for figuring this out for us.

PR:		220865
MFH:		2018Q1
2018-01-12 17:53:30 +00:00
Palle Girgensohn
22e94ad6fc Update postgresql-libpqxx to latest version 6
Keep version 4 as a separate port
Set license for the old version 3 port

PR:		225109
Submitted by:	Yuri Victorovich
2018-01-12 16:26:29 +00:00
Steve Wills
4b57d22fc8 databases/ruby-bdb: mark broken with ruby 2.5
PR:		224625
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout (knu, >2 weeks)
2018-01-12 14:28:36 +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
Adam Weinberger
fadd9856bc Chase vim-lite -> vim-console rename 2018-01-11 20:34:08 +00:00
Sunpoet Po-Chuan Hsieh
9583285f6f Update to 0.11024
Changes:	http://search.cpan.org/dist/SQL-Translator/Changes
2018-01-11 18:35:30 +00:00
Sunpoet Po-Chuan Hsieh
72efff90f0 Update to 0.4.2
Changes:	https://github.com/geoalchemy/geoalchemy2/blob/master/CHANGES.txt
2018-01-11 18:35:20 +00:00
Tijl Coosemans
9b5bfcb565 Convert to USES=autoreconf. 2018-01-11 18:31:41 +00:00
Alexey Dokuchaev
35f74fbe2e - Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
2018-01-11 18:09:00 +00:00
Alexey Dokuchaev
a247b2f47d Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
2018-01-11 14:18:01 +00:00
Alexey Dokuchaev
399dfdf364 - Convert to option helpers, wrap overly long lines, mute MKDIRs
- Do not abuse INSTALL_MAN for installing documentation files
2018-01-11 11:12:33 +00:00
Vanilla I. Shu
bdd5c8992d Update to 3.1.6.
PR:		225064
Submitted by:	maintainer
2018-01-11 08:33:30 +00:00
Alexey Dokuchaev
2c0789eb84 Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files which are not actually manual pages.
2018-01-10 15:08:51 +00:00
Adam Weinberger
e0a2f9063c There is no USES=gcc
Pointy hat to:	osa
2018-01-10 03:24:40 +00:00
Sergey A. Osokin
9b5d6eedde A customer reported privately it's possible to build the package with
gcc on i386 platform, so it looks like it's a bug with clang 4 on i386.

Do not bump PORTREVISION cause package for i386 never been built.

Reference:	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216745
2018-01-09 23:07:33 +00:00
Roman Bogorodskiy
24179941c4 databases/tile38: update to 1.10.0
Change Log:
https://github.com/tidwall/tile38/releases/tag/1.10.0

PR:		225023
Submitted by:	maintainer
2018-01-09 16:38:57 +00:00
Mathieu Arnold
bb5196a149 Remove support for variables that have been deprecated for a while.
variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
2018-01-09 07:40:55 +00:00
Steve Wills
89dec96fe2 databases/memcached: update to 1.5.4 2018-01-09 03:35:49 +00:00
Steve Wills
fa4e7bc7dd databases/rubygem-mario-redis-lock: update to 1.2.1 2018-01-08 23:04:14 +00:00
Muhammad Moinur Rahman
f2949c3a0a databases/py-bsddb3: Fix concurrent installation [1]
- Suppress post-patch and post-install tasks

PR:		224809 [1]
Submitted by:	lantw44@gmail.com [1]
2018-01-08 20:02:50 +00:00
Mark Felder
53df67be2f Rename rubygem-sinatra-contrib to rubygem-sinatra-contrib1
This is required to bring in a rubygem-sinatra-contrib 2.0.0

Approved by:	robak
2018-01-08 16:32:05 +00:00
Mathieu Arnold
9568a087da databases/py-MySQLdb only supports Python 2, restrict ports that uses it.
Sponsored by:	Absolight
2018-01-08 15:47:40 +00:00
Muhammad Moinur Rahman
4a3a90c018 databases/postgresql-repmgr: Update version 3.3.1=>4.0.1
Relnotes:	https://repmgr.org/docs/4.0/release-4.0.1.html
2018-01-08 12:55:59 +00:00
Muhammad Moinur Rahman
6264f6fcff databases/pgroonga: Update version 2.0.1=>2.0.2
Relnotes:	https://pgroonga.github.io/news/#version-2-0-2
2018-01-08 10:41:34 +00:00
Muhammad Moinur Rahman
a83dd3d279 databases/p5-DBICx-Sugar: Update version 0.0100=>0.0200
- Mark NO_ARCH

Relnotes:	http://cpansearch.perl.org/src/IRONCAMEL/DBICx-Sugar-0.0200/CHANGES
2018-01-08 08:14:20 +00:00
Muhammad Moinur Rahman
780630e55b databases/mrronga: Update version 7.06=>7.10
Relnotes:	http://mroonga.org/en/blog/2017/12/29/mroonga-7.10.html
2018-01-07 22:30:45 +00:00
Kirill Ponomarev
b49d8d72f3 Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd
if /usr/bin/ld is lld, until the issue can be addressed.

PR:		214864
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2018-01-07 19:43:13 +00:00
Matthew Seaman
0dfb387ba5 Update to 7.1.2
ChangeLog:	https://github.com/citusdata/citus/blob/master/CHANGELOG.md
2018-01-07 19:17:25 +00:00
Sunpoet Po-Chuan Hsieh
abe2fa7862 Update to 0.12.0
Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md
2018-01-07 15:32:37 +00:00
Sunpoet Po-Chuan Hsieh
e016852331 Use real PORTVERSION 2018-01-07 12:12:22 +00:00
Kirill Ponomarev
3e2c4556a2 - Update to version 2.1.1
- Fix building with LLD and honour $LD
- Fix WWW: line

PR:		214864
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2018-01-07 11:33:58 +00:00
Raphael Kubo da Costa
f6ceca6350 Update Qt5 ports to 5.9.3.
This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.

And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").

New port: accessibility/qt5-speech

Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
  and specify configuration checks that can be done when qmake is invoked.
  However, configure.json checks done in a subdirectory only propagates to
  subdirectories, and checks elsewhere will fail if all .pro files are being
  parsed at once (i.e. qmake -recursive), so several ports had to switch to
  USES=qmake:norecursive along with manual additional qmake invocations in
  subdirectories in order to work. It's been mentioned in a few places such
  as Qt's bug tracker that qmake's recursive mode is pretty much deprecated,
  so we might switch to non-recursive mode by default in the future.

- Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts
  arbitrary options such as '-foo' and '-no-bar' at the end of the
  command-line. They can be specified in QMAKE_CONFIGURE_ARGS.

- graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is
  built with the WAYLAND option, so a corresponding option (off by default)
  was added to the port.

- misc/qt5-doc: Switch to a pre-built documentation tarball. The existing
  port was not working with Qt 5.9. Instead of trying to fix it, switch to
  what Gentoo does and fetch a tarball that already contains all
  documentation so that we do not have to build anything at all. The
  tarball's name and location in download.qt.io look a bit weird, but it
  seems to work fine.

- www/qt5-webengine: Use binutils from ports, Chromium's GN build system
  generates a build.ninja that uses ar(1) with the @file syntax that is not
  supported by BSD ar, so we need to use GNU ar from binutils.

- x11-toolkits/qt5-declarative-render2d: This port was merged into the main
  Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the
  ports tree.

Changes to other ports we had to make:
- biology/ugene: Drop a '#define point "."' that is not present in more
  recent versions of the port. Defining a macro with such a common name
  causes build issues with Qt 5.9, which uses |point| as an argument name in
  methods.

- cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer
  installed with `cp -f -R', but rather `qmake install qinstall', which does
  not install

    %%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory

  That's a local file that should not even have been part of the tarball
  anyway.

- chinese/gcin-qt5: Add additional private Qt directories (which should not
  be used in the first place) to get the port to build with Qt 5.9.

- devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some
  test classes no longer generate documentation files.

- security/keepassx-devel: Import a patch sent upstream almost a year ago to
  fix the build with Qt 5.9.

Thanks to antoine for the exp-run, and tcberner and Laurent Cimon
<laurent@nuxi.ca> for landing changes in our qt-5.9 branch.

PR:		224849
2018-01-06 21:30:31 +00:00
Muhammad Moinur Rahman
b02204608f databases/geoserver-mysql-plugin: Update version 2.10.2=>2.12.1 2018-01-06 17:46:15 +00:00
Yuri Victorovich
2c43c07183 Corrected shared library names that got the .abi3 suffix for python-36 and up after devel/py-cffi upgrade to 1.11.2
This is the followup for the r457997 commit that updated devel/py-cffi to 1.11.2.
As it turned out, the shared object names built by py-cffi has changed in python 36.
Dependent ports can choose between installing such shared object as part of their plist, or
generating them in the runtime and placing them into ~/.cache/{port-name}/ The former ones,
that include the shared objects in their plist, got affected.

4 of the ports were failing explicitly in their py36 flavor during the strip phase.
The other 6 were either missing strip entirely, or performed the strip operation without
using explicit shared object names. These 6 ports didn't trigger any build errors, and were
failing silently during the runtime, making the problem very hard to detect.

Precisely, .abi3 suffix is now added for the py36 flavor of relevant ports.

Here are the 10 ports that got affected and are now corrected:
databases/py-psycopg2cffi devel/py-pygit2 devel/py-xattr devel/py-pyopencl devel/py-atomiclong
multimedia/py-librtmp net/py-nnpy security/py-bcrypt security/py-cryptography security/py-pynacl

All of them got the * in the stripped shared object name, and a PORTREVISION bump.
2018-01-05 20:02:03 +00:00
Muhammad Moinur Rahman
d1e481f51a databases/freetds-devel: Update version 1.00.131=>1.00.339 2018-01-05 19:02:07 +00:00
Muhammad Moinur Rahman
9adc305fd2 databases/freetds: Update version 1.00.59=>1.00.80 2018-01-05 17:44:48 +00:00
Luca Pizzamiglio
e63edd94aa databases/sqldeveloper: Update to 17.4.0.355.2349
PR:		224912
Submitted by:	jjuanino@gmail.com
Approved by:	mizhka@gmail.com (maintainer)
2018-01-05 15:20:00 +00:00
Adriaan de Groot
5ec4027e7a Fix build of databases/soci w/ clang 4.0 and later and on arm6, arm7.
Adds upstream patch to fix

backends/mysql/session.cpp:202:22: error: ordered comparison between pointer and zero ('int *' and 'int')
            if (port < 0)

PR:		222651 216074
Reported by:	jbeich, Neel Chauhan
Reviewed by:	jlaffaye
Approved by:	tcberner (mentor)
Obtained from:	upstream
Differential Revision:	https://reviews.freebsd.org/D13769
2018-01-05 11:06:15 +00:00
Jan Beich
511f6cbe19 databases/mysql56-server: unbreak build with Clang 6 (C++14 by default)
sql-common/client_authentication.cc:87:56: error: comparison between pointer and integer ('char *' and 'int')
      mysql->options.extension->server_public_key_path != '\0')
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~

sql/sql_trigger.cc:195:5: error:
      non-constant-expression cannot be narrowed from type 'int' to 'size_t' (aka 'unsigned long') in
      initializer list [-Wc++11-narrowing]
    static_cast<int>(my_offsetof(class Table_triggers_list, definitions_list)),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 224669)
2018-01-05 10:54:41 +00:00
Sunpoet Po-Chuan Hsieh
2d2e3e3e84 Fix build with Ruby 2.4+ and unbreak this port
MFH:		2018Q1
2018-01-04 20:12:38 +00:00
Mathieu Arnold
c916ee01c0 Revert r457783, it was not added properly.
With hat:	portmgr
Sponsored by:	Absolight
2018-01-04 15:11:28 +00:00
Adriaan de Groot
35e45d3827 Switch databases/soci to <opt>_CMAKE_BOOL.
This simplifies the Makefile somewhat -- it is only a cosmetic change.
While here, massage COMMENT to satisfy portlint.

PR:		224422
Reviewed by:	jlaffaye (maintainer)
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D12957
2018-01-04 12:46:36 +00:00
Wen Heping
52372e0e8c - Update to 1.3.2
PR:		222340
Submitted by:	lbartoletti@tuxfamily.org(maintainer)
2018-01-04 00:42:16 +00:00
David Naylor
52777f3f56 lang/pypy(3): update to 5.10, add flavors to ancillary ports
- Consistently use DISTVERSION instead of PORTVERSION (the former is set, not the latter)
 - Only depend on libunwind on x86 arch with FreeBSD >= 11 (fixes ignored build on arm/ppc)
 - Fix python dependency with depreciation of python meta ports
 - Remove PYPY_BITS from pkg-plist target, no longer used
 - Remove setting of PORTVERSION, DISTVERSION is set in bsd.pypy.mk
 - bsd.pypy.mk:
   - Define DISTVERSION once, to ensure consistency
   - PYPY_DIR: Handle versions with multiple digits
   - PYPY_CFFI_VER now differs in value between pypy and pypy3
 - bsd.pypy.cffi.mk:
   - Add FLAVORS for pypy and pypy3 [1]
   - Consistently use PYTHON_IMPL instead of the hard coded "pypy"
   - PLIST_FILES: use direct substitution instead of PLIST_SUB

Approved by:		portmgr (mat) [1]
Differential Revision:	https://reviews.freebsd.org/D13675
2018-01-03 18:42:15 +00:00
Sunpoet Po-Chuan Hsieh
caaf62ec52 Fix version requirement of RUN_DEPENDS
- Rename gemspec patch to patch-gemspec
- Clean up gemspec patch
2018-01-03 16:46:09 +00:00
Sunpoet Po-Chuan Hsieh
ccfba20c50 Update to 1.6.1
Changes:	https://github.com/copiousfreetime/amalgalite/blob/master/HISTORY.md
2018-01-03 16:46:04 +00:00
Sunpoet Po-Chuan Hsieh
97064443de Update devel/json-c to 0.13
- Add TEST_TARGET
- While I'm here, fix shebang for net/opensips
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/json-c/json-c/blob/master/ChangeLog
PR:		224675
Exp-run by:	antoine
2018-01-03 13:36:58 +00:00
Joseph Mingrone
df1ad146ad databases/rubygem-mario-redis-lock: patch to pull in databases/rubygem-redis
After r457876 and r457886, net-im/mastodon failed to start because of an
issue with both versions 3 and 4 of the redis gems being pulled in.

/usr/local/lib/ruby/gems/2.4/gems/bundler-1.16.1/lib/bundler/runtime.rb:313:in
`check_for_activated_spec!': You have already activated redis 4.0.1, but
your Gemfile requires redis 3.3.5.
2018-01-03 03:57:38 +00:00
Raphael Kubo da Costa
a9709471be Update SIP to 4.19.6, PyQt4 to 4.12.1 and PyQt5 to 5.9.2.
Upstream no longer ships the contents of misc/py-qt5-doc, so the port has been
removed.

This is also a requirement for updating the Qt5 ports, as the PyQt5 version
currently in the tree has license conflicts with later Qt versions.

Big thanks to tcberner for doing most of the work here, and antoine for the
exp-run.

PR:		224739
2018-01-02 20:21:34 +00:00
Sunpoet Po-Chuan Hsieh
a794250b77 Change RUN_DEPENDS from rubygem-redis to rubygem-redis3
- Bump PORTREVISION for dependency change
2018-01-02 15:34:09 +00:00
Sunpoet Po-Chuan Hsieh
da4ae069f9 Update to 4.0.1
Changes:	https://github.com/redis/redis-rb/blob/master/CHANGELOG.md
2018-01-02 15:33:23 +00:00
Sunpoet Po-Chuan Hsieh
6a18756bcf Update to 1.16.0
Changes:	https://github.com/dbcli/mycli/blob/master/changelog.md
2018-01-02 15:33:13 +00:00
Sunpoet Po-Chuan Hsieh
8e88e4c588 Add rubygem-redis3 3.3.5 (copied from rubygem-redis)
- Add PORTSCOUT
2018-01-02 15:33:01 +00:00
Pietro Cerutti
7378f1aad2 databases/tdbc: update to 1.0.6 2018-01-02 10:49:42 +00:00
Yuri Victorovich
2838ce1052 New port: databases/py-python-arango: Python driver for ArangoDB
Submitted by:	myself
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13733
2018-01-02 10:38:21 +00:00
Nikolai Lifanov
0cface41e2 add new port: MongoDB 3.6.0
PR:		224303
Submitted by:	dev@dudu.ro
Differential Revision:	https://reviews.freebsd.org/D13594
2018-01-01 16:45:00 +00:00
Steve Wills
efb4fe14fd databases/powerarchitect: update WWW site in pkg-descr file
PR:		224803
Submitted by:	jjuanino@gmail.com (maintainer)
2017-12-31 21:19:07 +00:00
Kurt Jaeger
b3d31d417e databases/datamodeler: update 4.1.5.907 -> 17.4.0.355.2121
- added desktop integration by adding a datamodeler.desktop file

PR:		224802
Submitted by:	jjuanino@gmail.com (maintainer)
Relnotes:	http://www.oracle.com/technetwork/developer-tools/datamodeler/downloads/dm-relnotes-174-4125878.html
2017-12-31 20:18:56 +00:00
Kurt Jaeger
4c16423c3c databases/cego: update 2.38.14 -> 2.38.16
- Increased NETMNG_QUEUE_DELAY to 1000000 ( 1 ms ) to minimize CPU load
- Introduced QUEUEDELAY ( in usec ) config parameter to adjust queue
  delay in database xml file. This allows to throttle down database
  response time for incoming connection requests and minimize CPU
  load
- Added dbcheck/check072.sql. This implements the calculation of
  fibonacci numbers using stored procedures as a demonstration for
  massive recursive procedure calls
- Optimization for procedure load in CegoFunction::evalFieldValue
  ( case USERDEFINED ), procedure is just loaded as a dedicated
  instance ( via loadProcedure method ), if pMasterBlock is set. This
  avoids ( expensive ) dedicated load, if the procedure is still not
  in use by the corresponding thread. So just for recursive procedure
  calls, the dedicated load happens.

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2017-12-31 19:28:20 +00:00
Mark Felder
74aca3ab1f databases/percona57-{client,pam-for-mysql,server}: Update to 5.7.20-18
Release notes: https://www.percona.com/doc/percona-server/5.7/release-notes/Percona-Server-5.7.20-18.html

MFH:		2017Q4
2017-12-31 15:28:55 +00:00
Steve Wills
797467cd9d databases/mysql-proxy: mark deprecated and give up maintainership
Upstream no longer maintains or recommends use of mysql-proxy, see:

https://downloads.mysql.com/archives/proxy/
2017-12-31 01:02:47 +00:00
Jochen Neumeister
1d45732d71 databases/pspg: Update from 0.9.0 to 0.9.1
PR:		224711
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by:	mentors (implicit)
2017-12-29 22:20:06 +00:00
Sunpoet Po-Chuan Hsieh
8c032835b7 Fix _gdbm module for Python 3
- Bump PORTREVISION for package change

PR:		223136
Submitted by:	Greg V <greg@unrelenting.technology>
2017-12-29 18:47:42 +00:00
Sunpoet Po-Chuan Hsieh
f09478f390 Update to 1.639
Changes:	http://search.cpan.org/dist/DBI/Changes
2017-12-29 18:47:20 +00:00
Dmitry Marakasov
cda895d2d4 - Add LICENSE
- Unsilence installation commands
- Regenerate patches
2017-12-29 09:00:45 +00:00
Danilo G. Baio
d50c096ddf databases/pspg: Update to 0.9.0
- Convert to options target helper

Changes:	https://github.com/okbob/pspg/releases/tag/0.9.0

PR:		224655
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2017-12-28 22:21:45 +00:00
Palle Girgensohn
fdeb565b92 Update to latest version 2017-12-28 15:28:18 +00:00
Sunpoet Po-Chuan Hsieh
99ef59a5eb Remove outdate RUBY_VER check 2017-12-28 13:42:01 +00:00
Sunpoet Po-Chuan Hsieh
433a66dea8 Remove outdate RUBY_VER check
With hat:	ruby
2017-12-28 13:41:56 +00:00
Sunpoet Po-Chuan Hsieh
a7a72ae56a Update to 5.1.44
Changes:	https://github.com/jruby/activerecord-jdbc-adapter/blob/master/jdbc-mysql/History.txt
		https://dev.mysql.com/doc/relnotes/connector-j/5.1/en/news-5-1-44.html
2017-12-27 19:52:40 +00:00
Sunpoet Po-Chuan Hsieh
245ab2f6db Update to 51.0
Changes:	https://github.com/jruby/activerecord-jdbc-adapter/commits/master
2017-12-27 19:52:36 +00:00
Sunpoet Po-Chuan Hsieh
36cd3977f9 Update to 51.0
Changes:	https://github.com/jruby/activerecord-jdbc-adapter/commits/master
2017-12-27 19:52:31 +00:00
Sunpoet Po-Chuan Hsieh
50ffea36c9 Allow concurrent installation (USE_PYTHON=concurrent)
- Bump PORTREVISION for package change
2017-12-27 19:51:40 +00:00
Sunpoet Po-Chuan Hsieh
af872954fd Pet portlint: move BROKEN_* upward 2017-12-27 19:51:30 +00:00
Mathieu Arnold
103eebbebc Remove non ascii characters.
Sponsored by:	Absolight
2017-12-27 13:59:01 +00:00
Mark Linimon
8c16acd767 Remove "-march=native" as a barrier to building on arm.
However, the builds still fail, but much farther along in the process.
So, this fix is necessary, but insufficient.

TODO: confirm the exact way rocksdb-lite fails on armv7 (I haven't run
that combination yet).

Approved by:	portmgr (tier-2 blanket)
2017-12-27 08:02:58 +00:00
Li-Wen Hsu
c4e8790deb - Update to 0.8.0 2017-12-26 18:59:10 +00:00
Steve Wills
375f02ff14 databases/ruby-odbc: fix typo from r350465 2017-12-24 23:25:20 +00:00
Steve Wills
ee19532c63 databases/ruby-odbc: fix typo in previous commit 2017-12-24 23:17:27 +00:00
Sunpoet Po-Chuan Hsieh
0f106e2839 Update to 1.15.0
Changes:	https://github.com/dbcli/mycli/blob/master/changelog.md
2017-12-24 11:14:56 +00:00
Timur I. Bakeyev
d236cb472e Update LDB 1.2 to the most recent 1.2.3 version 2017-12-23 23:06:11 +00:00
Matthew Seaman
6cd6e75770 Security Upate to 4.7.7
This includes a fix for a critical XSRF/CSRF security bug.

ChangeLog: https://www.phpmyadmin.net/files/4.7.7/

MFH:		2017Q4
Security:	63eb2b11-e802-11e7-a58c-6805ca0b3d42
2017-12-23 19:33:01 +00:00
Sunpoet Po-Chuan Hsieh
90fa663db6 Update to 1.14.0
Changes:	https://github.com/dbcli/mycli/blob/master/changelog.md
2017-12-23 16:49:38 +00:00
Sunpoet Po-Chuan Hsieh
07accf827f Cosmetic change to avoid unpaired symbols 2017-12-23 16:49:17 +00:00
Tijl Coosemans
fff86491d7 Drop unneeded USE_AUTOTOOLS. 2017-12-23 15:41:21 +00:00
Steve Wills
9258841107 databases/timescaledb: Update to 0.8.0
PR:		224538
Submitted by:	kbowling
2017-12-23 13:11:09 +00:00
Bernard Spil
329e690504 databases/mariadb101-server: Security update to 10.1.30
Release notes: https://mariadb.com/kb/en/library/mariadb-10130-release-notes/

MFH:		2017Q4
Security:	b7d89082-e7c0-11e7-ac58-b499baebfeaf
2017-12-23 10:28:48 +00:00
Jimmy Olgeni
996cc456c0 Update databases/elixir-ecto to version 2.2.7. 2017-12-22 13:55:40 +00:00
Sunpoet Po-Chuan Hsieh
6c8bed087d Update to 1.8.2
Changes:	https://github.com/dbcli/pgcli/blob/master/changelog.rst
2017-12-21 17:41:06 +00:00
Wen Heping
7e853aa016 - Update to 1.0.1
PR:		224386
Submitted by:	jjachuf@gmail.com(maintainer)
2017-12-21 13:04:09 +00:00
Dmitry Marakasov
e4e666ef51 - Pet portlint
- Add LICENSE
- Cosmetic fixes
- Unsilence installation commands

Approved by:	portmgr blanket
2017-12-21 09:00:38 +00:00
Palle Girgensohn
f245f0e86e Fix problem with logical replication
PR:	224466
2017-12-20 22:09:08 +00:00
Kurt Jaeger
c3a3c592b8 devel/lfcbase: update 1.11.4 -> 1.11.5
databases/cego: update 2.38.12 -> 2.38.14

lfcbase:
- Stability patch for strptime implementation ( MinGW only )

cego:
- Fixed memory lead in CegoDistManager destructor ( _pPA was not deleted )
- Further optimization done in CegoBTreeCursor, introduced methods
  traceLow and inRange to treat btree comparison in a more efficient way
- Fix in CegoAttrCond::getIndexCond, like and no like comparisons
  must be filtered out for new btree cursor tracing logic

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2017-12-20 19:59:04 +00:00
Bernard Spil
19c8ab5265 databases/mariadb102-server: Add bugfix patch from upstream
- Fix mysqld_safe script corrupting database files
     https://jira.mariadb.org/browse/MDEV-14337

Reported by:	Alex Hemp
2017-12-20 17:25:20 +00:00
Sunpoet Po-Chuan Hsieh
d93dc7ae1a Update to 5.9.2
Changes:	https://github.com/facebook/rocksdb/releases
		https://github.com/facebook/rocksdb/blob/master/HISTORY.md
2017-12-19 18:20:26 +00:00
Rodrigo Osorio
0728b32d34 Add port databases/postgis24 by repo copy from databases/postgis23
See https://svn.osgeo.org/postgis/tags/2.4.2/NEWS for new features in 2.4
branch, bugfixes and enhancements

PR:		222703
Submitted by:	lbartoletti@tuxfamily.org
Reviewed by:	sunpoet
2017-12-19 16:49:23 +00:00
Rodrigo Osorio
065c6ea89d Revert files addition for databases/postgis24
As specified in the committers manual Section 19.4*, when
adding a port related to another, we should do a repo copy
instead of add new files.

PR:		222703
2017-12-19 16:34:20 +00:00
Baptiste Daroussin
0506936751 Switch build dependency form swig 1.3 to 3.0 2017-12-19 15:47:16 +00:00
Baptiste Daroussin
8c2a8ca4fd Switch build dependency from swig 1.3 to swig 3.0 2017-12-19 15:44:58 +00:00