Commit Graph

77 Commits

Author SHA1 Message Date
Tobias C. Berner
1433736961 Update KDE's Application (release-service) to 20.04.3
Changelog:
	https://kde.org/announcements/changelog-releases.php?version=20.04.3
2020-07-09 21:04:41 +00:00
Tobias C. Berner
b7a0bda704 Update KDE's Application (release-service) to 20.04.2 2020-06-13 08:14:07 +00:00
Tobias C. Berner
7b77e96061 Update KDE's Applications to 20.04.1
From the changelog [1]:
	Some of the fixes included in this release are:
	* kio-fish: Only store password in KWallet if the user asked for it.
	* The Umbrello Fixes for adding multiline c++ comment support.
	* The scrolling behavior in the Okular document viewer has been
	  improved and is more usable with free-spinning mouse wheels
	* A regression that sometimes caused the JuK music player to
	  crash on start has been fixed
	* The Kdenlive video editor has received many stability updates,
	  including a fix to the DVD chapter creation and a fix that
	  improves the handling of timecodes, improved handling of missing
	  clips, draw “photo” frame on image clips to differentiate from
	  video clips., and previews in the timeline
	* KMail now correctly handles existing maildir folders when adding
	  a new maildir profile and no longer crashes when adding too many
	  recipients
	* Import and export of Kontact settings has been enhanced to include
	  more data

[1] https://kde.org/announcements/changelog-releases.php?version=20.04.1
2020-05-15 16:52:00 +00:00
Tobias C. Berner
cb08bca159 Update KDE Applications (release-service) to 20.04
KDE's April 2020 Apps Update

A new bundle of KDE applications is here! In these releases, you can expect to
find more features, stability improvements, and more user-friendly tools that
will help you work more effectively.

There are dozens of changes to look forward to in most of your favorite
applications. Take Dolphin, for example. Windows Samba shares are now fully
discoverable.

On the topic of playing music: the Elisa music player is adding features by
leaps and bounds. This release brings a new “Now Playing” view, easy
accessibility through the system tray, and an option to minimize the playlist
whenever you want. Thanks to the recently-added visual shuffle mode, it’s much
easier to rearrange your music in the playlists.

These are just the highlights of what’s new in KDE’s applications this month.
Read on to find out about everything we’ve prepared for you.

Announcement:
	https://kde.org/announcements/releases/2020-04-apps-update/
2020-04-23 17:00:52 +00:00
Tobias C. Berner
3cb2eef56a KDE Applications: update to 19.12.3 2020-03-06 22:11:55 +00:00
Dmitry Marakasov
8e2b05174c - Update WWW
Approved by:	portmgr blanket
2020-02-24 09:31:32 +00:00
Tobias C. Berner
557a04d0c8 Update KDE's Applications to 19.12.2
Changelog:
	https://kde.org/info/releases-19.12.2.php
2020-02-06 18:08:07 +00:00
Tobias C. Berner
b87bceff50 Update KDE's App Bundle to 19.12.1
January 09, 2020. Over 120 individual programs plus dozens of programmer
libraries and feature plugins are released simultaneously as part of KDE’s
release service.

Today they all get new bugfix source releases.

Release Notes:	https://community.kde.org/Releases/19.12_Release_Notes
Changelog: 	https://kde.org/announcements/changelog-releases.php?version=19.12.1
2020-01-09 22:28:39 +00:00
Tobias C. Berner
f306859985 KDE's December 2019 Apps Update
New versions of KDE applications landing in December

The release of new versions for KDE applications is part of KDE’s continued
effort to bring you a complete and up-to-date catalog of fully-featured,
beautiful and useful programs for your system.

Available now are new versions of KDE’s file browser Dolphin; Kdenlive, one of
the most complete open source video editors; the document viewer Okular; KDE’s
image viewer, Gwenview; and all of your other favorite KDE apps and utilities.
All of these applications have been improved, making them faster and more
stable and they boast exciting new features. The new versions of KDE
applications let you be productive and creative, while at the same time making
use of KDE software easy and fun.

We hope you enjoy all the novel features and improvements worked into all of
KDE’s apps!

Announcement: https://kde.org/announcements/releases/2019-12-apps-update/
2019-12-12 23:24:36 +00:00
Tobias C. Berner
19206a139e KDE Applications: update to 19.08.3
November 07, 2019.
Today KDE released the third stability update for KDE Applications 19.08. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

More than a dozen recorded bugfixes include improvements to Kontact, Ark,
Cantor, K3b, Kdenlive, Konsole, Okular, Spectacle, Umbrello, among others.

Improvements include:
 *   In the video-editor Kdenlive, compositions no longer disappear when
     reopening a project with locked tracks
 *   Okular's annotation view now shows creation times in local time zone
     instead of UTC
 *   Keyboard control has been improved in the Spectacle screenshot utility

You can find the full list of changes here:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.3
2019-11-09 08:13:40 +00:00
Tobias C. Berner
5a07c144c4 KDE Applications: update to 19.08.2
Announcement:
	https://kde.org/announcements/announce-applications-19.08.2.php

Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.2
2019-10-15 18:31:10 +00:00
Tobias C. Berner
6cfd7cf7ea KDE Applications: update to 19.08.1
September 05, 2019.
Today KDE released the first stability update for KDE Applications 19.08. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

More than twenty recorded bugfixes include improvements to Kontact, Dolphin,
Kdenlive, Konsole, Step, among others.

Improvements include:
    * Several regressions in Konsole's tab handling have been fixed
    * Dolphin again starts correctly when in split-view mode
    * Deleting a soft body in the Step physics simulator no longer causes a crash

You can find the full list of changes here:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.1
2019-09-05 18:20:14 +00:00
Adriaan de Groot
fcf437462e Update KDE Applications to latest upstream release, 19.08
Release announcement
	https://kde.org/announcements/announce-applications-19.08.0.php

Thanks to tcberner for doing most of the prep-work.
2019-08-15 15:38:52 +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
Tobias C. Berner
37e8575738 KDE Applications: update to 19.04.3
July 11, 2019.
Today KDE released the third stability update for KDE Applications 19.04. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

Over sixty recorded bugfixes include improvements to Kontact, Ark, Cantor, JuK,
K3b, Kdenlive, KTouch, Okular, Umbrello, among others.

Improvements include:

  *  Konqueror and Kontact no longer crash on exit with QtWebEngine 5.13
  *  Cutting groups with compositions no longer crashes the Kdenlive video editor
  *  The Python importer in Umbrello UML designer now handles parameters with default arguments

Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.3
2019-07-12 05:32:09 +00:00
Tobias C. Berner
4196590fa5 KDE Applications: complete dependency lists
This has been on the TODO list for forever...

PR:		238764
Reported by:	yuri
2019-06-23 15:39:32 +00:00
Tobias C. Berner
f240baeb83 Update KDE Applications to 19.04.2
https://kde.org/announcements/announce-applications-19.04.2.php
2019-06-07 04:08:25 +00:00
Tobias C. Berner
d27fcc13c5 Update KDE Applications to 19.04.1
Changelog:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.04.1
2019-05-09 18:18:04 +00:00
Tobias C. Berner
1c18b6d5c8 Update KDE Applications to 19.04.0
The changelog can be found here:
	- https://kde.org/announcements/announce-applications-19.04.0.php

Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
2019-04-18 16:55:13 +00:00
Tobias C. Berner
3d439985af Update KDE Applications to 18.12.3 2019-03-07 18:35:32 +00:00
Tobias C. Berner
e349bbbca3 Update KDE Applications to 18.12.2
[1] https://www.kde.org/announcements/announce-applications-18.12.2.php
[2] https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.2
2019-02-08 05:11:13 +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
Tobias C. Berner
7ee9c5458d Update KDE Applications to 18.12.1
Release Announcement:
	https://www.kde.org/announcements/announce-applications-18.12.1.php

Today KDE released the first stability update for KDE Applications 18.12.
This release contains only bugfixes and translation updates, providing a
safe and pleasant update for everyone.

About 20 recorded bugfixes include improvements to Kontact, Cantor, Dolphin,
JuK, Kdenlive, Konsole, Okular, among others.

Improvements include:
  *  Akregator now works with WebEngine from Qt 5.11 or newer
  *  Sorting columns in the JuK music player has been fixed
  *  Konsole renders box-drawing characters correctly again

You can find the full list of changes here:
	https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.1
2019-01-10 19:52:57 +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
Tobias C. Berner
3ac19993e6 Update KDE Applications to 18.12.0
https://www.kde.org/announcements/announce-applications-18.12.0.php
2018-12-14 05:07:04 +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
Tobias C. Berner
03efb5d84e Update KDE Applications to 18.09.3 2018-11-09 20:09:13 +00:00
Tobias C. Berner
19fb9b432b Fix build with GCC-based architectures for various kde@ ports.
- Qt5 required c++11 support.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
PR:		232726
PR:		232725
PR:		232723
PR:		232722
PR:		232721
PR:		232720
PR:		232719
PR:		232697
PR:		232682
PR:		232669
PR:		232668
PR:		232667
PR:		232666
PR:		232665
PR:		232664
PR:		232662
PR:		232661
PR:		232655
PR:		232654
PR:		232652
PR:		232648
PR:		232647
PR:		232641
PR:		232640
PR:		232638
PR:		232635
PR:		232634
PR:		232632
PR:		232631
PR:		232630
PR:		232629
PR:		232628
PR:		232627
PR:		232625
PR:		232624
PR:		232623
PR:		232614
PR:		232613
PR:		232612
PR:		232611
PR:		232610
PR:		232609
PR:		232607
PR:		232606
PR:		232605
PR:		232604
PR:		232603
PR:		232602
PR:		232597
PR:		232589
PR:		232585
PR:		232584
PR:		232583
PR:		232581
PR:		232580
PR:		232579
PR:		232578
PR:		232576
PR:		232575
PR:		232574
PR:		232573
PR:		232570
2018-10-27 11:50:58 +00:00
Tobias C. Berner
d847d05617 Update KDE Applications to 18.08.2 2018-10-11 20:23:50 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Adriaan de Groot
023390aaa6 Update the current KDE Applications to 18.08.1, the latest release.
https://www.kde.org/announcements/announce-applications-18.08.1.php

The release notes mention a few dozen fixes, MTP doesn't crash when
concurrently accessed by another application, nothing critical.

Submitted by:	tcberner
2018-09-06 21:06:47 +00:00
Tobias C. Berner
6517ccec6c Update KDE Applications to 18.08
Changelog: https://www.kde.org/announcements/announce-applications-18.08.0.php
2018-08-25 05:15:02 +00:00
Tobias C. Berner
73fc733977 Update KDE Applications to 18.04.3 2018-07-13 17:41:56 +00:00
Tobias C. Berner
b1a1d38bf9 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
2018-06-28 17:39:53 +00:00
Tobias C. Berner
880f6c87cc Update KDE Applications to 18.04.2 2018-06-10 10:39:35 +00:00
Tobias C. Berner
74fcc5aebb Update KDE Applications to 18.04.1 2018-05-11 06:09:39 +00:00
Tobias C. Berner
e714368786 Update KDE Applications to 18.04.0
* Pin multimedia/kdelive at 17.12.3 until we import the mlt update from the dev-repo.
2018-04-28 18:11:49 +00:00
Tobias C. Berner
206349fdfd New ports: KDE Applications sysutils/
* sysutils/baloo-widgets
* sysutils/filelight (updated)
* sysutils/k3b
* sysutils/kcron
* sysutils/kdebugsettings
* sysutils/kdf
* sysutils/kdialog
* sysutils/kfloppy
* sysutils/khelpcenter
* sysutils/ksystemlog
* sysutils/signon-kwallet-extension

This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.
2018-04-09 19:58:12 +00:00
Tobias C. Berner
bab09b455d Extend kde.mk by plist handling
For ports that specify CATEGORIES=kde-applications, automatically add documentation to the plist.

Differential Revision:	https://reviews.freebsd.org/D14821
2018-04-06 19:17:44 +00:00
Adriaan de Groot
413991230c Resurrect sysutils/filelight-kde4. When the port was updated (to a modern,
functional version) the KDE4 metaport kdeutils-kde4 (and also the meta-
metaport x11/kde4) gained a surprising dependency on KDE Frameworks 5.

Since we're renaming and moving stuff around in preparation for landing
modern KDE, give the KDE4 purists their old software back.

Approved by:	tcberner (mentor, implicit)
2018-03-23 11:00:37 +00:00
Tobias C. Berner
d6dcc09c75 Update sysutils/filelight-kde4 to 17.04.3 and rename it in the process
* Now uses Qt5/KF5

PR:		221140
Reviewed by:	rakuco, adridg
Differential Revision:	https://reviews.freebsd.org/D11899
2017-09-16 07:10:37 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Pietro Cerutti
100d65b37a - Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: sysutils)
Approved by:	portmgr
2013-02-28 10:51:58 +00:00
Baptiste Daroussin
1fadd59664 Reset to the pool per maintainer request.
Thank you Shawn for your work.

While here: trim headers, convert to optionsng

PR:		ports/175949
Submitted by:	Shane Bell <shanjobe@gmail.com>
2013-02-08 07:20:32 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Jason Helfman
1df015c5f7 - update maintainer address to shanjobe@gmail.com
Approved by:	maintainer, via mail
2012-04-26 16:29:13 +00:00
Koop Mast
4166abb7e4 Remove INSTALLS_ICONS from kde ports.
In the soon to be committed glib and gtk update, the INSTALLS_ICONS macro
will gain the long missing gtk-update-icon-theme dependancy.
After talking with members from of our KDE team. There isn't any indication
that this gtk util is usefull for KDE.
2011-07-29 17:53:22 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00