---
document: modulemd
version: 2
data:
  name: scala
  stream: "2.10"
  version: 8090020240515053759
  context: 2b79a98f
  summary: A hybrid functional/object-oriented language for the JVM
  description: >-
    Scala is a general purpose programming language designed to express common programming
    patterns in a concise, elegant, and type-safe way. It smoothly integrates features
    of object-oriented and functional languages. It is also fully interoperable with
    Java.
  license:
    module:
    - MIT
  xmd:
    mbs:
      buildrequires:
        platform:
          context: 00000000
          koji_tag: inferit-8_9-module-build
          ref: virtual
          stream: el8
          version: 1
      commit: bca04d47f8a02f8ae61745c3e556175e363f4028
      mse: TRUE
  dependencies:
  - buildrequires:
      javapackages-tools: [201801]
      platform: [el8]
      scala: [2.10]
    requires:
      platform: []
  profiles:
    common:
      rpms:
      - scala
  api:
    rpms:
    - scala
    - scala-apidoc
    - scala-swing
  filter:
    rpms:
    - ant-scala
    - hawtjni
    - hawtjni-javadoc
    - jansi-javadoc
    - jansi-native-javadoc
    - jline-javadoc
    - maven-hawtjni-plugin
  buildopts:
    rpms:
      macros: >
        %_with_xmvn_javadoc 1

        %_without_asciidoc 1

        %_without_avalon 1

        %_without_bouncycastle 1

        %_without_cython 1

        %_without_dafsa 1

        %_without_desktop 1

        %_without_doxygen 1

        %_without_dtd 1

        %_without_eclipse 1

        %_without_ehcache 1

        %_without_emacs 1

        %_without_equinox 1

        %_without_fop 1

        %_without_ftp 1

        %_without_gradle 1

        %_without_groovy 1

        %_without_hadoop 1

        %_without_hsqldb 1

        %_without_itext 1

        %_without_jackson 1

        %_without_jmh 1

        %_without_jna 1

        %_without_jpa 1

        %_without_junit5 1

        %_without_logback 1

        %_without_markdown 1

        %_without_memcached 1

        %_without_memoryfilesystem 1

        %_without_obr 1

        %_without_python 1

        %_without_reporting 1

        %_without_scm 1

        %_without_snappy 1

        %_without_spring 1

        %_without_ssh 1

        %_without_testlib 1
  components:
    rpms:
      hawtjni:
        rationale: 'Runtime dependency of jansi, jansi-native.

          '
        ref: changed/i8c-stream-2.10/hawtjni-1.16-1.module+el8+2477+516cbbff
        buildorder: 10
        arches: [i686, x86_64]
      jansi:
        rationale: 'Runtime dependency of jline, scala.

          '
        ref: changed/i8c-stream-2.10/jansi-1.17.1-1.module+el8+2477+516cbbff
        buildorder: 30
        arches: [i686, x86_64]
      jansi-native:
        rationale: 'Runtime dependency of jansi.

          '
        ref: changed/i8c-stream-2.10/jansi-native-1.7-5.module+el8+2477+516cbbff
        buildorder: 20
        arches: [i686, x86_64]
      jline:
        rationale: 'Runtime dependency of scala.

          '
        ref: changed/i8c-stream-2.10/jline-2.14.6-2.module+el8+2477+516cbbff
        buildorder: 40
        arches: [i686, x86_64]
      scala:
        rationale: 'Module API.

          '
        ref: changed/i8c-stream-2.10/scala-2.10.6-14.module+el8+2477+516cbbff
        buildorder: 50
        arches: [i686, x86_64]
...