How to get Clang compiler? (CastXML)

This page summarizes the projects mentioned and recommended in the original post on /r/flatpak

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • oneTBB

    oneAPI Threading Building Blocks (oneTBB)

  • app-id: org.tomviz.Tomviz runtime: org.freedesktop.Platform sdk: org.freedesktop.Sdk runtime-version: '20.08' runtime: org.kde.Platform sdk: org.kde.Sdk runtime-version: '5.15' sdk-extensions: - org.freedesktop.Sdk.Extension.llvm11 command: tomviz finish-args: - --share=ipc - --socket=wayland - --socket=fallback-x11 - --device=dri #- --filesystem=home modules: - shared-modules/glew/glew.json - name: python3-numpy buildsystem: simple build-commands: - rm pyproject.toml - pip3 install --prefix=/app . sources: - type: archive url: https://files.pythonhosted.org/packages/51/60/3f0fe5b7675a461d96b9d6729beecd3532565743278a9c3fe6dd09697fa7/numpy-1.19.5.zip sha256: a76f502430dd98d7546e1ea2250a7360c065a5fdea52b2dffe8ae7180909b6f4 - name: TBB buildsystem: cmake builddir: true sources: - type: archive url: https://github.com/oneapi-src/oneTBB/archive/2019_U8.tar.gz sha256: 6b540118cbc79f9cbc06a35033c18156c21b84ab7b6cf56d773b168ad2b68566 - type: patch path: tbb_cmake.patch - name: openchemistry-paraview buildsystem: cmake no-make-install: true builddir: true config-opts: - -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo - -DBUILD_TESTING:BOOL=OFF - -DPARAVIEW_USE_PYTHON:BOOL=ON - -DPARAVIEW_ENABLE_WEB:BOOL=OFF - -DPARAVIEW_ENABLE_EMBEDDED_DOCUMENTATION:BOOL=OFF - -DPARAVIEW_USE_QTHELP:BOOL=OFF - -DPARAVIEW_PLUGINS_DEFAULT:BOOL=OFF - -DVTK_SMP_IMPLEMENTATION_TYPE:STRING=TBB - -DVTK_PYTHON_VERSION:STRING=3 - -DVTK_PYTHON_FULL_THREADSAFE:BOOL=ON - -DVTK_NO_PYTHON_THREADS:BOOL=OFF sources: - type: git url: git://github.com/OpenChemistry/ParaView.git tag: v5.9.0 commit: 0aaf903ba3e8d012a608a466f798a041b4aebe17 - name: swig config-opts: - --without-pcre - --disable-ccache - --without-tcl - --without-tcl - --without-perl5 - --without-octave - --without-scilab - --without-java - --without-ruby sources: - type: archive url: https://github.com/swig/swig/archive/v4.0.2.tar.gz sha256: b5f43d5f94c57ede694ffe5e805acc5a3a412387d7f97dcf290d06c46335cb0b #cleanup: #- * - name: gdcm builddir: true sources: - type: archive url: https://github.com/malaterre/GDCM/archive/v3.0.8.tar.gz sha256: 47b96be345b1611784f9e65fc39367c7450c9a1ef81c21f8acddfb6207098315 buildsystem: cmake-ninja config-opts: - -DGDCM_BUILD_APPLICATIONS=OFF - -DGDCM_BUILD_SHARED_LIBS=ON - -DCMAKE_BUILD_TYPE=Release - -DGDCM_WRAP_PYTHON=ON - -DPYTHON_EXECUTABLE=/usr/bin/python3 - -DGDCM_INSTALL_PYTHONMODULE_DIR=/app/lib/python3.8/site-packages/ - -DGDCM_USE_VTK=OFF - -DGDCM_BUILD_DOCBOOK_MANPAGES:BOOL=OFF #cleanup: #- /bin - name: castxml buildsystem: cmake config-opts: - -DCLANG_LINK_CLANG_DYLIB:BOOL=ON build-options: env: AR: llvm-ar CC: clang CXX: clang++ RANLIB: llvm-ranlib sources: - type: archive url: https://github.com/CastXML/CastXML/archive/v0.4.3.tar.gz sha256: 3dd94096e07ffe103b2a951e4ff0f9486cc615b3ef08e95e5778eaaec667fb65 config-opts: #cleanup: #- /bin - name: ITK buildsystem: cmake no-make-install: true builddir: true config-opts: - -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo - -DITK_LEGACY_REMOVE:BOOL=ON - -DITK_LEGACY_SILENT:BOOL=ON - -DModule_ITKBridgeNumPy:BOOL=ON - -DBUILD_TESTING:BOOL=OFF - -DITK_WRAP_unsigned_short:BOOL=ON - -DITK_WRAP_rgb_unsigned_char:BOOL=OFF - -DITK_WRAP_rgba_unsigned_char:BOOL=OFF - -DITK_BUILD_DEFAULT_MODULES:BOOL=OFF - -DITKGroup_Core:BOOL=ON - -DITKGroup_Filtering:BOOL=ON - -DITKGroup_Segmentation:BOOL=ON - -DITKGroup_Nonunit:BOOL=ON - -DPython_ADDITIONAL_VERSIONS:STRING=3 - -DITK_WRAP_PYTHON:BOOL=ON - -DBUILD_EXAMPLES:BOOL=OFF - -DBUILD_SHARED_LIBS:BOOL=ON - -DITK_USE_SYSTEM_LIBRARIES:BOOL=ON - -DITK_USE_SYSTEM_CASTXML:BOOL=ON - -DITK_USE_SYSTEM_GDCM:BOOL=ON - -DITK_USE_SYSTEM_SWIG:BOOL=ON - -DITK_USE_SYSTEM_VXL:BOOL=OFF - -DITK_FORBID_DOWNLOADS=ON sources: - type: archive url: https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.1.2/InsightToolkit-5.1.2.tar.gz sha256: f1e5a78e11125348f68f655c6b89b617c3a8b2c09f710081f621054811a70c98 - name: tomviz buildsystem: cmake no-make-install: true builddir: true config-opts: - -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo - -DParaView_DIR:PATH=app/paraview-build - -DITK_DIR:PATH=app/itk-build post-install: - cp sources: - type: archive url: https://github.com/OpenChemistry/tomviz/archive/1.9.0.tar.gz sha256: b006c144a5ab3c0f105c9a2a6fe73e1c66d1e59880d7a33a25fb6a864dcaa695

  • https://github.com/flathub/org.freedesktop.Sdk.Extension.llvm11/blob/948319b607e6f7b4db8481b75fec95c3a5dfc822/org.freedesktop.Sdk.Extension.llvm11.json#L70

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Report this as a bug, I'm not completely sure where but I think maybe here. You can also try asking in the #flatpak IRC channel on Freenode.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts