x11-toolkits/libadwaita: update to 1.8.5.1
Update to 1.8.5.1
===============
Version 1.8.5.1
===============
- Translation updates
- Czech
Pet portclippy (truckman)
PR: 2939828a410b3cf2Port details
x11-toolkits/libadwaita1.8.5.1
Building blocks for modern adaptive GNOME applications
- Maintainer
- gnome@FreeBSD.org
- Packages
- libadwaita 1.8.5.1
- Upstream
- Higher version available: 1.10.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://gitlab.gnome.org/GNOME/libadwaita
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (51)
x11-toolkits/libadwaita: update to 1.8.4
Update to 1.8.4
=============
Version 1.8.4
=============
- AdwDialog
- Fix initial focus in bottom sheet mode
- AdwWrapBox
- Fix ADW_JUSTIFY_SPREAD
- Translation updates
- Indonesian
- Kazakh
- Romanian
=============
Version 1.8.3
=============
- Adaptive preview
- Fix a leak when taking screenshots
- AdwAboutDialog
- Fix an accessibility warning
- AdwAlert/MessageDialog
- Fix extra padding with hidden extra child
- AdwInlineViewSwitcher
- Limit badges to 999+ to match AdwViewSwitcher
- AdwNavigationView
- Fix a crash
- Make :navigation-stack more robust
- AdwPreferencesGroup
- Fix accessible label
- AdwPreferencesPage
- Revert incompatible children warning from 1.8.2
- AdwShortcutsDialog
- Implement search activation
- Fix an accessibility warning
- AdwStatusPage
- Implement focus() and grab_focus()
- AdwTabOverview
- Implement search activation
- AdwViewStack
- Fix accessible labels with underlines
- Docs
- Fix banner-suggested screenshot
- Translation updates
- German
=============
Version 1.8.2
=============
- Build
- Fix gen-public-types.py encoding
- AdwActionRow
- Fix subtitle comparison
- AdwComboRow
- Revert touchscreen fix from 1.8.1, since it's been fixed in GTK
- Update selection when the expression changes
- AdwHeaderBar
- Report back button context menu to screen reader
- AdwPreferencesDialog
- Allow to go from the first search result to header bar by pressing up
- AdwPreferencesGroup
- Fix title and description getters
- AdwPreferencesPage
- Fix description getter
- Warn when trying to add incompatible children
- AdwShortcutLabel
- Make accessible
- Flip arrows for RTL
- Add focused styles
- AdwShortcutsDialog
- Allow to go from the first search result to header bar by pressing up
- AdwTabBar/AdwTabOverview
- Report context menu to screen reader
- Translation updates
- Greek
- Norwegian Nynorsk
- Serbian
- Serbian (Latin)
- Uzbek (Latin)
=============
Version 1.8.1
=============
- AdwComboRow
- Allow selecting items via touchscreen
- Improve accessibility
- AdwEntryRow
- Fix title ellipsizing too late
- Activate the row action when pressing enter
- AdwHeaderBar
- Fix title buttons on macOS
- AdwNavigationView
- Fix a build warning on some platforms
- AdwShortcutsDialog
- Fix removing sections when the model changes
- AdwTabBar/AdwTabGrid
- Fix context menu alignment on RTL
- Docs
- Replace deprecated GApplication flag
- Fix shortcuts screenshots in widget gallery in dark mode
- Translation updates
- Bulgarian
- Dutch
- Filipino
- Occitan
- Portuguese
- Uighur
=============
Version 1.8.0
=============
- AdwSpinner
- Switch to progressbar accessible role
- AdwSwipeTracker
- Fix memory leak
- Demo
- Fix 2 memory leaks
- Docs
- Typo fixes
- Translation updates
- Basque
- British English
- Catalan
- Chinese (China)
- Czech
- Danish
- Spanish
- Esperanto
- Finnish
- Galician
- Georgian
- Hungarian
- Korean
- Lithuanian
- Swedish
- Turkish
- Ukrainian
==============
Version 1.8.rc
==============
- Add copy-func and free-func annotations to boxed types
- AdwAlertDialog/AdwMessageDialog:
- Clarify behavior around :default-response
- AdwApplication
- Enable support for CSS media queries in the autoloaded styles
- AdwShortcutLabel
- Fix RTL layout
- AdwShortcutsDialog
- Fix 2 memory leaks
- AdwToastOverlay
- Fix disappear animation not playing on dismiss_all()
- Make the action button in toasts insensitive after a click
- AdwWrapLayout
- Fx allocation of a single child in RTL languages or with align > 0
- Build
- Require GTK 4.19.4
- Docs
- Fix AdwShortcutLabel and AdwShortcutsDialog screenshots in dark
- Fix close button style on screenshots
- Stylesheet
- Update GtkShortcutLabel style to match AdwShortcutLabel
- Switch to media queries instead of separate CSS variants
- Translation updates
- Brazilian Portuguese
- Galician
- Interlingua
- Japanese
- Persian
- Polish
- Russian
================
Version 1.8.beta
================
- AdwAlertDialog/AdwMessageDialog
- Emit ::response when cancelled after calling choose()
- AdwDialog
- Fix widget activation in window-backed dialogs
- Fix set_focus() in window-backed dialogs
- AdwLayoutSlot
- Error out if ID is not set
- AdwNavigationView
- Defer swipe start to ::begin-swipe
- AdwShortcutLabel
- Differentiate keypad keys better (same as in GtkShortcutLabel)
- AdwShortcutsDialog
- Show navigation pills for large dialogs
- Set a title
- Focus search bar with Ctrl+F
- Fix action-name fetching when presented as a window
- Fix search row activation
- Fix markup handling
- AdwTabBar
- Fix focusing start/end action widgets
- AdwTabOverview
- Make button hitboxes larger
- AdwWrapBox
- Add remove_all()
- AdwWrapLayout
- Fix a memory leak
- Build
- Evaluate dependencies early
- Demo
- Switch to AdwShortcutLabel
- Stylesheet
- Add .document style class using the document font
- Increase line height for .body and .caption
- Add hover/active styles to GtkFlowBox children
- Stop shipping symbolic PNG assets
- Fix .devel striping with new GTK
- Adapt window controls styles to GTK styles
- Various fixes
- Translation updates
- Belarusian
- Hebrew
- Romanian
- Slovenian
=================
Version 1.8.alpha
=================
- Add AdwShortcutsDialog
- Add AdwShortcutLabel
- Fix a crash with empty window layouts
- Avoid needlessly resassigning CSS classes for dynamic shadows
- AdwAboutDialog/AdwAboutWindow
- Fix a leak
- Fix mnemonics
- Clarify :translator-credits docs
- AdwAlertDialog/AdwMessageDialog
- Fix a warning with long headings
- AdwApplication
- Automatically set up app.shortcuts action if shortcuts-dialog.ui is present
- AdwAvatar
- Fix custom image size with GTK 4.19.2
- AdwBreakpointBin
- Preserve focus when switching breakpoints
- AdwCarousel
- Support keyboard navigation
- Fix a critical when disposing it after scrolling with mouse wheel
- AdwExpanderRow
- Fix grab_focus() behavior
- AdwHeaderBar
- Add support for native window controls in macOS
- AdwNavigationView
- fix :visible-page-tag notifications
- AdwPreferencesGroup
- Add bind_model()
- Add get_row()
- Allow rows that aren't AdwPreferencesRow
- AdwPreferencesPage
- Add insert()
- Add get_group()
- AdwStyleManager
- Fix font name docs
- Fix loading font names when debug variables are set
- Move yellow/green boundary for accent color
- Support high contrast on macOS
- AdwTabOverview
- Update window radius
- AdwToastOverlay
- Fix a critical when showing a toast while hiding it
- Fix accessible role in documentation
- Adaptive preview
- Add context to shell and device preset translatable strings
- Change screenshot tooltip
- Build
- Don't install internal static library
- Fix build with older gobject-introspection versions
- Demo
- Add a shortcut for opening preferences
- Docs
- Fix window radius value
- Fix missing AdwCarouselIndicatorLines image
- Inspector
- Disable markup on window rows
- Stylesheet
- Adjust GtkWindowControls styles for GTK 4.18.4 changes
- Optimize window and dialog shadows
- Fix disabled styles for various .view widgets
- Fix list DND styles
- Fix .property for expander rows
- Tests
- Fix a leak
- Translation updates
- Belarusian
- Brazilian Portuguese
- British English
- Catalan
- Friulian
- German
- Hebrew
- Hungarian
- Indonesian
- Japanese
- Latvian
- Portuguese
- Romanian
- Russian
- Slovenian
- Ukrainian
USE_LDCONFIG=yes for shared library (truckman)
PR: 2914683a4fdb7b08x11-toolkits/libadwaita: update 1.7.7 to 1.7.11 Update to 1.7.11 (this version is for Gtk 4.18.x) ============= Version 1.7.8 ============= - AdwComboRow - Allow selecting items via touchscreen - Improve accessibility - AdwEntryRow - Fix title ellipsizing too late - Activate the row action when pressing enter - AdwNavigationView - Fix a build warning on some platforms - AdwTabBar/AdwTabGrid - Fix context menu alignment on RTL - Docs - Replace deprecated GApplication flag ============= Version 1.7.9 ============= - Build - Fix gen-public-types.py encoding - AdwActionRow - Fix subtitle comparison - AdwComboRow - Revert touchscreen fix from 1.8.1, since it's been fixed in GTK - Update selection when the expression changes - AdwHeaderBar - Report back button context menu to screen reader - AdwPreferencesDialog - Allow to go from the first search result to header bar by pressing up - AdwPreferencesGroup - Fix title and description getters - AdwPreferencesPage - Fix description getter - Warn when trying to add incompatible children - AdwTabBar/AdwTabOverview - Report context menu to screen reader - Translation updates - Serbian - Serbian (Latin) ============== Version 1.7.10 ============== - Adaptive preview - Fix a leak when taking screenshots - AdwAboutDialog - Fix an accessibility warning - AdwAlert/MessageDialog - Fix extra padding with hidden extra child - AdwInlineViewSwitcher - Limit badges to 999+ to match AdwViewSwitcher - AdwNavigationView - Fix a crash - Make :navigation-stack more robust - AdwPreferencesGroup - Fix accessible label - AdwPreferencesPage - Revert incompatible children warning from 1.8.2 - AdwStatusPage - Implement focus() and grab_focus() - AdwTabOverview - Implement search activation - AdwViewStack - Fix accessible labels with underlines - Docs - Fix banner-suggested screenshot ============== Version 1.7.11 ============== - AdwDialog - Fix initial focus in bottom sheet mode - AdwWrapBox - Fix ADW_JUSTIFY_SPREAD - Translation updates - Romanian PR: 291468 MFH: 2026Q11726fad466
x11-toolkits/libadwaita: update to 1.7.7 Release notes: https://download.gnome.org/sources/libadwaita/1.7/libadwaita-1.7.7.news PR: 289546d60b1f2814
x11-toolkits/libadwaita: update to 1.7.6 Release notes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/libadwaita-1-7/NEWS PR: 288213244b6bcb59
x11-toolkits/libadwaita: update to 1.7.2 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.7.2/NEWS Reported by: GitLab (notify releases)ada26e37ad
x11-toolkits/libadwaita: update to 1.7.1 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.7.1/NEWS Reported by: GitLab (notify releases)4fbb2ff0d7
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move The GTK 1-based gdk-pixbuf has not existed for some time. No functional or package changes.e87d8134a3
x11-toolkits/libadwaita: update to 1.7.0 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.7.0/NEWS Reported by: GitLab (notify releases)71028c0642
x11-toolkits/libadwaita: update to 1.6.5 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.6.5/NEWS Reported by: Repology, portscoutdeb646378a
x11-toolkits/libadwaita: update to 1.6.4 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.6.4/NEWS Reported by: Repology, portscout61039c575e
x11-toolkits/libadwaita: update to 1.6.3 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.6.3/NEWS Reported by: Repology, portscout353fc6e4c4
x11-toolkits/libadwaita: update to 1.6.2 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.6.2/NEWS Reported by: Repology, portscout582605deee
x11-toolkits/libadwaita: update to 1.6.1 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.6.1/NEWS Reported by: Repology, portscout91105d647d
x11-toolkits/libadwaita: add examples option Sponsored by: Future Crew, LLC Pull Request: https://github.com/freebsd/freebsd-ports/pull/3083c053ec3dd
x11-toolkits/libadwaita: update to 1.6.0 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.6.0/NEWS Reported by: Repology, portscout5ca0e7e01c
x11-toolkits/libadwaita: update to 1.5.3 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.5.3/NEWS Reported by: Repology, portscoutc4db2a4fd5
x11-toolkits/libadwaita: update to 1.5.2 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.5.2/NEWS Reported by: Repology, portscout9c09d2be02
x11-toolkits/libadwaita: update to 1.5.1 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.5.1/NEWS Reported by: Repology, portscoutd3e1324f0f
x11-toolkits/libadwaita: update to 1.5.0 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.5.0/NEWS Reported by: Repology, portscout81972894b4
x11-toolkits/libadwaita: update to 1.4.4 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/compare/1.4.2...1.4.4 Reported by: Repology, portscoutf8df3a58e7
x11-toolkits/libadwaita: update to 1.4.2 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.4.2/NEWS Reported by: Repologyc717db045f
x11-toolkits/libadwaita: Pull in patches to fix build with AppStream 1.0.0 Sponsored by: Serenity Cybersecurity, LLC4cb9cfcc7f
x11-toolkits/libadwaita: update to 1.4.0 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.4.0/NEWS Reported by: Repology36e8b92108
x11-toolkits/libadwaita: update to 1.3.5 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.3.5/NEWS Reported by: Repology862fb82890
x11-toolkits/libadwaita: update to 1.3.4 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.3.4/NEWS48f47042b7
x11-toolkits/libadwaita: update to 1.3.3 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.3.3/NEWSf53950e40d
x11-toolkits/libadwaita: update to 1.3.1 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.3.1/NEWS7c84539dea
x11-toolkits/libadwaita: update to 1.3.r Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.3.rc/NEWSd37deb7950
x11-toolkits/libadwaita: update to 1.2.3 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.2.3/NEWS Reported by: Repology271e9406e6
accessibility/at-spi2-core: update to 2.46.0 What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---fa81a4f5f8
x11-toolkits/libadwaita: update to 1.2.1 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.2.1/NEWS Reported by: Repologyf086a3e45d
x11-toolkits/libadwaita: update to 1.2.0 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.2.0/NEWS Reported by: Repology96cc219727
x11-toolkits/libadwaita: update to 1.1.5 Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.1.5/NEWS6d93596a17
x11-toolkits/libadwaita: drop USE_GITLAB to help portscoute61571fb7d
x11-toolkits/libadwaita: drop bogus PORTSCOUT limit - 3da07b6b1695 updated to an odd minor version - upstream has stable libadwaita-1-1 branch - many other distributions updated to 1.1.* in the past - odd-even scheme appears deprecated, not used by new projects See also https://discourse.gnome.org/t/new-gnome-versioning-scheme20ef5c8473
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
framework: switch tree to using vala.mk PR: 249940d9b0d9ac4e
textproc/py-gi-docgen: update to 2022.1 Bump gi-docgen; the patch to docgen is entirely from Olivier, the dependent ports that get a bump and a plist-fix is from me. Consumers have PORTREVISION bumped to reflect changes in plist: - pygment.css is no longer installed - more fonts .woff files are installed Obtained from: Olivier Duchateau PR: 2631996955217997
x11-toolkits/libadwaita: drop ABI warning after 3da07b6b1695 This reverts commit 4df846dc412f8e177ee547b67e5906326e88aa8c.9c5cf792fa
x11-toolkita/libadwaita: Update to 1.1.03da07b6b16
x11-toolkits/libadwaita: temporarily block the next update
For example, updating to 1.0.0-alpha.4 (aka 2021-09-14 snapshot)
is currently blocked by the following:
https://gitlab.gnome.org/GNOME/libadwaita/-/commit/ad09941a6ae4
https://gitlab.gnome.org/World/Rust/libadwaita-rs/-/commit/45f6ac3e8e06
$ pkg install authenticator gnome-keyring-daemon
$ dbus-run-session sh
$ export $(gnome-keyring-daemon -r -d)
$ secret-tool store --label=Default foo bar
$ RUST_BACKTRACE=1 authenticator
<Click on Menu (hamburger button) then Providers (Ctrl+P)>
(<unknown>:1234): Gtk-CRITICAL **: Error building template class 'ProviderPage' for an instance of type 'ProviderPage': .:0:0 Invalid type 'AdwEnumValueObject'
thread 'main' panicked at 'assertion failed: !self.ptr.is_null()', gtk4-rs-13a8317a2ef8738362b9fa7f55a29dd5d3dbc459/gtk4/src/subclass/widget.rs:1147:13
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::panic
3: <gtk4::subclass::widget::TemplateChild<T> as core::ops::deref::Deref>::deref
at gtk4-rs-13a8317a2ef8738362b9fa7f55a29dd5d3dbc459/gtk4/src/subclass/widget.rs:1147:13
4: authenticator::widgets::providers::page::ProviderPage::setup_widgets
at Authenticator-ba1894159358275be2765bc42ef89782a2d1d45d/src/widgets/providers/page.rs:415:9
5: <authenticator::widgets::providers::page::imp::ProviderPage as glib::subclass::object::ObjectImpl>::constructed
at Authenticator-ba1894159358275be2765bc42ef89782a2d1d45d/src/widgets/providers/page.rs:132:13
6: glib::subclass::object::constructed
at gtk3-rs-6e3c8739f9f5b8dc0a234f4a485e254574af5953/glib/src/subclass/object.rs:109:5
[...]4df846dc41x11-toolkits/libadwaita: update to 0.0.20210812 - Drop no longer necessary libadwaita workaround in kooha Changes: https://gitlab.gnome.org/GNOME/libadwaita/-/compare/7f61711...8442d60 PR: 257917a26a1bf68d
x11-toolkits/libadwaita: track more dependencies ====> Running Q/A tests (stage-qa) Error: /usr/local/lib/libadwaita-1.so.0 is linked to /usr/local/lib/libfribidi.so.0 from converters/fribidi but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfribidi.so:converters/fribidi Error: /usr/local/lib/libadwaita-1.so.0 is linked to /usr/local/lib/libgraphene-1.0.so.0 from graphics/graphene but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libgraphene-1.0.so:graphics/graphene764f9f81bc
x11-toolkits/libadwaita: expose translations PR: 257917525b6bd0b1
x11-toolkits/libadwaita: license allows later LGPL versionsd8035ab950
x11-toolkits/libadwaita: convert to USE_GITLAB9fb4e08804
x11-toolkits/libadwaita: adjust python dependency
- Only default flavor provides un{pre,suf}fixed binaries
- pyXY- requires @pyXY to work with non-default flavorsf3c4a8e5fctextproc/gi-docgen: rename to textproc/py-gi-docgen - x11-toolkits/libadwaita: update dependency on moved textproc/py-gi-docgen port - x11-toolkits/pango: update dependency on moved textproc/py-gi-docgen port PR: 2561615a86d2123f