Skip to content

Commit

Permalink
Merge pull request #714 from h-vetinari/cdts
Browse files Browse the repository at this point in the history
[main] switch away from cdts
  • Loading branch information
isuruf authored Sep 22, 2024
2 parents ac41d0c + abad24a commit f0d9be9
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 9 deletions.
5 changes: 2 additions & 3 deletions .scripts/build_steps.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .scripts/run_win_build.bat

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build-locally.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{% set ver2 = '.'.join(version.split('.')[0:2]) %}
{% set ver2nd = ''.join(version.split('.')[0:2]) %}
{% set ver3nd = ''.join(version.split('.')[0:3]) %}
{% set build_number = 0 %}
{% set build_number = 1 %}

# this makes the linter happy
{% set channel_targets = channel_targets or 'conda-forge main' %}
Expand Down Expand Up @@ -91,6 +91,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
Expand Down Expand Up @@ -135,8 +137,6 @@ outputs:
- {{ compiler('c') }}
- {{ stdlib('c') }}
- {{ compiler('cxx') }}
- {{ cdt('xorg-x11-proto-devel') }} # [linux]
- {{ cdt('libx11-devel') }} # [linux]
- make # [not win]
- libtool # [unix]
- pkg-config # [not win]
Expand Down Expand Up @@ -168,6 +168,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]
Expand Down
2 changes: 2 additions & 0 deletions recipe/yum_requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
#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

0 comments on commit f0d9be9

Please sign in to comment.