aboutsummaryrefslogtreecommitdiff
path: root/x11
Commit message (Collapse)AuthorAgeFilesLines
* MFH: r542913Jan Beich2020-09-172-0/+6
| | | | | | | | | x11/wev: backport memory leaking fix Approved by: ports-secteam blanket (reliability fixes) Notes: svn path=/branches/2020Q3/; revision=548805
* MFH: r546198Niclas Zeising2020-08-252-13/+4
| | | | | | | | | | | | | | | | | | x11/libX11: Update to 1.6.12 Update x11/libX11 to 1.6.12, which contains a fix for a double free vulnerability. The update also contains fixes already included in the FreeBSD libX11 port. Announcement and changelog: https://lists.x.org/archives/xorg-announce/2020-August/003057.html Security: 8da79498-e6f6-11ea-8cbf-54e1ad3d6335 Approved by: ports-secteam (implicit, security update) Notes: svn path=/branches/2020Q3/; revision=546200
* MFH: r545498Jan Beich2020-08-211-3/+6
| | | | | | | | | | | x11/waybar: install icons font by default Default config uses icons for cpu, memory, speaker/mic, etc. Approved by: ports-secteam (joneum) Notes: svn path=/branches/2020Q3/; revision=545584
* MFH: r543914 r544154 r544630 r545155Niclas Zeising2020-08-172-20/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With these changes libX11 in 2020Q3 branch should be mostly up to date with what's in the default ports tree branch. This is needed because the amount of patches fixing various issues started to pile up, and it was hard to merge the needed patches one by one. x11/libX11: Update to 1.6.10 Update x11/libX11 to 1.6.10. Changelog: https://lists.x.org/archives/xorg-announce/2020-July/003052.html PR: 248409 Submitted by: VVD x11/libX11: Fix regression after security fixes Add an upstream patch that fixes regressions after the last round of security updates, and the update to 1.6.10. This regression causes issues with emacs, at least. Reported by: Kevin Oberman x11/libX11: Update to 1.6.11 Update x11/libX11 to 1.6.11. This is effectively a noop, since the only change between 1.6.10 and 1.6.11 has already been included in the port. Bump the version anyway to keep things up to date. x11/libX11: Fix regression with inputh methods Add an upstream patch to fix regressions with input metods, where input method clients can't connect to the input method server. [1] While here, add a patch that removes register keywords and fixes compiles against libX11 headers with C++17. PR: 248549 [1] Reported by: Atsuo Ohki Approved by: ports-secteam (joenum) Notes: svn path=/branches/2020Q3/; revision=545175
* MFH: r543974Mateusz Piotrowski2020-08-054-25/+23
| | | | | | | | | | | | | | | | | | | | | x11/dmenu: Get the latest bug fixes from upstream Users are still reporting issues with the dmenu version 4.9. The patch we have currently in the ports tree was meant to be a temporary fix as we waited for a new dmenu release. A new release is not coming apparently, so let's just get the latest patches from upstream. Also, switch to a GitHub-hosted mirror of the dmenu repository as it is painful to get artifacts from https://git.suckless.org/ without a Git client. While here, replace REINPLACE_CMD with patches. Reported by: Scott Robbins Approved by: ports-secteam (joneum) Notes: svn path=/branches/2020Q3/; revision=544222
* MFH: r543911 r543912Niclas Zeising2020-08-012-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | x11-servers/xorg-server: Fix CVE-2020-14347 Add upstream patch to fix CVE-2020-14347, Pixel Data Uninitialized Memory Information Disclosure. Announcement: https://lists.x.org/archives/xorg-announce/2020-July/003051.html PR: 248410 (based on) Submitted by: VVD Security: 3c7ba82a-d3fb-11ea-9aba-0c9d925bbbc0 x11/libX11: Fix CVE-2020-14347 Add upstream patches to x11/libX11 to fix Heap corruption in the X input method client in libX11. Announcement: https://lists.x.org/archives/xorg-announce/2020-July/003050.html PR: 248409 (based on) Submitted by: VVD Security: 6faa7feb-d3fa-11ea-9aba-0c9d925bbbc0 Approved by: ports-secteam (implicit, security update) Notes: svn path=/branches/2020Q3/; revision=543913
* MFH: r542666Niclas Zeising2020-07-223-5/+5
| | | | | | | | | | | x11/xkeyboard-config: Update to 2.30 Update x11/xkeyboard-config to 2.30 Approved by: ports-secteam (joenum) Notes: svn path=/branches/2020Q3/; revision=542871
* x11/grim: partially revert r542791Jan Beich2020-07-212-0/+14
| | | | | | | | | | 2020Q3 has wlroots 0.10.1 with old rotate behavior, making grim 1.3.1 take inverted screenshots. Approved by: ports-secteam blanket Notes: svn path=/branches/2020Q3/; revision=542812
* MFH: r542784Jan Beich2020-07-212-4/+4
| | | | | | | | | | | x11/grim: update to 1.3.1 Changes: https://github.com/emersion/grim/releases/tag/v1.3.1 Reported by: GitHub (watch releases) Approved by: ports-secteam (joneum) Notes: svn path=/branches/2020Q3/; revision=542791
* MFH: r542356Guido Falsi2020-07-182-0/+19
| | | | | | | | | | | | | Import patch merged upstream. Fixes an issue which causes processes to not being removed from list sometimes. PR: 247960 Submitted by: rozhuk.im@gmail.com Approved by: ports-secteam (joneuom) Notes: svn path=/branches/2020Q3/; revision=542487
* MFH: r542454Jan Beich2020-07-172-2/+29
| | | | | | | | | | | | x11/swaylock: limit root to authenticating child process Taken from initialize_pw_backend in shadow.c. PR: 248053 Approved by: ports-secteam blanket Notes: svn path=/branches/2020Q3/; revision=542455
* MFH: r542450Jan Beich2020-07-173-1/+36
| | | | | | | | | | | | | | | | | x11/swaylock: unbreak PAM locking Since 1.5 it includes "login" service which doesn't ask for password from user running Wayland session. Before pam_authenticate(3) failed with PAM_AUTH_ERR due to missing permissions password database. PR: 248053 Reported by: many Submitted by: andrew|_|tao11.riddles.org.uk, jbeich Tested by: ashish Approved by: ports-secteam blanket Notes: svn path=/branches/2020Q3/; revision=542451
* MFH: r542258Guido Falsi2020-07-162-75/+50
| | | | | | | | | | | | | | | Update patch to Fix leaked keygrabs when layout changes to code merged upstream. PR: 244290 Submitted by: Aryeh Friedman <aryeh.friedman AT gmail.com>, many others Obtained from: https://gitlab.xfce.org/xfce/libxfce4ui/-/merge_requests/2 Differential Revision: https://reviews.freebsd.org/D24995 Approved by: portmgr (joneum) Notes: svn path=/branches/2020Q3/; revision=542340
* MFH: r542055Niclas Zeising2020-07-121-10/+6
| | | | | | | | | | | | | | | | x11/xkeyboard-config: Add NLS option Add NLS option to x11/xkeyboard-config. This was broken in the past, but is fixed now. PR: 243070 (based on) Submitted by: Andrew Romanenko Event: Julu 2020 bugathon Approved by: ports-secteam (joenum) Notes: svn path=/branches/2020Q3/; revision=542065
* x11/libinput: Update to 1.15.6Niclas Zeising2020-07-013-4/+6
| | | | | | | | | Update x11/libinput to 1.15.6. This is a bugfix release, mostly containing updates and changes to quirks files. Notes: svn path=/head/; revision=540990
* x11/mate-panel: sync no-x11 patch with upstreamJan Beich2020-07-012-3/+3
| | | | Notes: svn path=/head/; revision=540950
* Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade.Kirill Ponomarev2020-07-011-1/+1
| | | | Notes: svn path=/head/; revision=540926
* Bump devel/jsoncpp consumers after r540853.Tobias C. Berner2020-06-302-1/+2
| | | | | | | Reported by: Kevin Oberman <rkoberman@gmail.com> Notes: svn path=/head/; revision=540909
* Update NVidia drivers and auxiliary utilities to their latest versionsAlexey Dokuchaev2020-06-307-20/+20
| | | | | | | and transfer maintainership of the latter to the graphics team (x11). Notes: svn path=/head/; revision=540871
* Do not mention loading modules via loader.confMateusz Piotrowski2020-06-305-11/+10
| | | | | | | | | | | | | | | | | | It is generally discouraged to load graphics kernel modules via loader.conf(5). According to kevans@, loading Nvidia modules like this is fragile for UEFI on FreeBSD <= 12.1. It might work, but those modules are large and the loader's staging area is insufficient to contain kernel, Nvidia modules, and much of anything else at the same time. Also, while here, encourage people to use sysrc to modify the contents of rc.conf(5). Reviewed by: danfe Approved by: maintainer (danfe) Differential Revision: https://reviews.freebsd.org/D25506 Notes: svn path=/head/; revision=540866
* x11/slim: Correct getting xpidJesper Schmitz Mouridsen2020-06-282-2/+2
| | | | | | | | | | Makes slim service stoppable again PR: 247098 Submitted by: Samy Mahmoudi <samy.mahmoudi@gmail.com> Notes: svn path=/head/; revision=540725
* x11/mate-panel: fix build on GCC architecturesPiotr Kubaj2020-06-281-0/+1
| | | | | | | | Use C99 mode: wayland-backend.c:55: error: 'for' loop initial declaration used outside C99 mode Notes: svn path=/head/; revision=540682
* Mark some older XFCE software in our tree as deprecated.Guido Falsi2020-06-272-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are all components abandoned upstream, and not developed anymore. All of these still depend on GTK2 and some on the already deprecated x11-toolkits/libxfce4gui. As you may know XFCE development has already dropped any support for GTK2, so, unless these software packages are ported to GTK3 by someone, they WILL be removed from the tree when XFCE 4.16 will be released and ported. Due to their status these ports could break for many reasons and unless the fix is really trivial or patches are provided they will be removed from the tree in case of breakage. Further reasons for each of them follow. xfce4-mixer: Removed from XFCE in version 4.12, abandoned since, in 2015. Uses outdated gstreamer 0.10. xfce4-print: Removed from XFCE after version 4.6, abandoned since, around 2009. CUPS support broken since cups version 2.3.3 due to upstream interface changes. Already deprecated due to dependency on libxfce4gui. xfce4-quicklauncher-plugin: Unsupported after XFCE 4.4, around 2009. Already deprecated due to dependency on libxfce4gui. Unable to locate a source code repository. xfce4-wmdock-plugin: Last update in 2013. Unable to locate a source code repository. There are other components I'm not marking as DEPRECATED right now, but please note I have doubts on their support status. These are also still depending on GTK2 and it's unsure if they will be ported to GTK3 and spared by the XFCE 4.16 update: orage xfce4-embed-plugin xfce4-mailwatch-plugin xfce4-equake-plugin Other XFCE components in our tree still depending on GTK2 are reasonably expected to be ported by upstream to GTK3 before 4.16 is released, or, in some cases have already been ported in their repositories and/or development versions. Notes: svn path=/head/; revision=540614
* x11/zenity: fix build on GCC architecturesPiotr Kubaj2020-06-271-0/+1
| | | | | | | | Use C99 mode: progress.c:115: error: 'for' loop initial declaration used outside C99 mode Notes: svn path=/head/; revision=540563
* x11/swappy: move to graphics/Jan Beich2020-06-254-56/+0
| | | | Notes: svn path=/head/; revision=540367
* x11/swappy: add new portJan Beich2020-06-254-0/+56
| | | | | | | | | | | A Wayland native snapshot and editor tool, inspired by Snappy on macOS. Works great with grim, slurp and sway. But can easily work with other screen copy tools that can output a final PNG image to stdout. https://github.com/jtheoof/swappy Notes: svn path=/head/; revision=540366
* x11/mate-panel: make X11/Wayland optionalJan Beich2020-06-243-13/+29
| | | | Notes: svn path=/head/; revision=540061
* Update KDE Plasma Desktop to 5.19.2Tobias C. Berner2020-06-2310-27/+28
| | | | | | | | | | | | | | | | | | | Tuesday, 23 June 2020. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.19.2. Plasma 5.19 was released in June 2020 with many feature refinements and new modules to complete the desktop experience. This release adds a week's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Fix KRunner positioning on X11 with High DPI and Qt scaling on Plasma. * Fix case of monitored service in startplasma's shutdown. * KSysGuard: Expose better size hints. Full changelog: https://kde.org/announcements/plasma-5.19.1-5.19.2-changelog Notes: svn path=/head/; revision=539987
* Corrects get_x11_device for FreeBSDJesper Schmitz Mouridsen2020-06-222-2/+13
| | | | | | | | | | | fixes active session state for consolekit2 transfer maintainership PR: 243988 Approved by: henry.hu.sh@gmail.com (maintainer) Notes: svn path=/head/; revision=539811
* x11/lxqt-about: add missing translation filesTobias C. Berner2020-06-221-0/+6
| | | | | | | | | | | | | | | ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_arn.qm Error: Orphaned: %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_ast.qm Error: Orphaned: %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_bg.qm Error: Orphaned: %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_fa.qm Error: Orphaned: %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_pt_PT.qm Error: Orphaned: %%LXQT_TRANSLATIONS%%/lxqt-about/lxqt-about_sv.qm Approved by: fixit-blanket Notes: svn path=/head/; revision=539809
* x11/jgmenu: fix build on GCC architecturesPiotr Kubaj2020-06-211-1/+1
| | | | | | | | Use newer GCC: cc1: error: unrecognized command line option "-Wunused-result" Notes: svn path=/head/; revision=539785
* Drop ports maintainershipLorenzo Salvadore2020-06-211-1/+1
| | | | | | | Approved by: gerald (mentor) Notes: svn path=/head/; revision=539770
* Upgrade to 0.15.0Jesper Schmitz Mouridsen2020-06-203-5/+8
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D24721 Notes: svn path=/head/; revision=539721
* Upgrade to 0.15.0Jesper Schmitz Mouridsen2020-06-205-31/+18
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D24719 Notes: svn path=/head/; revision=539719
* Upgrade to 0.15.0Jesper Schmitz Mouridsen2020-06-204-17/+9
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D24712 Notes: svn path=/head/; revision=539712
* Upgrade to 0.15.0Jesper Schmitz Mouridsen2020-06-202-5/+6
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D24709 Notes: svn path=/head/; revision=539709
* Upgrade to 0.15.0Jesper Schmitz Mouridsen2020-06-203-7/+9
| | | | | | | | | PR: 246235 Approved by: swills (mentor) mbeis@xs4all.nl (maintainer) Differential Revision: https://reviews.freebsd.org/D24703 Notes: svn path=/head/; revision=539703
* Upgrade to 0.15.0Jesper Schmitz Mouridsen2020-06-203-4/+12
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D24702 Notes: svn path=/head/; revision=539702
* Add the Linux versions of the xcb-util* packages.Mikhail Teterin2020-06-197-0/+104
| | | | Notes: svn path=/head/; revision=539674
* x11/sterm: update to 0.8.4Piotr Kubaj2020-06-192-4/+4
| | | | Notes: svn path=/head/; revision=539619
* Add missing dependency upon devel/gsettings-desktop-schemas.Hajimu UMEMOTO2020-06-171-2/+3
| | | | | | | | PR: 247345 Reported by: bourne.identity@hotmail.com Notes: svn path=/head/; revision=539432
* Update KDE Frameworks to 5.71.0Tobias C. Berner2020-06-1719-88/+42
| | | | | | | | | | | | | | | | | | | | | June 06, 2020. KDE today announces the release of KDE Frameworks 5.71.0. KDE Frameworks are over 70 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 web page. 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/kde-frameworks-5.71.0 Exp-run by: antoine PR: 247240 Notes: svn path=/head/; revision=539415
* KDE Plasma Desktop -- update to 5.19.1Tobias C. Berner2020-06-1611-27/+34
| | | | | | | | | | | | | | | | | | | Tuesday, 16 June 2020. Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.19.1. Plasma 5.19 was released in June 2020 with many feature refinements and new modules to complete the desktop experience. This release adds a month's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include: * Dr Konqi: Map neon in platform guessing. * Battery applet not showing up in tray. * Fix confirmLogout setting for SessionManagement. Changelog: https://kde.org/announcements/plasma-5.19.0-5.19.1-changelog Notes: svn path=/head/; revision=539370
* x11/squeekboard: update to 1.9.2Jan Beich2020-06-152-39/+38
| | | | | | | Changes: https://source.puri.sm/Librem5/squeekboard/compare/v1.9.1...v1.9.2 Notes: svn path=/head/; revision=538914
* Update to 0.1.78Baptiste Daroussin2020-06-153-5/+8
| | | | Notes: svn path=/head/; revision=538902
* Update to 3.32.0Baptiste Daroussin2020-06-152-4/+4
| | | | Notes: svn path=/head/; revision=538895
* update to 1.24.0Baptiste Daroussin2020-06-152-5/+4
| | | | Notes: svn path=/head/; revision=538892
* update to 1.24.0Baptiste Daroussin2020-06-154-27/+6
| | | | Notes: svn path=/head/; revision=538891
* Update KDE's Application (release-service) to 20.04.2Tobias C. Berner2020-06-132-6/+6
| | | | Notes: svn path=/head/; revision=538649
* Finish removing python depBaptiste Daroussin2020-06-121-2/+1
| | | | | | | Pointy hat: bapt Notes: svn path=/head/; revision=538626