Commit graph

148 commits

Author SHA1 Message Date
Matthias Andree
f3127fabc6 graphics/openexr: PORTREVISION bump of openexr users due to ABI change 2024-10-13 15:55:03 +02:00
Jan Beich
402b658a02 graphics/libjxl: update to 0.11.0
Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.11.0
Reported by:	GitHub (watch releases)
2024-09-14 00:08:35 +02:00
Tobias C. Berner
3e65694953 KDE: Update KDE Frameworks 5 to 5.116.0
Sunday, 19 May 2024

KDE today announces the release of KDE Frameworks 5.116.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.116.0/
PR:		279751
Exp-run by:	antoine
2024-06-19 01:23:56 -04:00
Jan Beich
e033cbdc91 graphics/libjxl: force rebuild consumers after 4c1f4b3f46
$ ffmpeg
ld-elf.so.1: Shared object "libjxl.so.0.9" not found, required by "libavcodec.so.60"

Reported by:	vvd
2024-02-22 20:33:46 +01:00
Tobias C. Berner
d32f571395 KDE: Update KDE Frameworks 5 to 5.115
Saturday, 10 February 2024

KDE today announces the release of KDE Frameworks 5.115.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
New in this version

PR:		277016
Exp-run by:	antoine
2024-02-18 11:39:10 +01:00
Tobias C. Berner
9eea112542 KDE: Update KDE Frameworks 5 to 5.114
Saturday, 13 January 2024

KDE today announces the release of KDE Frameworks 5.114.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.114.0/
PR:		276302
Exp-run by:	antoine
2024-01-29 20:29:18 +01:00
Tobias C. Berner
3cc981b4cf KDE: Update KDE Frameworks to 5.113
Thursday, 14 December 2023

KDE today announces the release of KDE Frameworks 5.113.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcment:	https://kde.org/announcements/frameworks/5/5.113.0/
Exp-run by:	antoine
PR:		276124
2024-01-09 06:38:30 +01:00
Jan Beich
11b08d733b graphics/libjxl: update to 0.9.0
Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.9.0
Reported by:	GitHub (watch releases)
2023-12-22 21:01:30 +01:00
Tobias C. Berner
32af9268b2 KDE: Update KDE Frameworks to 5.112
Sunday, 12 November 2023

KDE today announces the release of KDE Frameworks 5.112.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		275060
Exp-run by:	antoine

Announcement:	https://kde.org/announcements/frameworks/5/5.112.0/
2023-11-28 06:39:21 +01:00
Tobias C. Berner
cbbf088c9d KDE: Update KDE Frameworks to 5.111
Wednesday, 18 October 2023

KDE today announces the release of KDE Frameworks 5.111.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.111.0/
PR:		274662
Exp-run by:	antoine
2023-10-30 19:13:25 +01:00
Dima Panov
06eee289d9
graphics/kf5-kimageformats: add missed support for libRAW plugin 2023-10-29 01:47:16 +03:00
Tobias C. Berner
64fcfc13d7 KDE: Update KDE Frameworks to 5.110
Saturday, 9 September 2023

KDE today announces the release of KDE Frameworks 5.110.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.110.0/

Exp-run by:	antoine
PR:		273695
2023-09-18 17:54:39 +02:00
Matthias Andree
1b4453302b *: Bump PORTREVISION for OpenEXR users
Because OpenEXR's SONAME has changed with the 3.2.0 update.
New SONAME: libOpenEXR-3_2.so.31
2023-09-10 13:44:32 +02:00
Jan Beich
b578933889 graphics/libavif: update to 1.0.0
Changes:	https://github.com/AOMediaCodec/libavif/releases/tag/v1.0.0
Reported by:	GitHub (watch releases)
2023-08-29 02:34:53 +02:00
Tobias C. Berner
b24a7e0bb8 KDE: Update KDE Frameworks to 5.109
Thursday, 17 August 2023

KDE today announces the release of KDE Frameworks 5.109.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement: https://kde.org/announcements/frameworks/5/5.109.0/
Exp-run by:	antoine
PR:		273185
2023-08-25 07:19:00 +02:00
Tobias C. Berner
4050f55d0a KDE: Update KDE Frameworks to 5.108
Saturday, 8 July 2023

KDE today announces the release of KDE Frameworks 5.108.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.108.0/

PR:		272435
Exp-run by:	antoine
2023-07-18 09:50:50 +02:00
Tobias C. Berner
5ab3f1019c KDE: Update KDE Frameworks to 5.107
Saturday, 10 June 2023

KDE today announces the release of KDE Frameworks 5.107.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		272099
Exp-run by:	antoine
2023-06-29 19:56:44 +02:00
Matthias Andree
a5fbd2fa98 *: bump PORTREVISION of Imath users
...because math/Imath 3.1.9 reset the major version of
libImath to 29 from 31. See math/Imath 3.1.9 for details.
2023-06-02 23:40:45 +02:00
Matthias Andree
e434b50017 *: Bump revision of ports using math/Imath
...after its major revision update.
2023-05-28 20:39:40 +02:00
Tobias C. Berner
504e716634 KDE: Update KDE Frameworks to 5.106
Saturday, 13 May 2023

KDE today announces the release of KDE Frameworks 5.106.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.106.0/

Exp-run by:	antoine
PR:		271426
2023-05-17 07:57:51 +02:00
Tobias C. Berner
bdeae8c400 KDE: Update KDE Frameworks to 5.105.0
Saturday, 8 April 2023

KDE today announces the release of KDE Frameworks 5.105.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		270726
Exp-run by:	antoine
2023-04-16 02:30:22 +02:00
Tobias C. Berner
52813d68e9 KDE: Update KDE Frameworks to 5.104
11th March 2023. KDE today announces the release of KDE Frameworks 5.104.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide
variety of commonly needed functionality in mature, peer reviewed and
well tested libraries with friendly licensing terms. For an introduction
see
https://kde.org/products/frameworks/

Exp-run by:	antoine
PR:		270117
2023-03-20 09:43:11 +01:00
Matthias Andree
5327591576 *: Bump PORTREVISION of math/Imath users 2023-03-04 11:41:17 +01:00
Tobias C. Berner
cfb714fa23 KDE: Update KDE Frameworks 5.103.0
Sunday, 12 February 2023

KDE today announces the release of KDE Frameworks 5.103.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.103.0/
PR:		269526
Exp-run by:	antoine
2023-02-18 10:51:22 +01:00
Tobias C. Berner
687a1ddf1d KDE: Update KDE Frameworks to 5.102
Saturday, 14 January 2023

KDE today announces the release of KDE Frameworks 5.102.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		268952
Exp-run by: antoine
2023-01-23 06:38:45 +01:00
Jan Beich
115fc1237e graphics/libjxl: update to 0.8.0.r1
Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.8.0rc1
Reported by:	GitHub (watch releases)
2023-01-16 13:21:35 +00:00
Tobias C. Berner
d3a83f3dbe KDE: Update KDE Frameworks to 5.101
Saturday, 10 December 2022

KDE today announces the release of KDE Frameworks 5.101.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		268291
Exp-run by:	antoine
2022-12-28 06:39:42 +01:00
Tobias C. Berner
91f85b3f8f KDE: Update KDE Frameworks to 5.100
Monday, 14 November 2022

KDE today announces the release of KDE Frameworks 5.100.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

- devel/kf5-kconfig update to 5.100.1 (bug fix release)
- x11/kf5-plasma-framework: update to 5.100.1 (bug fix releas)

- fix fallout

Changelog:	https://kde.org/announcements/frameworks/5/5.100.0/
Exp-run by:	antoine
PR:		267764
2022-11-29 06:47:28 +01:00
Tobias C. Berner
060a35d470 graphics/kf5-kimageformats: backports to fix animated AVIF performance
Upstream:
350ce1b990
1190e53e9b

These commits fix a significant performance issue experienced when using
animated AVIF images.

Reported by:		Nate Graham <nate@kde.org>
2022-10-15 20:19:10 +02:00
Jan Beich
36a733d8a5 graphics/libavif: update to 0.11.0
Changes:	https://github.com/AOMediaCodec/libavif/releases/tag/v0.11.0
Reported by:	GitHub (watch releases)
2022-10-14 22:30:55 +00:00
Tobias C. Berner
d08cda4af5 KDE: Update KDE Frameworks to 5.99
Sunday, 9 October 2022

KDE today announces the release of KDE Frameworks 5.99.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		266950
Exp-run by:	antoine
2022-10-12 20:19:19 +02:00
Tobias C. Berner
2fabf76bfe KDE: Update KDE Frameworks to 5.98
Monday, 12 September 2022

KDE today announces the release of KDE Frameworks 5.98.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.98.0/

PR:		266364
Exp-run by:	antoine
2022-09-19 06:46:01 +02:00
Felix Palmen
ddae4e92d8 Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
2022-09-11 12:20:14 +02:00
Tobias C. Berner
9de0084953 KDE: Set WWW via kde.mk for kf5- ports 2022-09-10 20:23:06 +02:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
021c28353c KDE: Update KDE Frameworks to 5.97
Sunday, 14 August 2022

KDE today announces the release of KDE Frameworks 5.97.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement:	https://kde.org/announcements/frameworks/5/5.97.0/

PR:		265831
Exp-run by:	antoine
2022-08-21 18:48:37 +02:00
Jan Beich
7ea47cecaa graphics/jpeg-xl: update to 0.7.r
Changes:	https://github.com/libjxl/libjxl/releases/tag/v0.7rc
Reported by:	GitHub (watch releases)
2022-08-09 16:05:50 +00:00
Tobias C. Berner
0d5d9e18b4 KDE: Update KDE Frameworks to 5.96
9th July 2022. KDE today announces the release of KDE Frameworks 5.96.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide
variety of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see

https://kde.org/products/frameworks/

Exp-run by:	antoine
PR:		265116
2022-07-18 09:48:52 +02:00
Stefan Eßer
d0d81d2db6 graphics/kf5-kimageformats: fix pkg-plist
The option has been renamed from LIBHEIF to HEIF and %%LIBHEIF%% in
pkg-plist must therefore be chnaged to %%HEIF%%.

Approved by:	portmgr (implicit)
2022-06-30 23:51:19 +02:00
Tobias C. Berner
2124ad803d graphics: synchronize option name for graphics/libheif
- most ports use HEIF as option, do the same in
  * graphics/gimp-app
  and
  * graphics/kf5-kimageformats

Differential Revision: https://reviews.freebsd.org/D35655
2022-06-30 21:21:50 +02:00
Tobias C. Berner
b992678d77 graphics/kf5-kimageformats: enable HEIF support by default 2022-06-29 15:18:14 +02:00
Tobias C. Berner
b79b213264 KDE: Update KDE Frameworks to 5.94
12th June 2022. KDE today announces the release of KDE Frameworks
5.95.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
https://kde.org/products/frameworks/

Exp-run by:	antoine
PR:		264651
2022-06-22 14:11:30 +02:00
Tobias C. Berner
ac6754ec21 KDE: Update KDE Frameworks to 5.94
Saturday, 14 May 2022

KDE today announces the release of KDE Frameworks 5.94.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Changelog:	https://kde.org/announcements/frameworks/5/5.94.0/
PR:		263968
Exp-run by:	antoine
2022-05-20 06:10:32 +02:00
Tobias C. Berner
cbf73704b3 KDE: Update KDE Frameworks to 5.93
10th April 2022. KDE today announces the release of KDE Frameworks 5.93.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide
variety of commonly needed functionality in mature, peer reviewed and
well tested libraries with friendly licensing terms.

For an introduction see
https://kde.org/products/frameworks/

Full Changelog:
	https://kde.org/announcements/frameworks/5/5.93.0/

PR:		263207
Exp-run by:	antoine
2022-04-21 15:28:16 +02:00
Jan Beich
7d367d2645 graphics/libavif: update to 0.10.0
Changes:	https://github.com/AOMediaCodec/libavif/releases/tag/v0.10.0
Reported by:	GitHub (watch releases)
2022-04-06 22:15:15 +00:00
Tobias C. Berner
cc08045229 graphics/kf5-kimageformats: add LIBHEIF option to enable heic support 2022-03-25 23:27:33 +01:00
Tobias C. Berner
4c02428b35 KDE: Update KDE Frameworks to 5.92.0
Saturday, 12 March 2022

KDE today announces the release of KDE Frameworks 5.92.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

Announcement and Changelog:
	https://kde.org/announcements/frameworks/5/5.92.0/

PR:		262522
Exp-run by:	antoine
2022-03-19 20:10:32 +01:00
Jan Beich
e931660117 Mk/bsd.options.desc.mk: add shared AVIF description
Intended for the reference implementation. Ports with AVIF support via
libheif (LGPLv3+, C++-based) to use HEIF option instead.
2022-03-12 16:31:36 +00:00
Jan Beich
b0f70ceb2e Mk/bsd.options.desc.mk: add shared JXL description
Intended for the reference implementation. Other implementations to
use different option names due to different constraints/dependencies.
2022-03-12 16:30:58 +00:00