<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/applications/luci-app-package-manager/root/usr/libexec, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-04-09T19:44:40Z</updated>
<entry>
<title>package-manager: migrate to apk-tools JSON API</title>
<updated>2026-04-09T19:44:40Z</updated>
<author>
<name>Konstantin Glukhov</name>
</author>
<published>2026-03-25T16:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=1624418f64db1bef1ec8e5fafd42bec63cd0adc0'/>
<id>urn:sha1:1624418f64db1bef1ec8e5fafd42bec63cd0adc0</id>
<content type='text'>
Replace legacy opkg status parsing with native apk-tools JSON queries.
This modernizes the backend calls and improves dependency resolution.

- Implement 'apk query --format json' for package data retrieval.
- Add robust regex for versioned dependencies (e.g., name&gt;=version).
- Update version comparison to handle APK date-based revisions.
- Fix label-input associations to resolve accessibility warnings.
- Retain deprecated opkg fallback logic for LuCI master.

Signed-off-by: Konstantin Glukhov &lt;KGlukhov@Hotmail.com&gt;
</content>
</entry>
<entry>
<title>luci-app-package-manager: Update package-manager-call</title>
<updated>2025-02-26T15:16:25Z</updated>
<author>
<name>kiddin9</name>
</author>
<published>2025-02-26T15:16:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=eb422f57333c4b9bbba3cbcfb0619ad3bd8c4ee9'/>
<id>urn:sha1:eb422f57333c4b9bbba3cbcfb0619ad3bd8c4ee9</id>
<content type='text'>
Signed-off-by: kiddin9 &lt;48883331+kiddin9@users.noreply.github.com&gt;

Explanation: correct the handling of opkg parameters in the non-apk
else branch.
Edit commit title to match formal requirements.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>luci-app-package-manager: Show the executed command</title>
<updated>2024-11-03T20:06:22Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2024-11-03T14:19:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=d90728d2c05da46fe5c2a1a1100a93f9a55730d7'/>
<id>urn:sha1:d90728d2c05da46fe5c2a1a1100a93f9a55730d7</id>
<content type='text'>
Clarify the output of the LuCI package manager actions:
show also the exact command passed to apk &amp; opkg
(in addition to output &amp; errors from the command)

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>luci-app-package-manager: fix 'Update lists' button for apk</title>
<updated>2024-11-02T11:50:38Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2024-11-02T11:46:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=22971a5bf82e2913c002b48fd5195792d460af73'/>
<id>urn:sha1:22971a5bf82e2913c002b48fd5195792d460af73</id>
<content type='text'>
Fix the button "Update lists..." to actually update package lists
instead of trying to upgrade all packages when using apk.
(No change for opkg.)

Note: the package upgrade button remains inactive with apk. It still
launches 'apk install' command, which does not work for upgrade.

Also remove whitespace from line end.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>luci-app-package-manager: rename from luci-app-opkg and add APK support</title>
<updated>2024-10-23T22:05:19Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-10-22T23:29:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=bcd13b918e2f30b8d19027a06e3d773a1b0ec4c0'/>
<id>urn:sha1:bcd13b918e2f30b8d19027a06e3d773a1b0ec4c0</id>
<content type='text'>
Rename luci-app-opkg to luci-app-package-manager and add APK support to
it.

The idea is to adapt APK to mimic OPKG output to require minimal changes
to the luci app.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
</feed>
