scons: add a new version (#35652)

* scons: add a new version

* scons: address @adamjstewart review
This commit is contained in:
H. Joe Lee 2023-03-02 15:14:59 -06:00 committed by GitHub
parent 1e2ef16b39
commit 7ddd796f89
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,10 +13,11 @@ class Scons(PythonPackage):
"""SCons is a software construction tool"""
homepage = "https://scons.org"
pypi = "SCons/SCons-4.3.0.tar.gz"
pypi = "SCons/SCons-4.4.0.tar.gz"
tags = ["build-tools", "windows"]
version("4.4.0", sha256="7703c4e9d2200b4854a31800c1dbd4587e1fa86e75f58795c740bcfa7eca7eaa")
version("4.3.0", sha256="d47081587e3675cc168f1f54f0d74a69b328a2fc90ec4feb85f728677419b879")
version("4.2.0", sha256="691893b63f38ad14295f5104661d55cb738ec6514421c6261323351c25432b0a")
version(
@ -31,11 +32,6 @@ class Scons(PythonPackage):
version("3.0.4", sha256="72c0b56db84f40d3558f351918a0ab98cb4345e8696e879d3e271f4df4a5913c")
version("3.0.1", sha256="24475e38d39c19683bc88054524df018fe6949d70fbd4c69e298d39a0269f173")
depends_on("python")
# Python 2 support was dropped in SCons 4.0.0
depends_on("python@3.5:", when="@4:4.2.0")
# Python 3.5 support was dropped in SCons 4.3.0
depends_on("python@3.6:", when="@4.3.0:")
depends_on("py-setuptools", type=("build", "run"))
patch("fjcompiler.patch", when="%fj")