<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/libupm, 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-11-03T11:01:46Z</updated>
<entry>
<title>libupm: make libupm a meta package</title>
<updated>2026-11-03T11:01:46Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2026-10-28T13:55:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ae381f18657a3fbd29e2127f97c38e900950c194'/>
<id>urn:sha1:ae381f18657a3fbd29e2127f97c38e900950c194</id>
<content type='text'>
libupm depends on every libupm-&lt;module&gt; package and its Python binding,
and also copies all their files. Each of these files is then owned by
two packages.

Install nothing in libupm and only pull in the module packages.

Checked the generated package metadata and Kconfig.

Signed-off-by: Josef Schlehofer &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>libupm: add pending patch for CMake &gt;= 4.0 support</title>
<updated>2025-11-23T13:45:48Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-23T13:45:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e78f4c6fef6092fb8e2991579161056abaaff5de'/>
<id>urn:sha1:e78f4c6fef6092fb8e2991579161056abaaff5de</id>
<content type='text'>
Add pending patch for libupm for CMake &gt;= 4.0 support.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>libupm: Workaround for errors with GCC13</title>
<updated>2023-05-18T07:28:36Z</updated>
<author>
<name>Hirokazu MORIKAWA</name>
</author>
<published>2023-05-18T00:41:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=992b529d2a4d88db5e83a9c2377ce798173f888d'/>
<id>urn:sha1:992b529d2a4d88db5e83a9c2377ce798173f888d</id>
<content type='text'>
Workaround for errors with GCC13
 https://github.com/openwrt/packages/issues/20994

patch
 https://github.com/oskarirauta/local-overrides/blob/main/libs/libupm/patches/011-gcc-13-compatibility-fixes.patch

Signed-off-by: Hirokazu MORIKAWA &lt;morikw2@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16</title>
<updated>2023-04-08T06:38:54Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2023-03-23T07:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=565866a47210c9711c29173052063779b6d3bcfc'/>
<id>urn:sha1:565866a47210c9711c29173052063779b6d3bcfc</id>
<content type='text'>
See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>libupm: Workaround for errors with GCC11</title>
<updated>2021-07-07T09:25:48Z</updated>
<author>
<name>Hirokazu MORIKAWA</name>
</author>
<published>2021-07-07T09:25:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ed818a9fdbb40d4cdfa2ce90d9d89f483ce8a3b3'/>
<id>urn:sha1:ed818a9fdbb40d4cdfa2ce90d9d89f483ce8a3b3</id>
<content type='text'>
https://github.com/openwrt/packages/issues/16060

Signed-off-by: Hirokazu MORIKAWA &lt;morikw2@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: back to cmake.mk</title>
<updated>2021-06-13T04:05:01Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-06-10T23:27:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2e654b19f38f1f941c70a5adcdac6311234362c3'/>
<id>urn:sha1:2e654b19f38f1f941c70a5adcdac6311234362c3</id>
<content type='text'>
Ninja was merged to base and therefore we can now use normal cmake.mk

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libupm: Disable node.js support</title>
<updated>2021-04-28T08:19:03Z</updated>
<author>
<name>Hirokazu MORIKAWA</name>
</author>
<published>2021-04-27T02:05:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1606574614c2532654982f12854c7449c9a6ca25'/>
<id>urn:sha1:1606574614c2532654982f12854c7449c9a6ca25</id>
<content type='text'>
Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA &lt;morikw2@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: build CMake projects with Ninja</title>
<updated>2021-03-28T04:51:50Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2021-03-04T22:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a31b7320077c340268d31642ded69cc66fbc230c'/>
<id>urn:sha1:a31b7320077c340268d31642ded69cc66fbc230c</id>
<content type='text'>
faster to compile.

A small selection of packages was tested going from:

Executed in  696.30 secs   fish           external
   usr time   82.98 mins  395.00 micros   82.98 mins
   sys time    9.02 mins    0.00 micros    9.02 mins

to:

Executed in  592.20 secs   fish           external
   usr time   84.84 mins  361.00 micros   84.84 mins
   sys time    8.85 mins   57.00 micros    8.85 mins

Tested by running make -j 12 and wiping staging/build_dir/target_x

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>libupm: enforce disabling python2</title>
<updated>2021-02-25T00:00:13Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2021-01-20T01:03:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=30a8d8db6aa5c96799b9d869be62cda5fb14fd88'/>
<id>urn:sha1:30a8d8db6aa5c96799b9d869be62cda5fb14fd88</id>
<content type='text'>
If there are more than two python3 interpreters, and no python2,
libupm thinks one of them is python2 and fails.  Avoid that by
telling it that python2 was not found.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
The crude loop I wrote to come up with this changeset:

  find -L package/feeds/packages/ -name patches | \
  sed 's/patches$/refresh/' | sort | xargs make

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
</feed>
