Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

gtkmm comes without schemas #8103

Closed
PointClouder opened this issue Sep 9, 2019 · 1 comment
Closed

gtkmm comes without schemas #8103

PointClouder opened this issue Sep 9, 2019 · 1 comment
Assignees
Labels
category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed

Comments

@PointClouder
Copy link

Is your feature request related to a problem? Please describe.
When I want to build a gtkmm3 application with and open-file-dialog it fails because of missing schemas files. If there is support, I failed to find a documentation

Proposed solution
povide a sample schema to use with an application and ideally give it a credible win10 look.

Describe alternatives you've considered
Followed this advice:
https://www.gtk.org/download/windows.php
Hardly managed to get it working.

@PointClouder PointClouder added the category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed label Sep 9, 2019
@Illation
Copy link

Illation commented Oct 1, 2019

I also had this issue and solved it by getting the schema files from this repo as a submodule: https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer

fungos added a commit to fungos/vcpkg that referenced this issue Nov 30, 2019
- Fixes microsoft#7412 by using gtk 3.24.10.

- Possibly fixes microsoft#6554, microsoft#7827, microsoft#8103 as now all the missing assets are
correctly copied into installed/<triplet>/share/ and should be deployed
with the final application.

This simplify the gtk port and correctly generate the missing files.

The source of the problem is with the underlying build system, as these
files were installed by the demo `icon-browser`, but the
gtk-update-icon-cache were executed by the main gtk project, failing if
the demo wasn't built or installed.

- This also fixes microsoft#7641 as now the meson build will correctly generate
the missing .pc files.

- This also fixes microsoft#9035, microsoft#7150 by fixing `vcpkg_configure_meson.cmake`
which fails on Linux/OSX because it indiscriminately try to pass msvc
cl arguments to the cmake c/xx flags. Although this works, it is not
the ideal fix. The correct fix would be to do as suggested in
issue microsoft#8271. Also see issue microsoft#8630.
@microsoft microsoft locked and limited conversation to collaborators Jul 22, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
category:vcpkg-feature The issue is a new capability of the tool that doesn’t already exist and we haven’t committed
Projects
None yet
Development

No branches or pull requests

4 participants
@Illation @PhoebeHui @PointClouder and others