summaryrefslogtreecommitdiff
path: root/x11/gtk3
AgeCommit message (Collapse)AuthorFilesLines
2022-11-23gtk3: updated to 3.24.35adam3-8/+8
Overview of Changes in GTK+ 3.24.35, 11-22-2022 =============================================== * GtkFontChooserWidget: - Fix a critical * GtkAccelLabel: - Differentiate keypad keysyms in accelerators * Input: - Recognize stylus devices as pens - Fix problems with motion compression * Windows: - Build system improvements * Wayland: - Fix problems with unreliable DND - Use GLES if required - Add support for titlebar gestures - Refactor handling of IM client updates - Fix cursor hotspots with scaled surfaces - Use the xdg-activation protocol - Load cursors on demand - Fix cursor size on hi-dpi displays * MacOS: - Use a CVDisplayLink based frame clock
2022-10-26*: bump PKGREVISION for libunistring shlib major bumpwiz1-2/+2
2022-10-19gtk3: Default to xquartz if available on macOS.jperkin1-2/+5
The x11 option does not currently work due to cairo:xlib.
2022-08-11gtk3: drop BUILDLINK_API_DEPENDS.wayland overridegutteridge1-2/+1
It's now set in wayland itself, since packages other than this one were affected by the dependency change made.
2022-08-11Bump all dependent packages of wayland (belatedly)gutteridge2-4/+4
The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
2022-08-04gtk3: Re-support wayland. Tested w/ sakura + velox on NetBSD CURRENT!nia2-4/+5
2022-07-03gtk3+: update to 3.24.34.wiz3-9/+9
Turn off default-on wayland option since this needs a newer wayland version than is currently in pkgsrc. Overview of Changes in GTK+ 3.24.34, 05-18-2022 =============================================== * Include legacy hicolor icons * Fix the build with gcc 12 * MacOS: - Restore QUARTZ_RELOCATION support * X11: - Trap errors when getting output properties * Wayland: - Ignore empty preedit updates This fixes a problem with textview scrolling
2022-06-28*: recursive bump for perl 5.36wiz2-3/+4
2022-03-14gtk3: updated to 3.24.33adam2-6/+6
Overview of Changes in GTK+ 3.24.33, 04-03-2022 =============================================== * No changes Overview of Changes in GTK+ 3.24.32, 03-03-2022 =============================================== * GtkCellRendererProgress: - Use tabular figures * GtkFontChooser: - Fix the build with older Pango - Fix axis name handling * Theme: - Fix border color for tiled windows * Accessibility: - Fix cell accessible leak * Wayland: - Support new high-contrast setting - Only update scale when on any outputs * Windows: - Various build fixes - Fix keyboard state handling - Fix capslock handling - Fix AltGr not working * MacOS: - Fix the build on 10.11 - Make Dock "Quit" invoke the app.quit action - Correctly handle HiDPI cursors * Translation updates Basque Brazilian Portuguese Catalan Chinese (China) Croatian Czech French Galician Hebrew Indonesian Korean Persian Polish Portuguese Romanian Russian Serbian Slovenian Spanish Swedish Turkish Ukrainian
2022-01-12gtk3: updated to 3.24.31adam3-12/+11
Overview of Changes in GTK+ 3.24.31, 20-12-2021 =============================================== * input: - Fix a crash with touch on GtkScale * clipboard: - Avoid a double-free * css: - Avoid a crash with radial gradients * GtkFileChooser: - Don't leak search results * GtkTextView: - Support css letterspacing * Wayland: - Reset position when hiding popups - Ignore globals we did not bind ourselves - Avoid infinite loops when hiding surfaces - Avoid clipboard-related lockups * X11: - Trap errors while doing XRANDR calls - Support touchpad gestures with XI 2.4 * win32: - Some OpenGL setup fixes - Fall back to GLES for OpenGL - Fix MinGW autotools build - Fix building on Windows 11 - Support building with Visual Studio 2022 - Improve DND across monitors - Rewrite keymap handling code * macOS: - Accept NSPasteboardTypeFileURL drops - Build on macOS 12 - Fix display on macOS 12 - Fix keyboard layout notifications - Fix a crash - Improve performance on Big Sur * Translation updates: Basque Brazilian Portuguese Chinese (China) Chinese (Taiwan) Croatian Czech Danish Dutch Finnish French Friulian Galician German Hungarian Icelandic Italian Kazakh Korean Latvian Occitan Persian Russian Serbian Spanish Swedish
2021-12-08revbump for icu and libffiadam2-4/+4
2021-10-26x11: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-07x11: Remove SHA1 hashes for distfilesnia1-2/+1
2021-09-29revbump for boost-libsadam1-1/+2
2021-07-29gtk3: updated to 3.24.30adam3-9/+9
Overview of Changes in GTK+ 3.24.30 =================================== * Input: - Ignore NoSymbol key events (happens with some XKB options) - Fix incomplete reset in some cases * GtkEmojiChooser: - Update data from CLDR 39 - Support translated keywords for multiple languages - Allow inserting multiple Emoji with Ctrl - Match keywords for search - Fix a memory leak * GtkFileChooser: - Accessibility improvements * GtkTreeView - Fix an accessibility-related memory leak - Fix assertion failures in some cases * Printing: - Remove the Google Cloud Print backend, since the service was shut down * Wayland: - Work with pointer-gestures v1 protocol * Win32: - Fix using GL with Mesa drivers - Add support for Windows Pointer Input stack * MacOS: - Fix a crash with Drag-and-Drop * Translation updates: Belarusian Brazilian Portuguese British English Catalan Indonesian Lithuanian Nepali Norwegian Bokmål Occitan Portuguese Romanian Russian Serbian Slovenian Spanish Turkish Ukrainian
2021-06-18gtk3: remove unnecessary patch, fix PLIST for Darwin with Quartzadam3-60/+3
2021-05-24*: recursive bump for perl 5.34wiz1-1/+2
2021-05-02*: Use the tools framework for gdbus-codegennia1-2/+3
2021-04-28gtk3: Update to 3.24.29leot2-8/+7
Changes: 3.24.29 ======= * Input: - Look for a Compose file in the right place (~/.config/gtk-3.0) - Revert some Compose sequence changes (mainly around dead acute and apostrophe) - Consume all key events during preedit, to avoid unexpected interactions - Ignore more modifiers during preedit, to allow using 3rd and 5th level choosers - Fix handling of cursor positions in non-ASCII preedit text * GtkSpinButton: - Interpret localized digits * GtkScale: - Fix sporadic criticals * GtkScrolledWindow: - Cancel overshoot on size changes - Avoid criticals with non-overlay scrollbars * GtkFileChooser: - Handle smb mounts better * GtkListBox: - Fix extending multi-selections * Fix a possible crash in gtk_show_uri * Wayland: - Improve font settings fallback * X11: - Avoid log spam on exit - Don't beep on untrusted displays * OS X: - Fix building on OS X 10.11 - Add gdk-quartz-cocoa-access.h with api that provides access to native objects * Translation updates: Dutch Nepali Swedish
2021-04-21revbump for boost-libsadam1-1/+2
2021-04-09gtk3: now assumes compiler defaults to c99nia1-2/+4
2021-04-01gtk3: updated to 3.24.28adam2-7/+7
Overview of Changes in GTK+ 3.24.28 =================================== * Input: - Improve dead key handling * CSS: - Fix rendering of scaled text shadows * Wayland: - Fix matching of accelerators with multiple layouts * X11: - Trap errors from the COW * Build: - Make gtk3-update-icon-cache output reproducible * Translation updates: Serbian
2021-03-22gtk3: updated to 3.24.27adam2-7/+7
Overview of Changes in GTK+ 3.24.27 =================================== * Input: Ensure preedit-start and preedit-end are emitted properly * GtkScrolledWindow: - Revert a change that broke touch scrolling * Theme: - Fix a problem with size changes in SSD decorations that caused mutter crashes - Use transparent black for window border in the dark theme * Windows: - Memory leak fixes - Fix unresponsive windows after tablet input - Add support for wheel and rotation axes * Translation updates: Belarusian German Kazakh Korean Latvian Turkish Overview of Changes in GTK+ 3.24.26 =================================== * Input: - Fix a few oversights in Compose file parsing - Fine-tune Compose preedit display * Theme: - Fine-tune scrollbar size and transitions - Reinstate invisible borders for tiled windows * Wayland: - Fix a problem with font settings not being found * Translation updates French Hungarian Turkish
2021-02-21gtk3: updated to 3.24.25adam2-7/+7
Overview of Changes in GTK+ 3.24.25 =================================== * Settings: - Make cursor aspect ratio setting work * Broadway: - Fix touchscreen event handling - Support Android / Chrome on-screen keyboard * Windows: - Fix issues with Intel graphics drivers - Avoid UAC for gtk-update-icon-cache * Wayland: - Avoid crashes with tablet input - Add api to support clients with subsurfaces better * Inspector: - Make the inspector available in non-debug builds * Theme: - Make scrollbars larger - Disable shadows on maximized, fullscreen and tiled windows * Printing: - Support Avahi-discovered printers better * Input: - Show preedit for compose sequences - Support long compose sequences - Support compose sequences producing multiple characters * Translation updates Belarusian British English Catalan Friulian Galician Japanese Persian Serbian
2021-01-07gtk3: updated to 3.24.24adam3-8/+10
Overview of Changes in GTK+ 3.24.24 =================================== * GtkColorChooser: - Update the default color palette * GtkFontChooser: - Fix family-only mode to return regular style * GtkTreeView: - Don't set focus-on-click for header buttons * Accessibility: - Implement scrollSubstringTo - Add a11y support to GtkPlug/GtkSocket * Printing: - Allow the lpr backend to print pdf and ps files * Theme: - Update gesture graphics - Update HighContrast css * Wayland: - Support the primary-selection-unstable-v1 protocol * X11: - Fix a crash with parent-relative backgrounds * Broadway: - Set modifier state of scroll events * Build: - Fix pc file generation on NixOS * OS X: - Restore command-key bindings * Windows: - Fix meson build with epoxy subproject * Translation updates: Basque Brazilian Portuguese British English Catalan Croatian Czech French Galician German Greek Hebrew Hungarian Indonesian Italian Kazakh Latvian Lithuanian Persian Polish Portuguese Slovak Slovenian Spanish Swedish Turkish Ukrainian
2020-10-01Update gtk3 to 3.24.23prlw12-8/+7
Overview of Changes in GTK+ 3.24.23 =================================== * Adwaita: - Support error states for labels and entries * Printing: - Use the correct names for remote printers * File choser: - Default to tracker2 for search to prevent symbol clashes in tracker-using applications * Wayland: - Support newer schemas for settings - Fix DND hotspot handling - Disconnect on display close * X11: - Fix a possible crash with disabled devices * Translation updates: Basque Chinese (China) Croatian Dutch Finnish Friulian Galician Hungarian Japanese Korean Portuguese Serbian
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot2-3/+4
2020-08-14gtk3: updated to 3.24.22adam4-25/+25
Overview of Changes in GTK+ 3.24.22 =================================== * GtkTextView: - Fix some corner cases of pixelcache invalidation - Make select-all work on touch * Fix print portal support * Adwaita: - Tweak title style class - Add a public color for text view background * Windows: - Limit the size of the corner mask cache - Use native API for keycode conversion - Use GLES on arm64 * Wayland: Add a way to change the application id * Quartz: Add axes to master devices * Add --enable-tracker3 option to configure * Translation updates: Catalan German Indonesian Italian Kazakh Spanish Turkish
2020-07-23gtk3: note that the patch shouldn't be upstreamed.maya2-3/+7
the glade fix requires some work to adapt to the released version, leaving in this note in the meantime.
2020-07-20gtk3: avoid crash when using glade. repro mentioned in patch comment.maya3-2/+30
bump PKGREVISION
2020-07-08gtk3+: updated to 3.24.21adam2-8/+7
Overview of Changes in GTK+ 3.24.21 =================================== * Wayland: - Prevent crashes with offscreen windows - Handle disorderly tablet/pad disconnects * GtkFileChooser: - Translate the type column - Add a tracker3 search engine - Rate-limit trash monitoring - Make get_filter work for native chooser * GtkGLArea: - Fix a redraw problem * GtkScrolledWindow: - Fix kinetic scrolling * Add a gtk-cursor-aspect-ratio setting * GDK: - Improve frame clock smoothness - Fix frame clock monotonicity * OS X: - Support Pen / Eraser input - Support openfiles in GtkApplication * Adwaita: - Improve notebook tab legibility * Translation updates: Basque Brazilian Portuguese Catalan Chinese (Taiwan) German Indonesian Italian Japanese Kazakh Lithuanian Polish Romanian Slovak Slovenian Swedish Ukrainian
2020-05-22revbump after updating security/nettleadam1-1/+2
2020-05-20Reset revisionadam1-2/+1
2020-05-20gtk3: updated to 3.24.20adam2-7/+7
Overview of Changes in GTK+ 3.24.20 =================================== * GtkFileChooser: - Prevent selection changes after overwrite confirmation - Don't grab focus to the sidebar on click - Avoid a use-after-free in GtkFileSystemModel * GtkEmojiChooser: - Remove blacklist * GtkAboutDialog: - Add more licenses * Adwaita: - Lower the contrast of checkboxes * HighContrast: - Export the same public colors as Adwaita * OS X: - Don't filter Escape in input methods * Windows: - Infer font settings from system settings * Translation updates Brazilian Portuguese Chinese Croatian French Japanese Lithuanian Polish Spanish Swedish Turkish Ukrainian
2020-05-19gtk3: depend on just libcups for the cups option, enable cups optionmaya2-5/+5
libcups doesn't share any of the objections for cups-base, and builds fine on darwin. bump pkgrevision
2020-04-12gtk3+: update to 3.24.18.wiz3-8/+9
Overview of Changes in GTK+ 3.24.18 =================================== * Wayland: - Fix more sizing regressions in Epiphany and LibreOffice menus, and popups in general * Build: - Make resource build reproducible * Translation updates Basque Latvian
2020-04-06gtk3+: update to 3.24.17.wiz3-10/+8
Overview of Changes in GTK+ 3.24.17 =================================== * GtkFileChooser: Fix some keynav issues * GtkMenuButton: disable focus-on-click * Derive the HighContrast and HighContrastInverse themes from Adwaita * Wayland: - Fix firefox sizing problems - Prevent Alt lingering after Alt-Tab - Load compose sequences from ~/.Compose - Fix a crash in the Wayland input method * Translation updates Finnish Hebrew
2020-04-05Add missing converters/fribidi dependency.hauke1-1/+3
2020-03-31gtk3+: update to 3.24.16.wiz3-9/+10
Overview of Changes in GTK+ 3.24.16 =================================== * Fix the build Overview of Changes in GTK+ 3.24.15 =================================== * filechooser: - Fix a crash - Support selecting directories with a new enough file chooser portal * textview: - Speed up tag handling * wayland: - Fix problems with clipboard handling - Fix a crash in the Wayland input method - Support cursor scale of 400% - Fix a crash in glade * css: Support font-feature-settings * Adwaita: - Use tabular figures where appropriate - Color tweaks for dark mode - Improve rendering of rounded corners * Translation updates Dutch German Japanese Korean Lithuanian Norwegian Bokmål Persian Ukrainian
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz2-4/+4
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz2-3/+4
2020-03-05gtk3: remove gsed requirementwiz1-6/+1
https://gitlab.gnome.org/GNOME/gtk/merge_requests/1295 was merged and released in GTK+ 3.24.14, so this is no longer necessary. From Michael Forney on tech-pkg.
2020-03-04gtk3+: update to 3.24.14.wiz5-39/+10
Overview of Changes in GTK+ 3.24.14 =================================== * Fix the opaque region for windows on X11 * theme: - Fix flat buttons in backdrop - Make popovers look more similar to menus - Tweak checkbox & radiobutton appearance - Add general typography classes (heading, title-1, etc) * language bindings: - Fix annotations for gtk_tree_model_sort_new_with_model * switch: Fix touch support * infobar: Make clickable for default action * emojichooser: - respect a no-emoji input hint * fontchooser: - Fix an oversight with hiding the size label * filechooser: - Disable recursive search without a system indexer * modelbutton: - Fix a11y support to reflect button state * input: - Fix touchpad gesture center calculation * x11: - Fix root window scaling - Support _GTK_WORKAREAS_Dn property * wayland: - Support a terminal purpose in input methods - Fix preedit cursor positioning - Fix enabling/disabling of text inputs - Support simultaneous selection requests - Require Wayland 1.14.91 * OS X: - Fix fullscreen state - Fix an Inkscape crash at startup - Fix OpenGL extension detection * Printing: - Fix a crash with Avahi * Translation updates: Basque British English Catalan Finnish French Galician Japanese Kurdish Sorani Malay Russian Slovak Spanish Turkish
2020-01-11gtk3: This needs sed -i to build with waylandnia1-1/+6
Some smaller linux toolchests don't provide it. So make sure gsed is used on such systems.
2020-01-08gtk3: fix building on macOS with Quartz backendadam5-5/+94
2020-01-06gtk3: Do not overwrite suggested options to enable wayland supportryoon1-2/+2
2020-01-05*: Enable Wayland where supported in GTK and Firefox.nia2-2/+7
Bump PKGREVISIONs
2019-12-31gtk3+: update to 3.24.13.wiz2-7/+7
Overview of Changes in GTK+ 3.24.13 =================================== * listbox: Fix header row reuse * wayland: Fix handling of tablets * theme: - Adwaita: Fix menu rounding - Adwaita: Various improvements for the Emoji chooser - Adwaita: Refresh check and radio buttons - HighContrast: Fix entry colors * input: - Properly handle bubbling of scroll events - Handle modifier key events properly - Run key controllers in the bubble phase - Do not use VIQR for Vietnamese by default * statusicons: Render sharply on hi-dpi * wayland: Fix handling of selection ownership * win32: - Set WS_BORDER for fullscreen GL windows if requested - Fix clipboard handling * quartz: - Handle titlebar events properly - Handle page up/down key events properly * broadway: Fix (lack of) clipboard handling * Translation updates: Catalan Chinese (Taiwan) Croatian Danish French German Hungarian Indonesian Russian Swedish
2019-11-06gtk3+: update to 3.24.12.wiz3-9/+8
Overview of Changes in GTK+ 3.24.12 =================================== * file chooser: allow sorting by file type * dnd: fix pointer offsets under X11 and Wayland * broadway: Fix a font problem * mir Drop this backend * printing: Get PPD from original host if needed * a11y: Fix interference with clutter a11y impl * Translation updates: Brazilian Portuguese Czech Danish Dutch Italian Greek Lithuanian Norwegian Bokmål Polish Romanian Slovenian Spanish Turkish