Commit graph

53 commits

Author SHA1 Message Date
Michael Reifenberger
ae3f2e820f deskutils/nextcloudclient: Update to 3.4.3 2022-03-02 18:30:33 +01:00
Guido Falsi
478591ff05 deskutils/nextcloudclient: Update to 3.4.2
PR:		261665
Approved by:	mr@ (maintainer timeout)
2022-02-18 22:33:53 +01:00
Rene Ladan
48d98ef918 cleanup: remove transitive py27 deprecation (www/qt5-webengine) 2022-01-23 21:56:25 +01:00
Michael Reifenberger
85e2e7faac deskutils/nextcloudclient: Update to 3.4.1
PR:		260392
Reported by:	Guido Falsi madpilot@
2021-12-30 13:50:09 +01:00
Guido Falsi
13ca0ae64e deskutils/nextcloudclient: Update to 3.3.6
PR:		259536
2021-11-02 12:59:47 +01:00
Guido Falsi
027ed04832 deskutils/nextcloudclient: Fix build failure when tests are enabled
Upstream build system tries to include a Linux only library in the
build when tests are enabled.

This patch has already been accepted upstream.

PR:			258119
Approved by:		Maintiner timeout
Obtained from:		https://github.com/nextcloud/desktop/pull/3880
2021-10-29 11:13:03 +02:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Guido Falsi
620bc0a83d deskutils/nextcloudclient: Update to 3.3.5
Add a WEBENGINE option (on by default) to disable webengine dependency
and usage.

This update contains a fix for a regression causing authentication
issues with 3.3.2 and a fix for a ghost dependency on libargp if
present at build time.

PR:		257945
Approved by:	maintainer timeout, fixit blanket
MFH:		2021Q4
2021-10-07 22:20:48 +02:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Guido Falsi
2f5036bea7 deskutils/nextcloudclient: Update to 3.3.2
The PR contains an update to 3.3.1 but 3.3.2 is out now.

PR:		257945
2021-08-26 21:30:46 +02:00
Guido Falsi
d84555a84f deskutils/nextcloudclient: Update to Update to 3.2.4
Try to address a dump drescribed in pr257078 as well

PR:		257113 257078
2021-07-14 17:55:16 +02:00
Guido Falsi
985e52a742 deskutils/nextcloudclient: Update to 3.2.3
This update introduced a new build time dependency on inkscape,
used to generate icons during build.

I also added USES desktop-file-utils and shared-mime-info,
suggested by poudriere and it looks like they are really needed
since the port is installing a deskstop file and a mime info file.

PR:		257021
2021-07-09 12:13:19 +02:00
Michael Reifenberger
964f0e3465 deskutils/nextcloudclient: Update to 3.2.2 2021-06-02 20:41:22 +02:00
Michael Reifenberger
d5f4a8724b deskutils/nextcloudclient: Update to 3.2.0 2021-04-22 20:47:57 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Rene Ladan
b217c7fc9c Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.

Submitted by:	rene
Reviewed by:	portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D28665
2021-03-24 13:34:35 +00:00
Guido Falsi
c66ed4ed99 Fix distinfo.
PR:		254029
2021-03-16 16:32:31 +00:00
Michael Reifenberger
58da1870a4 Update to version 3.1.3
PR:		254029
Submitted by:	madpilot@
2021-03-13 11:54:39 +00:00
Tobias Kortkamp
4d9773d24d Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
2021-02-26 12:11:35 +00:00
Michael Reifenberger
3591e59194 Update deskutils/nextcloudclient to 3.1.2
Thanks to Guido for providing the patch.

This version has changes to the auth code.
Guido added the -DNO_SHIBBOLETH=1 to disable code that fails to compile now.
It has been removed from the source code as dead code shortly after the release:
db0f1e245d
Before that upstream builds had this NO_SHIBBOLETH=1 flag turned on.
It now depends on websockets in place of webkit due to this.
Apart from this change this is a routine update.

PR:		253319
Submitted by:	Guido Falsi
2021-02-09 15:44:28 +00:00
Guido Falsi
35010362d6 - Update nextcloudclient to 3.1.0
- Remove patches already included upstream

Approved by:		mr (maintainer timeout)
Differential Revision:	https://reviews.freebsd.org/D27697
2021-01-13 15:01:23 +00:00
Michael Reifenberger
a2b9b6f3b9 Add graphics/qt5-graphicaleffects dependency.
PR:		251260
Submitted by:	andrew.hotlab@hotmail.com
2020-11-20 21:35:46 +00:00
Michael Reifenberger
6d74c09aba Update to 3.0.3 2020-11-02 12:58:02 +00:00
Guido Falsi
cc834c41e4 Unbreak by adding missing dependencies.
PR:		249938
Approved by:	portmgr (fixit blanket)
2020-09-30 10:45:41 +00:00
Antoine Brodin
fc5bc520b1 Mark BROKEN
CMake Error at /usr/local/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5Svg" with any
  of the following names:

    Qt5SvgConfig.cmake
    qt5svg-config.cmake

Reported by:	pkg-fallout
2020-09-30 09:52:11 +00:00
Michael Reifenberger
7454a9300d Remove sperflous patch
PR:		249896
2020-09-26 16:17:49 +00:00
Michael Reifenberger
618861d5ea Update to 3.0.2 2020-09-25 17:58:52 +00:00
Michael Reifenberger
6255cd2b65 Update to 2.6.5 2020-07-11 13:30:13 +00:00
Tobias C. Berner
a3720ba17c deskutils/nextcloudclient: prepare for Qt5-5.15 2020-05-21 07:17:53 +00:00
Michael Reifenberger
cfe71b5085 Update to 2.6.4 2020-03-06 09:49:56 +00:00
Bernard Spil
0467bf077e Chase rename of security/openssl111
- Categories a-m

MFH:		2020Q1
2020-01-01 17:27:54 +00:00
Michael Reifenberger
4deb7677d7 Update to 2.6.2 2019-12-25 10:52:38 +00:00
Michael Reifenberger
13c31ef89d Add patch to fix problem with keyring rewriting.
PR:		241823
Submitted by:	Guido Falsi
2019-12-01 15:47:01 +00:00
Michael Reifenberger
4dbc59c3bb Update to 2.6.1
PR:		241783
Submitted by:	Guido Falsi
2019-11-08 14:29:17 +00:00
Tobias Kortkamp
acf1e80f2a deskutils: Add missing USES={gnome,mate,php} 2019-11-08 09:41:45 +00:00
Guido Falsi
1dc2d06ffd - Upgrade nextcloudclient to 2.6.0
- Make the port use the upstream version number

PR:		241160
Submitted by:	myself
Approved by:	mr@FreeBSD.org (maintainer timeout)
2019-10-30 21:56:02 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Michael Reifenberger
837fd91c84 Update to 2019.07.05 2019-07-05 21:13:58 +00:00
Dmitry Marakasov
30e4ed1c59 - Update WWW
Approved by:	portmgr blanket
2019-04-30 09:01:26 +00:00
Tobias C. Berner
f7209ce4da security/qtkeychain: remove flavors (Qt4 deprecation)
Approved by:	portmgr (implicit)
2019-03-16 18:46:13 +00:00
Michael Reifenberger
9441c9d851 Update to 2019.02.07 2019-02-07 09:07:01 +00:00
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Michael Reifenberger
25bf3a00be cmake:outsource is now default, so delete it.
PR:		233260
Reported by:	vvd@unislabs.com
2018-12-27 09:53:53 +00:00
Michael Reifenberger
c3719c1bea Add missing checks for openssl 1.1
PR:		233260
2018-12-26 18:04:47 +00:00
Michael Reifenberger
4d574f5551 Update to newer snapshot.
nextcloud client now depends on openssl 1.1

PR:		33260
2018-12-26 17:06:31 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
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
2018-12-25 20:25:39 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
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
2018-12-12 01:35:33 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
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
2018-11-02 13:32:34 +00:00
Sunpoet Po-Chuan Hsieh
1962f6e7d5 Update MAINTAINER: use @FreeBSD.org 2018-08-18 20:42:46 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00