aboutsummaryrefslogtreecommitdiff
path: root/x11
Commit message (Collapse)AuthorAgeFilesLines
...
* x11/libICE: Update to 1.1.1Emmanuel Vadot2024-04-303-37/+4
| | | | | | | Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003288.html Differential Revision: https://reviews.freebsd.org/D44952 Sponsored by: Beckhoff Automation GmbH & Co. KG
* x11/dwlb: update to s20240427Jan Beich2024-04-292-5/+5
| | | | Changes: https://github.com/kolunmi/dwlb/compare/78a5302...a30bb03
* x11/swaybg: update to 1.2.1Jan Beich2024-04-282-6/+5
| | | | | Changes: https://github.com/swaywm/swaybg/releases/tag/v1.2.1 Reported by: GitHub (watch releases)
* graphics/tiff: Update to 4.6.0Tijl Coosemans2024-04-273-2/+3
| | | | | PR: 278577 Exp-run by: antoine
* x11/hyprcursor: update to 0.1.8Jan Beich2024-04-262-4/+5
| | | | | Changes: https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.8 Reported by: GitHub (watch releases)
* x11/wlogout: update to 1.2.2Jan Beich2024-04-222-4/+4
| | | | | Changes: https://github.com/ArtsyMacaw/wlogout/releases/tag/1.2.2 Reported by: GitHub (watch releases)
* x11/hyprlock: update to 0.3.0Jan Beich2024-04-223-9/+23
| | | | | Changes: https://github.com/hyprwm/hyprlock/releases/tag/v0.3.0 Reported by: GitHub (watch releases)
* x11/clipcat: update 0.16.6 → 0.17.0Yuri Victorovich2024-04-222-13/+13
| | | | Reported by: portscout
* x11/xdg-desktop-portal-hyprland: backport crashfixes for -CURRENTJan Beich2024-04-222-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * thread #1, name = 'xdg-desktop-port', stop reason = signal SIGSEGV: address not mapped to object (fault address: 0x0) frame #0: 0x000000000026acf0 xdg-desktop-portal-hyprland`dmabufFeedbackMainDevice(data=0x0000000000000000, feedback=0x0000182398a105c0, device_arr=0x0000182398a891d0) at PortalManager.cpp:90:5 87 static void dmabufFeedbackMainDevice(void* data, zwp_linux_dmabuf_feedback_v1* feedback, wl_array* device_arr) { 88 Debug::log(LOG, "[core] dmabufFeedbackMainDevice"); 89 -> 90 RASSERT(!g_pPortalManager->m_sWaylandConnection.gbm, "double dmabuf feedback"); 91 92 dev_t device; 93 assert(device_arr->size == sizeof(device)); (lldb) bt * thread #1, name = 'xdg-desktop-port', stop reason = signal SIGSEGV: address not mapped to object (fault address: 0x0) * frame #0: 0x000000000026acf0 xdg-desktop-portal-hyprland`dmabufFeedbackMainDevice(data=0x0000000000000000, feedback=0x0000182398a105c0, device_arr=0x0000182398a891d0) at PortalManager.cpp:90:5 frame #1: 0x000000082c61067a libffi.so.8`ffi_call_unix64 at unix64.S:104 frame #2: 0x000000082c60f8f9 libffi.so.8`ffi_call_int(cif=0x0000000820fbba80, fn=(xdg-desktop-portal-hyprland`dmabufFeedbackMainDevice(void*, zwp_linux_dmabuf_feedback_v1*, wl_array*) at PortalManager.cpp:87), rvalue=0x0000000000000000, avalue=0x0000000820fbbab0, closure=0x0000000000000000) at ffi64.c:673:3 frame #3: 0x000000082c60f452 libffi.so.8`ffi_call(cif=0x0000000820fbba80, fn=(xdg-desktop-portal-hyprland`dmabufFeedbackMainDevice(void*, zwp_linux_dmabuf_feedback_v1*, wl_array*) at PortalManager.cpp:87), rvalue=0x0000000000000000, avalue=0x0000000820fbbab0) at ffi64.c:710:3 frame #4: 0x00000008242fac28 libwayland-client.so.0`wl_closure_invoke(closure=0x0000182398a89100, flags=1, target=0x0000182398a105c0, opcode=2, data=0x0000000000000000) at connection.c:1025:2 frame #5: 0x00000008242f84cf libwayland-client.so.0`dispatch_event(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1631:3 frame #6: 0x00000008242f72f4 libwayland-client.so.0`dispatch_queue(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1777:3 frame #7: 0x00000008242f70bd libwayland-client.so.0`wl_display_dispatch_queue_pending(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:2019:8 frame #8: 0x00000008242f6c8e libwayland-client.so.0`wl_display_dispatch_queue(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1995:9 frame #9: 0x00000008242f6814 libwayland-client.so.0`wl_display_roundtrip_queue(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1403:9 frame #10: 0x00000008242f6ce0 libwayland-client.so.0`wl_display_roundtrip(display=0x0000182398a1b140) at wayland-client.c:1432:9 frame #11: 0x0000000000326718 xdg-desktop-portal-hyprland`CToplevelManager::activate(this=0x0000182398a19240) at ToplevelManager.cpp:109:5 frame #12: 0x0000000000267b72 xdg-desktop-portal-hyprland`CPortalManager::onGlobal(this=0x0000182398a1b000, data=0x0000000000000000, registry=0x0000182398a10440, name=24, interface="zwlr_foreign_toplevel_manager_v1", version=3) at PortalManager.cpp:261:34 frame #13: 0x00000000002675e5 xdg-desktop-portal-hyprland`handleGlobal(data=0x0000000000000000, registry=0x0000182398a10440, name=24, interface="zwlr_foreign_toplevel_manager_v1", version=3) at PortalManager.cpp:20:23 frame #14: 0x000000082c61067a libffi.so.8`ffi_call_unix64 at unix64.S:104 frame #15: 0x000000082c60f8f9 libffi.so.8`ffi_call_int(cif=0x0000000820fbc140, fn=(xdg-desktop-portal-hyprland`handleGlobal(void*, wl_registry*, unsigned int, char const*, unsigned int) at PortalManager.cpp:19), rvalue=0x0000000000000000, avalue=0x0000000820fbc170, closure=0x0000000000000000) at ffi64.c:673:3 frame #16: 0x000000082c60f452 libffi.so.8`ffi_call(cif=0x0000000820fbc140, fn=(xdg-desktop-portal-hyprland`handleGlobal(void*, wl_registry*, unsigned int, char const*, unsigned int) at PortalManager.cpp:19), rvalue=0x0000000000000000, avalue=0x0000000820fbc170) at ffi64.c:710:3 frame #17: 0x00000008242fac28 libwayland-client.so.0`wl_closure_invoke(closure=0x0000182398a1b8c0, flags=1, target=0x0000182398a10440, opcode=0, data=0x0000000000000000) at connection.c:1025:2 frame #18: 0x00000008242f84cf libwayland-client.so.0`dispatch_event(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1631:3 frame #19: 0x00000008242f72f4 libwayland-client.so.0`dispatch_queue(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1777:3 frame #20: 0x00000008242f70bd libwayland-client.so.0`wl_display_dispatch_queue_pending(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:2019:8 frame #21: 0x00000008242f6c8e libwayland-client.so.0`wl_display_dispatch_queue(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1995:9 frame #22: 0x00000008242f6814 libwayland-client.so.0`wl_display_roundtrip_queue(display=0x0000182398a1b140, queue=0x0000182398a1b230) at wayland-client.c:1403:9 frame #23: 0x00000008242f6ce0 libwayland-client.so.0`wl_display_roundtrip(display=0x0000182398a1b140) at wayland-client.c:1432:9 frame #24: 0x00000000002689a4 xdg-desktop-portal-hyprland`CPortalManager::init(this=0x0000182398a1b000) at PortalManager.cpp:312:5 frame #25: 0x00000000002a3f76 xdg-desktop-portal-hyprland`main(argc=1, argv=0x0000000820fbc870, envp=0x0000000820fbc880) at main.cpp:38:23 frame #26: 0x000000082a0172aa libc.so.7`__libc_start1(argc=1, argv=0x0000000820fbc870, env=0x0000000820fbc880, cleanup=<unavailable>, mainX=(xdg-desktop-portal-hyprland`main at main.cpp:15)) at libc_start1.c:157:7 frame #27: 0x0000000000267520 xdg-desktop-portal-hyprland`_start at crt1_s.S:83 * thread #1, name = 'xdg-desktop-port', stop reason = signal SIGILL: privileged opcode frame #0: 0x0000000824c5f7cf libc++.so.1`std::__1::mutex::unlock(this=<unavailable>) at mutex.cpp:39:3 36 void mutex::unlock() noexcept { 37 int ec = __libcpp_mutex_unlock(&__m_); 38 (void)ec; -> 39 _LIBCPP_ASSERT_VALID_EXTERNAL_API_CALL( 40 ec == 0, "call to mutex::unlock failed. A possible reason is that the mutex wasn't locked"); 41 } 42 (lldb) bt * thread #1, name = 'xdg-desktop-port', stop reason = signal SIGILL: privileged opcode * frame #0: 0x0000000824c5f7cf libc++.so.1`std::__1::mutex::unlock(this=<unavailable>) at mutex.cpp:39:3 frame #1: 0x00000000002691d3 xdg-desktop-portal-hyprland`CPortalManager::startEventLoop(this=0x000021aa1001b000) at PortalManager.cpp:424:48 frame #2: 0x0000000000268f06 xdg-desktop-portal-hyprland`CPortalManager::init(this=0x000021aa1001b000) at PortalManager.cpp:335:5 frame #3: 0x00000000002a3f56 xdg-desktop-portal-hyprland`main(argc=1, argv=0x0000000820d386c8, envp=0x0000000820d386d8) at main.cpp:38:23 frame #4: 0x00000008274222aa libc.so.7`__libc_start1(argc=1, argv=0x0000000820d386c8, env=0x0000000820d386d8, cleanup=<unavailable>, mainX=(xdg-desktop-portal-hyprland`main at main.cpp:15)) at libc_start1.c:157:7 frame #5: 0x0000000000267520 xdg-desktop-portal-hyprland`_start at crt1_s.S:83 (lldb) f 1 frame #1: 0x00000000002691d3 xdg-desktop-portal-hyprland`CPortalManager::startEventLoop(this=0x000021aa1001b000) at PortalManager.cpp:424:48 421 422 while (1) { // dbus events 423 // wait for being awakened -> 424 m_sEventLoopInternals.loopRequestMutex.unlock(); // unlock, we are ready to take events 425 426 std::unique_lock lk(m_sEventLoopInternals.loopMutex); 427 if (m_sEventLoopInternals.shouldProcess == false) // avoid a lock if a thread managed to request something already since we .unlock()ed PR: 278496 Reported by: shurd
* x11/lightdm: Fix VT/user switchingTijl Coosemans2024-04-212-1/+100
| | | | | | Submitted upstream: https://github.com/canonical/lightdm/pull/353 PR: 278457
* x11/way-displays: update to 1.11.0Jan Beich2024-04-202-4/+4
| | | | | Changes: https://github.com/alex-courtis/way-displays/releases/tag/1.11.0 Reported by: GitHub (watch releases)
* x11/gtklock: update to 3.0.0Jan Beich2024-04-193-15/+29
| | | | | Changes: https://github.com/jovanlanik/gtklock/releases/tag/v3.0.0 Reported by: GitHub (watch releases)
* x11/hypridle: update to 0.1.2Jan Beich2024-04-182-6/+6
| | | | | Changes: https://github.com/hyprwm/hypridle/releases/tag/v0.1.2 Reported by: GitHub (watch releases)
* x11/fnott: update to 1.5.0Jan Beich2024-04-183-10/+19
| | | | | Changes: https://codeberg.org/dnkl/fnott/releases/tag/1.5.0 Reported by: Repology
* x11/dwlb: update to s20240409Jan Beich2024-04-172-5/+5
| | | | Changes: https://github.com/kolunmi/dwlb/compare/d215054...78a5302
* x11/xcur2png: drop GNU_CONFIGURE_MANPREFIX after 9fd7ee1cdf6cJan Beich2024-04-171-1/+0
|
* x11/foot: update to 1.17.2Jan Beich2024-04-172-4/+4
| | | | | Changes: https://codeberg.org/dnkl/foot/releases/tag/1.17.2 Reported by: upstream (via mail)
* x11/libxcb: Update to 1.17.0Emmanuel Vadot2024-04-163-5/+11
| | | | | | | | Release notes: https://lists.x.org/archives/xorg-announce/2024-April/003507.html Differential Revision: https://reviews.freebsd.org/D44804 Reviewed by: bapt Sponsored by: Beckhoff Automation GmbH & Co. KG
* x11/xcb-proto: Update to 1.17Emmanuel Vadot2024-04-162-4/+4
| | | | | | | | Release notes: https://lists.x.org/archives/xorg-announce/2024-April/003506.html Differential Revision: https://reviews.freebsd.org/D44803 Reviewed by: bapt Sponsored by: Beckhoff Automation GmbH & Co. KG
* x11/waylock: back to GitHub except WWWJan Beich2024-04-162-16/+10
| | | | | | | As the mirror is no longer archived switch back to facilitate updating submodules until USE_GITEA or similar appears. This reverts commit 48c44950a2f5075f508025f50af88a6bbb88e55d.
* x11/waylock: update to 1.0.0Jan Beich2024-04-162-4/+4
| | | | | Changes: https://codeberg.org/ifreund/waylock/releases/tag/v1.0.0 Reported by: Repology
* KDE: Update KDE Plasma Desktop 6 to 6.0.4Tobias C. Berner2024-04-1616-41/+58
| | | | | | | | | | | | | | | | | | KDE Plasma 6.0.4, Bugfix Release for April Tuesday, 16 April 2024. Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.0.4. This release adds three weeks' worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Foldermodel: Export urls to the Desktop Portal on drag and copy. * System Monitor: Fix the column configuration dialog being too small on the overview page. * Applets/battery: Check actual battery for charge state workaround. View full changelog: https://kde.org/announcements/changelogs/plasma/6/6.0.3-6.0.4
* x11/libX11: Update to 1.8.9Emmanuel Vadot2024-04-162-5/+4
| | | | | | | | | | Release notes for 1.8.8: https://lists.x.org/archives/xorg-announce/2024-March/003492.html Release notes for 1.8.9: https://lists.x.org/archives/xorg-announce/2024-April/003501.html Differential Revision: https://reviews.freebsd.org/D44795 Reviewed by: bapt PR: 278122 Sponsored by: Beckhoff Automation GmbH & Co. LG
* x11/fuzzel: update to 1.10.2Jan Beich2024-04-152-4/+4
| | | | | Changes: https://codeberg.org/dnkl/fuzzel/releases/tag/1.10.2 Reported by: upstream (via mail)
* x11/clipcat: update 0.16.5 → 0.16.6Yuri Victorovich2024-04-152-97/+100
| | | | Reported by: portscout
* all: Bump after lang/go122 updateAshish SHUKLA2024-04-151-1/+1
| | | | MFH: 2024Q2
* all: Bump after lang/go121 updateAshish SHUKLA2024-04-1511-11/+11
| | | | MFH: 2024Q2
* */*: Remove GNU_CONFIGURE_MANPREFIX after move man pages to share/manNuno Teixeira2024-04-141-1/+0
| | | | Approved by: portmgr (blanket)
* KDE: Update KDE Framewworks 6 to 6.1.0Tobias C. Berner2024-04-145-15/+15
| | | | | | | | | | | | | | | | Friday, 12 April 2024 KDE today announces the release of KDE Frameworks 6.1.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/6/6.1.0/
* */*: remove GNU_CONFIGURE_MANPREFIX after move man pages to share/manVladimir Druzenko2024-04-131-1/+0
| | | | Approved by: portmgr (blanket)
* x11/rofi-calc: Update to 2.2.1Vidar Karlsen2024-04-132-5/+4
| | | | | | | | changeLog: https://github.com/svenstaro/rofi-calc/blob/v2.2.1/CHANGELOG.md PR: 278309 Approved by: submitter is maintainer
* x11/multi-aterm: Remove expired portRene Ladan2024-04-135-45/+0
| | | | 2024-04-13 x11/multi-aterm: Unmaintained, last upstream release in 2004
* x11/xdtm: Remove expired portRene Ladan2024-04-138-188/+0
| | | | 2024-04-13 x11/xdtm: Unmaintained, last upstream release was in 2000 or earlier
* x11/xpra: Update to 5.0.8Gleb Popov2024-04-133-5/+7
|
* x11/windowtolayer: update to s20240320Jan Beich2024-04-132-6/+5
| | | | Changes: https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/compare/dfa2e3e...a5b89c3
* x11/kdisplay: update to 6.0.0Jan Beich2024-04-134-73/+26
| | | | | Changes: https://github.com/winft/kdisplay/releases/v6.0.0 Reported by: GitHub (watch releases)
* x11/disman: update to 0.600.0Jan Beich2024-04-137-134/+59
| | | | | Changes: https://github.com/winft/disman/releases/v0.600.0 Reported by: GitHub (watch releases)
* graphics/wrapland: update to 0.600.0Jan Beich2024-04-131-0/+2
| | | | | Changes: https://github.com/winft/wrapland/releases/tag/v0.600.0 Reported by: GitHub (watch releases)
* x11/kdisplay: chase to the new homeJan Beich2024-04-132-5/+6
| | | | | From GitLab banner: "This is an archived project. Repository and other project resources are read-only."
* x11/disman: chase to the new homeJan Beich2024-04-133-7/+8
| | | | | From GitLab banner: "This is an archived project. Repository and other project resources are read-only."
* x11/disman: silence install warningJan Beich2024-04-131-1/+1
| | | | | ===> File(s) found in lib/pkgconfig while correct path is libdata/pkgconfig Applying fix but consider using USES= pathfix or adjust install path
* x11/fuzzel: update to 1.10.1Jan Beich2024-04-132-4/+4
| | | | | Changes: https://codeberg.org/dnkl/fuzzel/releases/tag/1.10.1 Reported by: Repology
* */*: Remove GNU_CONFIGURE_MANPREFIXEmanuel Haupt2024-04-121-1/+0
| | | | After 9fd7ee1cdf6c remove GNU_CONFIGURE_MANPREFIX from my ports.
* x11/nvidia-hybrid-graphics: Remove expired portRene Ladan2024-04-1115-261/+0
| | | | 2024-04-11 x11/nvidia-hybrid-graphics: Not maintained and obsoleted by glvnd and nvidia-drm-kmod
* x11/fuzzel: update to 1.10.0Jan Beich2024-04-112-6/+5
| | | | | Changes: https://codeberg.org/dnkl/fuzzel/releases/tag/1.10.0 Reported by: upstream (via mail)
* x11/foot: update to 1.17.1Jan Beich2024-04-113-4/+7
| | | | | Changes: https://codeberg.org/dnkl/foot/releases/tag/1.17.1 Reported by: upstream (via mail)
* */*: convert to cmake:indirectMax Brazhnikov2024-04-111-2/+1
| | | | Convert bunch of ports to USES=cmake:indirect
* x11/thingylaunch: update to 3.0.3Pietro Cerutti2024-04-112-4/+4
| | | | Changes: Fix warnings with newer GCC
* KDE: Update KDE Plasma Desktop 6 to 6.0.3Tobias C. Berner2024-04-1016-39/+73
| | | | | | | | | | | | | | | | | | | | KDE Plasma 6.0.3, Bugfix Release for March Tuesday, 26 March 2024. Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.0.3. This release adds two weeks' worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * System Monitor: Colorgrid: Use the same background color as pie/bar charts. * Plasma SDK: Fix desktop file name for icon explorer. * Startplasma: Use the sound theme setting for startup sound. View full changelog: https://kde.org/announcements/changelogs/plasma/6/6.0.2-6.0.3 Announcement: https://kde.org/announcements/plasma/6/6.0.3/ Reminder: Plasma6 Desktop will require applications and kf5 from the overlay to be usable without conflicts.
* x11/hyprcursor: update to 0.1.7Jan Beich2024-04-102-4/+4
| | | | | Changes: https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.7 Reported by: GitHub (watch releases)