Commit Graph

21538 Commits

Author SHA1 Message Date
Dmitry Marakasov c2d9d8e19f - Update to 0.0.6 2020-12-10 19:40:12 +00:00
Babak Farrokhi 7526f92c32 databases/pymongo: Update 3.11.2 2020-12-10 08:38:08 +00:00
Loïc Bartoletti 47b26d9293 Update Qt/PySide2 to 5.15.2 / PyQt to 5.15.1 / SIP to 5.4.0
This commit combines several updates.

- Update Qt to 5.12.2
- Update PyQt to 5.15.1
- Since PySide 5.15.1 is broken with Qt 5.15.2, so PySide and Shiboken are also updated to 5.15.2.
- Update sip to 5.4.0

SIP is a collection of tools  to create Python bindings for C and C++ libraries and used by PyQt and wxPython. There are some changes with sip5 [1]:
- python 3.5+ is required
- sip drops support of old deprecated methods as sipdistutils & cie.
- this version breaks also PyQt5 extension ABI. SIP files will be installed in ${PYTHON_SITELIBDIR}/PyQt${_PYQT_VERSION}/bindings
- some ports will use the new pyqtbuilder package with the pyproject.toml setup. Instead if the project have a setup.py, you should use sip-build to build it.
- if a port needs sip, it should also needs pysip. BTW, py-qt5-core requires pysip, so that should be enough for PyQt packages.

List of ports impacted by this change. Most of the patches have been integrated or are in the process of being integrated upstream:

- devel/libsavitar
- graphics/py-python-poppler-qt5
- net-im/scudcloud
- net/libarcus
- print/py-frescobaldi
- science/py-veusz
- graphics/qgis and graphics/qgis-ltr
- deskutils/calibre

A special note regarding calibre. New versions require sip>=5, we update it to the latest version (thanks to madpilot@)

science/scidavis will remove the PyQt binding soon and there is no patch planned, so we remove the python option (ok makc@)

While here, convert some ports to USE_PYQT (cad/cura, cad/uranium, devel/eric6, ...)

Thanks to tcberner and adridg!

[1] https://www.riverbankcomputing.com/static/Docs/sip/

PR:                250853
Exp-run by:        antoine
2020-12-08 20:03:07 +00:00
Tobias C. Berner b26f3a5c38 mail/evolution(-ews) & databases/evolution-data-server: Update to 3.38.2
PR:		251419
Submitted by:	Neel Chauhan <neel@neelc.org>
2020-12-08 10:25:22 +00:00
Antoine Brodin 82d46c7d6b Fix plist 2020-12-08 09:47:57 +00:00
Antoine Brodin e4356940b4 Fix plist 2020-12-08 09:45:35 +00:00
Palle Girgensohn 5c4857a28e Update to 1.10.3
Release notes:	https://github.com/rapidloop/pgmetrics/releases/tag/v1.10.3
2020-12-07 13:58:45 +00:00
Kurt Jaeger 6c6a9538f6 databases/pecl-mongodb: update 1.8.1 -> 1.9.0
- adds support for PHP 8.0

PR:		251665
Submitted by:	michael.glaus@hostpoint.ch
2020-12-07 13:04:40 +00:00
Mark Linimon 78cafbbfeb Mark BROKEN on riscv64 the same as on aarch64.
Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2020-12-07 03:36:37 +00:00
Mark Linimon 06271f9f58 Mark as BROKEN on riscv64:
./src/postgres/include/storage/s_lock.h:876:2: error: PostgreSQL does not have native spinlock support on this platform.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2020-12-07 03:33:34 +00:00
Mark Linimon efc7571ad7 Mark NOT_FOR riscv64 for the same reason as on aarch64.
Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2020-12-07 03:25:02 +00:00
Mark Linimon 1ff2127b09 Mark as BROKEN on riscv64:
galerautils/src/gu_int128.h:163:20: error: use of undeclared identifier '__bswap64_var'

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2020-12-07 03:21:17 +00:00
Mark Linimon e812986234 Mark as BROKEN on riscv64:
/nxb-bin/usr/lib/clang/11.0.0/include/mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
2020-12-07 03:15:11 +00:00
Wen Heping 5d16d95ca6 - Update to 2.03 2020-12-07 02:11:06 +00:00
Piotr Kubaj 22622d8a56 databases/libpg_query: fix build on powerpc64*
arch-ppc.h is not distributed with the port, but it is installed along with postgresql.

Approved by:	tier 2 blanket
2020-12-06 22:01:47 +00:00
Piotr Kubaj 2ddf2a38cc databases/mariadb105-server: fix build on powerpc64
Add powerpc64 as an alternative to ppc64.

Fix crc32c the same way it was fixed already for databases/rocksdb.

Approved by:	tier 2 blanket
MFH:		2020Q4
2020-12-06 19:41:43 +00:00
Bernard Spil 7f6aa4f6bf databases/mariadb103-client: Don't overwrite my.cnf
Reported by:	Miroslav Lachman <000.fbsd quip cz>
2020-12-06 14:41:15 +00:00
Dmitry Marakasov 91b0298645 - Respect test env
- Update WWW

Approved by:	portmgr blanket
2020-12-06 09:37:38 +00:00
Steve Wills bce768706a databases/memcached: update to 1.6.9 2020-12-06 01:38:42 +00:00
Kurt Jaeger 09e959e844 databases/cego: update 2.46.0 -> 2.46.5
- Fix in CegoExpr::evalField, fixed dimension was still not handled
  here for ADD and SUB cases
- Added error msg improvement in CegoProcBlock
- Added MAXDELETEPAGE parameter to show parameter admin command
- set default checkpoint value for new defined tablesets
- added function check in CegoFunction::evalFieldValue to ensure, this is
  not a procedure without return value
- Fix in CegoTableManager for table altering. No type conversion
  allowed with alter modify and no length shrinking

Submitted by:	Björn Lemke <lemke@lemke-it.com>
2020-12-05 20:24:59 +00:00
Matthew Seaman 694fda30c9 Update to 9.5.1
ChangeLog:	https://github.com/citusdata/citus/blob/v9.5.1/CHANGELOG.md
2020-12-05 12:03:16 +00:00
Piotr Kubaj 2d95c52d59 databases/memcached: enable DTRACE on powerpc64
Builds fine.

Approved by:	tier 2 blanket
2020-12-05 03:00:40 +00:00
Dmitry Marakasov 9bcef4c67f - Update to 0.0.5
- Unskip some tests by adding more TEST_DEPENDS
2020-12-05 00:40:19 +00:00
Romain Tartière fab7924395 Hello PuppetDB 7!
Actually update databases/puppetdb7 and databases/puppetdb-terminus7 and a few
minor tweaks.

With hat:	puppet
2020-12-04 21:25:16 +00:00
Romain Tartière 6cb6b5993a Copy databases/puppetdb6 and databases/puppetdb-terminus6 to
databases/puppetdb7 and databases/puppetdb-terminus7.

The pre-commit hook does not allow me to copy and update the port at the same
time.

With hat:	puppet
2020-12-04 21:22:25 +00:00
Babak Farrokhi 929881b302 databases/pymongo: Update to 3.11.1 2020-12-04 11:34:47 +00:00
Rene Ladan ba76cff5a0 Remove expired ports:
2020-11-30 www/rubygem-dashing: Unmaintained by upstream, use www/rubygem-smashing instead
2020-11-30 www/rubygem-redmine_acts_as_taggable_on: Unmaintained by upstream
2020-11-30 www/rubygem-gitlab-grack: Deprecated by upstream
2020-12-02 databases/db6: latest 6.2.x version and newer not downloadable without registration
2020-12-03 20:42:39 +00:00
Dmitry Marakasov c1f887b6f0 - Update to 0.0.4 2020-12-03 15:42:50 +00:00
Dmitry Marakasov 9c42008645 - Update WWW
- Cosmetic fix

Approved by:	portmgr blanket
2020-12-03 09:37:45 +00:00
Piotr Kubaj 4be7ecb309 databases/memcached: enable DTRACE on powerpc64 head
-no-integrated-as is ommitted, since as can't build the compiler-generated code. memcached nevertheless builds.
2020-12-02 22:03:47 +00:00
Dmitry Marakasov 274299c72d - Add databases/py-aesqlapius
So you don't want to use ORM, and want to organize your SQL queries
in a convenient way. Don't mix them with your python code, don't
write `execute` and `fetchrow`s by hand for each query. With
aesqlapius:

- Store your SQL queries separate from the code, in a dedicated
  file or directory hierarchy
- Annotate each query with python-like function definition specifying
  input arguments and output types and patterns

aesqlapius builds a class out of this, where you can call your
queries as plain methods. It handles arguments (pass positional
or keyword arguments as you like, default values are also handled) and
output types and patterns (you may specify whether a method returns
iterator, list, dict of rows, or a single row, where row may
be represented as a tuple, list, dict, single value or a custom
type such as a dataclass).

WWW: https://pypi.org/project/aesqlapius/
2020-12-02 21:48:25 +00:00
Piotr Kubaj 3e512a1df4 databases/rocksdb: fix build on powerpc64*
Merge upstream commit that fixes build with LLVM on ppc64* (also affects other systems) and add patch which fixes build specifically on FreeBSD (PR currently waiting for acceptance).
2020-12-02 00:52:50 +00:00
Matthias Andree 5a6cd205a0 databases/db18: Add file missed in commit r556798.
PR:		248415
Submitted by:	Yasuhiro KIMURA
2020-12-02 00:13:38 +00:00
Matthias Andree e03a2e6775 New port: databases/db18 Oracle Berkeley DB, Release 18.1
Oracle Berkeley DB is a family of open source embeddable databases
that allows developers to incorporate within their applications a
fast, scalable, transactional database engine with industrial grade
reliability and availability. As a result, customers and end-users
will experience an application that simply works, reliably manages
data, can scale under extreme load, but requires no ongoing database
administration. As a developer, you can focus on your application and
be confident that Oracle Berkeley DB will manage your persistence
needs.

This port is derived from databases/db6 (by svn copy + edits).

PR:		248415
Submitted by:	Yasuhiro KIMURA
2020-12-02 00:09:14 +00:00
Rene Ladan 6ac46b8d4e Remove expired ports:
2020-11-30 databases/datamodeler: depends on expiring java/openjfx8-devel
2020-11-30 devel/gradle4: only needed for expiring biology/igv and java/openjfx8-devel
2020-11-30 devel/py-astroid1: Use devel/py-astroid instead
2020-11-30 devel/pylint1: Use devel/pylint instead
2020-11-30 german/mediathekview: depends on expiring java/openjfx8-devel
2020-11-30 java/openjfx8-devel: No longer maintained upstream
2020-11-30 java/openjfx8-scenebuilder: depends on expiring java/openjfx8-devel
2020-11-30 net-im/py-sleekxmpp: Upstream archived and advices to use net-im/py-slixmpp
2020-12-01 net-mgmt/zabbix44-agent: End of Life
2020-12-01 net-mgmt/zabbix44-frontend: End of Life
2020-12-01 net-mgmt/zabbix44-java: End of Life
2020-12-01 net-mgmt/zabbix44-proxy: End of Life
2020-12-01 net-mgmt/zabbix44-server: End of Life
2020-11-30 print/jabref: depends on expiring java/openjfx8-devel
2020-11-30 science/datawarrior: depends on expiring java/openjfx8-devel
2020-12-01 20:09:51 +00:00
Mikael Urankar 3a7bf7671c databases/mongodb-tools: update to 100.2.1
Changes: https://docs.mongodb.com/database-tools/release-notes/database-tools-changelog/#changelog

PR:		251379
Submitted by:	Ronald Klop (maintainer)
2020-12-01 18:00:03 +00:00
Mikael Urankar 51d651a276 databases/mongodb40-tools: Update to 4.0.21
- Pretty trivial version update.
  - Point www to manual of 4.0.
  - Update CONFLICTS_INSTALL. (I don't see how -tools conflicted with mongodb.)

Should have been part of r556769

PR:		556769
Submitted by:	Ronald Klop
Approved by:	dev.ashevchuk@gmail.com (maintainer timeout)
2020-12-01 17:43:00 +00:00
Mikael Urankar 500af0cdfa databases/mongodb40: Update to 4.0.21 (mongodb40-tools also)
- Pretty trivial version update.
  - Point www to manual of 4.0.
  - Update CONFLICTS_INSTALL. (I don't see how -tools conflicted with mongodb.)

Changelog:
 https://docs.mongodb.com/manual/release-notes/4.0/#aug-21-2020
 https://docs.mongodb.com/manual/release-notes/4.0/#nov-10-2020

PR:		250156
Submitted by:	Ronald Klop (maintainer)
Approved by:	dev.ashevchuk@gmail.com (maintainer timeout)
2020-12-01 17:37:20 +00:00
Loïc Bartoletti a08d75c51e databases/sqlitebrowser: Update to 3.2.1
- https://sqlitebrowser.org/blog/version-3-12-1-released/
2020-11-30 07:42:44 +00:00
Mikael Urankar f70444a1a0 databases/mongodb40: allow build with python 3
PR:		249598
Submitted by:	Ronald Klop
Approved by:	dev.ashevchuk (maintainer, previous version)
2020-11-29 16:47:45 +00:00
Mikael Urankar 53fb18f754 databases/mdbx: Update to 0.9.2
Changes: https://github.com/erthink/libmdbx/releases/tag/v0.9.2

PR:		251443
Submitted by:	mahlon@martini.nu (maintainer)
2020-11-29 15:36:07 +00:00
Yuri Victorovich 7d2a74d426 New port: databases/xls2txt: Utilities to convert spreadsheet files to text and csv formats 2020-11-28 23:52:12 +00:00
Yuri Victorovich 189267329e databases/py-fdb: Update 2.0.0 -> 2.0.1
PR:		248180
Approved by:	jjachuf@gmail.com (maintainer's timeout 130 days)
2020-11-28 21:05:57 +00:00
Kurt Jaeger 609b3ea635 devel/lfcbase: update 1.14.6 -> 1.15.0
devel/lfcxml: update 1.2.11 -> 1.3.0
databases/cego: update 2.45.35 -> 2.46.0
databases/cegobridge: update 1.5.4 -> 1.6.0

Please note: database updates from 2.45.x to version 2.46.x require
a xml tableset export and import, since table structure information
has been changed!

lfcbase:
- Added template class GraphT for dependency graph implementations
- Fix in BigInteger::mul and BigInteger::div, signing was not treated
  ( e.g. -12 * 12 => -144 ( was 144 ) )

lfcxml: get in sync with lfcbase

cego:
- Added fix in CegoViewObject::getId. Since it cannot be decided,
  if the underlying query result has been changed, we have to
  throw MOD_QUERY_ID
- Another query cache fix in CegoFunction:getId, rand and liob
  functions have been added to throw MOD_QUERY_ID exception, since
  for those function it can not be ad hoc decided, if the result is
  modified
- Added type dimension information for CegoField class. This enables the
  database to define length and dim information for fixed and decimal
  data types. For this the syntax has been expanded. Instead of storing
  RESERVED_BTREE_FLOATLEN for btrees on fixed or decimal columns,
  the specified length information is used now.

Submitted by:	Björn Lemke <lemke@lemke-it.com>
2020-11-28 19:28:21 +00:00
Fernando Apesteguía 3efddcaba9 databases/mongodb44: Update to 4.4.2
ChangeLog: https://docs.mongodb.com/manual/release-notes/4.4/#nov-18-2020

PR:	251421
Submitted by:	ronald-lists@klop.ws (maintainer)
2020-11-28 18:20:37 +00:00
Matthias Fechner 7c71de28db Fixed runtime problems of the lib. 2020-11-28 14:57:23 +00:00
Matthias Fechner 58cf2d5921 Do not strip the library as ruby will then not be able to detect it if rubygems require it. 2020-11-28 14:55:56 +00:00
Vanilla I. Shu 0865546554 Add mdbx 0.9.1, lightning Memory-Mapped Database (Extended).
PR:		251221
Submitted by:	Mahlon E. Smith <mahlon@martini.nu>
2020-11-28 13:37:22 +00:00
Muhammad Moinur Rahman daf7957f6a databases/freetds: Update version 1.2.11=>1.2.12 2020-11-28 05:12:35 +00:00
Fernando Apesteguía c02e271d08 databases/mongodb42{-tools}: Update to 4.2.11
ChangeLog: https://docs.mongodb.com/manual/release-notes/4.2/#nov-18-2020

PR:	251380
Submitted by:	ronald-lists@klop.ws (maintainer)
2020-11-27 10:05:41 +00:00