Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine
With this change people will be able to run the service according their configurations
With users like 'root', as well as default one (netdata)
Reported by: netchild
Sponsored by: The FreeBSD Foundation
Major changes:
Added plugins:
openldap: to collect performance statistics from OpenLDAP servers
tor: to collect traffic statistics from Tor
nvidia_smi: to monitor NVIDIA GPUs
Bug fix:
fix the incorrect parser error for network-interface names with ":" in them
ChangeLog: https://github.com/netdata/netdata/releases/tag/v1.11.1
Sponsored by: The FreeBSD Foundation
- update to version 0.13.0;
- fix whitespace, spaces->tabs;
- pet portlint: remove SUB_FILES from USEx section;
- remove pkg-plist: move three lines to Makefile.
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
- Removed WANT_PGSQL to drop the dependency for the PostgreSQL server as suggested in bug #233775,
because NetBox can also be used on a standalone client.
- Updated pkg-message to inform users that a PostgreSQL server is required to store the NetBox's data.
The page on the FreeBSD wiki contains already that info.
Changes by upstream (since 2.4.7):
- https://github.com/digitalocean/netbox/releases/tag/v2.4.9
- https://github.com/digitalocean/netbox/releases/tag/v2.4.8
PR: 233881
Submitted by: maintainer
2018-12-04 archivers/php70-bz2: Security Support ends on 3 Dec 2018
2018-12-04 archivers/php70-phar: Security Support ends on 3 Dec 2018
2018-12-04 archivers/php70-zip: Security Support ends on 3 Dec 2018
2018-12-04 archivers/php70-zlib: Security Support ends on 3 Dec 2018
2018-12-04 converters/php70-iconv: Security Support ends on 3 Dec 2018
2018-12-04 converters/php70-mbstring: Security Support ends on 3 Dec 2018
2018-12-04 converters/php70-recode: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-dba: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-interbase: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-mysqli: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-odbc: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_dblib: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_firebird: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_mysql: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_odbc: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_pgsql: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_sqlite: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pgsql: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-sqlite3: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-gettext: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-intl: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-json: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-pcntl: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-readline: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-shmop: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-sysvmsg: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-sysvsem: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-sysvshm: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-tokenizer: Security Support ends on 3 Dec 2018
2018-12-04 ftp/php70-curl: Security Support ends on 3 Dec 2018
2018-12-04 ftp/php70-ftp: Security Support ends on 3 Dec 2018
2018-12-04 graphics/php70-exif: Security Support ends on 3 Dec 2018
2018-12-04 graphics/php70-gd: Security Support ends on 3 Dec 2018
2018-12-04 mail/php70-imap: Security Support ends on 3 Dec 2018
2018-12-04 misc/php70-calendar: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-ldap: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-soap: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-sockets: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-xmlrpc: Security Support ends on 3 Dec 2018
2018-12-04 net-mgmt/php70-snmp: Security Support ends on 3 Dec 2018
2018-12-04 sysutils/php70-fileinfo: Security Support ends on 3 Dec 2018
2018-12-04 sysutils/php70-posix: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-filter: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-hash: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-mcrypt: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-openssl: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-ctype: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-dom: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-enchant: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-pspell: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-simplexml: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-wddx: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xml: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xmlreader: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xmlwriter: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xsl: Security Support ends on 3 Dec 2018
2018-12-04 www/mod_php70: Security Support ends on 3 Dec 2018
2018-12-04 www/php70-opcache: Security Support ends on 3 Dec 2018
2018-12-04 www/php70-session: Security Support ends on 3 Dec 2018
2018-12-04 www/php70-tidy: Security Support ends on 3 Dec 2018
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741
This requirement was introduced just on Zabbix 4 and it's still
not documented upstream.
PR: 233005
Submitted by: Pakhom Golynga <pg@pakhom.spb.ru> (maintainer)
Reported by: Joseph Mulloy <freebsd-bugs@joe.mulloy.me>
* PyQt could not be installed for multiple Python versions at
the same time, as there were conflicting files.
This patch creates Python-version versioned directories for
all these, and further installs binaries with a version number.
* Note, there might be some hickups for software that depends on
on of the .so's provided by PyQt5, which might not be found
anymore autmotically, and maybe need some LD-flaggery.
* Update PyQt5 to 5.10.1
* Mark www/py-qt5-webengine broken. It is unforuntately no longer
compatible with the old qt5-webengine-5.9.4 we ship.
PR: 232745
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D8714
2018-11-19 net-mgmt/p5-FusionInventory-Agent-Task-NetDiscovery: No longer needed
net-mgmt/p5-FusionInventory-Agent-Task-SNMPQuery: No longer needed
net-mgmt/p5-FusionInventory-Agent-Task-SNMPQuery was scheduled for removal on 2018-10-22
in r480450 but this note was lost in r481365
2018-11-15 net-mgmt/vidalia: outdated and unmaintained
2018-11-15 german/selfhtml: Project migrated to a Wiki
2018-11-15 sysutils/fastest_cvsup: Obsolete, FreeBSD and OpenBSD switched from cvsup to svn and cvsync, NetBSD only have 2 servers left
Fix the NAGIOS4 option: The --without-nagios4 configure arg seems
to be broken in 1.2.8p20 and actually also enables Nagios 4.x
support. Switch to just passing --with-nagios4 if NAGIOS4=on for
the time being.
$ mk-livestatus-1.2.8p20> ./configure --without-nagios4
$ mk-livestatus-1.2.8p20> grep NAGIOS Makefile
CPPFLAGS = -g -O2 -DNAGIOS4
$ mk-livestatus-1.2.8p20> ./configure --with-nagios4
$ mk-livestatus-1.2.8p20> grep CPPFLAGS Makefile
CPPFLAGS = -g -O2 -DNAGIOS4
$ mk-livestatus-1.2.8p20> ./configure
$ mk-livestatus-1.2.8p20> grep CPPFLAGS Makefile
CPPFLAGS =
This makes sure that mk-livestatus is built with Nagios 3.x support
again by default.
PR: 232716
Submitted by: Leonid Vasiliev <leo9641@yandex.ru>
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch>
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816
Rename files intended for installation to /usr/local/etc/newsyslog.conf.d/
to end with a '.conf' suffix.
Proposed changes to /etc/newsyslog.conf will only include files from the
/usr/local/etc/newsyslog.conf.d/ directory which end with '.conf' and do
not beginning with a '.' character. https://reviews.freebsd.org/D17086
Approved by: lme (maintainer)
Differential Revision: https://reviews.freebsd.org/D17091
https://github.com/librenms/librenms/releases/tag/1.45
* remove mcrypt from depends (no longer used)
* add pdo_mysql (long required but not included)
* remove lib from ROOT_DIRS
* mention sql-mode="" is no longer required
* Make ./validate.php work from a package
PR: 232658
Approved by: maintainer timeout (14 days)
This release has fundamental changes on config-file management.
The stock config files (templates) are now co-existing in
${LOCALBASE}/lib/netdata/*
For customizing and using them they must be compied into
${LOCALBASE}/etc/netdata/*
More of changes/bugfixes:
https://github.com/netdata/netdata/blob/v1.11.0/CHANGELOG.md
Sponsored by: The FreeBSD Foundation
In file included from src/process_manager_posix.cc:32:
In file included from build/../inc/com/centreon/process_manager_posix.hh:30:
build/../inc/com/centreon/unordered_hash.hh:74:12: error: class template partial specialization of 'hash' not in a namespace enclosing '__1'
struct hash<std::pair<T, U> > {
^
Reported by: pkg-fallout
- Switch to PyPi source
- PyPi source does not provide LICENSE file
- Change Log:
- Bugfixes:
- Fix CloudError if response and error message are provided at the same
time #114
- Fix LRO polling if last call is an empty Location (Autorest.Python 3.x
only) #120
- Features:
- Altered resource id parsing logic to allow for resource group IDs #117
jbeich commented on some ports in D17724 but I forgot to add them to the list.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
Also fix dependancies on PHP 5.6 (mysqli not mysql for all PHP versions now).
Update Makefile to remove all portlint warnings.
Add flavour support.
PR: 227375
Submitted by: freebsd-ports@dan.me.uk
Reported by: freebsd-ports@dan.me.uk
Reviewed by: mfechner@FreeBSD.org
Approved by: mentors (implicit)
Changelog:
- Fix panic when using custom EC2 API for SD
- Fix panic when Zookeeper SD cannot connect to servers
- Make the skip_head an optional parameter for snapshot API
PR: 232186
Submitted by: David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Sponsored by: Netzkommune GmbH
2018-10-09 net-mgmt/zabbix2-server: End of Life was August, 2017
2018-10-09 net-mgmt/zabbix2-agent: End of Life was August, 2017
2018-10-09 net-mgmt/zabbix2-frontend: End of Life was August, 2017
2018-10-09 net-mgmt/zabbix2-java: End of Life was August, 2017
2018-10-09 net-mgmt/zabbix2-proxy: End of Life was August, 2017
Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default
Changes to Mk/Uses/php.mk approved by ale
net-mgmt/zabbix34 -> net-mgmt/zabbix4
What's new in Zabbix 4.0.0:
https://www.zabbix.com/documentation/4.0/manual/introduction/whatsnew400
Main changes applied:
- Drop IODBC option, it's not supported anymore.
- Merge Patches and Sed's
We were patching files with files/patch* and Makefile, now all changes are in
the Makefile, to simplify the port and future upgrades.
- Remove SQLite from Server/Frontend
Since Zabbix 3.4, SQLite is no longer supported as a backend database for
Zabbix server and frontend. It is still supported for Zabbix proxy.
- Switch to options helper (Frontend)
PR: 231895
Approved by: Pakhom Golynga <pg@pakhom.spb.ru> (maintainer)
Fix the following installation phase error:
cp: /usr/local/etc/newsyslog.conf.d/prometheus.conf: No such file or directory
It was caused by a relative path being specified in pkg-plist instead of an
absolute one (a leading "/" was missing).
PR: 231548
Reviewed by: dor, krion
Approved by: dor (maintainer), krion (mentor)
Sponsored by: Bally Wulff Games & Entertainment GmbH
Differential Revision: https://reviews.freebsd.org/D17273
* Removed flup6, this was required with fastcgi which
Seahub no longer supports
* Added django-webpack-loader and requests_oauthlib,
these were missing depends added in 6.3.x which can
errors if missing when Seahub starts.
* Removed PYTHONPATH for python2.6 and added additional
directories for Seahub "thirdpart". This can also prevent
seahub from starting.
Changes: https://manual.seafile.com/changelog/server-changelog.html
While here, fix a bug in the files/patch-includes_common.php where the
variables for PORTVERSION & RELEASE_TIMESTAMP were not present.
Approved by: maintainer (via private email)
Adjust the local patch for CMakeLists.txt for the changes made upstream
and fix it to find and link to QtDBus like it was intending.
Add dependency on QtDBus since it links to it now.
Bump PORTREVISION since QtDBus is detected now.
PR: 230844
Obtained from: upstream