Commit graph

14160 commits

Author SHA1 Message Date
Jan Beich
7edf3806bb x11/waybar: backport a hyprland fix after 2f0148b213 2023-07-06 17:57:26 +00:00
Jan Beich
1e5ecdc431 x11/showmethekey: update to 1.8.1
Changes:	https://github.com/AlynxZhou/showmethekey/releases/tag/v1.8.1
Reported by:	GitHub (watch releases)
2023-07-06 12:58:12 +00:00
Nicola Vitale
9ae5aa698d
x11/wbar: Update WWW address
- Pet portclippy/portfmt
2023-07-06 11:25:55 +02:00
Jan Beich
2f0148b213 x11/waybar: update to 0.9.19
Changes:	https://github.com/Alexays/Waybar/releases/tag/0.9.19
Reported by:	GitHub (watch releases)
2023-07-06 00:52:58 +00:00
Jan Beich
a72282f6b3 x11/kitty: unbreak build after aec9c6c9cf
glfw/wl_window.c:522:17: error: enumeration value 'XDG_TOPLEVEL_STATE_SUSPENDED' not handled in switch [-Werror,-Wswitch]
        switch (*state) {
                ^

PR:		272372
Reported by:	pkg-fallout
2023-07-06 00:52:57 +00:00
Jan Beich
daf3e1c51e x11/kitty: drop --ignore-compiler-warnings to apply upstream fix
This reverts commit 4ee5c96d5b.
2023-07-06 00:52:57 +00:00
Jan Beich
4ee5c96d5b x11/kitty: unbreak build after aec9c6c9cf
glfw/wl_window.c:522:17: error: enumeration value 'XDG_TOPLEVEL_STATE_SUSPENDED' not handled in switch [-Werror,-Wswitch]
        switch (*state) {
                ^

Reported by:	pkg-fallout
Inspired by:	Alpine Linux
2023-07-05 04:13:22 +00:00
Jan Beich
bcea2e3a26 x11/foot: unbreak build after aec9c6c9cf
../wayland.c:655:17: error: enumeration value 'XDG_TOPLEVEL_STATE_SUSPENDED' not handled in switch [-Werror,-Wswitch]
        switch (*state) {
                ^

PR:		272372
2023-07-04 23:54:33 +00:00
Jan Beich
424a250d84 x11/controllermap: update to 2.28.1
Changes:	https://github.com/libsdl-org/SDL/commits/release-2.28.1/test/controllermap.c
Reported by:	portscout
2023-07-04 23:54:33 +00: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
Kirill Ponomarev
5da6345145 */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2023-07-04 11:28:54 +02:00
Yuri Victorovich
8582b8c594 x11/rio: New port: Hardware-accelerated GPU terminal emulator powered by WebGPU 2023-07-03 13:21:50 -07:00
Cy Schubert
e6bccee8e8 x11/cde*: Bump PORTREVISION for c3a960a187
Fixes:	c3a960a187
MFH:	2023Q3
2023-07-03 05:52:25 -07:00
Cy Schubert
c3a960a187 x11/cde*: Add missing shebang script
During 2023Q3 testing (using pudriere bulk -t, which enables
DEVELOPER mode), it was discovered that a tcl script was not getting
fixed by shabangfix. This commit fixes that.

Reported by:	dizzy
MFH:		2023Q3
2023-07-03 05:47:16 -07:00
Jan Beich
d89b1ba88c x11/nwg-dock-hyprland: add new port
Configurable (with command line arguments and css) dock, written in
Go, aimed exclusively at the Hyprland Wayland compositor. It features
pinned buttons, client buttons and the launcher button. By default the
launcher starts nwg-drawer.

https://github.com/nwg-piotr/nwg-dock-hyprland
2023-07-03 04:15:07 +00:00
Jan Beich
220bab179b x11/nwg-dock: update to 0.3.5
Changes:	https://github.com/nwg-piotr/nwg-dock/releases/tag/v0.3.5
Reported by:	GitHub (watch releases)
2023-07-03 01:39:59 +00:00
Jan Beich
e39973a4f7 x11/alacritty: update to 0.12.2
Changes:	https://github.com/alacritty/alacritty/releases/tag/v0.12.2
Reported by:	GitHub (watch releases)
2023-07-02 00:18:05 +00:00
Jan Beich
676f1b14e1 x11/wdisplays: update to 1.1.1
Changes:	https://github.com/artizirk/wdisplays/releases/tag/1.1.1
Reported by:	GitHub (watch releases)
2023-07-02 00:18:05 +00:00
MANTANI Nobutaka
1a1b4f35d7 x11/mlterm: Fix build on current 2023-07-01 23:45:53 +09:00
Cy Schubert
4df4983add x11/cde-24: Deprecate and expire previous version
Upstream has desupported cde 2.4.
2023-07-01 07:21:37 -07:00
Yuri Victorovich
4af37847c9 x11/rlaunch: Update 1.3.13 → 1.3.14
Reported by:	portscout
2023-07-01 00:52:28 -07:00
Jan Beich
7d6bb145a7 x11/kanshi: update to 1.4.0
Changes:	https://git.sr.ht/~emersion/kanshi/refs/v1.4.0
Reported by:	Repology
2023-06-30 21:32:58 +00: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
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
Tobias C. Berner
9edcb94ec8 KDE: Update KDE Plasma Desktop to 5.27.6
KDE Plasma 5.27.6, Bugfix Release for June

Tuesday, 20 June 2023. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.27.6.

Plasma 5.27 was released in February 2023 with many feature refinements
and new modules to complete the desktop experience.

This release adds two months' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:

 * Dpms: Don't crash if trying to interact with the fake screen.
 * Panel: mitigate plasmashell high CPU usage when moving windows.
 * Runners/calculator: implement thread-safety in
   QalculateEngine::evaluate.
 * Fix ddcutil for laptop user.
 * Fix showing error messages.
 * Fix UI with huge window sizes.

Changelog: https://kde.org/announcements/changelogs/plasma/5/5.27.5-5.27.6
2023-06-29 18:00:04 +02:00
Dimitry Andric
ffa7085ab4 x11/xdm: fix build with clang 16
Clang 16 has a new error about incompatible function types, which shows
up when x11/xdm:

  greet.c:451:20: error: incompatible function pointer types assigning to 'void (*)(void)' from 'int (*)(void)' [-Wincompatible-function-pointer-types]
      __xdm_setgrent = dlfuncs->_setgrent;
		     ^ ~~~~~~~~~~~~~~~~~~

This is because it assumes setgrent(3) returns int, which it has not
done since a very long time.

Reported by:	O. Hartmann <ohartmann@walstatt.org>
PR:		272209
MFH:		2023Q2
2023-06-28 19:25:30 +02:00
Emanuel Haupt
ee9148bc93 x11/xterm: Update to 383 2023-06-28 11:34:45 +02:00
Rene Ladan
3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Jan Beich
4b7b1d6e91 x11/libxcvt: drop USE_GITLAB to get non-FreeBSD mirrors
Not using USES=xorg-cat to avoid cruft:
- unused by xorg-server after ports 88b0ae2bb9
- USES=pkgconfig is unused by libxcvt
- USE_XORG=xorg-macros is unused with USES=meson
- USES=pathfix is unused with USES=meson
- EXTRACT_SUFX=tar.bz2 is unused by new releases/projects
2023-06-27 11:44:40 +00:00
Jan Beich
612be64530 x11/swayr: update to 0.27.0
Changes:	https://git.sr.ht/~tsdh/swayr/log/swayr-0.27.0
Reported by:	Repology
2023-06-27 00:54:13 +00:00
Cy Schubert
381940e6fc x11/cde-devel: Address multiple build failures with LLVM16
/usr/local/include/Xm/Xm.h:1516:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
                        register int to_type) ;
                        ^~~~~~~~~
2023-06-26 11:41:08 -07:00
Cy Schubert
364deb4e3a x11/cde-25: Address multiple build failures with LLVM16
/usr/local/include/Xm/Xm.h:1516:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
                        register int to_type) ;
                        ^~~~~~~~~

MFH:	2023Q2
2023-06-26 11:41:07 -07:00
Gleb Popov
be631d4b5c x11/plasma5-plasma-workspace: Pull in a proper fix for the locale settings problem.
PR:		270424
Sponsored by:	Serenity Cybersecurity, LLC
2023-06-26 11:12:39 +03:00
Muhammad Moinur Rahman
9af7892724 x11/budgie-desktop: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-26 02:09:44 +02:00
Gleb Popov
dff31335fa x11/xpra-html5: Update to 8.1
Reported by:	portscout!
2023-06-25 14:02:52 +03:00
Muhammad Moinur Rahman
496e2a1089 x11/xdtm: Fix build with llvm16
Sponsored by:	The FreeBSD Foundation
2023-06-24 12:58:48 +02:00
Li-Wen Hsu
1bba72c277
x11/rgb: Update to 1.1.0
PR:		272112
Approved by:	x11 (manu)
2023-06-23 01:35:24 +08:00
Li-Wen Hsu
2342d4c99b
x11/xcalc: Update to 1.1.2
PR:		272111
Approved by:	x11 (manu)
2023-06-23 01:34:00 +08:00
Li-Wen Hsu
0bad7e0b6c
x11/xconsole: Update to 1.0.8
PR:		272114
Approved by:	x11 (manu)
2023-06-23 01:29:19 +08:00
Jan Beich
a7307c3195 x11/controllermap: update to 2.28.0
Changes:	https://github.com/libsdl-org/SDL/commits/release-2.28.0/test/controllermap.c
Reported by:	portscout
2023-06-21 11:44:47 +00:00
Wen Heping
436af066ae x11-wm/lxqt: Update to 1.3.0
PR:	271509
2023-06-20 19:51:44 +02:00
Renato Botelho
735dc93730 x11/xcb-util-wm: Update to 0.4.2
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2023-06-20 09:57:15 -03:00
Renato Botelho
32cc20c23d x11/xcb-util-renderutil: Update to 0.3.10
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2023-06-20 09:57:14 -03:00
Renato Botelho
63dca20138 x11/xcb-util-keysyms: Update to 0.4.1
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2023-06-20 09:57:14 -03:00
Renato Botelho
03e2807832 x11/xcb-util-image: Update to 0.4.1
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2023-06-20 09:57:13 -03:00
Renato Botelho
feab095ed3 x11/xcb-util: Update to 0.4.1
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2023-06-20 09:57:13 -03:00
Zsolt Udvari
049df50817 x11/bemenu: update to 0.6.15
ChangeLog: https://github.com/Cloudef/bemenu/releases/tag/0.6.15

 * Add rounded corners/Border radius
 * Add Match/Page Counter
 * docs: add missing options
 * Add fixed height option
 * Fix Makefile to support submodule setups
 * Fix: invisible right border.
 * Fix: select last entry if pointer/touch above last index
 * ESC have no effect under Wayland while enabled Vim binding
 * Small fixes

PR:		272040
Reported by:	uzsolt@uzsolt.hu (maintainer)
2023-06-20 11:26:55 +02:00
Danilo Egea Gondolfo
945b3a2014 x11/sakura: Update to 3.8.7 2023-06-19 20:59:17 +01:00
Rene Ladan
690a8f3a68 cleanup: Remove some expired deforaos ports:
2023-06-18 x11/deforaos-panel: Broken on all supported versions
x11/deforaos-desktop: needs expired x11/deforaos-panel
x11/deforaos-locker: needs expired x11/deforaos-panel
comms/deforaos-phone: needs expired x11/deforaos-panel
2023-06-18 21:17:24 +02:00
Jan Beich
f0071a988b x11/shikane: add new port
A dynamic output configuration tool that automatically detects and configures
connected outputs based on a set of profiles.

Each profile specifies a set of outputs with additional parameters (e.g., mode).
A profile will be applied automatically if all specified outputs and modes can
be perfectly matched to the currently connected outputs and their capabilities.

This is a Wayland equivalent for tools like autorandr.
It aims to fully replace kanshi and add new features.
shikane works with Wayland compositors supporting version 3 of the
wlr-output-management protocol (e.g., compositors using wlroots v0.16).

https://gitlab.com/w0lff/shikane
2023-06-18 00:21:01 +00:00