--- format: 1 pymol-open-source: defaults: group: MX overlay: base relstage: unstable urls: # glm is header-only and not packaged on Ra; staged into PREFIX_PATH by # pbuild::configure. Pinned, version-independent of pymol. # ORDER MATTERS: strip_dirs applies to every tarball and both unpack into # SRC_DIR, so top-level files collide (CMakeLists.txt!). glm must come # FIRST so pymol's files win - with glm last, its CMakeLists.txt shadows # pymol's and setup.py silently cmake-builds glm's test suite instead of # the _cmd extension (pure-python wheel, no error). - url: https://github.com/g-truc/glm/archive/refs/tags/1.0.1.tar.gz name: glm-1.0.1.tar.gz - url: https://github.com/schrodinger/pymol-open-source/archive/refs/tags/v${V_PKG}.tar.gz name: pymol-open-source-${V_PKG}.tar.gz strip_dirs: 1 shasums: pymol-open-source-3.1.0.tar.gz: 54306d65060bd58ed8b3dab1a8af521aeb4fd417871f15f463ff05ccb4e121fe glm-1.0.1.tar.gz: 9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c versions: 3.1.0: config: relstage: unstable # gcc also at runtime: the compiled _cmd extension needs gcc-12 libstdc++, # newer than the RHEL8 system one build_requires: [gcc/12.3.0] runtime_deps: [gcc/12.3.0]