Commit graph

21444 commits

Author SHA1 Message Date
Kurt Jaeger
f73d8c4d30 databases/mongodb44: update 4.4.2 -> 4.4.3
- Remove conflict with mongo-cxx-driver, gone in ports r559941

PR:		252436
Submitted by:	Ronald Klop <ronald-lists@klop.ws> (maintainer)
Relnotes:	https://docs.mongodb.com/manual/release-notes/4.4/#jan-4-2021
2021-01-21 06:19:09 +00:00
Loïc Bartoletti
661f174fd0 Update qscintilla2 to 2.11.6 2021-01-18 19:03:23 +00:00
Steve Wills
63d96251d3 databases/adodb5: update to 5.20.18
PR:		251115
Submitted by:	Zoltan ALEXANDERSON BESSE <zab@zltech.eu>
2021-01-17 19:14:19 +00:00
Steve Wills
332511d8c7 databases/mysqlwsrep57-server Make service_startup_timeout configurable
PR:		252264
Submitted by:	daniele.sciascia@galeracluster.com
Approved by:	maintainer timeout (devel@galeracluster.com, >2 weeks)
2021-01-17 18:52:06 +00:00
Steve Wills
844e7911d7 databases/galera: Update to 25.3.32
PR:		252603
Submitted by:	devel@galeracluster.com (maintainer)
2021-01-17 18:40:39 +00:00
Dmitri Goutnik
f17a13bcf5 databases/pspg: Update to 4.0.1
Changes:	https://github.com/okbob/pspg/releases
2021-01-17 17:45:19 +00:00
TAKATSU Tomonari
103a7c9a80 - Update to 1.1.1 2021-01-16 17:32:53 +00:00
Rainer Hurling
68b56ca695 databases/mdbtools: Update to 0.9.1
- Switch to a new fork on Github
- Split NLS (gettext) as an option
- Remove gmdb2 GUI (will come back as own port)

Changelog: https://github.com/mdbtools/mdbtools/releases

PR:		250515
Submitted by:	Thaddeus Covert <tcovert+freebsd@sahuagin.net> (initial draft)
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D28118
2021-01-15 17:16:25 +00:00
Loïc Bartoletti
d099d26ef4 databases/pgrouting: Update to 3.1.2
Release notes:
  - https://github.com/pgRouting/pgrouting/releases/tag/v3.1.2
2021-01-15 08:35:05 +00:00
Jose Alonso Cardenas Marquez
82ac7a6add - lang/fpc revert way like linker is taken by fpc compiler
- lang/fpc add binutils to RUN_DEPENDS
- editors/lazarus add binutils to RUN_DEPENDS
- editors/lazarus add gmake to RUN_DEPENDS
- editors/lazarus install fpc units like RUN_DEPENDS too
- Bump PORTREVISiON of fpc/lazarus ports

PR:		251712
Reported by:	amdmi3
2021-01-14 21:11:15 +00:00
Danilo G. Baio
b53abbd839 Remove PY_SPHINX from ports using Python 3
Approved by:	 portmgr blanket
Differential Revision:	https://reviews.freebsd.org/D28093
2021-01-14 14:34:38 +00:00
Sergey A. Osokin
f02283eab6 Update to the latest release 5.0.10.
<ChangeLog>

Upgrade urgency: SECURITY if you use an affected platform (see below).
                 Otherwise the upgrade urgency is MODERATE.

This release fixes a potential heap overflow when using a heap allocator other
than jemalloc or glibc's malloc. See:
https://github.com/redis/redis/pull/7963

Other fixes in this release:

* Avoid case of Lua scripts being consistently aborted due to OOM
* XPENDING will not update consumer's seen-time
* A blocked XREADGROUP didn't propagated the XSETID to replicas / AOF
* UNLINK support for streams
* RESTORE ABSTTL won't store expired keys into the DB
* Hide AUTH from MONITOR
* Cluster: reduce spurious PFAIL/FAIL states upon delayed PONG receival
* Cluster: Fix case of clusters mixing accidentally by gossip
* Cluster: Allow blocked XREAD on a cluster replica
* Cluster: Optimize memory usage CLUSTER SLOTS command
* RedisModule_ValueLength support for stream data type
* Minor fixes in redis-check-rdb and redis-cli
* Fix redis-check-rdb support for modules aux data
* Add fsync in replica when full RDB payload was received

</ChangeLog>
2021-01-14 00:30:06 +00:00
Sergey A. Osokin
6732282752 Mark deprecated by EOLed upstream. 2021-01-14 00:13:36 +00:00
Mark Linimon
f86c964117 Update GCC_DEFAULT from 9 to 10.
A few (mostly Fortran-based) ports need to be patched because GCC 10
is stricter.  A handful of ports need to be restricted to GCC 9 because
they fail with 10.

5 ports still fail with GCC 10.  However, seeing as this work has been
ongoing since 2020-05-24, it is simply time to make the commit and
notify the affected maintainers.

While here, pet portlint (Makevar order).

PR:		246700
Submitted by:	gerald
Approved by:	antoine (after many, many, -exp runs)
2021-01-13 23:03:31 +00:00
Piotr Kubaj
8331363e5a Add powerpc64le to ONLY_FOR_ARCHS_REASON and remove redundant "". 2021-01-13 21:12:42 +00:00
Sergey A. Osokin
729ee38d4c Upgrade download protocol from http to https. 2021-01-13 20:25:14 +00:00
Loïc Bartoletti
ee85873168 databases/grass7: Update to 7.8.5
Release note at https://trac.osgeo.org/grass/wiki/Release/7.8.5-News
2021-01-13 18:56:48 +00:00
Florian Smeets
9cd7748c16 Update to 3.2.1 2021-01-13 18:34:02 +00:00
Sergey A. Osokin
5eac3b8e58 Update to the recent development version 6.2.0rc2. 2021-01-13 17:31:22 +00:00
Sergey A. Osokin
e8029e4846 Update databases/redis to the recent stable version 6.0.10.
Update CONFLICTS for:
o) databases/redis4
o) databases/redis5
o) databases/redis
o) databases/redis-devel

Connect databases/redis5 to the build.

Bump PORTREVISIONs for dependant ports.
2021-01-13 16:13:24 +00:00
Sergey A. Osokin
8b939f044b Repo-copy databases/redis to databases/redis5.
Update CONFLICTS.
Do not connect to the build.
2021-01-13 15:37:27 +00:00
Sergey A. Osokin
8a92edc478 Update from 6.0.8 to 6.0.10.
<ChangeLog>

================================================================================
Redis 6.0.10     Released Tue Jan 12 16:20:20 IST 2021
================================================================================

Upgrade urgency MODERATE: several bugs with moderate impact are fixed,
Here is a comprehensive list of changes in this release compared to 6.0.9.

Command behavior changes:
* SWAPDB invalidates WATCHed keys (#8239)
* SORT command behaves differently when used on a writable replica (#8283)
* EXISTS should not alter LRU (#8016)
  In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key.
* OBJECT should not reveal logically expired keys (#8016)
  Will now behave the same TYPE or any other non-DEBUG command.
* GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit (#8107)

Other behavior changes:
* Sentinel: Fix missing updates to the config file after SENTINEL SET command (#8229)
* CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder (#7824, #8051)
  This change was already present in 6.0.9, but was missing from the release notes.

Bug fixes with compatibility implications (bugs introduced in Redis 6.0):
* Fix RDB CRC64 checksum on big-endian systems (#8270)
  If you're using big-endian please consider the compatibility implications with
  RESTORE, replication and persistence.
* Fix wrong order of key/value in Lua's map response (#8266)
  If your scripts use redis.setresp() or return a map (new in Redis 6.0), please
  consider the implications.

Bug fixes:
* Fix an issue where a forked process deletes the parent's pidfile (#8231)
* Fix crashes when enabling io-threads-do-reads (#8230)
* Fix a crash in redis-cli after executing cluster backup (#8267)
* Handle output buffer limits for module blocked clients (#8141)
  Could result in a module sending reply to a blocked client to go beyond the limit.
* Fix setproctitle related crashes. (#8150, #8088)
  Caused various crashes on startup, mainly on Apple M1 chips or under instrumentation.
* Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb (#8108)
  In cluster mode with repl-diskless-load, when loading failed, slot map wouldn't
  have been restored.
* Fix oom-score-adj-values range, and bug when used in config file (#8046)
  Enabling setting this in the config file in a line after enabling it, would
  have been buggy.
* Reset average ttl when empty databases (#8106)
  Just causing misleading metric in INFO
* Disable rehash when Redis has child process (#8007)
  This could have caused excessive CoW during BGSAVE, replication or AOFRW.
* Further improved ACL algorithm for picking categories (#7966)
  Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER.
* Fix bug with module GIL being released prematurely (#8061)
  Could in theory (and rarely) cause multi-threaded modules to corrupt memory.
* Reduce effect of client tracking causing feedback loop in key eviction (#8100)
* Fix cluster access to unaligned memory (SIGBUS on old ARM) (#7958)
* Fix saving of strings larger than 2GB into RDB files (#8306)

Additional improvements:
* Avoid wasteful transient memory allocation in certain cases (#8286, #5954)

Platform / toolchain support related improvements:
* Fix crash log registers output on ARM. (#8020)
* Add a check for an ARM64 Linux kernel bug (#8224)
  Due to the potential severity of this issue, Redis will print log warning on startup.
* Raspberry build fix. (#8095)

New configuration options:
* oom-score-adj-values config can now take absolute values (besides relative ones) (#8046)

Module related fixes:
* Moved RMAPI_FUNC_SUPPORTED so that it's usable (#8037)
* Improve timer accuracy (#7987)
* Allow '\0' inside of result of RM_CreateStringPrintf (#6260)

================================================================================
Redis 6.0.9     Released Mon Oct 26 10:37:47 IST 2020
================================================================================

Upgrade urgency: SECURITY if you use an affected platform (see below).
                 Otherwise the upgrade urgency is MODERATE.

This release fixes a potential heap overflow when using a heap allocator other
than jemalloc or glibc's malloc. See:
https://github.com/redis/redis/pull/7963

Other fixes in this release:

New:
* Memory reporting of clients argv (#7874)
* Add redis-cli control on raw format line delimiter (#7841)
* Add redis-cli support for rediss:// -u prefix (#7900)
* Get rss size support for NetBSD and DragonFlyBSD

Behavior changes:
* WATCH no longer ignores keys which have expired for MULTI/EXEC (#7920)
* Correct OBJECT ENCODING response for stream type (#7797)
* Allow blocked XREAD on a cluster replica (#7881)
* TLS: Do not require CA config if not used (#7862)

Bug fixes:
* INFO report real peak memory (before eviction) (#7894)
* Allow requirepass config to clear the password (#7899)
* Fix config rewrite file handling to make it really atomic (#7824)
* Fix excessive categories being displayed from ACLs (#7889)
* Add fsync in replica when full RDB payload was received (#7839)
* Don't write replies to socket when output buffer limit reached (#7202)
* Fix redis-check-rdb support for modules aux data (#7826)
* Other smaller bug fixes

Modules API:
* Add APIs for version and compatibility checks (#7865)
* Add RM_GetClientCertificate (#7866)
* Add RM_GetDetachedThreadSafeContext (#7886)
* Add RM_GetCommandKeys (#7884)
* Add Swapdb Module Event (#7804)
* RM_GetContextFlags provides indication of being in a fork child (#7783)
* RM_GetContextFlags document missing flags: MULTI_DIRTY, IS_CHILD (#7821)
* Expose real client on connection events (#7867)
* Minor improvements to module blocked on keys (#7903)

</ChangeLog>
2021-01-13 15:08:16 +00:00
Kevin Bowling
fca38ca467 databases/timescaledb: disable -Werror, it is too fragile for packaging releases
PR:		252029
Sponsored by:	BBOX.io
2021-01-12 21:53:28 +00:00
Piotr Kubaj
b8de0ced0c databases/kyotocabinet: fix build on GCC architectures
kcdirtest.cc: In member function 'virtual const char* procorder(const char*, int64_t, int32_t, bool, int32_t, bool, int32_t, int32_t, bool)::VisitorIterator::visit_full(const char*, size_t, const char*, size_t, size_t*)':
kcdirtest.cc:1030: error: 'class std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' has no member named 'emplace'
kcdirtest.cc: In member function 'virtual const char* procorder(const char*, int64_t, int32_t, bool, int32_t, bool, int32_t, int32_t, bool)::VisitorCursor::visit_full(const char*, size_t, const char*, size_t, size_t*)':
kcdirtest.cc:1095: error: 'class std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' has no member named 'emplace'

MFH:		2021Q1
2021-01-12 17:45:11 +00:00
Tobias C. Berner
26dab0e0c2 mail/evolution: update to 3.38.3 2021-01-12 17:33:02 +00:00
Oleksii Samorukov
36377ab759 database/xtrabackup: update to 2.4.21
New Features
 - PXB-2112: xbcloud: support storage_class option with storage=s3 (Thanks to user rluisr for reporting this issue)

Improvements
 - PXB-2254: Redesign "lock-ddl-per-table"
 - PXB-2252: Introduce debug option to print the redo log records scanned and applied

Bugs Fixed
 - PXB-793: Fix syntax error when executing lock-ddl-per-table queries
 - PXB-2165: Modify xbcloud to store backups using s3 access key parameters if AWS access key env variables are set
 - PXB-2164: Modify xbcloud to return the error when the backup doesn`t exist in s3 bucket
 - PXB-953: Improve stdout for the end of usage of lock-ddl-per-table
 - PXB-2279: Xbcloud: Upload failed: backup is incomplete (Thanks to user mrmainnet for reporting this issue)
 - PXB-2127: Modify xbcloud to upload backups with empty database to min.io storage (Thanks to user hartland for reporting this issue)
 - PXB-2275: Modify backup processing to add validations if an encrypted table is created
 - PXB-2272: Fixed Regexp from is_tmp_table doesn`t account for all temporary tables
 - PXB-2257: fixed lock-ddl-per-table to properly close database connection
 - PXB-2249: Verify perl binary exists before completing version check
 - PXB-2239: Partitioned table is not restored correctly when partitions are changed during backup
 - PXB-2238: Provide binary tarball with shared libs and glibc suffix & minimal tarballs
 - PXB-2216: Verify encryption version when opening tables to avoid changing encryption version
 - PXB-2202: Modify Xbcloud to display an error when xtrabackup fails to create a backup
 - PXB-2198: Modify xbcloud delete to return the error when the backup doesn`t exist in s3 bucket

Approved by:	krion
Differential Revision:	https://reviews.freebsd.org/D28116
2021-01-12 13:08:51 +00:00
Alexey Dokuchaev
bcb4400082 - Update GNU dbm to version 1.19
- Enable parallel builds by using GNU make
- Hook the test suite to our framework
- Visually separate the option blocks
2021-01-12 08:59:56 +00:00
Kevin Bowling
d9369dace5 databases/timescaledb: Fix switch fallthrough warning on fbsd 12
PR:		252029
Submitted by:	otis@
Reported by:	otis@
Sponsored by:	BBOX.io
2021-01-12 02:04:52 +00:00
Piotr Kubaj
e627d39296 ses/mongodb40: port to powerc64le
Similar patchset to what was already used in mongodb42 and mongodb44.

Approved by:    tier 2 blanket
2021-01-11 21:49:47 +00:00
Rainer Hurling
d40e0f966c databases/libmswstr: New port, version 0.0.1
Provides functionality that allows using indexes from
Microsoft Access databases in JET4 format

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D27955
2021-01-11 21:36:26 +00:00
Rene Ladan
75d659b385 Remove logic for Python < 3.6 for ports using Python 3.6+ 2021-01-11 19:36:17 +00:00
Fernando Apesteguía
39e54f3d7e databases/libmemcached: reset MAINTAINER
PR:	252573
Submitted by:	m.tsatsenko@gmail.com
MFH:	2021Q1
2021-01-11 18:20:22 +00:00
Kevin Bowling
6ffd5f2262 databases/timescaledb: Update to 2.0.0
Changelog: https://github.com/timescale/timescaledb/releases/tag/2.0.0

PR:		252029
Reported by:	otis@
Sponsored by:	BBOX.io
2021-01-11 05:04:55 +00:00
Sunpoet Po-Chuan Hsieh
2ddedc39f3 Update to 6.1.1
Changes:	https://github.com/rails/rails/blob/6-1-stable/activerecord/CHANGELOG.md
2021-01-10 23:15:42 +00:00
Sunpoet Po-Chuan Hsieh
230837d844 Update to 6.1.1
Changes:	https://github.com/rails/rails/blob/6-1-stable/activemodel/CHANGELOG.md
2021-01-10 23:15:38 +00:00
Sunpoet Po-Chuan Hsieh
b1b21776cc Update to 0.20.3
Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md
2021-01-10 23:15:04 +00:00
Rene Ladan
878b93dbd9 Remove empty PY_TYPING from ports using Python 3.6+
Leave out textproc/py-sphinx[18] for now.
2021-01-10 19:32:23 +00:00
Dmitry Marakasov
b3dff45b3d - Update to 0.0.8 2021-01-10 18:35:26 +00:00
Rene Ladan
850accd611 Remove empty PY_ENUM34 from ports using Python 3.6+ 2021-01-10 14:05:32 +00:00
Sunpoet Po-Chuan Hsieh
bafd4cc937 Add rubygem-globalid-rails61 6.1.0 (copied from rubygem-globalid-rails60) 2021-01-10 08:51:15 +00:00
Sunpoet Po-Chuan Hsieh
94b8f41684 Add rubygem-activerecord61 6.1.0 (copied from rubygem-activerecord60) 2021-01-10 08:50:15 +00:00
Sunpoet Po-Chuan Hsieh
3dcd77a847 Add rubygem-activemodel61 6.1.0 (copied from rubygem-activemodel60) 2021-01-10 08:50:02 +00:00
Sunpoet Po-Chuan Hsieh
126dcc6b24 Update to 0.20.2
Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md
2021-01-10 08:23:45 +00:00
Sunpoet Po-Chuan Hsieh
bcf217c353 Remove PYTHON_REL check after r559531 (USES=python:3.6+) 2021-01-10 08:19:47 +00:00
Sunpoet Po-Chuan Hsieh
a9a59d2b36 Update to 0.7.5
Changes:	https://github.com/TileDB-Inc/TileDB-Py/releases
2021-01-10 08:19:42 +00:00
Rene Ladan
d407d80f49 Remove py27_*_DEPENDS lines from ports using Python 3.6+ only.
While here adjust a related comment in graphics/py-traitsui
2021-01-09 14:33:52 +00:00
Martin Matuska
23c8cf4bcc Update ftp/proftpd to 1.3.7a 2021-01-09 13:52:20 +00:00
Tobias C. Berner
4fb2cd10f1 Update KDE Release Service ports to 20.12.1
Full changelog:
	https://kde.org/announcements/fulllog_releases-20.12.1/
2021-01-08 19:15:30 +00:00
Antoine Brodin
e615d135f2 Remove python 2.7 support 2021-01-08 15:32:56 +00:00
Rainer Hurling
8fe576b680 databases/py-rrdtool: New port, version 0.1.15
As the successor to the deprecated port databases/py-rrdtool_lgpl [1],
this port is intended to inherit its functionality, but comes from a
different source [2][3] and is also named differently.

[1] https://sourceforge.net/projects/py-rrdtool/files/
[2] http://www.nongnu.org/py-rrdtool/
[3] https://github.com/commx/python-rrdtool

PR:		251126
Submitted by:	darius@dons.net.au (new maintainer)
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D28038
2021-01-08 14:55:00 +00:00