<commit_before>{% set name = "FreeFem" %}
{% set version = "4.10" %}
{% set sha256 = "957994c8f24cc2a671b8c116ae530796c3a431d4157ee71a3d6aab7122e7570d" %}
{% set build = 0 %}

package:
  name: {{ name|lower }}
  version: {{ version }}

source:
  url: https://github.com/{{ name }}/{{ name }}-sources/archive/refs/tags/v{{ version }}.tar.gz
  sha256: {{ sha256 }}

build:
  number: {{ build }}
  skip: true  # [py2k or win]

requirements:
  build:
    - {{ compiler('c') }}
    - {{ compiler('cxx') }}
    - {{ compiler('fortran') }}
    - sysroot_linux-64 =2.17    
    - libblas      
    - liblapack
    - fftw 
    - metis  
    - mumps
    - hdf5
    - gsl
    - blis
    - freeglut
    - superlu
    - scotch
    - ipopt
    - nlopt
    - scalapack        
  host:
    - cmake
    - autoconf
    - automake
    - make
    - perl
    - unzip
    - libopenblas    
    - bison    
    - flex    
    - llvm-openmp  # [osx]
    - libgomp      # [linux]

about:
  home: https://freefem.org/
  license: LGPL-3.0-only
  license_family: LGPL
  license_file: LICENSE.txt
  summary: 'FreeFem : A high level multiphysics finite element software'
  description: |
    FreeFEM is a popular 2D and 3D partial differential equations (PDE) solver used by thousands of researchers across the world.
    It allows you to easily implement your own physics modules using the provided FreeFEM language. FreeFEM offers a large list of finite elements, like the Lagrange, Taylor-Hood, etc., usable in the continuous and discontinuous Galerkin method framework. 
  doc_url: https://doc.freefem.org
  dev_url: https://github.com/FreeFem

extra:
  recipe-maintainers:
    - ldallolio
    - cnrdn
    - fbordeu
<commit_msg>(re-)disabling osx because <<conda forge package gfortran_osx requires libgfortran5 >=9.3.0, but none of the providers can be installed>><commit_after>{% set name = "FreeFem" %}
{% set version = "4.10" %}
{% set sha256 = "957994c8f24cc2a671b8c116ae530796c3a431d4157ee71a3d6aab7122e7570d" %}
{% set build = 0 %}

package:
  name: {{ name|lower }}
  version: {{ version }}

source:
  url: https://github.com/{{ name }}/{{ name }}-sources/archive/refs/tags/v{{ version }}.tar.gz
  sha256: {{ sha256 }}

build:
  number: {{ build }}
  skip: true  # [py2k or osx or win]

requirements:
  build:
    - {{ compiler('c') }}
    - {{ compiler('cxx') }}
    - {{ compiler('fortran') }}
    - sysroot_linux-64 =2.17    
    - libblas      
    - liblapack
    - fftw 
    - metis  
    - mumps
    - hdf5
    - gsl
    - blis
    - freeglut
    - superlu
    - scotch
    - ipopt
    - nlopt
    - scalapack        
  host:
    - cmake
    - autoconf
    - automake
    - make
    - perl
    - unzip
    - libopenblas    
    - bison    
    - flex    
    - llvm-openmp  # [osx]
    - libgomp      # [linux]

about:
  home: https://freefem.org/
  license: LGPL-3.0-only
  license_family: LGPL
  license_file: LICENSE.txt
  summary: 'FreeFem : A high level multiphysics finite element software'
  description: |
    FreeFEM is a popular 2D and 3D partial differential equations (PDE) solver used by thousands of researchers across the world.
    It allows you to easily implement your own physics modules using the provided FreeFEM language. FreeFEM offers a large list of finite elements, like the Lagrange, Taylor-Hood, etc., usable in the continuous and discontinuous Galerkin method framework. 
  doc_url: https://doc.freefem.org
  dev_url: https://github.com/FreeFem

extra:
  recipe-maintainers:
    - ldallolio
    - cnrdn
    - fbordeu

{'fraction_non_alphanumeric': 0.11598302687411598, 'fraction_numerical': 0.03903818953323904, 'mean_word_length': 2.416425120772947, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5377617', 'n_tokens_mistral': 1346, 'n_tokens_neox': 1253, 'n_words': 331}