gui-libs / gtk

GTK is a multi-platform toolkit for creating graphical user interfaces

Official package sites : https://gitlab.gnome.org/GNOME/gtk/ · https://www.gtk.org/ ·

v4.12.2 :: 4 :: gentoo

Modified
License
LGPL-2+
Keywords
~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
USE flags
X aqua broadway cloudproviders colord cups examples ffmpeg gstreamer introspection sysprof test vulkan wayland

v4.10.5 :: 4 :: gentoo

Modified
License
LGPL-2+
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~ia64 ~loong ~riscv
USE flags
X aqua broadway cloudproviders colord cups examples ffmpeg gstreamer introspection sysprof test vulkan wayland

General

X
Add support for X11
aqua
Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
broadway
Enable the GDK Broadway backend.
cloudproviders
Enable GtkPlacesSidebar to access cloud services
colord
Use x11-misc/colord for color management in printing
cups
Add support for CUPS (Common Unix Printing System)
examples
Install examples, usually source code
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
gstreamer
Add support for media-libs/gstreamer (Streaming media)
introspection
Add support for GObject based introspection
sysprof
Enable profiling data capture support using dev-util/sysprof-capture
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vulkan
Add support for 3D graphics and computing via the Vulkan cross-platform API
wayland
Enable dev-libs/wayland backend

cpu_flags_x86

f16c
Adds support for F16C instruction set for converting between half-precision and single-precision floats

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

app-text / iso-codes : ISO language, territory, currency, script codes and their translations

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

dev-util / sysprof-capture : Static library for sysprof capture data generation

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / graphene : A thin layer of types for graphic libraries

media-libs / gst-plugins-bad : Less plugins for GStreamer

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libepoxy : Library for handling OpenGL function pointer management

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / tiff : Tag Image File Format (TIFF) library

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

net-libs / libcloudproviders : DBus API that allows cloud storage sync clients to expose their services

net-print / cups : The Common Unix Printing System

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-misc / colord : System service to accurately color manage input and output devices

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

app-text / iso-codes : ISO language, territory, currency, script codes and their translations

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

dev-libs / glib : The GLib library of C routines

dev-libs / gobject-introspection : Introspection system for GObject-based libraries

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

dev-util / gtk-update-icon-cache : GTK update icon cache

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / graphene : A thin layer of types for graphic libraries

media-libs / gst-plugins-bad : Less plugins for GStreamer

media-libs / gst-plugins-base : Basepack of plugins for gstreamer

media-libs / harfbuzz : An OpenType text shaping engine

media-libs / libepoxy : Library for handling OpenGL function pointer management

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / tiff : Tag Image File Format (TIFF) library

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

net-libs / libcloudproviders : DBus API that allows cloud storage sync clients to expose their services

net-print / cups : The Common Unix Printing System

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdamage : X.Org Xdamage library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-misc / colord : System service to accurately color manage input and output devices

x11-misc / shared-mime-info : The Shared MIME-info Database specification

app-backup / deja-dup : Simple backup tool using duplicity back-end

app-crypt / gcr : Libraries for cryptographic UIs and accessing PKCS#11 modules

app-editors / ghex : GNOME hexadecimal editor

app-editors / gnome-text-editor : A simple text editor for the GNOME desktop

app-i18n / ibus : Intelligent Input Bus for Linux / Unix OS

app-office / endeavour : Personal task manager

app-text / paper-clip : Edit the title, author, keywords and more details of PDF documents

dev-cpp / gtkmm : C++ interface for GTK+

dev-libs / libgnome-games-support : Library for code common to GNOME games

dev-libs / libportal : Flatpak portal library

dev-util / chirurgien : Chirurgien helps to understand and manipulate file formats

dev-util / d-spy : D-spy is a blisteringly fast D-Bus debugger

dev-util / gnome-builder : An IDE for writing GNOME-based software

dev-util / sysprof : System-wide Linux Profiler

games-board / gnome-chess : Play the classic two-player boardgame of chess

games-board / gnome-mahjongg : Disassemble a pile of tiles by removing matching pairs

games-kids / gmult : Multiplication Puzzle emulates the multiplication game found in Emacs

games-puzzle / gnome-sudoku : Test your logic skills in this number grid puzzle

games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)

games-util / cartridges : Simple game launcher written in Python using GTK4 and Libadwaita

gnome-base / gnome-control-center : GNOME's main interface to configure various aspects of the desktop

gnome-base / gnome-desktop : Library with common API for various GNOME modules

gnome-base / gnome-shell : Provides core UI functions for the GNOME desktop

gnome-base / nautilus : Default file manager for the GNOME desktop

gnome-extra / evolution-data-server : Evolution groupware backend

gnome-extra / gnome-calculator : A calculator application for GNOME

gnome-extra / gnome-calendar : Manage your online calendars with simple and modern interface

gnome-extra / gnome-characters : Unicode character map viewer and library

gnome-extra / gnome-clocks : Clocks application for GNOME

gnome-extra / gnome-contacts : GNOME contact management application

gnome-extra / gnome-firmware : Install firmware on devices

gnome-extra / gnome-logs : Log viewer for the systemd journal

gnome-extra / gnome-shell-frippery : Unofficial extension pack providing GNOME 2-like features

gnome-extra / gnome-software : Gnome install & update software

gnome-extra / gnome-weather : A weather application for GNOME

gnome-extra / tecla : Tecla is a keyboard layout viewer

gui-apps / gnome-console : A simple user-friendly terminal emulator for the GNOME desktop

gui-libs / gtksourceview : A text widget implementing syntax highlighting and other features

gui-libs / libadwaita : Building blocks for modern GNOME applications

gui-libs / libpanel : A dock/panel library for GTK 4

gui-libs / vte : Library providing a virtual terminal emulator widget

gui-libs / vte-common : Library providing a virtual terminal emulator widget

media-gfx / curtail : Image compressor, supporting PNG, JPEG and WebP

media-gfx / gnofract4d : A program for drawing beautiful mathematically-based images known as fractals

media-gfx / gnome-font-viewer : Font viewer utility for GNOME

media-libs / libshumate : Shumate is a GTK toolkit providing widgets for embedded maps

media-sound / easyeffects : Limiter, auto volume and many other plugins for PipeWire applications

media-sound / gnome-music : Music management for Gnome

media-sound / gnome-sound-recorder : Simple sound recorder

media-sound / helvum : A GTK patchbay for pipewire

media-sound / nickvision-tagger : An easy-to-use music tag (metadata) editor

net-im / dino : Modern Jabber/XMPP Client using GTK+/Vala

net-libs / gssdp : GObject-based API for handling resource discovery and announcement over SSDP

net-libs / libnma : NetworkManager GUI library

net-libs / webkit-gtk : Open source web browser engine

net-vpn / networkmanager-fortisslvpn : NetworkManager Fortinet SSLVPN compatible plugin

net-vpn / networkmanager-libreswan : NetworkManager libreswan plugin

net-vpn / networkmanager-openconnect : NetworkManager OpenConnect plugin

net-vpn / networkmanager-openvpn : NetworkManager OpenVPN plugin

net-vpn / networkmanager-pptp : NetworkManager PPTP VPN plugin

net-vpn / networkmanager-sstp : Client for the proprietary Microsoft Secure Socket Tunneling Protocol(SSTP)

net-vpn / networkmanager-strongswan : NetworkManager StrongSwan plugin

net-vpn / networkmanager-vpnc : NetworkManager VPNC plugin

net-wireless / gnome-bluetooth : Bluetooth graphical utilities integrated with GNOME

net-wireless / iwgtk : Lightweight, graphical wifi management utility for Linux

sci-geosciences / gnome-maps : A map application for GNOME

sys-apps / baobab : Disk usage browser for GNOME

sys-apps / system-monitoring-center : Multi-featured system monitor GUI written in Python

sys-apps / xdg-desktop-portal-gnome : Backend implementation for xdg-desktop-portal using GNOME

sys-process / gnome-usage : A nice way to view information about use of system resources

www-client / chromium : Open-source version of Google Chrome web browser

www-client / epiphany : GNOME webbrowser based on Webkit

www-client / google-chrome : The web browser from Google

www-client / google-chrome-beta : The web browser from Google

www-client / google-chrome-unstable : The web browser from Google

www-client / tangram : Web browser designed to organize and run Web applications

www-client / vivaldi : A browser for our friends

www-client / vivaldi-snapshot : A browser for our friends

x11-libs / colord-gtk : GTK support library for colord

x11-wm / mutter : GNOME compositing window manager based on Clutter

787293
gui-libs/gtk-4.2.0 fails tests
811738
gui-libs/gtk-4.4.0 fails tests: - 212/674 gtk:gsk / parser empty-text.node FAIL 0.51s exit status 1
830723
gui-libs/gtk-4.4.1 has multiple 32 bit build failures
833012
>=gui-libs/gtk-4.6.0 - several test failures on ppc
856646
gui-libs/gtk-4.6.5: 'vbox-with-2-wrapping-labels-where-one-should-wrap.ui' and 'unaligned-offscreen' test failures
867697
gui-libs/gtk-4.6.7:4 fails test - .../ gl unaligned-offscreen FAIL 0.46s exit status 1
869086
gui-libs/gtk-4.6.7 fails to compile (MUSL): gtk-reftest.c:28:10: fatal error: execinfo.h: No such file or directory
881241
gui-libs/gtk-4.8.2: fails to link with ld.lld: error: undefined symbol: sysprof_collector_*
902445
>=gui-libs/gtk-4.4:4: ~mips keywording request
908078
gui-libs/gtk-4.10.4 fails to compile on ~amd64 llvm profile ld.lld: error: target emulation unknown: -m or at least one .o file required
911991
gui-libs/gtk, x11-libs/gtk+: allow media-libs/libsvgtiny-pixbuf as a fallback for gnome-base/librsvg
913872
gui-libs/gtk-4.10.5 fails build, wayland-scanner not found
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/gtk: Version bump to 4.12.2
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32952 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 ppc64, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 ppc, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 x86, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 amd64, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 arm, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 arm64, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.5 sparc, #913218
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/gtk: Version bump to 4.12.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32446 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.4 ppc, #909497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Mark an expected failure on big-endian
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.10.5
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/gtk: Version bump to 4.12.0
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32186 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.10.4 sparc, #909497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Fix unaligned accesses
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.4 x86, #909497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.4 arm64, #909497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.11.4
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.10.4 amd64, #909497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.10.4 arm, #909497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.10.4 ppc64, #909497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Keyword 4.10.4 alpha, #838709
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.10.4
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: backport fix for Nautilus delete (+ 2 other fixes)
- Backport Nautilus delete pane fix - Backport crash fix - Backport rendering fix for X11 Closes: https://bugs.gentoo.org/906649 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.3 sparc, #905490
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.3 x86, #905490
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.3 ppc, #905490
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.3 arm64, #905490
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.3 ppc64, #905490
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.10.3 amd64, #905490
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.10.3 arm, #905490
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 sparc, #905567
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
gui-libs/gtk: crank up test timeouts
Bug: https://bugs.gentoo.org/902445 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/gtk: Version bump to 4.10.3
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30701 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/gtk: Version bump to 4.10.2
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30689 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Guillermo Joandet · gentoo
gui-libs/gtk: Version bump to 4.10.1
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30125 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.10.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 x86, #893302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 amd64, #893302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 arm64, #893302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 arm, #893302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 ppc64, #893302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.3 ppc, #893302
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.8.3
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Depend on media-fonts/cantarell for tests
The test suite uses this font explicitly. Avoids failures in at least the following tests: gtk:gsk / parser empty-text.node gtk:gsk / parser testswitch.node gtk:gsk / parser widgetfactory.node Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gui-libs/gtk: Depend on app-text/iso-codes
meson.build says the dependency is not required, but gtk/language-names.c uses files from iso-codes unconditionally, AFAICT. Without iso-codes installed, the unit test "gtk:gtk / templates" fails with a message: Failed to open file "/usr/share/xml/iso-codes/iso_639.xml": No such file or directory Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
gui-libs/gtk: Stabilize 4.8.2 x86, #879807
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.8.2 amd64, #879807
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.2 ppc64, #879807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.2 ppc, #879807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.2 arm, #879807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.8.2 arm64, #879807
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.8.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop unnecessary rst2man sed'ing
This has been unnecessary since upstream commit 91511a80ac ("Check for 'rst2man' misses installed 'rst2man.py' (#4728)") in 4.7.0. Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: fix MissingUseDepDefault on cairo
Closes: https://bugs.gentoo.org/875926 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pascal Jäger · gentoo
gui-libs/gtk: Version bump to 4.8.1
Closes: https://github.com/gentoo/gentoo/pull/27594 Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.6.7 ppc64, #868606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.6.7 ppc, #868606
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.7 arm, #868606
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.7 arm64, #868606
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.8.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.7 x86, #868606
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.7 amd64, #868606
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.7
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.6.6 ppc64, #861029
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.6.6 ppc, #861029
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.6.6 arm, #861029
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.6 x86, #861029
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.6 amd64, #861029
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.6 arm64, #861029
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.5 ppc, #853958
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.5 ppc64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.5 arm64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.5 arm, #853958
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.5 x86, #853958
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.6
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.5 amd64, #853958
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
gui-libs/gtk: Stabilize 4.6.4-r1 arm, #843794
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.5
* Depend on media-libs/libepoxy[egl] (bug #804097) Closes: https://bugs.gentoo.org/804097 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.4-r1 arm64, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.4-r1 ppc64, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.4-r1 ppc, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.4-r1 x86, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.4-r1 amd64, #843794
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
gui-libs/gtk: Fix default window sizes in X11
Upstream fix to prevent gtk4 windows from growing forever in X sessions Closes: https://bugs.gentoo.org/844913 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
gui-libs/gtk: keyword 4.6.4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Keyword 4.6.4 sparc, #838709
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.4
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Keyword 4.6.3 ia64, #838709
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Keyword 4.6.3 ppc, #838709
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.3
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Depend on gst-plugins-base[opengl]
Closes: https://bugs.gentoo.org/805506 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gui-libs/gtk: Depend on pygobject for USE=introspection
Closes: https://bugs.gentoo.org/835898 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.2
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.1 ppc64, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.1 arm64, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.1 x86, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Stabilize 4.6.1 amd64, #834426
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.6.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.4.1 arm64, #831048
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.4.1 amd64, #831048
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
gui-libs/gtk: Stabilize 4.4.1 x86, #831048
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
gui-libs/gtk: Stabilize 4.4.1 ppc64, #831048
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gui-libs/gtk: bump to 4.6.0
* Drop USE=gtk-doc and unconditionally ship pregenerated API docs instead, in a location where our dev-util/devhelp will actually find them * Require libXi-1.8 to ensure new xinput features for touchpad gestures on X11 to work * Drop legacy font test deps that don't seem to affect anything * Stop installing gtk4-update-icon-theme * Standard version bump necessitated updates: - GTK grew direct unconditional libpng, tiff and jpeg deps - pango minimum dependency increased to 1.50.0 - docutils is now used instead of xsltproc and co for manpages, which needs a sed to change program search from rst2man to rst2man.py - Workaround writable+executable ELF sections issue in the 4.6.0 release One testsuite reftest fails for me, which may be system-dependent. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gui-libs/gtk: bump to 4.4.1
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
gui-libs/gtk: fix missing icon cache update with USE=examples
xdg.eclass was already used, but the phases were overridden without chaining up to them for the eclass to just take care of it with the code that automatically checks if any icons are installed. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Add patch to avoid sassc dependency
Closes: https://bugs.gentoo.org/810889 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.4.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
gui-libs/gtk: keyword 4.2.1-r1 for ~riscv
Fails some tests (see Bug #787293) but all failures look to me like caused by fragility of relevant tests rather than actual problems. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: revbump for newer sysprof-capture dependency
<sysprof 3.40.1 broke ABI (added various symbols) which was fixed in 3.40.1, so upgrading to this newer version broke consumers. We force a rebuild of them against the newer sysprof to resolve build failures. Bug: https://bugs.gentoo.org/795507 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.2.1 arm64, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.2.1 amd64, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Stabilize 4.2.1 x86, #792327
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Keyword 4.2.1 ppc64, #787269
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
gui-libs/gtk: Keyword 4.2.1 arm64, #787269
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
gui-libs/gtk: Keyword 4.2.1 arm, #787269
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
gui-libs/gtk: x86 keyworded (bug #787269)
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
David Michael · gentoo
gui-libs/gtk: Require media-libs/graphene[introspection?]
Signed-off-by: David Michael <fedora.dm0@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Matt Turner · gentoo
gui-libs/gtk: Install docs to html/
Suggested by Chris Mayo to avoid compressing included SVGs and fonts. Thanks for David Michael for the initial patch. Closes: https://bugs.gentoo.org/788082 Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Version bump to 4.2.1
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Depend on dev-util/gi-docgen
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Apply suggested improvements
Bug: https://bugs.gentoo.org/764266 Suggested-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
gui-libs/gtk: Add new package
Bug: https://bugs.gentoo.org/764266 Signed-off-by: Matt Turner <mattst88@gentoo.org>