Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
04 Mar 2021 00:44:32
3.1.0

|
crees  |
www/falkon: add flavor without KDE integration
This results in a package that doesn't drag in huge numbers of
KDE dependencies if you aren't on KDE.
This replaces the OPTION KDEINTEGRATION.
Approved by: kde (adridg)
Differential Revision: https://reviews.freebsd.org/D29010 |
21 Oct 2020 19:27:41
3.1.0

|
rene  |
www/falkon: clean up note only relevant for FreeBSD 11.2 and earlier.
Phabricator: D26646 |
19 May 2020 19:06:44
3.1.0

|
tcberner  |
www/falkon: prepare for Qt5-5.15 |
04 Apr 2020 13:13:25
3.1.0

|
tcberner  |
www/falkon: Prepare for Qt5-5.14
PR: 244964 |
07 Nov 2019 17:20:59
3.1.0

|
zeising  |
Add USES=xorg USES=gl, ports categories w
Add USES=xorg and USES=gl to ports in categories starting with 'w'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
25 Aug 2019 16:35:14
3.1.0

|
tcberner  |
www/falkon: add hint and resolution to color problems in video playback
- when hardware accelartion is not available users can experience switched
colors
- to work around the issue it is possible to pass --disable-gpu to the command
line
PR: 240095
PR: 237277
Submitted by: Lorenzo Salvadore
Reported by: Nuno Teixeira |
14 Aug 2019 12:25:09
3.1.0

|
mat  |
Convert to UCL & cleanup pkg-message (categories w) |
29 Mar 2019 21:11:46
3.1.0

|
tcberner  |
www/falkon: update to 3.1.0
- the KDEWALLET option has been renamed to KDEINTEGRATION. |
17 Mar 2019 18:05:51
3.0.1_2

|
rakuco  |
Add USES=pkgconfig when GNOMEKEYRING is on.
This is actually required for the BUILD_KEYRING CMake option to have any
effect; in practice this means the GNOMEKEYRING option was not actually working
at all, and produced a package without the gnome-keyring plugin.
Bump PORTREVISION since a package with GNOMEKEYRING on was incorrect.
Reported by: fluffy |
17 Mar 2019 18:00:29
3.0.1_1

|
rakuco  |
Add USES=gnome when GNOMEKEYRING is on.
This follows the developer warning from bsd.port.mk that USE_GNOME should come
together with USES=gnome. |
17 Mar 2019 14:16:57
3.0.1_1

|
rakuco  |
Remove linguist_build from USE_QT.
This was added in r493225 without a clear explanation. There are no mentions of
linguist in the source code, and testbuilding the port without it also works
fine.
Approved by: tcberner
Differential Revision: https://reviews.freebsd.org/D19575 |
21 Feb 2019 12:38:54
3.0.1_1

|
adridg  |
Fix misplaced OPTION.
The intent in a previous commit was to make KDE=wallet optional,
but I forgot to remove the non-optional part. Bump PORTREVISION
because the options might change for consumers.
PR: 234692
Reported by: Ken Moore |
17 Feb 2019 21:30:10
3.0.1

|
adridg  |
Remove superfluous _DESC in www/falkon.
PR: 234692 |
17 Feb 2019 21:22:16
3.0.1

|
adridg  |
Update www/falkon to the latest release.
Release notes https://www.falkon.org/2018/05/08/falkon-301-released/
There's one bit of trickery here, which handles QtWebEngine < 5.10 mixed
with newer Qt -- just the situation the ports tree is in today.
Thanks to Ken Moore for providing partial patches for OPTION KWALLET.
PR: 235681 235680 234692
Reported by: Nuno Teixeira, Ken Moore |
16 Jan 2019 11:13:45
3.0.0_5

|
tijl  |
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 (Only the first 15 lines of the commit message are shown above ) |
30 Dec 2018 21:55:00
3.0.0_4

|
adridg  |
Move the alsa-plugins runtime dependency -- needed to get sound
output -- downwards in the stack, to webengine (which already
had an ALSA option, only for the libs).
Reported by: tobik |
30 Dec 2018 14:15:54
3.0.0_3

|
adridg  |
Add OPTIONS to some kde@ ports.
For best runtime performance (e.g. a fully functional desktop), users will
need a pinentry application -- pinentry-qt fits best into the KDE desktop,
but it could be a different one -- and sound output. Pick a default backend
and some OSS plugins to make that happen.
These are OPTIONS so the users interested in a minimal desktop or one with
different audio needs can build suitable packages themselves.
Reviewed by: tcberner
Differential Revision: https://reviews.freebsd.org/D18680 |
25 Dec 2018 20:25:40
3.0.0_2

|
tcberner  |
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 |
24 Nov 2018 11:39:38
3.0.0_2

|
tcberner  |
www/falkon: add pkg-message to work around infinite loading on FreeBSD 11
PR: 232475
Submitted by: Lorenzo Salvadore <phascolarctos@protonmail.ch> |
04 Nov 2018 19:00:54
3.0.0_2

|
tcberner  |
Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
porting simpler; the set of ports using either mostly coincided.
Exp-run by: antoine
PR: 223687
PR: 232751 |
28 Jun 2018 17:39:55
3.0.0_1

|
tcberner  |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
19 May 2018 12:10:32
3.0.0_1

|
tcberner  |
www/falkon: Fix build when gnome-keyring is installed, and allow to disable it.
Reported by: Andrew Johnson <daeron@optushome.com.au> |
05 Mar 2018 11:25:35
3.0.0

|
adridg  |
New port: www/falkon, the successor to www/qupzilla-qt5
Qupzilla has migrated to the KDE umbrella upstream, and
renamed itself in the process. The first rebranded release
was 2018-02-27.
https://davidrosca.blogspot.nl/2018/02/falkon-300-released.html
Qupzilla settings can be migrated to Falkon with
cp -R ~/.config/qupzilla ~/.config/falkon
In the medium term, qupzilla-qt5 will be deprecated and
users encouraged to move to falkon. qupzilla-qt4 is
based on an EOL toolkit and won't be touched.
Submitted by: tcberner
Approved by: tcberner (mentor, implicit)
Differential Revision: https://reviews.freebsd.org/D13906 |