5755 Commits

Author SHA1 Message Date
sebastia
80c70cd7cd simple update 3.2.2 -> 3.3.0 2022-06-10 12:14:19 +00:00
sebastia
db53ae94ff simple update 3.8.0 -> 3.9.0 2022-06-10 12:13:34 +00:00
sebastia
3a8ea50be4 simple update 2.5.1 -> 2.5.2 2022-06-08 23:18:10 +00:00
caspar
925f041ccc Remove Qt5WebKit/cmake patches now that Qt5WebKit port fixes build with
cmake >= 3.23 by itself.

OK rsadowski@
2022-06-08 17:52:06 +00:00
sthen
a9990f8492 update to mongodb-3.6.23, thanks to Brad for help with issues with newer
Boost, and some patches borrowed from FreeBSD
2022-06-06 23:16:14 +00:00
sthen
7f9358b12f mariadb: add BDEP on devel/fmt; build breakage reported by aja@ 2022-06-06 17:35:25 +00:00
sthen
8d25188596 update to mariadb-client-10.8.3, from Brad Smith (maintainer) 2022-06-06 08:21:02 +00:00
bluhm
65dd897b44 update p5-BerkeleyDB to 0.65 2022-06-04 20:28:08 +00:00
jeremy
d8d79def5c Update to mysql2 0.5.4
Drop local patches, no longer needed.
2022-06-03 22:55:42 +00:00
stu
d0ef7cb340 +tdbc-odbc 2022-06-02 15:03:52 +00:00
stu
f3f55f18e2 Import databases/tdbc-odbc.
Provides a database interface that conforms to Tcl DataBase Connectivity (TDBC)
and allows a Tcl script to connect to an ODBC database.

OK sthen@
2022-06-02 15:02:37 +00:00
sthen
70f2590bcb +mongo-tools 2022-06-02 12:00:04 +00:00
sthen
f29e20aa40 import ports/databases/mongo-tools, ok landry@
Tools for use with MongoDB:

- bsondump: display BSON files in a human-readable format
- mongoimport: Convert data from JSON, TSV or CSV and insert them
    into a collection
- mongoexport: Write an existing collection to CSV or JSON format
- mongodump/mongorestore: Dump MongoDB backups to disk in .BSON format,
    or restore them to a live database
- mongostat: Monitor live MongoDB servers, replica sets, or sharded clusters
- mongofiles: Read, write, delete, or update files in GridFS
- mongotop: Monitor read/write activity on a mongo server
- mongoreplay: Capture, observe, and replay traffic for MongoDB
2022-06-02 11:59:40 +00:00
sthen
5c3234d045 update to py3-alembic-1.8.0 2022-06-01 12:13:49 +00:00
sthen
32c09c9a85 update to py3-sqlalchemy-1.4.37 2022-06-01 12:13:47 +00:00
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
jeremy
6e2d4a2df6 Update to pg 1.3.5 2022-05-27 20:55:23 +00:00
ajacoutot
6482b87058 Update to evolution-data-server-3.44.2. 2022-05-27 09:48:33 +00:00
stu
2f87bd065f Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc-sqlite3 test control.
Upstream build improvements mean that now the Tdbc-sqlite3
tests can be run like normal Tcl TEA extension tests.
2022-05-24 03:00:09 +00:00
stu
5e57d34717 Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc-postgres test control.
Upstream build improvements mean that now the Tdbc-postgres
tests can be run like normal Tcl TEA extension tests.
2022-05-24 02:59:44 +00:00
stu
85b6265528 Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc-mysql test control.
Upstream build improvements mean that now the Tdbc-mysql
tests can be run like normal Tcl TEA extension tests.

Add patch because MariaDb removed "MySQL" from error messages,
causing a test to fail.

Add cheap patch because mysql_get_client_version() since 10.6.2
returns the client version and no longer the server version,
breaking an assumption made by this software.

Add patch from upstream, fixing bug:
https://core.tcl-lang.org/tdbcmysql/info/9bf0e3e2e7.
This comment in the port Makefile was/is wrong:
"Skip test requiring isolation levels not provided by MariaDB"
All tests pass now.
2022-05-24 02:59:08 +00:00
stu
8d97784563 Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc test control.

Add a SUBST_VAR to help reduce PLIST churn.
2022-05-24 02:56:51 +00:00
denis
3470435d5b update to 1.77.2
Changelog: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.77.2
2022-05-22 06:16:12 +00:00
ajacoutot
28c1ab6219 Add comment as to why we use rc_exec() for other actions than "start". 2022-05-21 15:36:16 +00:00
ajacoutot
e5890fbe3f No need to override rc_start. 2022-05-21 11:17:37 +00:00
ajacoutot
9e45440fb2 Use the rc_exec function instead of ${rcexec}. 2022-05-21 10:50:49 +00:00
sthen
4dbdcb690b no more need for SUBST_VARS=MODPHP_BIN, suggested by aja@ 2022-05-21 09:43:00 +00:00
landry
7b35dea23e databases/sqlite3: update to 3.38.5.
see https://www.sqlite.org/news.html#2022-05-06 &
https://www.sqlite.org/releaselog/3_38_5.html
2022-05-21 06:36:43 +00:00
stu
72f3db2bad Update to 3.38.5.
Remove build lock to Tcl 8.5; not needed and
some people might want to build against 8.6.
Add recommended "-DSQLITE_DQS=0" build flag,
https://sqlite.org/quirks.html#dblquote.
2022-05-20 20:45:05 +00:00
tim
fd1e73c2da Update to sqlcipher 4.5.1, from maintainer Tom Murphy. Also enable JSON
support.
2022-05-20 19:07:25 +00:00
sthen
e94c1024d4 update to freetds-1.3.10 2022-05-16 21:12:02 +00:00
sthen
b317d7b1c1 committed upstream 2022-05-14 18:03:15 +00:00
jeremy
60aeb449b1 Update to PostgreSQL 14.3
OK danj@
2022-05-14 17:51:54 +00:00
sthen
f0c03f82d3 adapt to OpenLDAP update; libldap_r no longer exists as a separate library.
the main libldap can be used instead.
2022-05-14 15:35:07 +00:00
sthen
629118de95 update to OpenLDAP 2.6.2
- BDB/HDB are no longer supported in 2.5+, if you're using these you
need to move to MDB (MDB is supported in the 2.4.x version already in
ports).

*Before* upgrading use slapcat to dump your database to an ldif file.
(You should be doing this regularly anyway)

Update your database configuration to use mdb instead of bdb.
Note that if you are using the on-line configuration database (cn=config)
rather than slapd.conf it can be fiddly to change in an existing
configuration; you may prefer to regenerate the configuration too.

Reload your database from the ldif file using slapadd (or if you are
updating a read-only replica you can let syncrepl pick it up).

- The port has switched to a modular build. The most important backends
and overlays (in particular mdb and syncrepl) are still compiled into
slapd so in those cases you don't need to make any changes to adapt to
this. If using more exotic configuration then you may need to load
the relevant modules (for OLC see "olcModuleLoad", for slapd.conf see
"moduleload").

- Switch from BUILD_DEPENDS on groff (only soelim is used) to an awk
script.

Next commit will adjust other ports to cope.
2022-05-14 15:33:58 +00:00
sthen
b9e863b63b +postgresql-ip4r 2022-05-13 12:22:13 +00:00
sthen
84fd583f88 import ports/databases/postgresql-ip4r, tweak/ok op@
IP4R is a PostgreSQL extension which supports 6 data types allowing
you to store IPv4 & IPv6 addresses in a PostgreSQL table:

  ip4   - a single IPv4 address
  ip4r  - an arbitrary range of IPv4 addresses
  ip6   - a single IPv6 address
  ip6r  - an arbitrary range of IPv6 addresses
  ipaddress  - a single IPv4 or IPv6 address
  iprange    - an arbitrary range of IPv4 or IPv6 addresses

While PostgreSQL already has builtin types 'inet' and 'cidr', the
authors of this module found that they had a number of requirements
that were not addressed by the builtin types.
2022-05-13 12:21:45 +00:00
sthen
96068cfe65 fix mongodb regress tests build, from Brad 2022-05-12 22:44:42 +00:00
denis
846fdd2d1e update to 1.77.1
Essentially a bugfix release. Biggest issue is :
  BUGFIX: vmagent[2]: properly process passwords and secrets specified
  in the file pointed by -promscrape.config command-line flag. All the
  passwords and secrets were mistakenly replaced with <secret> string
  in v1.77.0.

Changelog at https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.77.1
2022-05-07 17:47:26 +00:00
semarie
fdb191a872 update databases/py-sql to 1.4.0
https://discuss.tryton.org/t/release-of-python-sql-1-4-0/5227
2022-05-07 13:38:40 +00:00
sthen
857e71221c py-alembic: drop RDEP on py-importlib_resources and py-importlib-metadata
these two modules are conditional deps, only used for python <= 3.8
2022-05-05 23:36:14 +00:00
jeremy
1026c9569a Bump ports after switching default ruby version to 3.1
OK sthen@, tb@
2022-05-05 15:41:56 +00:00
denis
cca8372ef2 Update to v1.77.0
Changelog at https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.77.0
2022-05-05 12:27:47 +00:00
landry
72c759d43e databases/sqlite3: update to 3.38.3
see https://sqlite.org/releaselog/3_38_3.html

"Fix a case of the query planner be overly aggressive with optimizing
automatic-index and Bloom-filter construction, using inappropriate ON
clause terms to restrict the size of the automatic-index or Bloom
filter, and resulting in missing rows in the output."
2022-04-29 05:54:04 +00:00
danj
65888ed61c Update to redis-6.2.7
This fixes:
(CVE-2022-24736) An attacker attempting to load a specially crafted
Lua script can cause NULL pointer dereference which will result with
a crash of the redis-server process. This issue affects all versions
of Redis.

(CVE-2022-24735) By exploiting weaknesses in the Lua script
execution environment, an attacker with access to Redis can inject
Lua code that will execute with the (potentially higher) privileges
of another Redis user.

ok tb
2022-04-28 03:02:36 +00:00
sthen
1f10eecb5c update to py3-sqlalchemy-1.4.36 2022-04-27 07:18:58 +00:00
jeremy
5b64efc9cf Avoid tainted string function deprecation warnings, and allow eventual
building and running without warnings on Ruby 3.2.

OK tb@
2022-04-25 16:04:21 +00:00
jeremy
477f3b51b4 Avoid tainted string function deprecation warnings, and allow eventual
building and running without warnings on Ruby 3.2.

OK tb@
2022-04-25 16:03:45 +00:00
op
7c15129e57 update luadbi to 0.7.2
the changelog list various bugfixes and improvements, but it also fixes
the error

/usr/local/share/lua/5.3/DBI.lua:31: attempt to call a nil value (field
'maxn'

when running the lua53 flavor (e.g. when using luadbi for prosody'
mod_storage_sql)

ok sthen@
2022-04-25 08:35:19 +00:00
jeremy
5f319fbf6d Stop building ruby27 ports by default
Ruby 2.7 is now in security maintenance mode, so per our Ruby support
policy, we will no longer build ruby27 packages by default.
2022-04-22 21:00:59 +00:00