aboutsummaryrefslogtreecommitdiff
path: root/x11
Commit message (Collapse)AuthorAgeFilesLines
* 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) (cherry picked from commit 5ec4e021742a964081edfbc901734de41788e94c)
* 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) (cherry picked from commit 192cc3719d29c3bc25127bb4de7ec31cf793aca2)
* 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) (cherry picked from commit 2e440206b3e57fe8ce930bb69ba84c1b46290d49)
* 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 (cherry picked from commit 78fbf8e19f6fcb3abee5c67ad107c4fd3846a694)
* 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) (cherry picked from commit 5386e2c3687b16f52b0a680de66c4722d741745a)
* 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) (cherry picked from commit 76623019e8e9f8b226128da9a0f97ca2d132cfa5)
* 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 (cherry picked from commit d884176ae44f127b15fdcb03ade69de0c6fea5e3)
* all: Bump after lang/go122 updateAshish SHUKLA2024-04-151-1/+1
| | | | | MFH: 2024Q2 (cherry picked from commit 91f781afd4292e9a950618c4bfa03f756d120d35)
* all: Bump after lang/go121 updateAshish SHUKLA2024-04-1511-11/+11
| | | | | MFH: 2024Q2 (cherry picked from commit 32b284679a1954ef1e0c0d52c4741d00e36dc6e0)
* x11/windowtolayer: update to s20240320Jan Beich2024-04-132-6/+5
| | | | | Changes: https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/compare/dfa2e3e...a5b89c3 (cherry picked from commit b9c62d7f034b39fb9676d1271f34c3601eb32c6a)
* 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) (cherry picked from commit 87b07cca1f954df6ef61f2e66ff4a0535758a885)
* 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. (cherry picked from commit b587911e40249ece074182faf234c643709260df)
* 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) (cherry picked from commit 706a5043982b6fc37633e4a7d32826a4c96cf854)
* x11/wev: unbreak fetch due to Git upgradeJan Beich2024-04-101-1/+1
| | | | | | | | | | | => SHA256 Checksum mismatch for 0be512fb7058.patch. -2.38.5 +2.43.0 Reported by: pkg-fallout (cherry picked from commit 3e45123ad86eec2199f8fe6139253a8a3911dd0c)
* x11/thingylaunch: update to 3.0.2Pietro Cerutti2024-04-082-6/+9
| | | | | | | | | | Changes: - Don't override compiler/linker flags, append to them Also, small tidying to the port's makefile PR: 278227 Submitted by: diizzy
* */*: convert to USES=cmake:indirectMax Brazhnikov2024-04-081-7/+5
| | | | Convert several ports to use cmake:indirect
* x11/clipcat: update 0.16.4 → 0.16.5Yuri Victorovich2024-04-083-552/+625
| | | | Reported by: portscout
* x11/xlockmore: Update to 5.77Jason Helfman2024-04-072-4/+4
| | | | | Changes: https://sillycycle.com/xlock/xlockmore.README Reported by: portscout
* x11/hyprcursor: update to 0.1.6Jan Beich2024-04-062-7/+32
| | | | | Changes: https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.6 Reported by: GitHub (watch releases)
* x11/hs-xmobar: Update to 0.48Andrey Korobkov2024-04-063-82/+107
| | | | PR: 277793
* x11/swayimg: update to 2.2Jan Beich2024-04-062-5/+4
| | | | | Changes: https://github.com/artemsen/swayimg/releases/tag/v2.2 Reported by: GitHub (watch releases)
* x11/alacritty: update to 0.13.2Charlie Li2024-04-053-254/+238
| | | | Changelog: https://alacritty.org/changelog_0_13_2.html
* x11/guake: Clean up USES=pythonPo-Chuan Hsieh2024-04-051-1/+1
| | | | | | | USES=python means USES=python:3.8+ now. Approved by: portmgr (blanket) With hat: python
* x11/rubygem-gnome: Update to 4.2.2Po-Chuan Hsieh2024-04-051-1/+1
| | | | Changes: https://github.com/ruby-gnome/ruby-gnome/releases
* x11/mate: updated to 1.28.1Eric Turgeon2024-04-041-2/+1
|
* 11/mate-base: updated to 1.28.1Eric Turgeon2024-04-031-2/+1
|
* x11/mate-applets: Updated to 1.28.0Eric Turgeon2024-04-036-467/+189
|
* x11/foot: update to 1.17.0Jan Beich2024-04-023-5/+8
| | | | | Changes: https://codeberg.org/dnkl/foot/releases/tag/1.17.0 Reported by: upstream (via mail)
* x11/mate-menus: updated to 1.28.0Eric Turgeon2024-04-022-4/+4
|
* Qt5: Update to 5.15.13Jason E. Hale2024-03-312-6/+6
| | | | | | | | | Update devel/pyside2* and devel/shiboken to 5.15.13 Update www/qt5-webengine to latest commit. Python 3.x support has been integrated upstream, so local patches have been removed. Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.13/release-note.md
* x11/i3bar-river: update to 0.1.7Jan Beich2024-03-313-221/+226
| | | | | Changes: https://github.com/MaxVerevkin/i3bar-river/releases/tag/v0.1.7 Reported by: GitHub (watch releases)
* x11/controllermap: update to 2.30.1Jan Beich2024-03-312-4/+4
| | | | | Changes: https://github.com/libsdl-org/SDL/commits/release-2.30.1/test/controllermap.c Reported by: portscout
* x11/xpra-html5: Update to 12Gleb Popov2024-03-302-4/+4
| | | | Reported by: portscout!
* x11/xkeywrap: Move man page to share/manYasuhiro Kimura2024-03-291-3/+3
| | | | Approved by: portmgr (blanket)
* x11/wmdrawer: Move man page to share/manYasuhiro Kimura2024-03-291-2/+3
| | | | Approved by: portmgr (blanket)
* x11/lilyterm: Move man page to share/manYasuhiro Kimura2024-03-293-2/+22
| | | | Approved by: portmgr (blanket)
* */*: Chase update of math/libqalculateJason E. Hale2024-03-283-1/+3
| | | | | | | | | Bump PORTREVISION of math/libqalculate consumers after update to 5.0.0. According to the release notes [1], libqalculate 5.x is not ABI compatibile with previous versions and rebuilding of consumers is required. [1] https://github.com/Qalculate/libqalculate/releases/tag/v5.0.0
* x11/kanshi: update to 1.6.0Jan Beich2024-03-282-5/+6
| | | | | Changes: https://git.sr.ht/~emersion/kanshi/refs/v1.6.0 Reported by: Repology
* x11/kanshi: update to 1.5.1Jan Beich2024-03-282-5/+4
| | | | | Changes: https://git.sr.ht/~emersion/kanshi/refs/v1.5.1 Reported by: Repology
* x11/mate-panel: updated to 1.28.0Eric Turgeon2024-03-265-22/+16
|
* x11/terminator: Move manpages to share/manGleb Popov2024-03-252-1/+12
| | | | Approved by: portmgr (blanket)
* */*: Various Linux CentOS 7 updatesTijl Coosemans2024-03-252-19/+19
|
* x11/mate-session-manager: updated to 1.28.0Eric Turgeon2024-03-244-11/+10
| | | | Also fixed x11/mate-screensaver plist
* lang/go: Change DEFAULT to 1.21Muhammad Moinur Rahman2024-03-2411-9/+11
| | | | | PR: 277776 Approved by: portmgr (exp-run)
* x11/mate-screensaver: updated 1.28.0Eric Turgeon2024-03-243-10/+8
|
* x11/lumina-coreutils: Move man pages to share/manNuno Teixeira2024-03-242-3/+6
| | | | Approved by: portmgr (blanket)
* x11/lumina-core: Move man pages to share/manNuno Teixeira2024-03-242-5/+7
| | | | Approved by: portmgr (blanket)
* x11/squeekboard: update to 1.38.0Jan Beich2024-03-243-305/+340
| | | | | Changes: https://gitlab.gnome.org/World/Phosh/squeekboard/-/releases/v1.38.0 Reported by: GitLab (notify releases)
* x11/hyprcursor: update to 0.1.5Jan Beich2024-03-243-36/+4
| | | | | Changes: https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.5 Reported by: GitHub (watch releases)
* x11/xscreensaver: Move man pages to share/manNuno Teixeira2024-03-232-262/+263
| | | | Approved by: portmgr (blanket)