<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/tools, branch master</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2025-06-19T20:16:32Z</updated>
<entry>
<title>tools/bash: update to version 5.2.37</title>
<updated>2025-06-19T20:16:32Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-06-15T09:39:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=db9ba9a9435aad7b2f49172c7d1c0bf3fc85ca03'/>
<id>urn:sha1:db9ba9a9435aad7b2f49172c7d1c0bf3fc85ca03</id>
<content type='text'>
Update to the latest version.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19143
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>tools: libdeflate: update to 1.24</title>
<updated>2025-06-17T09:23:08Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-06-15T09:46:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=0bca24493e8f389357556b7ff52270777ee9e0e1'/>
<id>urn:sha1:0bca24493e8f389357556b7ff52270777ee9e0e1</id>
<content type='text'>
Release notes:
https://github.com/ebiggers/libdeflate/releases/tag/v1.23
https://github.com/ebiggers/libdeflate/releases/tag/v1.24

Changelog can be found in NEWS.md in relevant tags.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19145
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.31.5</title>
<updated>2025-06-17T04:27:12Z</updated>
<author>
<name>Jack Sun</name>
</author>
<published>2025-02-01T13:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2f85dc277b0ff5747b3c8b992908105943e66877'/>
<id>urn:sha1:2f85dc277b0ff5747b3c8b992908105943e66877</id>
<content type='text'>
Release notes: https://cmake.org/cmake/help/latest/release/3.31.html
No need refresh patch

Signed-off-by: Jack Sun &lt;sunjiazheng321521@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/17814
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/squashfs4: update to 4.7.0</title>
<updated>2025-06-05T19:28:03Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2025-06-04T10:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=dbfe3551d9134375e2d60e10468a3441a9e7b620'/>
<id>urn:sha1:dbfe3551d9134375e2d60e10468a3441a9e7b620</id>
<content type='text'>
This new version introduced parallel file reading, which will
greatly improve the IO performance. OpenWrt only uses GZIP
and XZ compression, hence the LZ4, LZO and ZSTD compression
algorithms were explicitly disabled.

Upstreamed patches:
  001-xz_wrapper-support-multiple-lzma-configuration-optio.patch[1]
  002-xz_wrapper-make-new-OpenWrt-extended-options-non-def.patch[2]

Release Notes:
https://github.com/plougher/squashfs-tools/releases/tag/4.7

[1] https://github.com/plougher/squashfs-tools/commit/dcb976fe4ee40e4bac8ae0dcc836629c625a6fd4
[2] https://github.com/plougher/squashfs-tools/commit/5fb9fdfb8757fc9afb6318a3dcf9dce0a97de352

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19019
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/7z: update to 24.09</title>
<updated>2025-06-04T18:15:22Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2025-06-04T12:23:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ce9c7b05a492e510e4f7350492dc3a850e93f914'/>
<id>urn:sha1:ce9c7b05a492e510e4f7350492dc3a850e93f914</id>
<content type='text'>
There are no patches that need to be refreshed.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19020
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/ccache: update to 4.11.3</title>
<updated>2025-06-04T18:12:11Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2025-06-04T14:20:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1f758ece92f4938da95447f28035c72302723027'/>
<id>urn:sha1:1f758ece92f4938da95447f28035c72302723027</id>
<content type='text'>
Update ccache to the latest version. All patches are automatically
refreshed. Changelogs:

https://github.com/ccache/ccache/blob/v4.11.3/doc/NEWS.adoc

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/19025
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/mold: remove static only dependencies</title>
<updated>2025-05-24T09:25:29Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2025-05-20T22:06:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=54c7538476e08df0635fdd1a2153c77c36a201c8'/>
<id>urn:sha1:54c7538476e08df0635fdd1a2153c77c36a201c8</id>
<content type='text'>
It seems that MOLD_MOSTLY_STATIC was required before to avoid packaging
every single dependency. But nowadays, mold uses whatever dependency it
can find and builds its own if it cannot.

Saves a small amount of compilation time.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/18881
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/mpfr: update to 4.22</title>
<updated>2025-05-24T09:24:30Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2025-05-20T22:49:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=08a5add864033330029ee62eed2cdb206f7edffb'/>
<id>urn:sha1:08a5add864033330029ee62eed2cdb206f7edffb</id>
<content type='text'>
Refresh patches.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/18857
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: add cmake dependency to bzip2</title>
<updated>2025-05-23T10:35:43Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2025-05-20T21:52:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9deb8fad2fbe6fcdc7fbe5d2eb6d8fd78992f485'/>
<id>urn:sha1:9deb8fad2fbe6fcdc7fbe5d2eb6d8fd78992f485</id>
<content type='text'>
It's using cmake.mk so it needs CMake to build.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/18880
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/elftosb: fix compilation with C++17</title>
<updated>2025-05-22T22:21:44Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2025-05-21T01:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d8e3213929e936491e08e6cf868cf1b7d4ab5cb6'/>
<id>urn:sha1:d8e3213929e936491e08e6cf868cf1b7d4ab5cb6</id>
<content type='text'>
Newer GCC and Clang default to C++17, which does not support register.
Just remove it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/18859
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
