summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2018-10-23gtk3: Update x11/gtk to 3.24.1leot4-18/+25
Changes: Overview of Changes in GTK+ 3.24.1 ================================== * Adwaita: - Improvements to headerbar styling * Wayland: - Fix handling of preedit text * Windows: - Implement smooth scrolling * Fix critical warnings on shutdown * Translation updates: - Czech - Friulian - Russian - Spanish Overview of Changes in GTK+ 3.24.0 ================================== * GtkApplication can now track screensaver state * Translation updates: - Brazilian Portuguese - Croatian - Czech - Danish - French - Galician - German - Greek - Hungarian - Indonesian - Italian - Latvian - Lithuanian - Polish - Swedish - Turkish Overview of Changes in GTK+ 3.23.3 ================================== * Deprecate a few APIs that are gone in GTK+ 4: - focus chains in GtkContainer - stepper sensitivity in GtkRange * Allow picking colors under kwin * Bug fixes: #404 window: Fallback to CSD titlebar in focus-chain #770 scrolledwindow: Fix horizontal decleration #1263 win32: Implement smooth scrolling #134 #432 #574 #579 #878 tooltip: Position using move-to-rect #844 wayland: avoid idempotent wl_subsurface_set_position #2393 Fix a typo #125 combobox: Fix a critical warning !290 fontchooser: Add missing build flags !172 filechooser: Don't show private recent items * Translation updates: - Brazilian Portuguese - British English - Catalan - Chinese (Taiwan) - French - German - Indonesian - Italian - Kazakh - Korean - Lithuanian - Polish - Turkish Overview of Changes in GTK+ 3.23.2 ================================== * Emoji chooser improvements - Try harder to avoid fallback rendering - Avoid hex boxes - Use icons for sections * Color chooser improvements - Allow picking colors from the screen again. The current implementation can use either the screnshot portal or a recent gnome-shell API * GtkPlacesSidebar now shows a spinner during mount operations * Wayland - Support both gtk-text-input and text-input-unstable-v3 as input protocol * Bug fixes: #628 TextView: spaces acting as non-breaking whitespace... !248 win32: Correct handling of transient state changes !272 Replace gtk_text_input with text_input_unstable_v3 support * Translation updates: - German - Lithuanian - Polish - Spanish - Turkish Overview of Changes in GTK+ 3.23.1 ================================== * Backported event controllers from GTK+ 4: - GtkEventControllerScroll - GtkEventControllerMotion - GtkEventControllerKey - GtkGestureStylus * Support markup in GtkModelButtons * Themes - The Raleigh theme has been removed - Expander size in HighContrast has been increased * Wayland - Update cursor scale when needed - Decoration negotiation protocol fixes * Windows - Add an EGL renderer based on ANGLE * Translation updates: - Brazilian Portuguese - German - Hungarian Overview of Changes in GTK+ 3.23.0 ================================== * Dependency bumps: - Require libepoxy 1.4 - Require pango 1.41 * New font chooser features: - Allow setting OpenType font features - Show examples for OpenType font features - Allow selecting OpenType font variations - Support levels of details for selection * New Emoji features: - Support a completion popup for Emoji - Drop Ctrl-Shift-e shortcut * Other new apis: - gdk_window_move_to_rect * Wayland: - Use anonymous shared memory on FreeBSD * Bugs fixed: #85 widgetDragDestFindTarget introspection data does not show nullable... #154 Documentation: Lifecycle of Editables inside GtkCellRenderers is no... #193 Document that GtkUIManager is deprecated by GtkBuilder #199 MenuButton not notified when its Popover is destroyed, still access... #292 GtkRanges should send ::change-value even if not realized #450 Menu navigation triangle doesn't work anymore #792 Focus events are not always matched #898 emoji-chooser: search for flags doesn't work #997 gdk: Make gdk_window_move_to_rect public #1053 Scroll cursor gets left behind if a child widget steals the scroll #1059 -Wparentheses warnings in GTK+ headers when compiling C++ code with... #1065 GtkScrollbar horizontal mouse wheel scroll direction is wrong #1069 Thread 1 "glade" received signal SIGFPE, Arithmetic exception. #1088 CssGadget: Round px values up for min-width|height #1115 gtk icon theme searches system dirs before user dirs #1134 x11: Always set None pixmap for no background #1160 a11y/entry: Fix copy-pasteo re 2ndary icon tooltip #1165 InfoBar: Fix wrong type in copy-pasted param doc #1166 EmojiCompletion: Use Box:spacing instead of CSS !125 HC: Avoid same BG/FG colors in flat treeview entry !157 wayland: Implement 'gtk-fontconfig-timestamp' & 'gtk-modules' !181 W32: Don't forget to check VK_MENU and set MK_ALT !206 searchenginetracker: Don't leak the hits' GFiles 407242 GtkScale: Up/Down keys decrease/increase value, which is opposite... 686109 gtk_print_context_get_hard_margins should return page size specif... 765327 GtkPlug scaled to half the expected size on HiDPI screens 772817 File Chooser: Path arrow button frames are reversed and detached ... 773299 gtk/language-names.c: Fix build on non-GCC/CLang 775279 early calls to libepoxy cause all gtk3 programs to abort when the... 786524 ocument GTK_OVERLAY_SCROLLING environment variable 787867 OSX macports pango text size appears to vary between version 1.40... 789215 GtkScrolledWindow and GtkIconView atk objects can cause a segfaul... 791542 GDK 3 Selections documentation makes references to X 791802 Fix direction value moves on scroll/keypress over RTL/inverted ra... * Translation updates: Catalan Finnish Polish Russian Spanish
2018-10-19enlightenment: Remove hardcoded -pie on SunOS.jperkin1-1/+3
2018-10-18modular-xorg-server: update to 1.20.2.wiz2-7/+7
Lots of bugfixes all over the map. Thanks to all for testing and patches! Adam Jackson (8): modesetting: Lie less in the man page modesetting: Document Option "DoubleShadow" in the man page xfree86: Fix Option "MaxClients" validation modesetting: Don't free(dst) in drmmode_prop_info_copy glamor_egl: Don't initialize on llvmpipe glamor/egl: Avoid crashing on broken configurations fbdevhw: Refuse to touch PCI devices on the fallback probe path xserver 1.20.2 Alex Goins (1): randr: rrCheckPixmapBounding should only increase screen size Alexander Volkov (1): os/xdmcp: Don't create a new socket in XdmcpReset() Cedric Roux (1): miext/damage: take care of the coordinate mode in damagePolyPoint Dave Airlie (9): shm: move shmsize verify before allocating the drawable. xi: free modifiers_failed on error path. (v2) fboverlay: move bpp checks above malloc glamor: fix leak of fs_getcolor_source. modesetting: get pEnt after error checks posix_tty: free leak of xf86SetStrOption return value. xkb: fix what looks to be a copy-paste error with first vs firstMM mibltblt: free prgnSrcClip on error path. devices: break after finding and removing device from lists Jim Qu (1): modesetting: code refactor for PRIME sync Lionel Landwerlin (2): present: fix freed pointer access xwayland: fix access to invalid pointer Olivier Fourdan (3): glx: check for indirect context in CreateContextAttribsARB() xwayland: Remove xwl_present_window from privates on cleanup xwayland: Use `double` for `xwl_tablet_tool` Peter Hutterer (1): dix: check_modmap_change() returns Success, not true Pierre Ossman (1): Switch automatic composite update to WorkQueue Scott Anderson (1): xwayland: use wayland axis_discrete event
2018-10-18libdrm: update to 2.4.96.wiz2-8/+7
Andrey Grodzovsky (2): amdgpu/test: Allow BO mapping flags to be passed in tests amdgpu/test: Fix deadlock tests for AI and RV v2 Rob Clark (14): xf86drmHash: remove redundant zero init freedreno/msm: get rid of ring_bo unref hack freedreno: expose refcnt'ing on ringbuffers freedreno: add flags param for rb creation freedreno/msm: support suballocation for stateobj rb's freedreno: remove deprecated ringmarker API freedreno/msm: remove reset of linked rings freedreno/msm: simplify emit_reloc_ring() vfunc freedreno/msm: use hashtable to track submit.cmds table freedreno/msm: simplify msm_ringbuffer_flush() freedreno/msm: handle ring-reloc to other stateobjs freedreno/kgsl: fix build freedreno/msm: fix c90 warning Bump to version 2.4.96 Thomas Hellstrom (1): libdrm: Allow dynamic drm majors on linux
2018-10-17*: Replace custom tool setup with new ggrep.jperkin2-17/+4
2018-10-16libdrm: Fix public header on SunOS. Bump PKGREVISION.jperkin3-2/+20
2018-10-15slim: do replace PREFIX (+= vs =) in slim.confmaya3-7/+7
don't pass -noretro because unmodified xorg doesn't support this and errors out (this happens with pkgsrc xorg, netbsd base xorg is undoing a commit to support it) bump PKGREVISION.
2018-10-10libX11: update to 1.6.7.wiz2-7/+7
Bhavi Dhingra (1): XcmsLookupColor: fully initialize XColor structs passed to _XColor_to_XcmsRGB Matt Turner (1): libX11 1.6.7 Michel Dänzer (2): poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails poll_for_event: Allow using xcb_poll_for_queued_event
2018-10-10libSM: update to 1.2.3.wiz2-8/+7
Alan Coopersmith (1): Stop compiling empty sm_auth.c stub Emil Velikov (1): autogen.sh: use quoted string variables Fab (1): Fix callbacks signatures in libSM documentation Jon TURNEY (1): Include unistd.h for getpid() Matthieu Herrb (3): Fix uuid_to_string(3) type Get rid of strcpy() in the HAVE_UUID_CREATE case libSM 1.2.3 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Tobias Stoeckmann (1): Fixed out ouf boundary accesses.
2018-10-08Honour PKG_SYSCONFDIR. Bump PKGREVISIONabs3-5/+7
2018-10-07py-qt5: added PLIST.Darwinadam1-0/+3
2018-10-07py-qt5: updated to 5.11.3adam4-27/+46
PyQt v5.11.3 has been released. This is a minor functional release adding support for Qt v5.11.2. There are corresponding releases of PyQt3D, PyQtChart, PyQtDataVisualization and PyQtPurchasing. PyQt v5.11.2 has been released. This is a major functional release. There are corresponding releases of PyQt3D, PyQtChart, PyQtDataVisualization and PyQtPurchasing.
2018-10-07py-sip: updated to 4.19.13adam5-53/+29
SIP v4.19.13 has been released. This is a minor bug-fix release. SIP v4.19.12 has been released. This is both a bug-fix release and a minor functional release. SIP v4.19.11 has been released. This is a minor functional release. SIP v4.19.8 has been released. This is a minor bug-fix release.
2018-10-06Added x11/qt5-qtcharts, x11/qt5-qtnetworkauthadam13-8/+482
2018-10-05libdrm: update to 2.4.95.wiz5-36/+23
Merge two patches for the same file. Changes: This release adds a fallback for realpath() which was blocked by the web-browser sand-boxing. While the browsers are fixed-up they seem to have little incentive to roll bugfix releases :-\ Ayan Kumar Halder (1): libdrm: headers: Sync with drm-next Christian König (4): tests/amdgpu: add unaligned VM test amdgpu: remove invalid check in amdgpu_bo_alloc test/amdgpu: add proper error handling v2 test/amdgpu: add GDS, GWS and OA tests Daniel Stone (1): CI: Capture test logs as GitLab artifacts Daniel Vetter (1): Add basic CONTRIBUTING file Emil Velikov (9): xf86drm: fallback to normal path when realpath fails intel: annotate the intel genx helpers as private automake: set NM before running the tests *-symbols-check: error out when using unset variables gitlab-ci: pass the correct toggles to configure Bump to version 2.4.95 Revert "Bump to version 2.4.95" intel: include i915_pciids.h in the tarball Bump to version 2.4.95 Eric Engestrom (10): add gitlab-ci builds of libdrm xf86drm: merge get_normal_pci_path() into get_real_pci_path() xf86drm: rename "real_path" to "pci_path" gitlab-ci: use templates to deduplicate the build commands headers/README: fix/add link to drm-next intel: add missing drm_public exports nouveau: add missing drm_public exports radeon: add missing drm_public exports omap: fix symbol annotations freedreno: add missing drm_public Ezequiel Garcia (1): tests/util: Add support for sun4i-drm driver Junwei Zhang (1): amdgpu: add error return value for finding bo by cpu mapping (v2) Lucas De Marchi (19): intel: add generic functions to check PCI ID intel: make gen11 use generic gen macro intel: make gen10 use generic gen macro intel: make gen9 use generic gen macro intel: get gen once for gen >= 9 intel: annotate public functions libkms: annotate public functions nouveau: annotate public functions amdgpu: annotate public functions libdrm: annotate public functions etnaviv: annotate public functions freedreno: annotate public functions omap: annotate public functions radeon: annotate public functions tegra: annotate public functions exynos: annotate public functions meson: make symbols hidden by default autotools: make symbols hidden by default android: make symbols hidden by default Michel Dänzer (1): amdgpu-symbol-check: Add amdgpu_find_bo_by_cpu_mapping Qiang Yu (2): amdgpu: add amdgpu_bo_inc_ref() function. amdgpu: amdgpu_bo_inc_ref don't return dummy int Rob Clark (2): freedreno: fix spelling typo freedreno: move ring_cache behind fd_bo_del() Stefan Agner (2): modeprint: use libutil to lookup strings modeprint: print encoder type Tom Anderson (1): Fix build with -std=c11
2018-10-01qt5: updated to 5.11.2adam50-200/+175
Qt 5.11.2 Released Qt 5.11.2 is released today. As a patch release it does not add any new functionality, but provides important bug fixes, security updates and other improvements. Compared to Qt 5.11.1, the Qt 5.11.2 release provides fixes for more than 250 bugs and it contains around 800 changes in total. For details of the most important changes, please check the Change files of Qt 5.11.2.
2018-09-29xless: build fixtnn2-1/+18
2018-09-27p5-Wx: build fixtnn3-1/+33
2018-09-19xdotool: Use tabs to align, not spaces (NFC)leot1-6/+6
2018-09-19xdotool: Update x11/xdotool to 3.20160805leot4-17/+36
pkgsrc changes: - Update MASTER_SITES - Remove unused USE_LIBTOOL (libtool was not and is not used) - Only pod2man is needed as a tool, avoid to include perl bl3 Changes: 3.20160805.1 - Fix release tool problem. cflags.sh was missing from the previous two releases. `make test-package-build` now works correctly on OSX 10.11 and Fedora 23. 3.20160804.2 - Fix some bugs in the Makefile especially for OS X / macOS Sierra (Misty De Meo) 3.20160804.1 - Fix compilation problems on OSX 10.12 aka macOS Sierra. (#138; Jordan Sissel and Misty De Meo) - Fix memory leaks in window search and charcode map lookups (Markus Roth) - xdotool selectwindow (xdo_select_window_with_click) now only selects the window if mouse button 1 is pressed. Any other buttons will cause this selection to be aborted. (#136, #137; Jordan Sissel and Yuri D'Elia) - Fix bug where `xdotool click` with --clearmodifiers can sometimes leave stuck keys or mouse buttons. (#102, Aurelien Lourot) - windowmove now supports coordinates as a percentage of screen size. For example, a move to 50% 50% would move the window such that the top-left corner of the window is in the center of the screen. (#92, #27; Collin Guarino) - Typing commands (key and type) will now try to use XTEST instead of XSendEvent in a special circumstance. If the window id given (by window stack or the --window flag) is the currenly-focused window, key sequences will be sent using XTEST. (#85, mpnolan) - getmouselocation, getwindowgeometry, and search commands: now supports --shell and --prefix for having stdout be consumable by bash or similar shells. (#80, yatsek) - xdotool scripts such as running via `xdotool -` will now execute commands as lines of input are read. The previous behavior waited until stdin closed before executing anything. (#131, abensj) 3.20150503 - Lots of changes over the past 4 years, but with many folks telling me to do another release tarball, here it is. We can backfill the changelog later.
2018-09-18py-sip: we call the libraries Qt5Things in pkgsrc for everyone,maya3-4/+14
not just linux. from Anthony Mallet in PR pkg/53594.
2018-09-16xf86-video-amdgpu: update to 18.1.0triaxx2-7/+8
Add LICENSE.
2018-09-16xf86-video-ati: update to 18.1.0triaxx2-7/+8
Add LICENSE.
2018-09-15Provide a desktop file for xscreensaver-demo(1)khorben3-3/+14
2018-09-10xlockmore{,-lite}: restore CONFLICTS.maya2-2/+6
2018-09-09xlockmore{,-lite}: drop CONFLICTS.maya1-3/+1
This file is used by both xlockmore-lite and xlockmore, and results in the package being considered conflicting with itself. Reported by he in PR pkg/53586
2018-09-09libdrm: Implement drmParseSubsystemType, drmParsePciBusInfo for NetBSDmaya3-2/+204
Needed for mesalib update, from riastradh.
2018-09-03*: recursive bump for vala-0.42.wiz4-8/+8
2018-09-02*: recursive bump for poppler-0.68wiz1-2/+2
2018-09-02xscreensaver: fix one GNU make'ismwiz2-1/+17
More remain.
2018-09-02xscreensaver: mark delwebcollage target as .PHONYwiz1-1/+2
2018-09-02xscreensaver-demo: reset PKGREVISION after base package updatewiz1-2/+1
2018-09-02xscreensaver: update to 5.40.wiz5-45/+20
5.40 * New hacks, 'filmleader', 'vfeedback'. * New hack, 'glitchpeg' (X11 and macOS only). * GLPlanet blends between day and night maps at the dusk terminator. * DymaxionMap can display arbitrary map images, and animate sunlight across the flattened globe. * Tessellimage can draw either Delaunay or Voronoi tilings. * XAnalogTV includes test cards. * Android: These hacks work now: 'blitspin', 'bumps', 'cityflow', 'endgame', 'esper', 'flipscreen3d', 'gleidescope', 'glslideshow', 'jigglypuff', 'queens', 'tessellimage', 'xanalogtv', 'xmatrix', 'zoom'.
2018-09-02libdrm: update to 2.4.94.wiz3-8/+9
Benjamin Gaignard (2): tests/modetest: Add atomic support tests/util: Add support for stm module Christian König (7): amdgpu: stop using the hash table for fd_tab amdgpu: add handle table implementation v2 amdgpu: use handle table for KMS handles amdgpu: use handle table for flink names amdgpu: remove the hash table implementation amdgpu: always add all BOs to handle table amdgpu: fix off by one in handle_table_insert Junwei Zhang (5): amdgpu: add bo from user memory to handle table amdgpu: add a function to find bo by cpu mapping (v2) tests/amdgpu: add test for finding bo by CPU mapping amdgpu: free flink bo in bo import amdgpu: add a function to create amdgpu bo internally (v4) Kristian H. Kristensen (1): Bump to version 2.4.94 Likun Gao (1): amdgpu: Disable deadlock test suite for RV Michel Dänzer (2): amdgpu: Use uint32_t i in amdgpu_find_bo_by_cpu_mapping amdgpu: Eliminate void* arithmetic in amdgpu_find_bo_by_cpu_mapping Mike Lothian (1): libdrm: Fix amdgpu build failure Rob Clark (2): freedreno: don't leak stateobj rb refs freedreno: fix use-after-free with stateobj rb's Rodrigo Vivi (1): intel: Add a new CFL PCI ID. Tanmay Shah (1): libdrm: add msm drm uapi header
2018-08-28Update to 3.6.0ryoon3-13/+11
* Update vte dependency Changelog: Not provided.
2018-08-22Recursive bump for perl5-5.28.0wiz82-149/+164
2018-08-22Recursive bump for perl5-5.28.0wiz2-4/+4
2018-08-21libX11: update to 1.6.6.wiz3-9/+10
Security fix release. Alan Coopersmith (6): Make Xkb{Get,Set}NamedIndicator spec & manpages match code Clarify state parameter to XkbSetNamedDeviceIndicator Improve table formatting in XkbChangeControls & XkbKeyNumGroups man pages If XGetImage fails to create image, don't dereference it to bounds check Use size_t for buffer sizes in SetHints.c Change fall through comment in lcDB.c to match gcc's requirements Arthur Huillet (1): _XDefaultError: set XlibDisplayIOError flag before calling exit Bhavi Dhingra (1): Fix possible memory leak in cmsProp.c:140 Martin Natano (1): Don't rebuild ks_tables.h if nothing changed. Matthieu Herrb (2): Remove statement with no effect. libX11 1.6.6 Michal Srb (1): Use flexible array member instead of fake size. Ryan C. Gordon (1): Valgrind fix for XStoreColor and XStoreColors. Samuel Thibault (1): XkbOpenDisplay.3: fix typo Tobias Stoeckmann (4): Validation of server response in XListHosts. Fixed off-by-one writes (CVE-2018-14599). Fixed out of boundary write (CVE-2018-14600). Fixed crash on invalid reply (CVE-2018-14598). walter harms (13): fix shadow warning _XIOError(dpy); will never return so remore dead remove argument check for free() adjust one inden fix shadow char_size fix more shadow warning no need to check argument for _XkbFree() remove stray extern no need to check args for Xfree() fix memleak in error path fix memleak in error path no need to check XFree arguments mark _XDefaultIOError as no_return Fixes: warning: variable 'req' set but not,used wharms (3): add _X_UNUSED to avoid unused variable warnings remove empty line silence gcc warning assignment discards 'const' qualifier from pointer target type
2018-08-19*: reset maintainer for drochnerwiz2-5/+4
2018-08-18xscreensaver: make xscreensaver binary setuid rootwiz1-2/+4
Otherwise it does not lock the screen by default. Bump PKGREVISION.
2018-08-18xscreensaver: remove reference to kerberosIVwiz1-5/+1
2018-08-18Add fcitx optionryoon2-4/+14
2018-08-16revbump after boost-libs updateadam21-42/+42
2018-08-16*: Recursive bump for poppler-0.67wiz1-2/+2
2018-08-16wxGTK30: remove dragonfly supportwiz3-80/+5
Can't test this for upstreaming, and dragonfly users use dports or ravenports anyway.
2018-08-16libxkbcommon: update to 0.8.2.wiz2-7/+7
libxkbcommon 0.8.2 - 2018-08-05 ================== - Fix various problems found with fuzzing (see commit messages for more details): - Fix a few NULL-dereferences, out-of-bounds access and undefined behavior in the XKB text format parser. libxkbcommon 0.8.1 - 2018-08-03 ================== - Fix various problems found in the meson build (see commit messages for more details): - Fix compilation on Darwin. - Fix compilation of the x11 tests and demos when XCB is installed in a non-standard location. - Fix xkbcommon-x11.pc missing the Requires specification. - Fix various problems found with fuzzing and Coverity (see commit messages for more details): - Fix stack overflow in the XKB text format parser when evaluating boolean negation. - Fix NULL-dereferences in the XKB text format parser when some unsupported tokens appear (the tokens are still parsed for backward compatibility). - Fix NULL-dereference in the XKB text format parser when parsing an xkb_geometry section. - Fix an infinite loop in the Compose text format parser on some inputs. - Fix an invalid free() when using multiple keysyms. - Replace the Unicode characters for the leftanglebracket and rightanglebracket keysyms from the deprecated LEFT/RIGHT-POINTING ANGLE BRACKET to MATHEMATICAL LEFT/RIGHT ANGLE BRACKET. - Reject out-of-range Unicode codepoints in xkb_keysym_to_utf8 and xkb_keysym_to_utf32.
2018-08-16wxGTK30: add upstream bug report URLwiz2-3/+6
2018-08-16wxGTK30: add upstream bug report URLswiz6-30/+14
Remove patch for NetBSD<5.
2018-08-16wxGTK30: remove remnants of build system changeswiz2-360/+0
The other patches for this have been removed from the package, we use the upstream build system now.
2018-08-14modular-xorg-xephyr: update to 1.20.1.wiz1-2/+1
Match modular-xorg-server update.