Commit graph

23853 commits

Author SHA1 Message Date
Dmitry Marakasov
fa1d6aea5f databases/py-asyncpg: update 0.26.0 → 0.27.0
PR:		267506
Approved by:	maintainer timeout (farrokhi, 2 weeks)
2022-11-15 18:40:59 +03:00
Dmitry Marakasov
d512e8cce2 databases/postgresql*-server: require mountlate in rc.d scripts
PostgreSQL server may use late-mounted filesystems, so require these
in rc.d scripts. Real life example is when /tmp is late-mounted tmpfs
atop of ZFS, and if posgresql-server starts before mountlate, its
socket which resides on /tmp is hidden under tmpfs which is mounted
afterwards.

PR:		267500
Approved by:	maintainer timeout (pgsql, 2 weeks)
2022-11-15 18:40:59 +03:00
Loïc Bartoletti
d7ab8a1013 databases/postgis3*: Update to latest versions
Releases note:
http://postgis.net/2022/11/13/postgis-3.3.2-3.2.4-3.1.8-3.0.8-patch-releases/
2022-11-15 08:38:27 +01:00
Dave Cottlehuber
cc88ff5bcc databases/foundationdb-devel: update to 7.1.25
broken on arm64

PR:		266207
Sponsored by:	SkunkWerks, GmbH
2022-11-14 21:46:31 +00:00
Pavel Balaev
175b429f89 databases/tarantool: Update to 2.10.4 2022-11-14 16:40:53 +03:00
Goran Mekić
03198913db databases/py-databases: Update to 0.6.2
ChangeLog:	https://github.com/encode/databases/releases/tag/0.6.2
PR:		267741
2022-11-13 17:24:25 +00:00
Palle Girgensohn
792a1db259 databases/postgresq??-*: update to latest version
PostgreSQL 15.1, 14.6, 13.9, 12.13, 11.18, and 10.23 Released!

The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 15.1, 14.6, 13.9, 12.13,
11.18, and 10.23. This release fixes 25 bugs reported over the last
several months.

This is the final release of PostgreSQL 10. PostgreSQL 10 will no longer
receive security and bug fixes. If you are running PostgreSQL 10 in a
production environment, we suggest that you make plans to upgrade.

Release notes:	https://www.postgresql.org/docs/release/
2022-11-10 17:23:11 +01:00
Alessandro Sagratini
dd9941dc74 databases/py-pymemcache: Update to 4.0.0
ChangeLog:	https://github.com/pinterest/pymemcache/releases/tag/v4.0.0
PR:		267154
2022-11-09 23:07:21 +00:00
Dmitri Goutnik
345fee0adf databases/pspg: Update to 5.5.9
Changes:	https://github.com/okbob/pspg/releases/tag/5.5.9
2022-11-09 08:35:10 -05:00
Mark Felder
2735159edc databases/postgresql-promscale: Fix build with NLS
PR:	267550
2022-11-08 15:47:47 +00:00
Wen Heping
de05752c62 databases/p5-SQL-Maker: Update to 1.22 2022-11-08 21:32:48 +08:00
Wen Heping
7ea638ef70 databases/p5-DBD-SQLite: Update to 1.72 2022-11-08 21:19:28 +08:00
Tobias C. Berner
3a7ab00b4f graphics/poppler: bump PORTREVISION of dependencies
- after update to 22.11 in d01d0d73b169
2022-11-08 06:07:17 +01:00
Goran Mekić
0ca026f8f4 databases/py-peewee_migrate: Update to 1.6.2
Changelog:	https://github.com/klen/peewee_migrate/compare/1.5.1...1.6.2

PR:		267603
2022-11-07 13:04:21 -05:00
Goran Mekić
f38bd162dd databases/py-ormar: Update to 0.12.0
Changelog:	https://github.com/collerek/ormar/releases/tag/0.12.0

PR:		267602
2022-11-07 13:02:13 -05:00
Dmitry Marakasov
a0fc9a33fc databases/py-aesqlapius: fix tests with latest pytest-asyncio 2022-11-07 15:27:46 +03:00
Felix Palmen
968b5605bb databases/mysql57-client: Fix build w/ libressl3.5
Approved by:		joneum (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37055
2022-11-07 08:58:34 +01:00
Felix Palmen
5bdf39df0e databases/mysql57-server: Fix build w/ libressl3.5
Approved by:		joneum (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37056
2022-11-07 08:56:58 +01:00
Yasuhiro Kimura
2332df9729 databases/pg.el: Update to 0.16
* Switch to the repository owned by original author.
* Also update WWW.
2022-11-06 13:02:59 +09:00
Wen Heping
dc96c3d56a databases/clickhouse: Reset maintainer
PR:		267571
Reported by:	olevole@olevole.ru(previous maintainer)
2022-11-06 07:34:50 +08:00
Tobias C. Berner
1a35c26cf2 KDE: Update KDE Gear to 22.08.3
Thursday, 3 November 2022

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

   * dolphin: Fix opening unnecessary new windows (Commit, fixes bug
     #440663)
   * konsole: Fix a crash when extending the selection (Commit, fixes
     bug #398320 and bug #458822)

Announcement:	https://kde.org/announcements/gear/22.08.3/
Changelog:	https://kde.org/announcements/changelogs/gear/22.08.3/
2022-11-04 23:12:06 +01:00
Dima Panov
3c7a17c070 databases/percona57-server: plugins want libcurl to build (+)
Reported by:    poudriere fallout
2022-11-05 00:37:18 +03:00
Dave Cottlehuber
1a3b414783 databases/couchdb3: ensure /var/run/couchdb3 is created
Reported by:	Gerrit Rüsing <gerrit@macclub-os.de>
2022-11-03 22:36:37 +00:00
devel@galeracluster.com
9666e96daa databases/mysqlwsrep57-server: Update to 5.7.39-25.31
Changelog: http://releases.galeracluster.com/mysql-wsrep-5.7.39-25.31/release-notes-mysql-wsrep-5.7.39-25.31.txt

PR:		267487
2022-11-03 22:51:57 +01:00
Dries Michiels
bf7954c503 databases/influxdb2-cli: update to 2.5.0
Changes:	https://github.com/influxdata/influx-cli/releases/tag/v2.5.0
2022-11-03 20:01:08 +01:00
Dmitry Marakasov
0b2033c53d */*: update conflicts on bin/xls2csv in 4 ports
Conflicting ports:
- databases/xls2txt
- math/libxls
- textproc/catdoc
- textproc/p5-Spreadsheet-Read

PR:		248294
Reported by:	jbeich
2022-11-03 15:09:18 +03:00
Ronald Klop
34381447a0
databases/mongodb60: mark ignore on FreeBSD 12.3.
Summary:
Llvm in FreeBSD 12.3 gives several compile errors.
One example:
src/mongo/s/sharding_initialization.cpp:171:49: error: no viable constructor or deduction guide for deduction of template arguments of 'weak_ptr'
    connPoolOptions.controllerFactory = [srwp = std::weak_ptr(srsp)] {

http://beefy6.nyi.freebsd.org/data/123amd64-default/0116f5c59197/logs/errors/mongodb60-6.0.2.log

12.4 is expected to work again due to new libc++

PR:	266587
Approved by: rene (mentor)
MFH:	2022Q4
Differential Revision: https://reviews.freebsd.org/D37230
2022-11-03 11:34:10 +01:00
Mark Felder
db833d7c6a databases/postgresql-rum: Update to 1.3.13
Extension now supports PostgreSQL 15

PR:	267473
2022-11-02 22:00:19 +00:00
Mark Felder
47853d04d0 databases/postgresql-promscale: add new port
The PostgreSQL Promscale extension provides the required database capability
and PL/pgsql code to support Promscale 0.11.0+

Promscale is API-compatible with Prometheus and stores your metrics in PostgreSQL
in a highly performant storage format with the help of TimescaleDB.
2022-11-02 21:48:47 +00:00
Charlie Li
7ae27672c1
databases/cockroach: take maintainership
Approved by: mentors (implicit)
2022-11-02 00:51:54 -04:00
Dmitry Marakasov
561c2dbebb databases/py-sqlite3: fix build with python 3.11
While here, add a simple smoke test which catches this kind of
problems and silence stripping.

PR:		265537
Submitted by:	loader@FreeBSD.org
Approved by:	maintainer timeout (2+ months)
2022-11-01 14:24:35 +03:00
Felix Palmen
59e28f1603 databases/freetds: Fix build with libressl 3.5
Approved by:		bofh (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37052
2022-11-01 11:30:35 +01:00
Yasuhiro Kimura
08083b84ab databases/redis-devel: Update to latest snapshot
Changes:	ed4c432ec...5b102e233
2022-11-01 11:26:03 +09:00
Dima Panov
ec4e7aca2b databases/adodb5: update to 5.22.4 release (+)
Changelog:	https://github.com/ADOdb/ADOdb/blob/v5.22.4/docs/changelog.md
2022-10-31 23:47:14 +03:00
Robert Clausecker
58449f2308 databases/leofs: fix build on armv6, armv7, aarch64
Apply the fix from db917ae to armv6, armv7, and aarch64.

PR:		265587
Approved by:	portmgr (blanket: build fix)
Approved by:	trociny (maintainer)
2022-10-30 16:47:39 +01:00
Jose G. Juanino
6f9ecc04ad */*: drop maintainership
PR:		267431
2022-10-30 13:22:25 +00:00
Mikael Urankar
afe651cf62 lang/rust: Bump revisions after 1.64.0
PR:		267173
2022-10-30 13:07:09 +01:00
Antoine Brodin
9f13b7867d databases/mongodb60: unbreak the ports tree on a lot of archs 2022-10-30 09:53:32 +00:00
Jochen Neumeister
1bc699507c databases/mysql80-server: Update my.cnf.sample
Update deprecated configs in my.cnf.sample

Some configs in my.cnf.sample are now deprecated. These should be replaced with their replacement, or removed if there is no replacement.

- Replace deprecated slave-load-tmpdir with replica-load-tmpdir
- Remove deprecated master-info-repository (it was set to the default)
- Remove deprecated relay-log-info-repository (it was set to the default)
- Replace deprecated expire_logs_days with binlog_expire_logs_seconds (multiply 30 days by 24 * 60 * 60)
- Replace deprecated innodb_log_file_size with innodb_redo_log_capacity (preserving the same configured capacity, which was set to 256M * 2 log files)
- Remove deprecated skip-symbolic-links (it is the default)

PR:	266511
Sponsored by:	Netzkommune GmbH
2022-10-29 17:08:22 +02:00
Jochen Neumeister
a2d4c050c0 databases/mysql80-*: Update to latest release 8.0.31
Bugs Fixed

    Incompatible Change: The service pfs_plugin_table, deprecated since MySQL 8.0.14, is removed in this release.

    Plugins or components using this service must be updated to use pfs_plugin_table_v1 and pfs_plugin_column_* instead. (Bug #34361827)

    Important Change; Replication: Query log events filtered by the default database whenever --replicate-do-db or --replicate-ignore-db was used included XA START, XA END, XA COMMIT, and XA ROLLBACK (but not XA PREPARE or XA COMMIT ONE_PHASE), regardless of the binary log format.

    This can lead to one of the issues listed here:

        When XA START or XA END was filtered out, the sequence of XA statements within the first part of the transaction were rendered invalid, which made the replica stop with an error.

        When XA START and XA END were preserved while XA COMMIT or XA ROLLBACK was filtered out, then a transaction could remain in the prepared state indefinitely on the replica.

    To prevent either of these problems from occurring, we no longer filter XA START, XA END, XA COMMIT, or XA ROLLBACK statements by the default database with --replicate-do-db or --replica-ignore-db. (Bug #106201, Bug #33764808)

    InnoDB: After upgrading to a release that supports row versions for columns added or dropped using ALGORITHM-INSTANT, a failure occurred during an instant ADD COLUMN operation on a table with a nullable column and an instantly added column. (Bug #34488482)

    InnoDB: Adding a virtual column and dropping a column in the same ALTER TABLE statement raised an invalid debug assertion failure. (Bug #34467592)

    InnoDB: The physical position of columns were not set correctly after dropping a column and renaming an existing column to the name of the dropped column. (Bug #34463089)

    InnoDB: A Valgrind error detected in mtr_t::start() was corrected. (Bug #34327575)

    InnoDB: A DDL operation on a corrupted partitioned table raised an assertion failure. (Bug #34293555)

    InnoDB: An index block latch order violation during histogram sampling blocked concurrent inserts and could cause a deadlock failure. (Bug #34282448, Bug #34174927, Bug #107299)

    InnoDB: An ALTER TABLE operation executed while a data load operation was in progress raised an assertion failure. (Bug #34267618)

    InnoDB: InnoDB memory leaks during MySQL server initialization, identified by Address Sanitizer (ASAN) builds, were fixed. (Bug #34156050)

    InnoDB: During recovery, a tablespace object associated with encrypted undo tablespace pages that were fetched from disk did not contain the encryption keys required to decrypt the pages, resulting in a failure. (Bug #34148143)

    InnoDB: In debug builds, a descending b-tree scan raised a debug assertion failure. (Bug #34144951)

    InnoDB: The innodb_redo_log_consumer_advance() function failed to handle an invalid argument. (Bug #34052884)

    InnoDB: A column added using ALGORITHM=INSTANT was visible in read views created before the DDL operation that added the column. (Bug #33937504)

    InnoDB: A failure occurred while upgrading a MySQL instance with a MySQL 5.6 data directory containing user-created table with a particular table ID. Assignment of that table ID resulted in assignment of conflicting data dictionary table IDs while upgrading from MySQL 5.7 to MySQL 8.0.

    Thanks to Rahul Malik for the contribution. (Bug #33919635)

    InnoDB: A buffer block containing intrinsic temporary table page was relocated during page traversal, causing an assertion failure. (Bug #33715694)

    InnoDB: Dropping a table with a discarded tablespace caused an assertion failure. (Bug #33232978)

    InnoDB: Page I/O reads not completed before shutdown reached the flush phase caused an assertion failure in cases where pages had change buffer merges to be completed after the I/O read. (Bug #33192496)

    InnoDB: An index latch order violation in dict_table_x_lock_indexes() caused an assertion failure. (Bug #32912868)

    InnoDB: A TRUNCATE TABLE operation failed to free an acquired mutex in specific cases. (Bug #107858, Bug #34380370)

    InnoDB: In debug builds, importing a tablespace without a .cfg file for table with an instantly added or dropped column raised an assertion failure. (Bug #107517, Bug #34307874)

    InnoDB: A potential memory leak in the trx_undo_prev_version_build() function was corrected.

    Thanks to Alex Xing for the contribution. (Bug #106952, Bug #34051207)

    InnoDB: A debug assertion failure occurred while redoing a space deletion during recovery. (Bug #103482, Bug #32819101)

    InnoDB: An InnoDB startup message that specified the number of object pools was removed to avoid confusion with the number of buffer pool instances. (Bug #80248, Bug #22653060)

See full Changelog here: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-31.html

Sponsored by:	Netzkommune GmbH
2022-10-29 09:45:20 +02:00
Jochen Neumeister
7e60621dc0 databases/mysql57-*: Update to 5.7.40
Changelog:

Important Change: The linked OpenSSL library for MySQL Server has been updated to version 1.1.1q. Issues fixed in OpenSSL version 1.1.1q are described at https://www.openssl.org/news/cl111.txt and https://www.openssl.org/news/vulnerabilities.html. (Bug #34414695)

The linked curl library for MySQL Server (Enterprise Edition) has been updated to version 7.84.0. (Bug #34138733, Bug #34614578)

MySQL Server’s AES_ENCRYPT() and AES_DECRYPT() functions now support the use of a key derivation function (KDF) to create a cryptographically strong secret key from information such as a password or a passphrase that you pass to the function. The derived key is used to encrypt and decrypt the data, and it remains in the MySQL Server instance and is not accessible to users. Using a KDF is highly recommended, as it provides better security than specifying your own premade key or deriving it by a simpler method when you use the function. The functions support HKDF (available from OpenSSL 1.1.0), for which you can specify an optional salt and context-specific information to include in the keying material, and PBKDF2 (available from OpenSSL 1.0.2), for which you can specify an optional salt and set the number of iterations used to produce the key.

Bugs Fixed

InnoDB: In debug builds, a descending b-tree scan raised a debug assertion failure. (Bug #34144951)

InnoDB: An index latch order violation in dict_table_x_lock_indexes() caused an assertion failure. (Bug #32912868)

InnoDB: A TRUNCATE TABLE operation failed to free an acquired mutex in specific cases. (Bug #107858, Bug #34380370)

The server did not always process nested views as expected. (Bug #33876690)

mysqlpump might not be given the correct permissions to use derived tables (tables that are generated by a query FROM clause), causing the dump process to stop if these were present. Derived tables are now handled separately and privileges are set for them. (Bug #33866103)

When using --log-timestamps=SYSTEM, ISO 8601 timestamps in log messages did not take account of daylight saving time. (Bug #28632725, Bug #32893161)

The GRANT OPTION privilege was treated as related to database operations. (Bug #25203933, Bug #34159579)

Sponsored by:	Netzkommune GmbH
2022-10-28 18:19:45 +02:00
Ronald Klop
b048adf012
databases/mongodb-tools: update to 100.6.0
changes: https://www.mongodb.com/docs/database-tools/release-notes/database-tools-changelog/#100.6.0-changelog

- Poudriere suggested to remove USES=ssl which seems to work in my test.
- change maintainer to my @FreeBSD.org address.

Approved by: rene (mentor)
Differential Revision: https://reviews.freebsd.org/D37141
2022-10-27 16:30:32 +02:00
Darcy
000c805e79 databases/pgrouting: Update to 3.4.1
Use databases/postgis3.3
PR:		267146
Reported by:	darcy@dbitech.ca
2022-10-27 11:11:52 +02:00
Loïc Bartoletti
9cd99c751b databases/postgresql-ogr_fdw: Update to 1.1.3 2022-10-27 10:04:57 +02:00
Dan Langille
92b5359cdf databases/and_others: Fix rc.d script comment
I found this typo while researching something else. It seems to have
propgated around the tree.

Approved by:	blanket
2022-10-26 16:55:27 +00:00
Ronald Klop
cbde7a6395
databases/mongodb60: update to 6.0.2
Summary:
- automate mozjs configuration
  - enables powerpc64le support
  - overwrites the upstream amd64 configuration which fixes the build
  - removes almost 1 MB of patches for aarch64
- use more system libs and llvm-ar (thanks to dizzy@)
- Fix removal of (lib)zstd/zstandard directory which fixes the build on all supported platforms
- change my maintainer email to @FreeBSD.org

changes: https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.2---sep-28--2022

PR:	266587
Tested by:	dizzy (libs), pkubaj (powerpc64le)
Approved by:	pkubaj (mentor), rene (mentor)
Co-Authored-By:	dizzy, pkubaj
Differential Revision: https://reviews.freebsd.org/D37130
2022-10-26 18:18:34 +02:00
Matthew Seaman
3c0c8c8449 databases/pg_citus: update to 11.1.4
ChangeLog:	https://github.com/citusdata/citus/blob/v11.1.4/CHANGELOG.md
2022-10-25 07:51:03 +01:00
Loïc Bartoletti
e479084ff6 databases/grass8: use wx 3.2
PR:		265093
2022-10-25 07:44:04 +02:00
Loïc Bartoletti
31e7ac09b2 databases/grass7: use wx 3.2
PR:		265093
2022-10-25 07:44:03 +02:00
Matthew Seaman
3ecac4f13d databases/pglogical: update to 2_4_2
ChangeLog:	https://github.com/2ndQuadrant/pglogical/releases/tag/REL2_4_2
2022-10-24 06:30:04 +01:00