summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2020-01-18Pullup ticket #6106 - requested by gutteridgebsiegert3-3/+21
x11/mate-terminal: crash fix Revisions pulled up: - x11/mate-terminal/Makefile 1.19 - x11/mate-terminal/distinfo 1.7 - x11/mate-terminal/patches/patch-src_terminal-screen.c 1.1 --- Module Name: pkgsrc Committed By: gutteridge Date: Thu Jan 2 18:55:58 UTC 2020 Modified Files: pkgsrc/x11/mate-terminal: Makefile distinfo Added Files: pkgsrc/x11/mate-terminal/patches: patch-src_terminal-screen.c Log Message: mate-terminal: avoid NULL pointer dereference This fixes a bug that caused significant application crashes.
2019-12-30Pullup ticket #6105 - requested by tacabsiegert2-2/+7
x11/ruby-tk-gem: build fix Revisions pulled up: - x11/ruby-tk-gem/Makefile 1.6 - x11/ruby-tk-gem/PLIST 1.3 --- Module Name: pkgsrc Committed By: taca Date: Sun Dec 29 16:59:24 UTC 2019 Modified Files: pkgsrc/x11/ruby-tk-gem: Makefile PLIST Log Message: x11/ruby-tk-gem: fix build problem on native X11 Fix build problem on native X11. Bump PKGREVISION since PLIST is changed.
2019-12-24x11/qt5-qtbase: fix darwin compile when headers not in /usr/includedbj1-1/+8
2019-12-24x11/qt5-qtbase: fix compile macosx < 10.13dbj2-1/+21
define kIOSurfaceSuccess if it's not already defined
2019-12-22Don't conflict with newer glib.joerg2-1/+24
2019-12-20Needs libXmu no longer exposed by Mesa. Fix concurrent build.joerg3-9/+16
2019-12-16+ qt5ctkamil1-1/+2
2019-12-16x11/qt5ct: import qt5ct-0.41kamil5-0/+59
This program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration.
2019-12-16xfce4-exo: update to 0.12.10gutteridge3-7/+44
Also add an upstream patch to adjust a minor display padding issue. Change log: 0.12.10 ======= - Bug Fixes: - Fix typeahead search regression (Xfce #16191) - Translation Updates: Spanish 0.12.9 ====== - Bug Fixes: - Explicitly depend on gio-unix-2.0 (Xfce #15825) - Fix alignment of multi-line filenames when text beside icons (Xfce #16107) - Fix cursor missing in search popup widget (Xfce #16068) - Fix desktop item creation on symbolic link directories - Fix excess clickable area of multiline filenames (Xfce #16075) - Fix issues with displaying icon view contents (Xfce #14737) - Fix prelight deactivation (Xfce #11806) - Hide search widget when doing a fullscreen resize (Xfce #15106) - Make user-created launchers executable by default - Translation Updates: Croatian, English (United Kingdom), French, Galician, Korean, Slovenian, Swedish
2019-12-15lxrandr: update to 0.3.2gutteridge3-9/+9
Change log: 0.3.2 ------------------------------------------------------------------------- * Fixed crash in some rare cases with unusual monitor name so it failed to detect monitor and crashed instead. * Fixed case with dot in monitor name. * Some translations updates.
2019-12-15lxsession: update to 0.5.4gutteridge2-8/+7
Change log: 0.5.4 ------------------------------------------------------------------------- * Fixed some spelling errors in messages. * Dropped attempt to run dbus-launch in code. Actually due to code error it was never ran but in fact, it should be never even tried. * Some translations updates.
2019-12-15x11: Add picom. Replaces compton.nia15-196/+120
A lightweight compositor for X11 (previously a compton fork)
2019-12-14kitty: Update to 0.15.0nia5-218/+65
Various pkgsrc changes aiming to reduce the complexity of this package and make it less error-prone, in spite of the very weird homebrew build system. 0.15.0 [2019-11-27] Add a new action detach_window that can be used to move the current window into a different tab (#1310) Add a new action launch that unifies launching of processes in new kitty windows/tabs. Add a new style powerline for tab bar rendering, see tab_bar_style (#2021) Allow changing colors by mapping a keyboard shortcut to read a kitty config file with color definitions. See the FAQ for details (#2083) hints kitten: Allow completely customizing the matching and actions performed by the kitten using your own script (#2124) Wayland: Fix key repeat not being stopped when focus leaves window. This is expected behavior on Wayland, apparently (#2014) When drawing unicode symbols that are followed by spaces, use multiple cells to avoid resized or cut-off glyphs (#1452) diff kitten: Allow diffing remote files easily via ssh (#727) unicode input kitten: Add an option kitty +kitten unicode_input --emoji-variation to control the presentation variant of selected emojis (#2139) Add specialised rendering for a few more box powerline and unicode symbols (#2074 and #2021) Add a new socket only mode for allow_remote_control. This makes it possible for programs running on the local machine to control kitty but not programs running over ssh. hints kitten: Allow using named groups in the regular expression. The named groups are passed to the invoked program for further processing. Fix a regression in 0.14.5 that caused rendering of private use glyphs with and without spaces to be identical (#2117) Wayland: Fix incorrect scale used when first creating an OS window (#2133) macOS: Disable mouse hiding by default as getting it to work robustly on Cocoa is too much effort (#2158)
2019-12-13libXpm: update to 3.5.13.wiz2-10/+9
Lest we be accused that users have to wait many years to get fixes out, let's quickly release the branch before the calendar turns over over again so it's just some years. The actual fixes here are some found by static analysers, and a build fix for Windows (which, curiously, is dated to 2012 so clearly we're at the top of the game here). Nothing overly exciting, but covscan, parfait, etc. should be a bit happier now. Alan Coopersmith (3): After fdopen(), use fclose() instead of close() in error path Update README for gitlab migration Update configure.ac bug URL for gitlab migration Benjamin Tissoires (1): parse: simplify error paths in xpmParseColors() Dave Bodenstab (1): Windows build fixes Emil Velikov (1): autogen.sh: use quoted string variables Fabrice Fontaine (1): Allow usage when fork() is not available Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (3): autogen.sh: use exec instead of waiting for configure to finish parse: avoid memleak on error with STRLCAT/STRLCPY libXpm 3.5.13
2019-12-13port this to arm64, and maybe fix the other ports in themrg3-21/+34
MachineStackMarker.cpp. i didn't compile i386, arm or mips with this, but it has a chance of working vs the existing freebsd-derived patch. XXX: someone extend this to all our CPUs, please. i only fixed the existing maybe claimed support.
2019-12-12py-Tk: python38 needs Modules/clinic available to buildmarkd1-1/+4
2019-12-10modular-xorg-server: Sync with current NetBSD xsrcnia3-7/+21
Match the modesetting driver on x86 and ARM NetBSD. from maya Bump PKGREVISION
2019-12-04xf86-video-sis: update to 0.12.0.wiz2-7/+7
This release is a maintenance release to support X.Org X Server 1.20. Kevin Brace (4): Do not call xf86DisableRandR() for X Server 1.20 Fix for xf86InterceptSigIll() discontinuation in X Server 1.20 Enable SISGAMMARAMP macro on X.Org X Server Version bumped to 0.12.0
2019-12-01py-qt4: fix PKGNAME; update HOMEPAGEadam1-3/+3
2019-12-01py-qt4: couple more fixesadam1-10/+12
2019-12-01py-qt4: updated to 4.12.3adam2-19/+17
v4.12.3: - This is planned to be the last ever release of PyQt4. - Bug fixes. v4.12.2: - A private copy of the sip module called PyQt4.sip is required. - SIP v4.19.12 is now required. SIP v5 is not supported. Pkgsrc: - Correct distinfo for x11 and mac.
2019-12-01qt4-libs: fix building on Darwinadam2-1/+17
2019-11-30kde-runtime4: disable building khelpcentermarkd2-52/+11
2019-11-26xkbprint: update to 1.0.5.wiz2-7/+7
Alan Coopersmith (3): Update README for gitlab migration Update configure.ac bug URL for gitlab migration xkbprint(1): Some (typographical) corrections to the manual Emil Velikov (1): autogen.sh: use quoted string variables Matt Turner (1): xkbprint 1.0.5 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish
2019-11-26modular-xorg-server*: update to 1.20.6wiz5-13/+10
1.20.6 A variety of bugfixes across the board, primarily in Xwayland and PRIME. This release also includes GLX vendor selection support. Thanks to all who contributed with testing and fixes! Aaron Plattner (3): GLX: Set GlxServerExports::{major,minor}Version xfree86: Call ScreenInit for protocol screens before GPU screens os: Don't crash in AttendClient if the client is gone Adam Jackson (7): xwayland: Expand the RANDR screen size limits miext/sync: Fix needless ABI change glx: Fix previous context validation in xorgGlxMakeCurrent meson: Fix another reference to "gl" 9.2.0 meson: Apparently 1.2 is < 1.2.0 mi: Add a default no-op miSourceValidate dix: Call SourceValidate before GetImage Alex Goins (5): xsync: Add resource inside of SyncCreate, export SyncCreate randr: Fix RRCrtcDetachScanoutPixmap() segfault during server teardown modesetting: Fix ms_covering_crtc() segfault with non-modesetting slave primary modesetting: Fix ms_covering_crtc() segfault with non-xf86Crtc slave modesetting: Implement ms_covering_randr_crtc() for ms_present_get_crtc() Alexander Tsoy (1): configure: Set libdrm flags correctly if only XORG is enabled Alexander Volkov (1): shm: Use memfd_create when possible Andres Rodriguez (1): xf86: Disable unused crtc functions when a lease is revoked Carlos Garnacho (4): xwayland: Reset scheduled frames after hiding tablet cursor xwayland: Separate DamagePtr into separate window data xwayland: Refactor surface creation into a separate function xwayland: Handle the case of windows being realized before redirection Eric Anholt (2): shm: reindent shm_tmpfile to follow our standards. shm: Pick the shm dir at run time, not build time. Hans de Goede (1): glamor/xwayland: Define EGL_NO_X11 Kyle Brenneman (3): GLX: Add a per-client vendor mapping. GLX: Use the sending client for looking up XID's GLX: Add a function to change a clients vendor list. Marco Trevisan (Treviño) (1): Xi: Use current device active grab to deliver touch events if any Marvin Schmidt (1): build: glx: Lower gl version to work with libglvnd Matt Roper (1): dri2: Sync i965_pci_ids.h from mesa Matt Turner (3): dix: Assert noPanoramiXExtension is false in PanoramiX code xfree86: Test presence of isastream() xserver 1.20.6 Michel Dänzer (2): Revert "present/scmd: Check that the flip and screen pixmap pitches match" miext/sync: Make struct _SyncObject::initialized fully ABI compatible Olivier Fourdan (7): xwayland: Avoid a crash on pointer enter with a grab xwayland: Check status in GBM pixmap creation glamor: Make pixmap exportable from `gbm_bo_from_pixmap()` xwayland: Update screen pixmap on output resize xwayland: Do not free a NULL GBM bo compiler.h: Do not include sys/io.h on ARM with glibc present/wnmd: Relax assertion on CRTC on abort_vblank() Samuel Thibault (2): Fix crash on XkbSetMap Fix crash on XkbSetMap Sven Joachim (1): modesetting: Fix broken manpage in autoconf build 1.20.5 Minor bugfix release to fix some input, Xwayland, glamor, and Present issues. Thanks to all who contributed fixes and testing. Adam Jackson (1): xserver 1.20.5 Michel Dänzer (3): Revert "gitlab-ci: Only run docker-image stage if relevant source files change" xwayland/present: Destroy sync_callback in xwl_present_cleanup present/scmd: Check that the flip and screen pixmap pitches match Olivier Fourdan (2): xwayland: search for a render node to use glamor: pixmap FBO may not be allocated Peter Hutterer (2): xwayland: fix a realloc OOM error case dix: leave last.valuators alone on slave switch Ray Strode (1): dix: ensure work queues are cleared on reset
2019-11-26modular-xorg-server: really remove unused libxkbui dependencywiz1-2/+1
2019-11-26libdmx: removewiz6-65/+1
pkgsrc didn't supply a DMX enabled X server, so client support is not useful either.
2019-11-26xdpyinfo: remove dmx supportwiz1-3/+2
Bump PKGREVISION.
2019-11-25libxkbui: removewiz9-155/+1
Only used by xorgcfg, which was long removed from modular-xorg-server.
2019-11-25modular-xorg-*: remove libxkbui bl3.mkwiz4-9/+8
Unused for years (was only used by removed xorgcfg). Bump PKGREVISION.
2019-11-25xorgproto: update to 2019.2nb3.wiz4-80/+4
Do not install legacy headers any longer. The modular-xorg meta package builds without them now.
2019-11-25libXevie: removewiz8-98/+1
The X server stopped supporting this a long time ago.
2019-11-24libXxf86misc: removewiz6-71/+1
Unused in pkgsrc, and the server side support code was removed 11 years ago.
2019-11-24xdpyinfo: remove libXxf86misc inclusionwiz1-3/+2
xdpyinfo compiles without it, and the server side support code was removed 11 years ago. Bump PKGREVISION.
2019-11-24xscreensaver*: remove libXxf86misc inclusionwiz2-5/+4
xscreensaver compiles without it, and the server side support code was removed 11 years ago. Bump PKGREVISION.
2019-11-24xset: remove libXxf86misc inclusionwiz1-2/+2
xset compiles without it, and the server side support code was removed 11 years ago. Bump PKGREVISION.
2019-11-24kde-workspace4: remove libXxf86misc inclusionwiz1-3/+2
The cmake script checks for it, but it's not actually used anywhere. Bump PKGREVISION.
2019-11-24mate-control-center: remove libXxf86misc inclusionwiz1-3/+2
The configure script checks for it, but it's not actually used anywhere Bump PKGREVISION.
2019-11-24modular-xorg-server*: Remove libXxf86misc inclusionwiz5-10/+9
It is not actually used. Bump PKGREVISION.
2019-11-24x11/qwt6-qt5: Fix two minor build problemsgdt1-1/+6
Use bsdtar, to avoid installing pax droppings and failing the PLIST check. Skip the shlib check on a plugin, on the theory that the plugin expects the missing library to already have been loaded, and this appears to be the case when used in qgis. Should perhaps be addressed upstream, if someone really understands what is going on.
2019-11-23(x11/kirigami2) Fix build, x11/qt5-qttools/buildlink3.mk addedmef1-1/+2
2019-11-23xorgproto: Force consistent man page installation for SunOS/etcnia1-1/+4
It appears to attempt to detect whether the system uses "Sys-V"-style man categories by checking for a specific file in /usr/share/man. This doesn't seem to be particularly accurate and causes problems with varying PLISTs on pkgsrc depending on the system's filesystem layout. So just force a consistent category number for "misc" pages for every OS, for now...
2019-11-23Fix installation of lib/mlterm/libzmodem.*. Fix packagingryoon2-1/+16
2019-11-22mlterm: update to 3.8.9.tsutsui10-275/+9
pkgsrc changes: - remove patches applied in the upstream Upstream changes noted in doc/en/ReleaseNote: ver 3.8.9 * Support zmodem. (See doc/en/README.tarnsfer) * Add "send_file" and "zmodem_start" to OSC 5379. * Add receive_directory / --recvdir option. * Support xdg-shell-v6 (unstable) on wayland. * Support copy&paste via X11 primary selection on wayland. * Hide the mouse cursor in inputting keys by default on xlib and win32. * ~/.mlterm/font accepts UTF-8 on windows. * Change the default value of "font_size_range" option from 1-100 to 1-10000. * Clear a window and scroll out all lines on resizing only if the value of --sr / "scroll_on_resizing" option is true. * Set _NET_WM_PID property. * Revive -N/"app_name" option which sets WM_CLASS property. (WM_CLASS was disabled at 3.8.6) * Add a percent or number argument without '+' and '-' to "vresize_screen" and "hresize_screen" of OSC 5379. * Add "RESET" (which resets the parser of mlterm) as a shortcut key. * Add vte 0.58 API symbols to libvte compatible library. * Merge patches: https://bitbucket.org/arakiken/mlterm/pull-requests/5/fix-for-wscons-framebuffer/diff https://sourceforge.net/p/mlterm/patches/24/ * Bug fixes: Fix memory leaks of libptymosh.so Fix https://sourceforge.net/p/mlterm/mailman/message/36633222/ (Enbugged at 3.8.8) Fix segfault of mlterm for java by race condition. Fix unexpected invalidation of --mdi=false option. (Enbugged at 3.8.8) Fix uninitialized memory access of mlimgloader.exe for win32. Fix broken images of some sixel graphics. (Enbugged at 3.8.5)
2019-11-20compton: fix build w/ -D_FORTIFY_SOURCE=2tnn2-1/+44
2019-11-20kde-workspace4: add explicit dependency on cln now that qalculate doesn'tmarkd1-2/+3
2019-11-20x11/enlightenment: fix typo in MESSAGE.NetBSDgutteridge1-2/+2
2019-11-19xfwp: removewiz5-35/+1
Another obsolete technology demonstration.
2019-11-19xrx: removewiz4-59/+0
This was a technology demonstration from the 1990s that didn't take off.
2019-11-18py-qt5: updated to 5.13.2adam2-9/+8
PyQt v5.13.2 has been released. This is a minor bug-fix and feature release. There are corresponding releases of the other PyQt dependent packages. All packages can now be built with SIP v5. All wheels bundle Qt v5.13.2.