pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/gtk4
Module Name: pkgsrc
Committed By: wiz
Date: Mon May 31 22:59:23 UTC 2021
Modified Files:
pkgsrc/x11/gtk4: Makefile PLIST distinfo
Log Message:
gtk4: update to 4.2.0.
Overview of Changes in 4.2.0
============================
* GtkFileChooser: Make the location entry work again
* GtlLabel: Fix tooltips on links
* GtkTextView: Make scrolling work better with renderers
* X11:
- Fix damage handling
- Trap errors from the COW
* Windows:
- Use a visible scroll cursor
- Include more icons for icon-theme-less situations
* Wayland: Fix key event matching with mismatched layouts.
This was causing keyboard accelerators to trigger unexpectedly
* Inspector: Allow inspecting Unicode
* Input:
- Improve dead key handling
- Regenerate compose sequence table
* gsk:
- Fix a crash in the ngl renderer
- Fix a rounding error in subpixel glyph positioning
- ngl: Implement glyph cache eviction
- ngl: Improve the glyph cache effectiveness
- ngl: Fix uniform key mapping on Windows
- Make the ngl renderer the default
* build:
- Fix build with cairo as subproject
- Disable g_assert in release builds
- Include gi-docgen as subproject
- Include generated docs
* Translation updates:
Hebrew
Hungarian
Italian
Polish
Portuguese
Swedish
Ukrainian
Overview of Changes in 4.1.2
============================
* Input:
- Ensure preedit-start and preedit-end
are emitted properly
- Support the Wayland text protocol better
- Delete the selection when preedit starts
* Label: Fix a small issue with markup parsing
and mnemonics
* Spinbutton: Interpret localized digits
* Textview: Fix blinking block cursors
* Tooltips: Don't pop up erroneous on popovers
* Window: Add a way to disable F10 handling
* Theme:
- Use a regular focus ring for sidebar rows
* GSK
- ngl: Performance improvements
- vulkan: Add visible fallback rendering
- vukan: Handle simple transforms when clipping
* Wayland:
- Don't force a full redraw for every frame
- Don't leak buffers when rendering with cairo
* Demos:
- iconbrowser: Make search more useful
* Documentation:
- Switch to building docs from gir files with gi-docgen
* build:
- Allow GTK to be used as meson subproject
* Translation updates
Catalan
Czech
Finnish
French
Indonesian
Kazakh
Latvian
Norwegian Bokmål
Polish
Serbian
Turkish
Overview of Changes in 4.1.1
============================
* Popover:
- Support shadows on popover > contents
* Input:
- Show preedit for compose sequences
- Support long compose sequences
- Support compose sequences producing multiple characters
* Themes:
- Allow suggested and destructive actions in lists
- Disable shadows on maximized, fullscreen and tiled windows
- Fine-tune scrollbar transitions and size
* CSS:
- Support drop-shadow filters
- Correct blur filter spread interpretation
* Documentation:
- Improvements and updates for dialogs and native dialog
* Printing:
- Support Avahi-discovered printers better
* GSK:
- Add another OpenGL render. It is not the default yet.
To try it, use GSK_RENDERER=ngl
* Build:
- Lots of static analysis fixes found by pvs
- Add a -Dprofile=devel option for devel styling and
use it for nightly flatpaks
* X11:
- Fix DND of X11-specific types
* Wayland:
- Fix lookup of font settings in flatpaks
* Windows:
- Fix window resizing
- Avoid UAC for gtk-update-icon-cache
* MacOs:
- Use correct module file extension
- Make OpenGL context opaque when possible
- Fix window resizing
* Translation updates:
British English
Czech
Danish
Galician
Hungarian
Turkish
Overview of Changes in 4.1.0
============================
* GtkCheckButton:
- Add back an activate signal
* GtkSearchBar, GtkSearchEntry:
- Capture events in the bubble phase
* GtkEmojiChooser:
- Adapt to small screen sizes
* GtkVideo:
- Fix issues with GL support
* Themes:
- Set sort arrows in CSS
- Set menu button arrows in CSS
- Make scrollbars larger
- Supprt circular menubuttons
* CSS:
- Implement transform-origin
- Support overlines on text
- Support colors in cross-fade()
- More complete text-decoration-line support
* Text layout:
- Use subpixel positioning with new enough cairo
* Inspector:
- Fix slowness in navigation
- Redo the controllers and shortcuts pages
* Accessibility:
- Create AT context objects lazily
* Wayland:
- Fix decoration negotiation under kwin
* GSK:
- Optimize gradient shaders
- Implement repeating gradients in shaders
* Translation updates
- Czech
- Greek
- Hungarian
- Persian
- Punjabi
- Romanian
- Swedish
- Ukrainian
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/x11/gtk4/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/x11/gtk4/PLIST pkgsrc/x11/gtk4/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/gtk4/Makefile
diff -u pkgsrc/x11/gtk4/Makefile:1.7 pkgsrc/x11/gtk4/Makefile:1.8
--- pkgsrc/x11/gtk4/Makefile:1.7 Sun May 2 11:06:16 2021
+++ pkgsrc/x11/gtk4/Makefile Mon May 31 22:59:23 2021
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2021/05/02 11:06:16 nia Exp $
+# $NetBSD: Makefile,v 1.8 2021/05/31 22:59:23 wiz Exp $
-DISTNAME= gtk-4.0.3
+DISTNAME= gtk-4.2.0
PKGNAME= ${DISTNAME:S/gtk/gtk4/}
-PKGREVISION= 1
CATEGORIES= x11
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk/4.0/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= ryoon%NetBSD.org@localhost
@@ -41,7 +40,7 @@ PRINT_PLIST_AWK+= { gsub(/\.${SOEXT}/, "
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../devel/libexecinfo/buildlink3.mk"
-BUILDLINK_ABI_DEPENDS.pango+= pango>=1.47.0
+BUILDLINK_API_DEPENDS.pango+= pango>=1.47.0
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/cairo-gobject/buildlink3.mk"
Index: pkgsrc/x11/gtk4/PLIST
diff -u pkgsrc/x11/gtk4/PLIST:1.1 pkgsrc/x11/gtk4/PLIST:1.2
--- pkgsrc/x11/gtk4/PLIST:1.1 Thu Feb 25 09:55:55 2021
+++ pkgsrc/x11/gtk4/PLIST Mon May 31 22:59:23 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2021/02/25 09:55:55 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/05/31 22:59:23 wiz Exp $
bin/gtk4-builder-tool
bin/gtk4-demo
bin/gtk4-demo-application
@@ -83,6 +83,7 @@ ${PLIST.x11}include/gtk-4.0/gdk/x11/gdkx
${PLIST.x11}include/gtk-4.0/gdk/x11/gdkx11surface.h
${PLIST.x11}include/gtk-4.0/gdk/x11/gdkx11utils.h
include/gtk-4.0/gsk/gl/gskglrenderer.h
+include/gtk-4.0/gsk/gl/gsknglrenderer.h
include/gtk-4.0/gsk/gsk-autocleanup.h
include/gtk-4.0/gsk/gsk.h
include/gtk-4.0/gsk/gskcairorenderer.h
@@ -373,7 +374,7 @@ ${PLIST.lpr}lib/gtk-4.0/4.0.0/printbacke
lib/libgtk-4.${SOEXT}
${PLIST.dylib}lib/libgtk-4.1.dylib
${PLIST.no-dylib}lib/libgtk-4.so.1
-${PLIST.no-dylib}lib/libgtk-4.so.1.0.3
+${PLIST.no-dylib}lib/libgtk-4.so.1.200.0
${PLIST.quartz}lib/pkgconfig/gtk4-macos.pc
lib/pkgconfig/gtk4-unix-print.pc
${PLIST.x11}lib/pkgconfig/gtk4-x11.pc
Index: pkgsrc/x11/gtk4/distinfo
diff -u pkgsrc/x11/gtk4/distinfo:1.1 pkgsrc/x11/gtk4/distinfo:1.2
--- pkgsrc/x11/gtk4/distinfo:1.1 Thu Feb 25 09:55:55 2021
+++ pkgsrc/x11/gtk4/distinfo Mon May 31 22:59:23 2021
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.1 2021/02/25 09:55:55 ryoon Exp $
+$NetBSD: distinfo,v 1.2 2021/05/31 22:59:23 wiz Exp $
-SHA1 (gtk-4.0.3.tar.xz) = 515845f020592cd1aa4bebb70cce662a014d91cd
-RMD160 (gtk-4.0.3.tar.xz) = 89bc3d0189c921609005b8fbf0392aa5ba9827ea
-SHA512 (gtk-4.0.3.tar.xz) = 94683bf03607daf9cb62ef836e5e2bfee3fcfc6a17f7e0d3232da0d7fc07f8d5c0c12479fcd31cbdef50c86777d986ae82e43f291f2cbc2976967820bbfcb982
-Size (gtk-4.0.3.tar.xz) = 19442520 bytes
+SHA1 (gtk-4.2.0.tar.xz) = fa5a15db4e56e9de989543990bbfb82fa44caf84
+RMD160 (gtk-4.2.0.tar.xz) = 4190de064501f2a2ce434492e10a89629f9190f2
+SHA512 (gtk-4.2.0.tar.xz) = 12e825245b92f5dc652530c35b9a48a0bb284641d4128d054a19a35cb7814babe78bfbbdfd7fe3f2472d5028d078ae209a6da5d614b023c2b438223e4c5a04a0
+Size (gtk-4.2.0.tar.xz) = 25772584 bytes
SHA1 (patch-config.h.meson) = 1e216652695220b0932f7d86eec4e4836b937985
SHA1 (patch-gdk_wayland_cursor_os-compatibility.c) = 01d26eccf32e6ab4a2ae0da273e9f66d76b3c31d
-SHA1 (patch-meson.build) = 4d82fd17776f0713dc3ed29ea679684d725e9552
Home |
Main Index |
Thread Index |
Old Index