src/Pure/Tools/build_docker.scala
changeset 72494 ef2082c41cd0
parent 71580 9a364ed3a440
child 72525 8eb0b663fa20
equal deleted inserted replaced
72493:fa4bb287ea56 72494:ef2082c41cd0
    13   private lazy val default_logic = Isabelle_System.getenv("ISABELLE_LOGIC")
    13   private lazy val default_logic = Isabelle_System.getenv("ISABELLE_LOGIC")
    14 
    14 
    15   private val Isabelle_Name = """^.*?(Isabelle[^/\\:]+)_linux\.tar\.gz$""".r
    15   private val Isabelle_Name = """^.*?(Isabelle[^/\\:]+)_linux\.tar\.gz$""".r
    16 
    16 
    17   val packages: List[String] =
    17   val packages: List[String] =
    18     List("curl", "less", "libfontconfig1", "libgomp1", "libwww-perl", "rlwrap", "unzip")
    18     List("curl", "less", "libfontconfig1", "libgomp1", "libwww-perl", "pwgen", "rlwrap", "unzip")
    19 
    19 
    20   val package_collections: Map[String, List[String]] =
    20   val package_collections: Map[String, List[String]] =
    21     Map("X11" -> List("libx11-6", "libxext6", "libxrender1", "libxtst6", "libxi6"),
    21     Map("X11" -> List("libx11-6", "libxext6", "libxrender1", "libxtst6", "libxi6"),
    22       "latex" ->
    22       "latex" ->
    23         List("texlive-fonts-extra", "texlive-font-utils", "texlive-latex-extra", "texlive-science"))
    23         List("texlive-fonts-extra", "texlive-font-utils", "texlive-latex-extra", "texlive-science"))