In da36e63724 a dependency on qt5-declarative was made
available in kf5-kconfig. This leads to the generation of
further desktop files in some of the KDE ports.
Notable Changes:
* Avoid IndexError when row_values() returns an empty row
* Add Worksheet.index property
* Add ability to create directory if it does not exist before saving
the credentials to disk
* Add functions for defining, deleting and listing named ranges
* Implement open sheet within Drive folder
* Fix get range for unbounded ranges
* Remove potential I/O when reading spreadsheet title
* Replace raw string "ROWS" & "COLUMNS" to Dimension named tuple
* Replace raw string "FORMATTED_VALUE", "UNFORMATTED_VALUE", "FORMULA" to
ValueRenderOption named tuple
* Replace raw string "RAW", "USER_ENTERED" to ValueInputOption named tuple
Following upstream changes, switch master site to GitHub, including
for hte pre-build PDF manual.
Drop support for python-3.6 -- the software claims to support this
version, but setup.py fails with an obscure error, and considering
that python-3.6 is going out of support at the end of this month, I
could not justify the time to develop a compatibility fix.
Drop the USE_PYTHON 'optsuffix' flag in favour of an explicit
PKGNAMESUFFIX
As reported in PR 260340, appending the python version to the barman
${ETCDIR} doesn't make sense. Fix this by dropping the USE_PYTHON
'concurrent' flag, which doesn't really make sense for end-user
software rather than library modules. (1)
PR: 260340 (1)
Reported by: bsd at abinet.ru
Since 1400035 FreeBSD have imported into base libtinfo split from ncurses
which required to build pw-top utility.
Force ncurses:port to proper build on systems < 1400035
Bump PORTREVISION to force rebuild
Approved by: arrowd via IRC
Largest pointy hat available: arrowd :)
Sponsored by: Netzkommune GmbH
Since Qt5 testlib tries to be a build-dependency only when
needed, and since we build the QML bits without installing
the corresponding test-tools, declarative had the following
problem:
- without testlib installed, would build fine
- with testlib installed, would assume the QML test bits
are available, and then fail in the build.
This is basically our split-up-packaging without subpackages
shooting us in the foot; fix the build by removing one more
place where testlib leads to the building-of-tests. (The existing
patch files/patch-src_src.pro does something similar)
PR: 257102 260433
Reported by: Frank Reisert, Philipp Ost
There's no release notes for this, but portscout spotted it
(and fedora packages it as well, already). Bump qtcreator,
which is the only consumer of the library / buildsystem.
This is a feel-good release for the log4j vulnerabilities.
Log4j is bundled in the included elasticsearch only. Elasticsearch
states, that for JDK9+ (the FreeBSD port uses 11+) is not susceptible
to either remote code execution or information leakage due to the
useage of the Java Security Manager.
The updated Elasticsearch in sonarqube has certain components of
log4j removed "out of an abundance of caution".
Reference: https://discuss.elastic.co/t/apache-log4j2-remote-code-execution-rce-vulnerability-cve-2021-44228-esa-2021-31/291476
Particularly, remove NLS option (gettext is long unused), add missing
`pkgconfig' to the USES list, do not literally repeat COMMENT text in
DESKTOP_ENTRIES, and switch to .tar.bz2 distfile which is smaller.
PR: 260466
In da36e63724 a dependency on qt5-declarative was made
available in kf5-kconfig. This leads to the generation of
further desktop files in some of the Gear ports.
Port changes:
- update DISTVERSION (obviously ;-))
- remove compiler:openmp after commit 07fb2d5e9d
- remove patches patch-libnauty and patch-support_install.pl since
they have been incorporated upstream
Upstream changes: https://polymake.org/doku.php/news/release_4_5
PR: 260395
Reported by: Philipp Ost <bsd@philippost.de> (maintainer)