Skip to content
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] add component support for gtk4 #11399

Closed
wants to merge 14 commits into from

Conversation

planetmarshall
Copy link
Contributor

Specify library name and version: gtk/4.x

Add component support for gtk4. Specifically, this adds the gtk4-unix-print component which is required bygtkmm


  • I've read the guidelines for contributing.
  • I've followed the PEP8 style guides for Python code in the recipes.
  • I've used the latest Conan client version.
  • I've tried at least one configuration locally with the conan-center hook activated.

@conan-center-bot

This comment has been minimized.

@ghost
Copy link

ghost commented Jun 28, 2022

I detected other pull requests that are modifying gtk/all recipe:

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@planetmarshall
Copy link
Contributor Author

Failing due to missing gdk-pixbuf/2.42.8 binary.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@stale
Copy link

stale bot commented Sep 20, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Sep 20, 2022
@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Failure in build 23 (58d638ff7591a4cc0a3e9d7a06ebbdba8b40de42):

  • gtk/4.4.0@:
    Didn't run or was cancelled before finishing

  • gtk/4.7.2@:
    Didn't run or was cancelled before finishing

  • gtk/4.8.1@:
    Didn't run or was cancelled before finishing

  • gtk/4.6.2@:
    CI failed to create some packages (All logs)

    Logs for packageID 005db5ca9179e3171d04bdc1c8ad490119bfcb1f:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=7
    os=Linux
    [options]
    gtk:shared=True
    
    [...]
        libtiff/4.4.0:89d88382b6cc8c1626bece7ec6042a114c0bdec7 - Download
        libuuid/1.0.3:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download
        libwebp/1.2.4:6322a9a56f029bb63526b01c9e32f1e334e3f0cb - Download
        libxft/2.3.4:d50607c401848cde358d9c33a734592ade1b9fb6 - Download
        libxml2/2.9.14:07753a3ecbad874f99f63d243fbb690a067a17be - Download
        lzo/2.10:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download
        opengl/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        pango/1.50.10:6eded777a5062275e7451174daee975c576a3100 - Download
        pcre2/10.40:d74761cf0a54bc9387cd4323e35362568072e755 - Download
        pixman/0.40.0:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download
        wayland/1.21.0:00d8f2e37c9112ad8417921edf0c46944c44bbab - Download
        wayland-protocols/1.26:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        xkbcommon/1.4.1:f490dc036fc8115d98660a8f9e70c53ec22e7aea - Download
        xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        xz_utils/5.2.5:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download
        zlib/1.2.12:d50a0d523d98c15bb147b18fa7d203887c38be8b - Download
        zstd/1.5.2:f96ae8d528b66eb76c2b5ecf40a4723eedaf4659 - Download
    Build requirements
        libsass/3.6.4 from 'conan-center' - Downloaded
        meson/0.63.2 from 'conan-center' - Downloaded
        ninja/1.11.0 from 'conan-center' - Downloaded
        pkgconf/1.9.3 from 'conan-center' - Downloaded
        sassc/3.6.2 from 'conan-center' - Downloaded
    Build requirements packages
        libsass/3.6.4:66c5327ebdcecae0a01a863939964495fa019a06 - Download
        meson/0.63.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download
        ninja/1.11.0:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Download
        pkgconf/1.9.3:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Download
        sassc/3.6.2:6228df0c605ad5f77b1df6d13becbac84e1706e1 - Download
    
    Installing (downloading, building) binaries...
    
    WARN: gdk-pixbuf/2.42.9: requirement glib/2.73.0 overridden by gtk/4.6.2 to glib/2.73.3 
    WARN: gdk-pixbuf/2.42.9: requirement libtiff/4.3.0 overridden by gtk/4.6.2 to libtiff/4.4.0 
    WARN: gdk-pixbuf/2.42.9: requirement libjpeg/9d overridden by gtk/4.6.2 to libjpeg/9e 
    WARN: graphene/1.10.8: requirement glib/2.73.0 overridden by gtk/4.6.2 to glib/2.73.3 
    ERROR: Missing binary: gdk-pixbuf/2.42.9:d8e7c3027cfa37c3ca1001bc1c968996e36e49a7
    ERROR: Missing binary: graphene/1.10.8:323aea51f5b27afb25a27c031d961420ebb7556f
    gdk-pixbuf/2.42.9: WARN: Can't find a 'gdk-pixbuf/2.42.9' package for the specified settings, options and dependencies:
    - Settings: arch=x86_64, build_type=Release, compiler=gcc, compiler.version=7, os=Linux
    - Options: fPIC=True, shared=False, with_introspection=False, with_libjpeg=libjpeg, with_libpng=True, with_libtiff=True, bzip2:build_executable=True, bzip2:fPIC=True, bzip2:shared=False, glib:shared=True, glib:with_elf=True, glib:with_mount=True, glib:with_pcre=True, glib:with_selinux=True, jbig:build_executables=True, jbig:fPIC=True, jbig:shared=False, libdeflate:fPIC=True, libdeflate:shared=False, libelf:fPIC=True, libelf:shared=False, libffi:fPIC=True, libffi:shared=False, libjpeg:fPIC=True, libjpeg:shared=False, libmount:fPIC=True, libmount:shared=False, libpng:api_prefix=, libpng:fPIC=True, libpng:shared=False, libpng:sse=True, libselinux:fPIC=True, libselinux:shared=False, libtiff:cxx=True, libtiff:fPIC=True, libtiff:jbig=True, libtiff:jpeg=libjpeg, libtiff:libdeflate=True, libtiff:lzma=True, libtiff:shared=False, libtiff:webp=True, libtiff:zlib=True, libtiff:zstd=True, libwebp:fPIC=True, libwebp:near_lossless=True, libwebp:shared=False, libwebp:swap_16bit_csp=False, libwebp:with_simd=True, pcre2:build_pcre2_16=True, pcre2:build_pcre2_32=True, pcre2:build_pcre2_8=True, pcre2:build_pcre2grep=True, pcre2:fPIC=True, pcre2:grep_support_callout_fork=True, pcre2:shared=False, pcre2:support_jit=False, pcre2:with_bzip2=True, pcre2:with_zlib=True, xz_utils:fPIC=True, xz_utils:shared=False, zlib:fPIC=True, zlib:shared=False, zstd:fPIC=True, zstd:shared=False, zstd:threading=True
    - Dependencies: glib/2.73.3, libpng/1.6.37, libtiff/4.4.0, libjpeg/9e
    - Requirements: glib/2.73.3:0dacd7ae4f23e0b48a492d4a1e8bfb52f63e0398, libjpeg/9e, libpng/1.Y.Z, libtiff/4.Y.Z
    - Package ID: d8e7c3027cfa37c3ca1001bc1c968996e36e49a7
    
    ERROR: Missing prebuilt package for 'gdk-pixbuf/2.42.9', 'graphene/1.10.8'
    Use 'conan search gdk-pixbuf/2.42.9 --table=table.html -r=remote' and open the table.html file to see available packages
    Or try to build locally from sources with '--build=gdk-pixbuf --build=graphene'
    
    More Info at 'https://docs.conan.io/en/latest/faq/troubleshooting.html#error-missing-prebuilt-package'
    
  • gtk/3.24.24@:
    Didn't run or was cancelled before finishing

  • gtk/4.2.1@:
    Didn't run or was cancelled before finishing

  • gtk/4.1.2@:
    Didn't run or was cancelled before finishing

  • gtk/4.3.2@:
    Didn't run or was cancelled before finishing

  • gtk/4.0.2@:
    Didn't run or was cancelled before finishing


Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

@stale
Copy link

stale bot commented Oct 28, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Oct 28, 2022
@stale
Copy link

stale bot commented Nov 28, 2022

This pull request has been automatically closed because it has not had recent activity. Thank you for your contributions.

@stale stale bot closed this Nov 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants