# This file created by conda-build 25.9.0
# ------------------------------------------------

package:
  name: libglib
  version: 2.86.0
source:
  url: https://download.gnome.org/sources/glib/2.86/glib-2.86.0.tar.xz
  sha256: b5739972d737cfb0d6fd1e7f163dfe650e2e03740bb3b8d408e4d1faea580d6d
  patches:
    - patches/0001-Remove-hard-coded-paths.patch
    - patches/0002-crossplatform-test-tweaks.patch
    - patches/0006-gio-tests-socket-listener-Depend-on-libdl.patch
    - patches/0007-Skip-flaky-tests-on-linux64-CI.patch
build:
  ignore_run_exports_from:
    - gxx_linux-64 14.*
    - python *
  run_exports:
    - libglib >=2.86.0,<3.0a0
  number: 1
  string: h32235b2_1
requirements:
  build:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - binutils_impl_linux-64 2.44 hdf8817f_2
    - binutils_linux-64 2.44 h4852527_2
    - bzip2 1.0.8 hda65f42_8
    - ca-certificates 2025.10.5 hbd8a1cb_0
    - gcc_impl_linux-64 14.3.0 hd9e9e21_7
    - gcc_linux-64 14.3.0 h298d278_12
    - gettext-tools 0.25.1 h3f43e3d_1
    - gxx_impl_linux-64 14.3.0 he663afc_7
    - gxx_linux-64 14.3.0 h95f728e_12
    - kernel-headers_linux-64 3.10.0 he073ed8_18
    - ld_impl_linux-64 2.44 ha97dd6f_2
    - libexpat 2.7.1 hecca717_0
    - libffi 3.5.2 h9ec8514_0
    - libgcc 15.2.0 h767d61c_7
    - libgcc-devel_linux-64 14.3.0 h85bb3a7_107
    - libgcc-ng 15.2.0 h69a702a_7
    - libgomp 15.2.0 h767d61c_7
    - libiconv 1.18 h3b78370_2
    - liblzma 5.8.1 hb9d3cd8_2
    - libmpdec 4.0.0 hb9d3cd8_0
    - libsanitizer 14.3.0 hd08acf3_7
    - libsqlite 3.50.4 h0c1763c_0
    - libstdcxx 15.2.0 h8f9b012_7
    - libstdcxx-devel_linux-64 14.3.0 h85bb3a7_107
    - libuuid 2.41.2 he9a06e4_0
    - libzlib 1.3.1 hb9d3cd8_2
    - meson 1.9.0 pyhcf101f3_0
    - ncurses 6.5 h2d0b736_3
    - ninja 1.13.1 h171cf75_0
    - openssl 3.5.4 h26f9b46_0
    - packaging 25.0 pyh29332c3_1
    - pkg-config 0.29.2 h4bc722e_1009
    - python 3.14.0 h32b2ec7_102_cp314
    - python_abi 3.14 8_cp314
    - readline 8.2 h8c095d6_2
    - setuptools 80.9.0 pyhff2d567_0
    - sysroot_linux-64 2.17 h0157908_18
    - tk 8.6.13 noxft_hd72426e_102
    - tzdata 2025b h78e105d_0
    - zstd 1.5.7 hb8e6e7a_2
  host:
    - _libgcc_mutex 0.1 conda_forge
    - _openmp_mutex 4.5 2_gnu
    - bzip2 1.0.8 hda65f42_8
    - libffi 3.5.2 h9ec8514_0
    - libgcc 15.2.0 h767d61c_7
    - libgomp 15.2.0 h767d61c_7
    - libiconv 1.18 h3b78370_2
    - libzlib 1.3.1 hb9d3cd8_2
    - pcre2 10.46 h1321c63_0
    - zlib 1.3.1 hb9d3cd8_2
  run_constrained:
    - glib 2.86.0 *_1
  run:
    - __glibc >=2.17,<3.0.a0
    - libffi >=3.5.2,<3.6.0a0
    - libgcc >=14
    - libiconv >=1.18,<2.0a0
    - libzlib >=1.3.1,<2.0a0
    - pcre2 >=10.46,<10.47.0a0
test:
  commands:
    - test -f ${PREFIX}/lib/libglib-2.0.so.0
    - test ! -f ${PREFIX}/lib/libgobject-2.0.la
    - test ! -f ${PREFIX}/lib/libglib-2.0${SHLIB_EXT}
    - test -f ${PREFIX}/lib/pkgconfig/glib-2.0.pc
    - test -f ${PREFIX}/etc/conda/activate.d/libglib_activate.sh
    - test -f ${PREFIX}/etc/conda/deactivate.d/libglib_deactivate.sh
    - test -f ${PREFIX}/share/gir-1.0/GLib-2.0.gir
    - test -f ${PREFIX}/lib/girepository-1.0/GLib-2.0.typelib
about:
  home: https://developer.gnome.org/glib/
  dev_url: https://gitlab.gnome.org/GNOME/glib/
  license: LGPL-2.1-or-later
  license_file: COPYING
  summary: Provides core application building blocks for libraries and applications
    written in C.
extra:
  feedstock-name: glib
  recipe-maintainers:
    - ccordoba12
    - isuruf
    - jakirkham
    - ocefpaf
    - pkgw
    - scopatz
    - tschoonj
    - xhochy
  final: true
  copy_test_source_files: true
  flow_run_id: azure_20251023.2.1
  remote_url: https://github.com/conda-forge/glib-feedstock
  sha: 8f1dc794e882fdaabbdf5e23ed597bae1c6c3ebf
