<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/devel/scons, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-05-06T18:05:02Z</updated>
<entry>
<title>scons: update to 4.10.1</title>
<updated>2026-05-06T18:05:02Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-22T09:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=048a5088c515f737fecfd797807c9dfa6302fc0f'/>
<id>urn:sha1:048a5088c515f737fecfd797807c9dfa6302fc0f</id>
<content type='text'>
Update from 4.0.1 to 4.10.1. Notable changes across releases:

- 4.10.1: switch to cProfile (profile module deprecated in Python 3.15);
  fix Literal membership tests and sequence type handling
- 4.10.0: fix MSVC initialization delays in GitHub Actions; fix variant
  directory components in CompilationDatabase; improve Ninja quoting
- 4.9.0: drop Python 3.6 support; add comprehensive type hints for Node
  classes; add clang/clang++ to default tool search order; support binary
  and octal integer constants in C preprocessor
- 4.8.0: replace black/flake8 with ruff; add MSVC_TOOLSET_VERSION,
  MSVC_SDK_VERSION, MSVC_SPECTRE_LIBS construction variables
- 4.7.0: make NewParallel scheduler the default; CacheDir writes execute
  in parallel outside taskmaster critical section; add Python 3.13 support
- 4.6.0: add Visual Studio 2026 and ARM64 host configuration support;
  enhanced type hints throughout Environment and Node classes
- 4.5.0: add ValidateOptions(); refactor Taskmaster into a package;
  migrate to Python's logging module; extend ninja tool with daemon support
- 4.4.0: add MSVC_USE_SETTINGS and multiple MSVC configuration variables;
  implement global policy settings for MSVC version handling
- 4.3.0: add SConsEnvironmentError exception; improved MSVC detection;
  Python 3.12 compatibility fixes
- 4.2.0: Performance improvements in Node processing; improved MSVC
  support for VS 2022; better parallel build handling

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>treewide: set me where PKG_MAINTAINER empty</title>
<updated>2026-04-16T18:48:36Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-13T07:50:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8d3c00421392c9c4c6c920977959ab7fae237261'/>
<id>urn:sha1:8d3c00421392c9c4c6c920977959ab7fae237261</id>
<content type='text'>
Seems a lot of packages are just getting abandoned by people.
Will pick these up and see them through.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>scons: update to 4.0.1</title>
<updated>2020-08-05T07:53:13Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-08-02T08:03:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=572e34843a596e036e57471c9a2b019609d00df2'/>
<id>urn:sha1:572e34843a596e036e57471c9a2b019609d00df2</id>
<content type='text'>
Cleaned up Makefile to standards.

Replaced HIDDEN with BUILDONLY. It's more descriptive.

Added PKG_HOST_ONLY. This is a host only package.

Added HOST_BUILD_PARALLEL.

Added URL for uscan.

Added patch to fix library searching.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>scons: Switch to standalone version, update to 3.1.2</title>
<updated>2020-01-16T12:25:48Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-01-16T12:04:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=644a16f962be7e14214efc024a59e08d067215dc'/>
<id>urn:sha1:644a16f962be7e14214efc024a59e08d067215dc</id>
<content type='text'>
* Install the standalone (scons-local) version

  Advantages:
  - The regular version of SCons requires distutils during installation;
    the standalone version does not have this requirement

  Disadvantages:
  - The scons-local package is not available from the Fossies mirror
  - The patch will need to be manually updated with each version update

* Install files to $(STAGING_DIR_HOSTPKG) instead of $(STAGING_DIR_HOST)

* Write the correct shebang into scripts instead of using the wrapper

* Update to 3.1.2

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>scons: move host build tool to a proper place</title>
<updated>2019-09-13T05:09:28Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-07-27T22:08:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=7087efd72a8d75c859ef7e7e6f21e1013f9c92ca'/>
<id>urn:sha1:7087efd72a8d75c859ef7e7e6f21e1013f9c92ca</id>
<content type='text'>
This patch aims to move scons host build tool into packages feeds, where
this tools belongs. There are currently no packages in the master tree
which would need scons, yet scons is build always as part of host tools,
just in order to satisfy host build dependency of few packages in the
packages feeeds.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
</feed>
