notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
non port: www/falkon/Makefile
SVNWeb

Number of commits found: 21

Wed, 7 Apr 2021
[ 08:09 mat (Mathieu Arnold) ]    commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  cf118cc (Only the first 10 of 8873 ports in this commit are shown above. View all ports for this commit)
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
Tue, 6 Apr 2021
[ 18:06 adridg (Adriaan de Groot) ]    commit hash:3a8d615d89ff126bc8a1e80e6d503ac0b63c6c83  3a8d615 
Update www/falkon metadata

The pkg-descr talks about features that are not present
and has some grammatical weirdness. Since there are now
flavors, describe the differences between the flavors as
well, and add CONFLICTS to prevent the flavors from
being co-installed.

PR:		254025 254738 254026
[ 14:31 mat (Mathieu Arnold) ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148 (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
Wed, 24 Mar 2021
[ 13:34 rene ] Original commit   Revision:569118(Only the first 10 of 129 ports in this commit are shown above. View all ports for this commit)
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
Thu, 4 Mar 2021
[ 00:44 crees ] Original commit   Revision:567284
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
Thu, 7 Nov 2019
[ 17:20 zeising ] Original commit   Revision:516991(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
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.
Fri, 29 Mar 2019
[ 21:11 tcberner ] Original commit   Revision:497203
www/falkon: update to 3.1.0

- the KDEWALLET option has been renamed to KDEINTEGRATION.
Sun, 17 Mar 2019
[ 18:05 rakuco ] Original commit   Revision:496081
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
[ 18:00 rakuco ] Original commit   Revision:496080
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.
[ 14:16 rakuco ] Original commit   Revision:496063
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
Thu, 21 Feb 2019
[ 12:38 adridg ] Original commit   Revision:493500
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
Sun, 17 Feb 2019
[ 21:30 adridg ] Original commit   Revision:493226
Remove superfluous _DESC in www/falkon.

PR:		234692
[ 21:22 adridg ] Original commit   Revision:493225
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
Wed, 16 Jan 2019
[ 11:13 tijl ] Original commit   Revision:490472(Only the first 10 of 1089 ports in this commit are shown above. View all ports for this commit)
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 View all of this commit message)
Sun, 30 Dec 2018
[ 21:55 adridg ] Original commit   Revision:488741
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
[ 14:15 adridg ] Original commit   Revision:488719
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
Tue, 25 Dec 2018
[ 20:25 tcberner ] Original commit   Revision:488341(Only the first 10 of 1277 ports in this commit are shown above. View all ports for this commit)
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
Sun, 4 Nov 2018
[ 19:00 tcberner ] Original commit   Revision:484140(Only the first 10 of 187 ports in this commit are shown above. View all ports for this commit)
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
Thu, 28 Jun 2018
[ 17:39 tcberner ] Original commit   Revision:473503(Only the first 10 of 1416 ports in this commit are shown above. View all ports for this commit)
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
Sat, 19 May 2018
[ 12:10 tcberner ] Original commit   Revision:470404
www/falkon: Fix build when gnome-keyring is installed, and allow to disable it.

Reported by:	Andrew Johnson <daeron@optushome.com.au>
Mon, 5 Mar 2018
[ 11:25 adridg ] Original commit   Revision:463644
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

Number of commits found: 21