Bug 413688 - Haenau and Hunyango not marked as addons
Summary: Haenau and Hunyango not marked as addons
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Haenau wallpaper (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-31 21:30 UTC by Nate Graham
Modified: 2025-03-15 07:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2019-10-31 21:30:17 UTC
openSUSE Tumbleweed

At this point, nearly all of the software provided in the kdeplasma-addons repo is correctly marked as an addon, as can be verified by running `appstreamcli`:

appstreamcli dump org.kde.plasma.weather
<?xml version="1.0" encoding="utf-8"?>
<component type="addon">
  <id>org.kde.plasma.weather</id>
  <name>Weather Report</name>
  <summary>Forecast and current conditions</summary>
  <project_license>GPL-2.0+</project_license>
  <developer_name>Luís Gabriel Lima &lt;lampih@gmail.com&gt;</developer_name>
  <extends>org.kde.plasmashell</extends>
  <url type="homepage">http://plasma.kde.org/</url>
  <url type="donation">https://www.kde.org/donate.php?app=org.kde.plasma.weather</url>
  <icon type="stock">weather-clear</icon>
</component>


Notice "<component type="addon">". However hunyango and haenau are not:

appstreamcli dump org.kde.hunyango
<?xml version="1.0" encoding="utf-8"?>
<component>
  <id>org.kde.hunyango</id>
  <name>Hunyango</name>
  <summary>Hunyango wallpaper</summary>
  <project_license>LGPL-2.1</project_license>
  <developer_name>Marco Martin &lt;mart@kde.org&gt;</developer_name>
  <pkgname>plasma5-addons</pkgname>
  <url type="homepage">http://kde.org/</url>
  <url type="donation">https://www.kde.org/donate.php?app=org.kde.hunyango</url>
  <icon type="stock">preferences-desktop-wallpaper</icon>
</component>

Could it be because the appstream ids don't start with org.kde.plasma?
Comment 1 Nate Graham 2019-10-31 21:34:49 UTC
Speculative patch: https://phabricator.kde.org/D25100