Commit graph

1284 commits

Author SHA1 Message Date
Max Brazhnikov
9ead4b6918 KDE: Update KDE Gear to 25.04.0
Announcement: https://kde.org/announcements/gear/25.04.0/

Ports changes:

kde.mk:
 - Simplify KDE_APPS_BASED_PATCHLEVEL definition and generalize
   it for unstable branch.

devel/kopeninghours:
 - Use custom PLIST_SUB to reduce churn on updates.

editors/ghostwriter:
 - Drop upstreamed patch.

games/khangman:
 - Drop upstreamed patch.

math/kcalc:
 - Depend on math/mpc.

multimedia/kdenlive:
 - Prevent fetching during build.
 - Depends on KF6 Purpose unconditionally and remove no-op OPTIONS_SUB.
 - Depend on OpenTimelineIO.

net/krdc:
 - Switch to freerdp3.

x11-fm/dolphin:
 - Fix abuse of PLIST_SUB.

*/*:
 - Add missing and update KF6 dependencies and Qt components.
2025-04-17 14:57:49 +03:00
Daniel Engberg
b3464f30b7 x11-clocks/cairo-clock: Fix build with newer versions of librsvg2-rust
Add -lm to LDFLAGS

PR:		284977
Approved by:	portmgr (blanket)
2025-03-30 20:11:20 +02:00
Charlie Li
e87d8134a3
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move
The GTK 1-based gdk-pixbuf has not existed for some time.

No functional or package changes.
2025-03-17 00:02:08 -04:00
Max Brazhnikov
9cdd086674 KDE: Update KDE Gear to 24.12.3
Announcement: https://kde.org/announcements/gear/24.12.3/
2025-03-07 21:09:22 +03:00
Max Brazhnikov
dbb49a6dd3 KDE: Update KDE Gear to 24.12.2
Announcement: https://kde.org/announcements/gear/24.12.2/
2025-02-09 23:36:59 +03:00
Tobias C. Berner
b44569f137 KDE: It goes to 6!
This megacommit merges all the work from https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6
Specifically:
- KDE Plasma 6 ports updated to 6.2.5
- KDE Applications ports updated to 24.12.0
- Development ports of KDE Applications removed
- A lot of various ports switched to Qt 6 by default
- Some KDE Frameworks 5 and Plasma 5 ports are adapted to be coinstallable
  with their 6 counterparts

PR:		284351
Exp-run by:	antoine
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/341

Co-authored-by:	Max Brazhnikov <makc@FreeBSD.org>
Co-authored-by:	Kenneth Raplee <kenrap@kennethraplee.com>
Co-authored-by:	Jason E. Hale <jhale@FreeBSD.org>
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
2025-02-03 20:02:42 +03:00
Guido Falsi
6ef19d8e9a x11-clocks/xfce4-timer-plugin: Update to 1.7.3
- Update WWW
2024-12-27 15:01:53 +01:00
Guido Falsi
091a9f4523 x11-clocks/xfce4-time-out-plugin: Update to 1.1.4
- Update WWW
2024-12-27 15:00:59 +01:00
Guido Falsi
190e3ce6df x11-clocks/xfce4-stopwatch-plugin: Update to 0.5.2
- Update WWW
2024-12-27 15:00:11 +01:00
Dirk Meyer
7433ffd482 x11-clocks/asclock: set PORTSCOUT 2024-11-07 05:59:51 +01:00
Dirk Meyer
a5a24449e3 x11-clocks/asclock-xlib: update to 2.0.12
- take maintainership
- reset default theme
- use DATADIR
- rename files
- remove CONFLICTS
2024-11-06 21:53:37 +01:00
Dirk Meyer
86201944ac x11-clocks/asclock: update to 1.3
- more language options
- add clock options
2024-11-06 21:41:28 +01:00
Daniel Engberg
6d7bc425e0 x11-clocks/tclock: Refresh MASTER_SITES
Remove dead mirror
2024-10-13 12:13:54 +02:00
Jan Beich
d28e388a9a x11-clocks/wlclock: unbreak long options
$ wlclock --corner-radius 90
ERROR: Radius configuration requires one or four arguments.

Reported by:	S. R. Gal (private mail)
2024-08-03 18:49:16 +02:00
Nuno Teixeira
57b4ac18f3 */*: Remove GNU_CONFIGURE_MANPREFIX after move man pages to share/man
Approved by:	portmgr (blanket)
2024-04-14 10:41:16 +01:00
Nuno Teixeira
8ce9d56b1b x11-clocks/wmcalclock: Move man pages to share/man
Approved by:	portmgr (blanket)
2024-03-23 18:08:32 +00:00
Tijl Coosemans
d7511b9d00 Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV
And remove it from individual ports.  Use WRK_ENV in custom build
commands where necessary.

FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes
/etc/make.conf if it exists.  This happens when you run make in a port
directory but it also happens when the upstream build system uses make.
This commit disables make.conf inclusion in the latter case because
users can define variables like CFLAGS in make.conf that override ports
framework variables and this can cause problems that are difficult to
diagnose.

If there are any build customisations made through make.conf that stop
working because of this commit then they should be made available by the
ports tree through some mechanism, e.g. an option in a port.

Some ports were picking up variables from Poudriere make.conf and
required fixes:

- astro/wmspaceweather x11-clocks/wmcalclock: Add OPSYS to MAKE_ENV.
- games/zhlt: Add ARCH to MAKE_ENV.
- graphics/tachyon: Upstream ARCH is not ports tree ARCH.
  Set ALL_TARGET=bsd so upstream ARCH is defined correctly.
  Enable multi-threading support while here.

PR:		277455
Exp-run by:	antoine
2024-03-23 12:19:32 +01:00
Christian Weisgerber
361c6eddcf x11-clocks/wmbday: Move man pages to share/man
Approved by:	portmgr (blanket)
2024-03-14 16:36:14 +01:00
Gleb Popov
290352f2a7 *: Move manpages to share/man
Approved by:	portmgr (blanket)
2024-03-10 21:16:02 +03:00
Muhammad Moinur Rahman
9e7b371027
x11-clocks/wmitime: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 17:36:26 +01:00
Muhammad Moinur Rahman
5afc7f5e77
x11-clocks/wmfishtime: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 17:36:25 +01:00
Muhammad Moinur Rahman
21cfedc239
x11-clocks/wmclockmon: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 17:36:24 +01:00
Muhammad Moinur Rahman
725266089d
x11-clocks/wmclock: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 17:36:24 +01:00
Muhammad Moinur Rahman
26d7e638ce
x11-clocks/rclock: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 17:36:23 +01:00
Tobias C. Berner
f938c44689 KDE: Update KDE Gear to 23.08.5
Thursday, 15 February 2024

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * knavalbattle: Fix test for placing a ship vertically
 * konsole: Show wallpaper on non-translucent top-levels
 * neochat: Fix saving images
2024-02-16 20:31:32 +01:00
Gleb Popov
e427ab10bf *: Move manpages to share/man for imake ports.
Approved by:	portmgr (blanket)
2024-02-04 22:13:55 +03:00
Helge Oldach
32df485cf6 x11/*: Move manpages to share/man
Approved by:	portmgr (blanket)
2024-01-29 22:34:26 +03:00
Nuno Teixeira
7aae4b5136 *: Autotools manpages fix
Approved by:	portmgr (blanket)
2024-01-27 13:52:26 +03:00
Muhammad Moinur Rahman
c61309e21b
x11-clocks/intclock: Remove expired port
2024-01-16 x11-clocks/intclock: Upstream website vaporized
2024-01-17 18:24:41 +01:00
Muhammad Moinur Rahman
9f8f710b3e */*: Sanitize MANPREFIX for meson ports
Approved by:	portmgr
2024-01-12 23:40:48 +01:00
Dirk Meyer
ae5139eb08 x11-clocks/asclock: use ${PREFIX}/share/man 2024-01-11 18:28:25 +01:00
Baptiste Daroussin
e762d0756b MANPREFIX: eliminate the use of MANPREFIX for x11*
While here move some manpages to share/man
2024-01-11 11:31:03 +01:00
Baptiste Daroussin
c2a2080561 MANPREFIX: eleminate its usage and move man to share/man 2024-01-09 13:47:17 +01:00
Nuno Teixeira
3572ca3e01 */*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree
2023-12-23 18:14:14 +00:00
Muhammad Moinur Rahman
55a2aec873 x11-clocks/intclock: Mark DEPRECATED
- Add LICENSE GPLv2
- Refresh patches
- Upstream website vaporized and DISTFILE no longer available
- Set EXPIRATION_DATE 2024-01-16
2023-12-16 14:11:24 +01:00
Tobias C. Berner
f7ddb3c83e KDE: Update KDE Gear to 23.08.4
Thursday, 07 December 2023.

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

* dolphin-plugins: Mountisoaction: add preferred raw disk mimetypes
* falkon: Fix StartPage search engine default configuration
* kdepim-runtime: Correctly reload configuration

The full changelog can be found at
https://kde.org/announcements/changelogs/gear/23.08.4/
2023-12-07 21:11:34 +01:00
Tobias C. Berner
2c7f569f01 KDE: Update KDE Gear to 23.08.3
KDE Gear 23.08.3

Thursday, 9 November 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * ark: Compatibility with shared-mime-info >= 2.3
 * kate: No longer crash when dropping a file into the project panel
 * akonadi: Don't keep huge MySQL logs from past sessions

Announcement:	https://kde.org/announcements/gear/23.08.3/
Full changelog:	https://kde.org/announcements/changelogs/gear/23.08.3/
2023-11-09 18:48:50 +01:00
Rodrigo Osorio
05f0f44a55 */*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
2023-11-01 23:11:47 +01:00
Tobias C. Berner
e28cfeb282 KDE: Update KDE Gear to 23.08.2
KDE Gear 23.08.2

Thursday, 12 October 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * kdeconnect: Avoid adding duplicate devices to Dolphin's side panel
   (Commit, fixes bug #461872)
 * merkuro: Fix shifting of date by one day/month (Commit, fixes bug
   #473866)
 * kdenlive: Fix multiple audio streams broken by MLT's new astream
   property (Commit, fixes bug #474895)

Full changelog: https://kde.org/announcements/changelogs/gear/23.08.2/
2023-10-13 20:06:21 +02:00
Guido Falsi
0afc8661e4 XFCE: Cleanup dependencies
- Update xfce.mk to avid forcing too many dependencies on consumers
- Change dependency on garcon to reference libgarcon-1.so (main
  library)
- Explicitly add USE_XFCE components to the ports actually needing
  them.
- Cleanup dependencies, adding/removing missing/extra dependencies
- Change the referenced library in some LIB_DEPENDS to the actually
  linked one (avoids false positives in poudriere Q/A tests)
- Bump PORTREVISION on all touched ports, even indirectly due to
  the effect of removing forced dependencies on certain components
- Remove USES=fuse from gigolo. I could not find any kind f reference
  to fuse in the code.
- xfce4-bsdcpufreq-plugin: Also remove empty comment at the top of
  the Makefile
2023-10-02 17:53:42 +02:00
Tobias C. Berner
e2097f455b KDE: Update KDE Gear to 23.08.1
Thursday, 14 September 2023. Over 120 individual programs plus dozens of
programmer libraries and feature plugins are released simultaneously as
part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

* gwenview: Fix navigation with side mouse buttons
* kio-extras: Thumbnail: Fix heap-use-after-free in AudioCreator::create
* akonadi-calendar: Use correct identity when sending iTIP counter-proposal

Changelog: https://kde.org/announcements/changelogs/gear/23.08.1/
2023-09-14 12:42:47 +02:00
Nuno Teixeira
2c99696f30 x11-clocks/xdaliclock: Update to 0.48
ChangeLog:

2.48	25-Aug-2023	Android:
			- Updated to latest API level.
			OSX:
			- Apple Silicon. Requires macOS 10.13.
2023-09-09 20:52:10 +01:00
Tobias C. Berner
2a6cfd50d0 KDE: Update KDE Gear to 23.08
Thursday, 24 August 2023

We create software for people, and the KDE Gear releases are the result
of that. Every four months we publish new updates of a large number of
KDE apps and software libraries. We create new programs to meet more of
your needs, implement more features so you can adapt to an ever-changing
digital world, and make our software faster, more efficient, more
reliable. We also port it to more platforms so you can run it on more
devices: your laptop, your game console, your phone, anywhere.

Read on to find out what's new in KDE Gear 23.08
	https://kde.org/announcements/gear/23.08.0
2023-08-28 21:07:39 +02:00
Jan Beich
cc310e28bc x11-clocks/wlclock: unbreak fetch due to recompression
=> Fetched file size mismatch (expected 34332, actual 34225)

 $ gzip -l wlclock-v1.0.1.tar.gz
   compressed uncompressed  ratio uncompressed_name
-       34332       143360  76.0% wlclock-v1.0.1.tar
+       34225       143360  76.1% wlclock-v1.0.1.tar
2023-08-09 14:07:32 +00:00
Muhammad Moinur Rahman
b0f043f399 x11-clocks/bbdate: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-06 22:30:19 +02:00
Muhammad Moinur Rahman
42e5fc480c x11-clocks/buici-clock: Fix build with llvm16
- Pet port{clippy|fmt}
- Remove patched REIMNPLACE_CMD

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-20 19:42:35 +02:00
Tobias C. Berner
14aebfc8f6 KDE: Update KDE Gear to 23.04.3
KDE Gear 23.04.3

Thursday, 6 July 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * gwenview: Avoid a crash when opening a .nef image in exiv2 library
 * kalendar: Fix a few issues with reminders
 * kreversi: Fix board position in portrait mode

Changelog: https://kde.org/announcements/changelogs/gear/23.04.3/
2023-07-09 12:45:54 +02:00
Rene Ladan
0ce030df52 all: return uqs' ports to the pool after his commit-bit was safekept.
With hat:	portmgr-secretary
2023-07-04 21:51:13 +02:00
Tobias C. Berner
0c2dea861b KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2

Thursday, 8 June 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * konsole: Adjust selection point coords when scrollback shrinks
 * neochat: Focus message search window's search field by default
 * yakuake: Prevent unnecessary tab switching when closing a tab

Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
2023-06-30 22:05:14 +02:00
Jan Beich
167856ab17 x11-clocks/ktimer: pacify stage-qa after fca135644f
Error: /usr/local/bin/ktimer is linked to /usr/local/lib/libX11.so.6 from x11/libX11 but it is not declared as a dependency
Warning: you need USE_XORG+=x11

Reported by:	portscan
2023-05-19 21:24:33 +00:00