gui-libs/gtk
GTK is a multi-platform toolkit for creating graphical user interfaces
-
gtk-4.21.5~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86aqua broadway cloudproviders colord cups examples +gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test
View
Download
Browse License: LGPL-2+ Overlay: Miezhiko -
gtk-4.20.3-r2~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86aqua broadway cloudproviders colord cups examples gstreamer gtk-doc +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test
View
Download
Browse License: LGPL-2+ Overlay: gentoo -
gtk-4.18.6-r1~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86aqua broadway cloudproviders colord cups examples gstreamer gtk-doc +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test
View
Download
Browse License: LGPL-2+ Overlay: gentoo -
gtk-4.14.3~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86aqua broadway cloudproviders colord cups examples gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test
View
Download
Browse License: LGPL-2+ Overlay: mim -
gtk-4.12.5~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86aqua broadway cloudproviders colord cups examples ffmpeg gstreamer +introspection sysprof test vulkan wayland +X cpu_flags_x86_f16c test
View
Download
Browse License: LGPL-2+ Overlay: stefan_overlay
ChangeLog
commit 5ef1b472872e1b89150db9ca0f312b12045f8745
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Feb 2 10:57:09 2026 +0400
gui-libs/gtk: 4.21.5
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 2b6093a464e5cdcbc0e7c5ac60bd8e0ec4bb7893
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Jan 12 13:09:52 2026 +0400
well...
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit c967d4835d5f87bd447be72006664f7bce0fc253
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Jan 12 13:06:16 2026 +0400
gui-libs/gtk: 4.21.4
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 65d5da3f9e2a5902d3d96c0718d0550e9947d228
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Nov 25 10:12:15 2025 +0400
gui-libs/gtk: 4.21.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 48074efc9863a37c144a4efed7e8bd788410b4c4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Oct 30 10:40:00 2025 +0400
gui-libs/gtk: 4.21.1
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 9bbd0eeaeda8310e4b887d16751c34539a4cd945
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Oct 27 12:20:46 2025 +0400
gui-libs/gtk: allow 3.14 python
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit bb5ac88353df173c746e8079f9e7e2c905852989
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Oct 2 17:30:48 2025 +0400
gstreamer flag by default on gtk
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit c739deb6b2bf270097548fbf0a4e2332ee8205e4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Oct 1 11:33:29 2025 +0400
gui-libs/gtk: 4.21.0
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 66f45e1c380fd498cf16475a88fc1a96eae2ba92
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Sep 9 10:45:05 2025 +0400
gui-libs/gtk: 4.20.1
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 47d3cf540a92a6d8305cd0039719a1cb4ff512de
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Sep 1 11:10:55 2025 +0400
gui-libs/gtk: 4.20.0
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 3d67a892228340aecc98bda5127169f20996e8e3
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Aug 20 10:24:42 2025 +0400
gui-libs/gtk: 4.19.4
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 53a6b828f8020b5d7cf7aeb28ea27ce5e42346a3
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Aug 4 10:59:31 2025 +0400
gui-libs/gtk: 4.19.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 767a0903226e9b6f11156f9fd6f9664892c760e4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Jul 3 16:37:08 2025 +0400
gui-libs/gtk: 4.19.2
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 60573e2e0b82a3d3a67b246b860e7b7b43d7f738
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Jul 3 16:36:00 2025 +0400
gnome-base/gnome-control-center: 48.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit e0bb6bbd497167ef3236feab7934fc796d1455ab
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon May 12 10:18:46 2025 +0400
gui-libs/gtk: update manifest
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit a511bbbf896371702f6e1eed19991be16051ef8c
Author: Fco Javier Felix <ffelix@inode64.com>
Date: Wed May 7 21:37:44 2025 +0200
Support for python 13 and fix wayland deps in gtk-4.19.1.ebuild
commit c535db7629c4c2e00d0e423a3fe520660cecbeaf
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue May 6 13:16:59 2025 +0400
gui-libs/gtk: update to 4.19.1
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 1124578203ed8ea6132ecd9608b87d2a22a9f79e
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Apr 28 13:07:59 2025 +0400
gtk: fix manifest
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit f556e9fce86868bd38fba363a4ca601c193cf20d
Author: Fco Javier Felix <ffelix@inode64.com>
Date: Mon May 5 14:32:34 2025 +0200
ggui-libs/gtk: Update deps
From /meson.build fix build
<pre>
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/gui-libs/gtk-4.19.0/temp/python3.12/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/gui-libs/gtk-4.19.0/temp/python3.12/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/gui-libs/gtk-4.19.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Dx11-backend=true -Dwayland-backend=true -Dbroadway-backend=false -Dwin32-backend=false -Dmacos-backend=false -Dmedia-gstreamer=enabled -Dprint-cpdb=disabled -Dprint-cups=enabled -Dvulkan=enabled -Dcloudproviders=disabled -Dsysprof=disabled -Dtracker=disabled -Dcolord=enabled -Df16c=enabled -Dintrospection=enabled -Ddocumentation=false -Dscreenshots=false -Dman-pages=true -Dprofile=default -Dbuild-demos=false -Dbuild-testsuite=false -Dbuild-examples=false -Dbuild-tests=false /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0 /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0-build
The Meson build system
Version: 1.8.0
Source dir: /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0
Build dir: /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0-build
Build type: native build
Project name: gtk
Project version: 4.19.0
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Has header "dev/evdev/input.h" : NO
Has header "ftw.h" : YES
Has header "linux/input.h" : YES
Has header "sys/mman.h" : YES
Has header "sys/sysmacros.h" : YES
Has header "sys/time.h" : YES
Has header "unistd.h" : YES
Library m found: YES
Checking for function "getpagesize" with dependency -lm: YES
Checking for function "getresuid" with dependency -lm: YES
Checking for function "madvise" with dependency -lm: YES
Checking for function "memfd_create" with dependency -lm: YES
Checking for function "mkostemp" with dependency -lm: YES
Checking for function "mlock" with dependency -lm: YES
Checking for function "mmap" with dependency -lm: YES
Checking for function "posix_fallocate" with dependency -lm: YES
Checking for function "sincos" with dependency -lm: YES
Checking for function "sincosf" with dependency -lm: YES
Checking for function "memmem" with dependency -lm: YES
Checking if "sigsetjmp" links: YES
Checking if "__uint128_t available" compiles: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -Wno-c++11-extensions: NO
Compiler for C supports arguments -Wno-missing-include-dirs: YES
Compiler for C supports arguments -Wno-typedef-redefinition: NO
Compiler for C supports arguments -Wno-tautological-constant-out-of-range-compare: NO
Compiler for C supports arguments -Wduplicated-branches: YES
Compiler for C supports arguments -Wduplicated-cond: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wignored-qualifiers: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wswitch-default: YES
Compiler for C supports arguments -Wswitch-enum: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wuninitialized: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Waddress: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Wempty-body: YES
Compiler for C supports arguments -Wenum-int-mismatch: YES
Compiler for C supports arguments -Wimplicit: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wint-to-pointer-cast: YES
Compiler for C supports arguments -Wmain: YES
Compiler for C supports arguments -Wmissing-braces: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnonnull: YES
Compiler for C supports arguments -Woverride-init: YES
Compiler for C supports arguments -Wpointer-to-int-cast: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wreturn-type: YES
Compiler for C supports arguments -Wsequence-point: YES
Compiler for C supports arguments -Wtrigraphs: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wnull-dereference: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports link arguments -Wl,-Bsymbolic: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.4.3
Run-time dependency glib-2.0 found: YES 2.82.5
Dependency gobject-introspection-1.0 found: NO. Found 1.82.0 but need: '>= 1.84'
Found CMake: /usr/bin/cmake (3.31.5)
Run-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency gobject-introspection-1.0
ERROR: Subproject gobject-introspection is buildable: NO
meson.build:420:17: ERROR: Automatic wrap-based subproject downloading is disabled
</pre>
commit c52e04eb53ea3bf1a996b43be8362c6163c20234
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Apr 7 16:18:03 2025 +0400
gui-libs/gtk: 4.19.0
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 18b579c08dfca9b91301aaeb5c1a3c635e760497
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Mar 31 11:20:09 2025 +0400
gui-libs/gtk: 4.18.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 65ab013f40049e1ae3e97aa4ef044195a735c5ed
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Mar 5 10:09:17 2025 +0400
gtk 4.18.
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 43b233267052904af346c5024226942f10098138
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Feb 27 11:35:45 2025 +0400
gui-libs/gtk: 4.17.5
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 0c9dcd0c17f83ae0db3cd42705f3735cb2cdd001
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Feb 11 11:21:32 2025 +0400
gui-libs/gtk: 4.17.4
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 46d548116e28a6d3d12800f03a0727f8bab5a402
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Jan 21 13:39:23 2025 +0400
gui-libs/gtk: 4.17.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 13b31a4b3d3a1683ecd0a86fab0c4351299dcf2e
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sat Dec 28 14:32:40 2024 +0400
gui-libs/gtk: well, just drop docs
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 5e817b457fa0a83e724f8718826e663ebff6d497
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sat Dec 28 12:29:45 2024 +0400
gui-libs/gtk: 4.17.2
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit f0e5f966d609d05dc151ce9269e1e339c9edca9f
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Dec 26 14:11:50 2024 +0400
gui-libs/gtk: uses sassc for themes
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 41f539ac7ef446e82117ad867bcf188e76f0b1f7
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Dec 18 14:59:49 2024 +0400
gtk update
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 38921affb1ba7c4697bb78e097c09306c782b9b4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Sep 30 14:15:11 2024 +0400
upgrade gtk and gstreamer
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit fab764d136a0270f2a32adb841acb2241e9b3305
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Oct 18 14:47:24 2022 +0400
clean up
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 763dc8ee2a54ecebc4d0cb04175e9213c60a0ed7
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Sep 7 11:18:21 2022 +0400
GTK 4.8
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 8aebf7167256f9ac22cfd7a4a3ae6301103800fa
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sun Jun 5 12:19:43 2022 +0400
drop gtk unpatch, fixed upstream
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4764
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 2e6a268d0eb1151984ae2bb0f44a2b094bc05aa2
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Apr 26 12:35:31 2022 +0400
gtk: no docs on gitlab tags
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 05132b4e98018a60542933908c4b548b406089f2
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Apr 26 12:27:03 2022 +0400
my gtk apps cursor will blink when not in focus but they will not crash LOL
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit a47588cdc7a470163027b494863c7bee5d43d3d0
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Mar 14 12:08:29 2022 +0400
Beta version of console terminal, rabbitmq update
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit bcd8eeee0ea09166048b0503df96bfd64a49db87
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Jan 11 12:58:05 2022 +0400
2022
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 9139e96d876bdce43083aff4630b7ef57519c9ef
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Dec 28 14:24:57 2021 +0400
gtk 4 and libadwaita
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Feb 2 10:57:09 2026 +0400
gui-libs/gtk: 4.21.5
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 2b6093a464e5cdcbc0e7c5ac60bd8e0ec4bb7893
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Jan 12 13:09:52 2026 +0400
well...
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit c967d4835d5f87bd447be72006664f7bce0fc253
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Jan 12 13:06:16 2026 +0400
gui-libs/gtk: 4.21.4
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 65d5da3f9e2a5902d3d96c0718d0550e9947d228
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Nov 25 10:12:15 2025 +0400
gui-libs/gtk: 4.21.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 48074efc9863a37c144a4efed7e8bd788410b4c4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Oct 30 10:40:00 2025 +0400
gui-libs/gtk: 4.21.1
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 9bbd0eeaeda8310e4b887d16751c34539a4cd945
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Oct 27 12:20:46 2025 +0400
gui-libs/gtk: allow 3.14 python
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit bb5ac88353df173c746e8079f9e7e2c905852989
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Oct 2 17:30:48 2025 +0400
gstreamer flag by default on gtk
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit c739deb6b2bf270097548fbf0a4e2332ee8205e4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Oct 1 11:33:29 2025 +0400
gui-libs/gtk: 4.21.0
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 66f45e1c380fd498cf16475a88fc1a96eae2ba92
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Sep 9 10:45:05 2025 +0400
gui-libs/gtk: 4.20.1
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 47d3cf540a92a6d8305cd0039719a1cb4ff512de
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Sep 1 11:10:55 2025 +0400
gui-libs/gtk: 4.20.0
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 3d67a892228340aecc98bda5127169f20996e8e3
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Aug 20 10:24:42 2025 +0400
gui-libs/gtk: 4.19.4
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 53a6b828f8020b5d7cf7aeb28ea27ce5e42346a3
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Aug 4 10:59:31 2025 +0400
gui-libs/gtk: 4.19.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 767a0903226e9b6f11156f9fd6f9664892c760e4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Jul 3 16:37:08 2025 +0400
gui-libs/gtk: 4.19.2
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 60573e2e0b82a3d3a67b246b860e7b7b43d7f738
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Jul 3 16:36:00 2025 +0400
gnome-base/gnome-control-center: 48.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit e0bb6bbd497167ef3236feab7934fc796d1455ab
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon May 12 10:18:46 2025 +0400
gui-libs/gtk: update manifest
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit a511bbbf896371702f6e1eed19991be16051ef8c
Author: Fco Javier Felix <ffelix@inode64.com>
Date: Wed May 7 21:37:44 2025 +0200
Support for python 13 and fix wayland deps in gtk-4.19.1.ebuild
commit c535db7629c4c2e00d0e423a3fe520660cecbeaf
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue May 6 13:16:59 2025 +0400
gui-libs/gtk: update to 4.19.1
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 1124578203ed8ea6132ecd9608b87d2a22a9f79e
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Apr 28 13:07:59 2025 +0400
gtk: fix manifest
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit f556e9fce86868bd38fba363a4ca601c193cf20d
Author: Fco Javier Felix <ffelix@inode64.com>
Date: Mon May 5 14:32:34 2025 +0200
ggui-libs/gtk: Update deps
From /meson.build fix build
<pre>
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/gui-libs/gtk-4.19.0/temp/python3.12/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/gui-libs/gtk-4.19.0/temp/python3.12/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/gui-libs/gtk-4.19.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Dx11-backend=true -Dwayland-backend=true -Dbroadway-backend=false -Dwin32-backend=false -Dmacos-backend=false -Dmedia-gstreamer=enabled -Dprint-cpdb=disabled -Dprint-cups=enabled -Dvulkan=enabled -Dcloudproviders=disabled -Dsysprof=disabled -Dtracker=disabled -Dcolord=enabled -Df16c=enabled -Dintrospection=enabled -Ddocumentation=false -Dscreenshots=false -Dman-pages=true -Dprofile=default -Dbuild-demos=false -Dbuild-testsuite=false -Dbuild-examples=false -Dbuild-tests=false /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0 /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0-build
The Meson build system
Version: 1.8.0
Source dir: /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0
Build dir: /var/tmp/portage/gui-libs/gtk-4.19.0/work/gtk-4.19.0-build
Build type: native build
Project name: gtk
Project version: 4.19.0
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Has header "dev/evdev/input.h" : NO
Has header "ftw.h" : YES
Has header "linux/input.h" : YES
Has header "sys/mman.h" : YES
Has header "sys/sysmacros.h" : YES
Has header "sys/time.h" : YES
Has header "unistd.h" : YES
Library m found: YES
Checking for function "getpagesize" with dependency -lm: YES
Checking for function "getresuid" with dependency -lm: YES
Checking for function "madvise" with dependency -lm: YES
Checking for function "memfd_create" with dependency -lm: YES
Checking for function "mkostemp" with dependency -lm: YES
Checking for function "mlock" with dependency -lm: YES
Checking for function "mmap" with dependency -lm: YES
Checking for function "posix_fallocate" with dependency -lm: YES
Checking for function "sincos" with dependency -lm: YES
Checking for function "sincosf" with dependency -lm: YES
Checking for function "memmem" with dependency -lm: YES
Checking if "sigsetjmp" links: YES
Checking if "__uint128_t available" compiles: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -Wno-c++11-extensions: NO
Compiler for C supports arguments -Wno-missing-include-dirs: YES
Compiler for C supports arguments -Wno-typedef-redefinition: NO
Compiler for C supports arguments -Wno-tautological-constant-out-of-range-compare: NO
Compiler for C supports arguments -Wduplicated-branches: YES
Compiler for C supports arguments -Wduplicated-cond: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wignored-qualifiers: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wswitch-default: YES
Compiler for C supports arguments -Wswitch-enum: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wuninitialized: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Waddress: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Wempty-body: YES
Compiler for C supports arguments -Wenum-int-mismatch: YES
Compiler for C supports arguments -Wimplicit: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wint-to-pointer-cast: YES
Compiler for C supports arguments -Wmain: YES
Compiler for C supports arguments -Wmissing-braces: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnonnull: YES
Compiler for C supports arguments -Woverride-init: YES
Compiler for C supports arguments -Wpointer-to-int-cast: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wreturn-type: YES
Compiler for C supports arguments -Wsequence-point: YES
Compiler for C supports arguments -Wtrigraphs: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wnull-dereference: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports link arguments -Wl,-Bsymbolic: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.4.3
Run-time dependency glib-2.0 found: YES 2.82.5
Dependency gobject-introspection-1.0 found: NO. Found 1.82.0 but need: '>= 1.84'
Found CMake: /usr/bin/cmake (3.31.5)
Run-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency gobject-introspection-1.0
ERROR: Subproject gobject-introspection is buildable: NO
meson.build:420:17: ERROR: Automatic wrap-based subproject downloading is disabled
</pre>
commit c52e04eb53ea3bf1a996b43be8362c6163c20234
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Apr 7 16:18:03 2025 +0400
gui-libs/gtk: 4.19.0
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 18b579c08dfca9b91301aaeb5c1a3c635e760497
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Mar 31 11:20:09 2025 +0400
gui-libs/gtk: 4.18.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 65ab013f40049e1ae3e97aa4ef044195a735c5ed
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Mar 5 10:09:17 2025 +0400
gtk 4.18.
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 43b233267052904af346c5024226942f10098138
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Feb 27 11:35:45 2025 +0400
gui-libs/gtk: 4.17.5
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 0c9dcd0c17f83ae0db3cd42705f3735cb2cdd001
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Feb 11 11:21:32 2025 +0400
gui-libs/gtk: 4.17.4
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 46d548116e28a6d3d12800f03a0727f8bab5a402
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Jan 21 13:39:23 2025 +0400
gui-libs/gtk: 4.17.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 13b31a4b3d3a1683ecd0a86fab0c4351299dcf2e
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sat Dec 28 14:32:40 2024 +0400
gui-libs/gtk: well, just drop docs
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 5e817b457fa0a83e724f8718826e663ebff6d497
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sat Dec 28 12:29:45 2024 +0400
gui-libs/gtk: 4.17.2
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit f0e5f966d609d05dc151ce9269e1e339c9edca9f
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Dec 26 14:11:50 2024 +0400
gui-libs/gtk: uses sassc for themes
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 41f539ac7ef446e82117ad867bcf188e76f0b1f7
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Dec 18 14:59:49 2024 +0400
gtk update
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 38921affb1ba7c4697bb78e097c09306c782b9b4
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Sep 30 14:15:11 2024 +0400
upgrade gtk and gstreamer
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit fab764d136a0270f2a32adb841acb2241e9b3305
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Oct 18 14:47:24 2022 +0400
clean up
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 763dc8ee2a54ecebc4d0cb04175e9213c60a0ed7
Author: Miezhiko <Miezhiko@gmail.com>
Date: Wed Sep 7 11:18:21 2022 +0400
GTK 4.8
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 8aebf7167256f9ac22cfd7a4a3ae6301103800fa
Author: Miezhiko <Miezhiko@gmail.com>
Date: Sun Jun 5 12:19:43 2022 +0400
drop gtk unpatch, fixed upstream
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4764
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 2e6a268d0eb1151984ae2bb0f44a2b094bc05aa2
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Apr 26 12:35:31 2022 +0400
gtk: no docs on gitlab tags
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 05132b4e98018a60542933908c4b548b406089f2
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Apr 26 12:27:03 2022 +0400
my gtk apps cursor will blink when not in focus but they will not crash LOL
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit a47588cdc7a470163027b494863c7bee5d43d3d0
Author: Miezhiko <Miezhiko@gmail.com>
Date: Mon Mar 14 12:08:29 2022 +0400
Beta version of console terminal, rabbitmq update
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit bcd8eeee0ea09166048b0503df96bfd64a49db87
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Jan 11 12:58:05 2022 +0400
2022
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 9139e96d876bdce43083aff4630b7ef57519c9ef
Author: Miezhiko <Miezhiko@gmail.com>
Date: Tue Dec 28 14:24:57 2021 +0400
gtk 4 and libadwaita
Signed-off-by: Miezhiko <Miezhiko@gmail.com>

