From 2a2641064e57571c695b085ba48593cfb40d72c8 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Thu, 19 Sep 2024 11:10:12 -0500 Subject: [PATCH] remove cdts Co-Authored-By: H. Vetinari --- recipe/meta.yaml | 6 ++++-- recipe/yum_requirements.txt | 10 +++++----- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 844fbd589..ab5621ede 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -111,6 +111,8 @@ outputs: ignore_run_exports_from: # [unix] # C++ only installed so CXX is defined for distutils/sysconfig. - {{ compiler('cxx') }} # [unix] + # this is just to get the headers needed for tk.h, but is unused + - xorg-libx11 # Disabled until verified to work correctly detect_binary_files_with_prefix: true # detect_binary_files_with_prefix: False @@ -158,8 +160,6 @@ outputs: - {{ stdlib('c') }} - {{ compiler('c') }} - {{ compiler('cxx') }} - - {{ cdt('xorg-x11-proto-devel') }} # [linux] - - {{ cdt('libx11-devel') }} # [linux] - make # [not win] - libtool # [unix] - pkg-config # [not win] @@ -177,6 +177,8 @@ outputs: - openssl - readline # [not win] - tk + # this is just to get the headers needed for tk.h, but is unused + - xorg-libx11 - ncurses # [unix] - libffi - ld_impl_{{ target_platform }} >=2.36.1 # [linux] diff --git a/recipe/yum_requirements.txt b/recipe/yum_requirements.txt index 8991c6829..e1482717a 100644 --- a/recipe/yum_requirements.txt +++ b/recipe/yum_requirements.txt @@ -1,5 +1,5 @@ -libx11 -libXext-devel -libXrender-devel -libSM-devel -libX11-devel +#tk_needs_libx11_but_avoids_a_runtime_requirement_of_libx11_to_reduce_the_dependencies_of_python +libX11 +#libxcb_is_a_dependency_of_libx11_but_deps_are_wrong_on_our_cdt +libxcb +libxau