# This file created by conda-build 3.23.3
# meta.yaml template originally from:
# /home/conda/recipe_root, last modified Sun Jan 22 18:55:05 2023
# ------------------------------------------------

package:
  name: qt-main
  version: 5.15.6
source:
  - patches:
      - patches/0001-qtbase-osx-allow-any-xcrun-in-PATH.patch
      - patches/0002-qtbase-use-better-clang-optimize-size.patch
      - patches/0003-qtbase-never-enable-new-dtags.patch
      - patches/0004-qtbase-fix-harcoded-sysroot-paths.patch
      - patches/0005-qtbase-fix-internal-mimetypes-db-on-windows.patch
      - patches/0012-include-utility-in-mbgl-util-unique_any.patch
      - patches/0013-upstream-fixes-to-support-OpenSSL-3.0.patch
    sha256: ebc77d27934b70b25b3dc34fbec7c4471eb451848e891c42b32409ea30fe309f
    url: https://download.qt.io/official_releases/qt/5.15/5.15.6/single/qt-everywhere-opensource-src-5.15.6.tar.xz
build:
  detect_binary_files_with_prefix: true
  number: '6'
  run_exports:
    - qt-main >=5.15.6,<5.16.0a0
  string: h18908ee_6
requirements:
  build:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - _sysroot_linux-64_curr_repodata_hack 3 h5bd9786_13
    - alsa-lib-cos7-x86_64 1.1.8 h9b0a68f_1105
    - alsa-lib-devel-cos7-x86_64 1.1.8 h9b0a68f_1105
    - atk-cos7-x86_64 2.28.1 h9b0a68f_1105
    - atk-devel-cos7-x86_64 2.28.1 h9b0a68f_1105
    - binutils_impl_linux-64 2.39 he00db2b_1
    - binutils_linux-64 2.39 h5fc0e48_11
    - bison 3.8 h9c3ff4c_0
    - ca-certificates 2022.12.7 ha878542_0
    - cairo-cos7-x86_64 1.15.12 h9b0a68f_1105
    - cairo-devel-cos7-x86_64 1.15.12 h9b0a68f_1105
    - expat-cos7-x86_64 2.1.0 h9b0a68f_1105
    - expat-devel-cos7-x86_64 2.1.0 h9b0a68f_1105
    - flex 2.6.4 h58526e2_1004
    - fontconfig-cos7-x86_64 2.13.0 h9b0a68f_1105
    - fontconfig-devel-cos7-x86_64 2.13.0 h9b0a68f_1105
    - freetype-cos7-x86_64 2.8 h9b0a68f_1105
    - freetype-devel-cos7-x86_64 2.8 h9b0a68f_1105
    - fribidi-cos7-x86_64 1.0.2 h9b0a68f_1105
    - gcc_impl_linux-64 11.3.0 hab1b70f_19
    - gcc_linux-64 11.3.0 he6f903b_11
    - gdbm 1.18 h0a1914f_2
    - glib2-cos7-x86_64 2.56.1 h9b0a68f_1105
    - glib2-devel-cos7-x86_64 2.56.1 h9b0a68f_1105
    - gmp 6.2.1 h58526e2_0
    - gperf 3.1 h9c3ff4c_0
    - gtk2-cos7-x86_64 2.24.31 h9b0a68f_1105
    - gtk2-devel-cos7-x86_64 2.24.31 h9b0a68f_1105
    - gtkmm24-cos7-x86_64 2.24.5 h9b0a68f_1105
    - gtkmm24-devel-cos7-x86_64 2.24.5 h9b0a68f_1105
    - gxx_impl_linux-64 11.3.0 hab1b70f_19
    - gxx_linux-64 11.3.0 hc203a17_11
    - harfbuzz-cos7-x86_64 1.7.5 h9b0a68f_1105
    - kernel-headers-cos7-x86_64 3.10.0 h9b0a68f_1105
    - kernel-headers_linux-64 3.10.0 h4a8ded7_13
    - ld_impl_linux-64 2.39 hcc3a1bd_1
    - libdrm-cos7-x86_64 2.4.97 h9b0a68f_1105
    - libdrm-devel-cos7-x86_64 2.4.97 h9b0a68f_1105
    - libffi 3.4.2 h7f98852_5
    - libgcc-devel_linux-64 11.3.0 h210ce93_19
    - libgcc-ng 12.2.0 h65d4601_19
    - libglvnd-cos7-x86_64 1.0.1 h9b0a68f_1105
    - libglvnd-egl-cos7-x86_64 1.0.1 h9b0a68f_1105
    - libglvnd-glx-cos7-x86_64 1.0.1 h9b0a68f_1105
    - libgomp 12.2.0 h65d4601_19
    - libice-cos7-x86_64 1.0.9 h9b0a68f_1105
    - libice-devel-cos7-x86_64 1.0.9 h9b0a68f_1105
    - libnsl 2.0.0 h7f98852_0
    - libsanitizer 11.3.0 h239ccf8_19
    - libselinux-cos7-x86_64 2.5 h9b0a68f_1105
    - libselinux-devel-cos7-x86_64 2.5 h9b0a68f_1105
    - libsepol-cos7-x86_64 2.5 h9b0a68f_1105
    - libsepol-devel-cos7-x86_64 2.5 h9b0a68f_1105
    - libsm-cos7-x86_64 1.2.2 h9b0a68f_1105
    - libsm-devel-cos7-x86_64 1.2.2 h9b0a68f_1105
    - libstdcxx-devel_linux-64 11.3.0 h210ce93_19
    - libstdcxx-ng 12.2.0 h46fd767_19
    - libthai-cos7-x86_64 0.1.14 h9b0a68f_1105
    - libtiff-cos7-x86_64 4.0.3 h9b0a68f_1105
    - libx11-common-cos7-x86_64 1.6.7 h9b0a68f_1105
    - libx11-cos7-x86_64 1.6.7 h9b0a68f_1105
    - libx11-devel-cos7-x86_64 1.6.7 h9b0a68f_1105
    - libxau-cos7-x86_64 1.0.8 h9b0a68f_1105
    - libxau-devel-cos7-x86_64 1.0.8 h9b0a68f_1105
    - libxcb-cos7-x86_64 1.13 h9b0a68f_1105
    - libxcb-devel-cos7-x86_64 1.13 h9b0a68f_1105
    - libxcomposite-cos7-x86_64 0.4.4 h9b0a68f_1105
    - libxcomposite-devel-cos7-x86_64 0.4.4 h9b0a68f_1105
    - libxcursor-cos7-x86_64 1.1.15 h9b0a68f_1105
    - libxcursor-devel-cos7-x86_64 1.1.15 h9b0a68f_1105
    - libxdamage-cos7-x86_64 1.1.4 h9b0a68f_1105
    - libxdamage-devel-cos7-x86_64 1.1.4 h9b0a68f_1105
    - libxext-cos7-x86_64 1.3.3 h9b0a68f_1105
    - libxext-devel-cos7-x86_64 1.3.3 h9b0a68f_1105
    - libxfixes-cos7-x86_64 5.0.3 h9b0a68f_1105
    - libxfixes-devel-cos7-x86_64 5.0.3 h9b0a68f_1105
    - libxft-cos7-x86_64 2.3.2 h9b0a68f_1105
    - libxi-cos7-x86_64 1.7.9 h9b0a68f_1105
    - libxi-devel-cos7-x86_64 1.7.9 h9b0a68f_1105
    - libxkbcommon-cos7-x86_64 0.7.1 h9b0a68f_1105
    - libxkbcommon-devel-cos7-x86_64 0.7.1 h9b0a68f_1105
    - libxrandr-cos7-x86_64 1.5.1 h9b0a68f_1105
    - libxrandr-devel-cos7-x86_64 1.5.1 h9b0a68f_1105
    - libxrender-cos7-x86_64 0.9.10 h9b0a68f_1105
    - libxrender-devel-cos7-x86_64 0.9.10 h9b0a68f_1105
    - libxscrnsaver-cos7-x86_64 1.2.2 h9b0a68f_1105
    - libxscrnsaver-devel-cos7-x86_64 1.2.2 h9b0a68f_1105
    - libxtst-cos7-x86_64 1.2.3 h9b0a68f_1105
    - libxtst-devel-cos7-x86_64 1.2.3 h9b0a68f_1105
    - libxxf86vm-cos7-x86_64 1.1.4 h9b0a68f_1105
    - libxxf86vm-devel-cos7-x86_64 1.1.4 h9b0a68f_1105
    - libzlib 1.2.13 h166bdaf_4
    - m4 1.4.18 h516909a_1001
    - make 4.3 hd18ef5c_1
    - mesa-dri-drivers-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-khr-devel-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-libegl-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-libegl-devel-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-libgbm-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-libgl-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-libgl-devel-cos7-x86_64 18.3.4 h9b0a68f_1105
    - mesa-libglapi-cos7-x86_64 18.3.4 h9b0a68f_1105
    - ncurses 6.3 h27087fc_1
    - ninja 1.11.0 h924138e_0
    - openssl 1.1.1s h0b41bf4_1
    - pango-cos7-x86_64 1.42.4 h9b0a68f_1105
    - pango-devel-cos7-x86_64 1.42.4 h9b0a68f_1105
    - pciutils-cos7-x86_64 3.5.1 h9b0a68f_1105
    - pciutils-devel-cos7-x86_64 3.5.1 h9b0a68f_1105
    - pciutils-libs-cos7-x86_64 3.5.1 h9b0a68f_1105
    - pcre-cos7-x86_64 8.32 h9b0a68f_1105
    - perl 5.32.1 2_h7f98852_perl5
    - pkg-config 0.29.2 h36c2ea0_1008
    - readline 8.1.2 h0f457ee_0
    - ruby 3.1.2 h22ca3a2_0
    - sysroot_linux-64 2.17 h4a8ded7_13
    - xcb-util-cos7-x86_64 0.4.0 h9b0a68f_1105
    - xcb-util-devel-cos7-x86_64 0.4.0 h9b0a68f_1105
    - xcb-util-image-cos7-x86_64 0.4.0 h9b0a68f_1105
    - xcb-util-image-devel-cos7-x86_64 0.4.0 h9b0a68f_1105
    - xcb-util-keysyms-cos7-x86_64 0.4.0 h9b0a68f_1105
    - xcb-util-keysyms-devel-cos7-x86_64 0.4.0 h9b0a68f_1105
    - xcb-util-renderutil-cos7-x86_64 0.3.9 h9b0a68f_1105
    - xcb-util-renderutil-devel-cos7-x86_64 0.3.9 h9b0a68f_1105
    - xcb-util-wm-cos7-x86_64 0.4.1 h9b0a68f_1105
    - xcb-util-wm-devel-cos7-x86_64 0.4.1 h9b0a68f_1105
    - xorg-x11-proto-devel-cos7-x86_64 2018.4 h9b0a68f_1105
    - yaml 0.2.5 h7f98852_2
  host:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - alsa-lib 1.2.8 h166bdaf_0
    - attr 2.5.1 h166bdaf_1
    - binutils_impl_linux-64 2.39 he00db2b_1
    - bzip2 1.0.8 h7f98852_4
    - ca-certificates 2022.12.7 ha878542_0
    - cairo 1.16.0 ha61ee94_1014
    - clang 15.0.7 ha770c72_0
    - clang-15 15.0.7 default_had23c3d_0
    - clang-format 15.0.7 default_had23c3d_0
    - clang-format-15 15.0.7 default_had23c3d_0
    - clang-tools 15.0.7 default_had23c3d_0
    - clangdev 15.0.7 default_had23c3d_0
    - clangxx 15.0.7 default_h10849ee_0
    - dbus 1.13.6 h5008d03_3
    - expat 2.5.0 h27087fc_0
    - fftw 3.3.10 nompi_hf0379b8_106
    - font-ttf-dejavu-sans-mono 2.37 hab24e00_0
    - font-ttf-inconsolata 3.000 h77eed37_0
    - font-ttf-source-code-pro 2.038 h77eed37_0
    - font-ttf-ubuntu 0.83 hab24e00_0
    - fontconfig 2.14.1 hc2a2eb6_0
    - fonts-conda-ecosystem 1 0
    - fonts-conda-forge 1 0
    - freetype 2.12.1 hca18f0e_1
    - gcc_impl_linux-64 12.2.0 hcc96c02_19
    - gettext 0.21.1 h27087fc_0
    - glib 2.74.1 h6239696_1
    - glib-tools 2.74.1 h6239696_1
    - graphite2 1.3.13 h58526e2_1001
    - gst-plugins-base 1.21.3 h4243ec0_1
    - gstreamer 1.21.3 h25f0c4b_1
    - gstreamer-orc 0.4.33 h166bdaf_0
    - harfbuzz 6.0.0 h8e241bc_0
    - icu 70.1 h27087fc_0
    - jack 1.9.21 h583fa2b_2
    - jpeg 9e h166bdaf_2
    - kernel-headers_linux-64 2.6.32 he073ed8_15
    - keyutils 1.6.1 h166bdaf_0
    - krb5 1.20.1 hf9c8cef_0
    - lame 3.100 h166bdaf_1003
    - ld_impl_linux-64 2.39 hcc3a1bd_1
    - libcap 2.66 ha37c62d_0
    - libclang 15.0.7 default_had23c3d_0
    - libclang-cpp 15.0.7 default_had23c3d_0
    - libclang-cpp15 15.0.7 default_had23c3d_0
    - libclang13 15.0.7 default_h3e3d535_0
    - libcups 2.3.3 h36d4200_3
    - libdb 6.2.32 h9c3ff4c_0
    - libedit 3.1.20191231 he28a2e2_2
    - libevent 2.1.10 h9b69904_4
    - libffi 3.4.2 h7f98852_5
    - libflac 1.4.2 h27087fc_0
    - libgcc-devel_linux-64 12.2.0 h3b97bd3_19
    - libgcc-ng 12.2.0 h65d4601_19
    - libgcrypt 1.10.1 h166bdaf_0
    - libgfortran-ng 12.2.0 h69a702a_19
    - libgfortran5 12.2.0 h337968e_19
    - libglib 2.74.1 h606061b_1
    - libgomp 12.2.0 h65d4601_19
    - libgpg-error 1.46 h620e276_0
    - libiconv 1.17 h166bdaf_0
    - libllvm15 15.0.7 hadd5161_0
    - libnsl 2.0.0 h7f98852_0
    - libogg 1.3.4 h7f98852_1
    - libopus 1.3.1 h7f98852_1
    - libpng 1.6.39 h753d276_0
    - libpq 15.1 h2baec63_3
    - libsanitizer 12.2.0 h46fd767_19
    - libsndfile 1.2.0 hb75c966_0
    - libsqlite 3.40.0 h753d276_0
    - libstdcxx-ng 12.2.0 h46fd767_19
    - libsystemd0 252 h2a991cd_0
    - libtool 2.4.7 h27087fc_0
    - libudev1 252 h166bdaf_0
    - libuuid 2.32.1 h7f98852_1000
    - libvorbis 1.3.7 h9c3ff4c_0
    - libxcb 1.13 h7f98852_1004
    - libxkbcommon 1.0.3 he3ba5ed_0
    - libxml2 2.10.3 h7463322_0
    - libzlib 1.2.13 h166bdaf_4
    - llvm-tools 15.0.7 hadd5161_0
    - llvmdev 15.0.7 hadd5161_0
    - lz4-c 1.9.3 h9c3ff4c_1
    - mpg123 1.31.2 hcb278e6_0
    - mysql-common 8.0.32 h14678bc_0
    - mysql-devel 8.0.32 h14678bc_0
    - mysql-libs 8.0.32 h54cf53e_0
    - ncurses 6.3 h27087fc_1
    - nspr 4.35 h27087fc_0
    - nss 3.82 he02c5a1_0
    - openssl 1.1.1s h0b41bf4_1
    - pcre2 10.40 hc3806b6_0
    - pixman 0.40.0 h36c2ea0_0
    - postgresql 15.1 h84e8d4a_3
    - pthread-stubs 0.4 h36c2ea0_1001
    - pulseaudio 16.1 h4ab2085_1
    - python 3.11.0 h10a6764_1_cpython
    - readline 8.1.2 h0f457ee_0
    - sysroot_linux-64 2.12 he073ed8_15
    - tk 8.6.12 h27826a3_0
    - tzcode 2022g h166bdaf_0
    - tzdata 2022g h191b570_0
    - xorg-kbproto 1.0.7 h7f98852_1002
    - xorg-libice 1.0.10 h7f98852_0
    - xorg-libsm 1.2.3 hd9c2040_1000
    - xorg-libx11 1.7.2 h7f98852_0
    - xorg-libxau 1.0.9 h7f98852_0
    - xorg-libxdmcp 1.1.3 h7f98852_0
    - xorg-libxext 1.3.4 h7f98852_1
    - xorg-libxrender 0.9.10 h7f98852_1003
    - xorg-renderproto 0.11.1 h7f98852_1002
    - xorg-xextproto 7.3.0 h7f98852_1002
    - xorg-xproto 7.0.31 h7f98852_1007
    - xz 5.2.6 h166bdaf_0
    - zlib 1.2.13 h166bdaf_4
    - zstd 1.5.2 h3eb15da_6
  run:
    - __glibc >=2.17,<3.0.a0
    - alsa-lib >=1.2.8,<1.2.9.0a0
    - dbus >=1.13.6,<2.0a0
    - expat >=2.5.0,<3.0a0
    - fontconfig >=2.14.1,<3.0a0
    - fonts-conda-ecosystem
    - freetype >=2.12.1,<3.0a0
    - gst-plugins-base >=1.21.3,<1.22.0a0
    - gstreamer >=1.21.3,<1.22.0a0
    - harfbuzz >=6.0.0,<7.0a0
    - icu >=70.1,<71.0a0
    - jpeg >=9e,<10a
    - krb5 >=1.20.1,<1.21.0a0
    - libclang >=15.0.7,<16.0a0
    - libclang13 >=15.0.7
    - libcups >=2.3.3,<2.4.0a0
    - libevent >=2.1.10,<2.1.11.0a0
    - libgcc-ng >=12
    - libglib >=2.74.1,<3.0a0
    - libpng >=1.6.39,<1.7.0a0
    - libpq >=15.1,<16.0a0
    - libsqlite >=3.40.0,<4.0a0
    - libstdcxx-ng >=12
    - libxcb >=1.13,<1.14.0a0
    - libxkbcommon >=1.0.3,<2.0a0
    - libxml2 >=2.10.3,<2.11.0a0
    - libzlib >=1.2.13,<1.3.0a0
    - mysql-libs >=8.0.32,<8.1.0a0
    - nspr >=4.35,<5.0a0
    - nss >=3.82,<4.0a0
    - openssl >=1.1.1s,<1.1.2a
    - pulseaudio >=16.1,<16.2.0a0
    - xcb-util
    - xcb-util-image
    - xcb-util-keysyms
    - xcb-util-renderutil
    - xcb-util-wm
    - zstd >=1.5.2,<1.6.0a0
  run_constrained:
    - qt 5.15.6
test:
  files:
    - test/hello.pro
    - test/main-qtwebengine.cpp
    - test/main.cpp
    - test/main.qml
    - test/qml.qrc
    - test/qrc_qml.cpp
    - test/qtwebengine.pro
    - test/test_qmimedatabase.cpp
    - test/test_qmimedatabase.pro
    - xcodebuild
    - xcrun
  requires:
    - alsa-lib-devel-cos7-x86_64
    - expat-devel-cos7-x86_64
    - gtk2-devel-cos7-x86_64
    - gtkmm24-devel-cos7-x86_64
    - gxx_linux-64 11.*
    - libdrm-devel-cos7-x86_64
    - libglvnd-glx-cos7-x86_64
    - libselinux-devel-cos7-x86_64
    - libx11-devel-cos7-x86_64
    - libxau-devel-cos7-x86_64
    - libxcb-cos7-x86_64
    - libxcomposite-devel-cos7-x86_64
    - libxcursor-devel-cos7-x86_64
    - libxdamage-cos7-x86_64
    - libxdamage-devel-cos7-x86_64
    - libxext-devel-cos7-x86_64
    - libxfixes-cos7-x86_64
    - libxfixes-devel-cos7-x86_64
    - libxi-devel-cos7-x86_64
    - libxrandr-devel-cos7-x86_64
    - libxrender-devel-cos7-x86_64
    - libxscrnsaver-devel-cos7-x86_64
    - libxtst-devel-cos7-x86_64
    - libxxf86vm-cos7-x86_64
    - make
    - mesa-dri-drivers-cos7-x86_64
    - mesa-libegl-devel-cos7-x86_64
    - mesa-libgl-devel-cos7-x86_64
    - pciutils-devel-cos7-x86_64
    - pcre-cos7-x86_64
    - xorg-x11-proto-devel-cos7-x86_64
about:
  description: 'Qt helps you create connected devices, UIs & applications that run

    anywhere on any device, on any operating system at any time.

    '
  dev_url: https://github.com/qt
  doc_url: https://doc.qt.io/
  home: https://qt.io
  license: LGPL-3.0-only
  license_file: LICENSE.LGPLv3
  summary: Qt is a cross-platform application and UI framework.
extra:
  copy_test_source_files: true
  final: true
  recipe-maintainers:
    - Tobias-Fischer
    - andfoy
    - ccordoba12
    - duncanmmacleod
    - gillins
    - jschueller
    - matthiasdiener
    - mingwandroid
    - msarahan
    - ocefpaf
    - stuarteberg
