-
Notifications
You must be signed in to change notification settings - Fork 7.5k
[gtk] Update to 4.22.0 #48982
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[gtk] Update to 4.22.0 #48982
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,13 +1,13 @@ | ||
| diff --git a/meson.build b/meson.build | ||
| index 5efd8a9..d51af19 100644 | ||
| index 713d87a531..e2e86726a2 100644 | ||
| --- a/meson.build | ||
| +++ b/meson.build | ||
| @@ -857,7 +857,7 @@ subdir('po') | ||
| @@ -1008,7 +1008,7 @@ if os_unix | ||
| endif | ||
|
|
||
| subdir('docs/reference') | ||
|
|
||
| -if not meson.is_cross_build() | ||
| +if false | ||
| gnome.post_install( | ||
| glib_compile_schemas: true, | ||
| gio_querymodules: gio_module_dirs, | ||
| gtk_update_icon_cache: get_option('build-demos'), |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| diff --git a/untracked/gtk/gtkmm/iconpaintable.h b/untracked/gtk/gtkmm/iconpaintable.h | ||
| index b659ed22..c4c56600 100644 | ||
| --- "a/untracked/gtk/gtkmm/iconpaintable.h" | ||
| +++ "b/untracked/gtk/gtkmm/iconpaintable.h" | ||
| @@ -29,11 +29,10 @@ | ||
| #include <glibmm/object.h> | ||
| #include <gdkmm/paintable.h> | ||
| #include <giomm/file.h> | ||
| +#include <gtk/gtk.h> | ||
|
|
||
|
|
||
| #ifndef DOXYGEN_SHOULD_SKIP_THIS | ||
| -using GtkIconPaintable = struct _GtkIconPaintable; | ||
| -using GtkIconPaintableClass = struct _GtkIconPaintableClass; | ||
|
Comment on lines
+9
to
+14
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Does the
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't think my question was really answered by the initial post.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
| #endif /* DOXYGEN_SHOULD_SKIP_THIS */ | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please explain.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just read the initial post. same for the other comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dg0yt I think @SunBlack is referring to
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, that's what I figured. I did read that in december, and I just didn't recheck yesterday during a cursory look.
What I can say is that gobject-introspection tries to find the actuall DLL names from the actual import libs.
https://github.com/GNOME/gobject-introspection/blob/43ae0b53c23b39b0a700b66a9640c1180b10de00/giscanner/ccompiler.py#L397-L488
I don't know why it fails for these libs: Either the step doesn't find the import libs, or it fails to determine the DLL names. (Does DirectX-Headers come with libs?)
I don't know if this implies a permanent "unsupported by upstream", but at least it seems untested.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only
DirectX-Headers.lib&DirectX-Guids.lib. There exists adxguids.h, but nothing only calleddxguid(even not in the build directory of directx-headers). I think he search for it due to this.I think this too. And this is just an optional feature I think it is okay to disable it for windows, as long no one request it explicitly and want spent time in it.