libzypp-plugin-appdata/libzypp-plugin-appdata.changes
Dominique Leuenberger 8cb35dd3d8 Accepting request 1145425 from GNOME:Next
- Update to version 1.0.1+git.20240209:
  * Move to /var/cache/swcatalog
  * Remove Google Plus web app
  * make google-chrome.xml pass appstream validation
  * Add a type=remote icon for google-chrome
  * Use application-x-addon for codec icons
  * Add screenshots for Chromium
  * Wings3d apddata file merged upstream
  * Tag the web-apps with the correct license IDs
  * Add Telegram web app
  * added screenshot for IQMol
  * added screenshot for FBReader
  * Updated Cmake screenshot to a HighDPI version
  * Ensure all the webapps have valid icons
  * Fix the list of webapps to be a single XML document
  * Merge the webapps into one file
  * Convert the codec AppData files to 0.6 format
  * Upgrade the IBus AppData files to 0.6 format
  * Add the licence changes for the GStreamer packages
  * Add the GStreamer AppStream descriptions for gstreamer1-libav
- Require appstream-glib with the asglib(swcatalog) symbol: ensure
  we support the new location.

OBS-URL: https://build.opensuse.org/request/show/1145425
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libzypp-plugin-appdata?expand=0&rev=62
2024-02-09 14:22:59 +00:00

289 lines
11 KiB
Plaintext

-------------------------------------------------------------------
Fri Feb 09 12:59:27 UTC 2024 - dimstar@opensuse.org
- Update to version 1.0.1+git.20240209:
* Move to /var/cache/swcatalog
* Remove Google Plus web app
* make google-chrome.xml pass appstream validation
* Add a type=remote icon for google-chrome
* Use application-x-addon for codec icons
* Add screenshots for Chromium
* Wings3d apddata file merged upstream
* Tag the web-apps with the correct license IDs
* Add Telegram web app
* added screenshot for IQMol
* added screenshot for FBReader
* Updated Cmake screenshot to a HighDPI version
* Ensure all the webapps have valid icons
* Fix the list of webapps to be a single XML document
* Merge the webapps into one file
* Convert the codec AppData files to 0.6 format
* Upgrade the IBus AppData files to 0.6 format
* Add the licence changes for the GStreamer packages
* Add the GStreamer AppStream descriptions for gstreamer1-libav
- Require appstream-glib with the asglib(swcatalog) symbol: ensure
we support the new location.
-------------------------------------------------------------------
Tue Jan 17 12:02:21 UTC 2023 - dimstar@opensuse.org
- Update to version 1.0.1+git.20230117:
* InstallAppdata: use subprocess.run instead of os.system
(bsc#1206836, CVE-2023-22643)
-------------------------------------------------------------------
Tue Jan 17 11:07:35 UTC 2023 - dimstar@opensuse.org
- Update to version 1.0.1+git.20220909:
* Add dist directory, for openSUSE packaging
-------------------------------------------------------------------
Tue Aug 16 12:19:30 UTC 2022 - dimstar@opensuse.org
- Update to version 1.0.1+git.20220816:
* Drop call to appstreamcli refresh
* Added hardening to systemd service (bsc#1181400)
* Typo fix for command help
- Drop harden_appstream-sync-cache.service.patch: fixed upstream.
- Drop Appstream recommends: no longer needed, as we no longer call
appstreamcli.
-------------------------------------------------------------------
Tue Oct 5 09:12:00 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_appstream-sync-cache.service.patch
-------------------------------------------------------------------
Fri Sep 4 12:46:34 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
- Install ASHelper to %{_prefix}/lib: the scripts hardcode this
path.
-------------------------------------------------------------------
Thu Mar 28 12:54:44 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
- Only Recommend instead of require AppStream: Allow distros like
SLE not to ship AppStream as part of the main channel, but only
in PK for example. SLE only ships GNOME Software, which does not
rely on the xapian database, so we don't need this cache being
refreshed. On SLE+PH or openSUSE, we also have KDE Discover,
where xapian becomes a topic (boo#1125898).
-------------------------------------------------------------------
Mon Apr 30 15:16:07 UTC 2018 - jengelh@inai.de
- Switch summary to a noun phrase.
-------------------------------------------------------------------
Thu Apr 26 08:01:48 UTC 2018 - dimstar@opensuse.org
- Update to version 1.0.1+git.20180426:
* systemd-service: we only need local filesystem, no network.
-------------------------------------------------------------------
Wed Apr 25 16:03:37 UTC 2018 - dimstar@opensuse.org
- Update to version 1.0.1+git.20180425:
* Rewrite InstallAppdata in python, having slightly better
control over the execution
* Add systemd service to resync the repodata cache (boo#1009745).
-------------------------------------------------------------------
Fri Apr 20 13:45:17 UTC 2018 - dimstar@opensuse.org
- Drop the post scriptlet attempting to fix boo#1009745: at the
time this script is executed on a fresh install, the repos are
not yet setup in the chroot, resulting in the zypper lr call to
fail and the AS data still not being initialzied.
-------------------------------------------------------------------
Tue Mar 27 11:26:55 UTC 2018 - dimstar@opensuse.org
- Update to version 1.0.1+git.20180327:
* AsHelper: normalize the repo alias names
-------------------------------------------------------------------
Tue Mar 27 08:27:00 UTC 2018 - dimstar@opensuse.org
- Start zypper lr with ZYPP_PLUGIN_APPDATA_FORCE_COLLECT=1 post
installation (boo#1009745).
- Add relevant Requires(post) to ensure packages are installed in
the right order:
+ appstream-glib >= 0.3.6
+ python3-cmdln
+ python3-createrepo_c
+ libzypp >= 16.13.1
+ zypper
-------------------------------------------------------------------
Wed Mar 21 19:15:14 UTC 2018 - dimstar@opensuse.org
- Update to version 1.0.1+git.20180321:
* ZYpp AsHelper: install AS data into system cache: new python
helper to be a bit smarter (part of boo#996896).
-------------------------------------------------------------------
Wed Feb 28 16:36:57 UTC 2018 - dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
-------------------------------------------------------------------
Wed Oct 4 09:39:20 UTC 2017 - dleuenberger@suse.com
- Do not consider appdata-ignore.xml.gz as appdata to be installed.
-------------------------------------------------------------------
Fri Jul 14 08:49:26 UTC 2017 - dimstar@opensuse.org
- Bump version to 1.0.1+git.20170629: We were originally at 1.0.1
before switching to a git based source service, then 'downgraded'
to 1.0+git, which was a mistake.
-------------------------------------------------------------------
Wed Jun 28 11:55:21 UTC 2017 - dimstar@opensuse.org
- Update to version 1.0+git.20150408:
+ Drop the irrelevant LICENSE file from git.
- Update License tag to be MIT (InstallAppdata.sh) AND CC0-1.0 (the
appdata metafiles).
-------------------------------------------------------------------
Mon Jun 26 15:02:47 UTC 2017 - dimstar@opensuse.org
- Provide 'appstream-provider': we might want to implement
different methods of providing AppStream metadata to
applications, and the frontends should not have to care about the
technical details in the background. Software Centers like GNOME
Software and Discover are supposed to use the new symbol.
-------------------------------------------------------------------
Fri Jun 23 12:21:44 UTC 2017 - dimstar@opensuse.org
- Update InstallAppdata.sh: use appstreamcli refresh-cache instead
of refresh-index (boo#1044114).
- Drop GNOME software mention from the description. There are other
frontends out there by now.
-------------------------------------------------------------------
Fri Jul 15 07:25:08 UTC 2016 - dimstar@opensuse.org
- InstallAppdata.sh: do not stumble over the presence of the
appdata-failed.xml.gz file: this is for debug purpose and does
not contain valid applications (boo#989031).
- Add awk Requires, as the latest modification relies on awk to
find the right filenames.
-------------------------------------------------------------------
Tue May 3 14:13:12 UTC 2016 - dimstar@opensuse.org
- InstallAppdata.sh: prepare for YaST type repositories to receive
appdata.xml.gz and appdata-icons.tar.gz with a hashed filename in
order to allow mirrorbrain to distribute it.
-------------------------------------------------------------------
Fri Feb 5 13:36:42 UTC 2016 - tittiatcoke@gmail.com
- Expand the InstallAppdata.sh so that it (re)builds the Xapian
database for the available appdata. This Xapian database is
required by the KDE tools (Muon/Discover) to show the
installed software
* Add Requires on AppStream package as that this provides the
appstreamcli binary
-------------------------------------------------------------------
Fri May 8 20:08:01 UTC 2015 - dimstar@opensuse.org
- Fix installation of rpm-md provided metadata (expanding globs
inside quotes does not work).
-------------------------------------------------------------------
Thu Apr 23 07:23:16 UTC 2015 - dimstar@opensuse.org
- No need to validate appdata.xml.gz in a yast2 repo: those are
created by kiwi, which in turn spanws appstream-builder: we can
trust that it creates valid enough metadata.
-------------------------------------------------------------------
Tue Apr 7 11:42:52 UTC 2015 - dimstar@opensuse.org
- Move openSUSE-appstream-process to appstream-glib package, as
updating one often means a change in the other anyway.
- Rename openSUSE-appstream-extra to openSUSE-appdata-extra, to
better reflect what content to expect in this package (after the
github reorganisation).
-------------------------------------------------------------------
Thu Apr 2 13:38:08 UTC 2015 - dimstar@opensuse.org
- InstallAppdata.sh: pass --nonet to appstream-util when
validating appstream.xml.gz.
-------------------------------------------------------------------
Tue Mar 31 13:41:00 UTC 2015 - dimstar@opensuse.org
- InstallAppdata.sh: only install AppStream metadata, that
validates.
-------------------------------------------------------------------
Fri Mar 20 12:55:38 UTC 2015 - dimstar@opensuse.org
- Re-enable the actual libzypp plugin in place of shipping a static
version of appstream metadata (last updated for 13.2). We can do
this, as Tumbleweed now produces valid metadata. 3rd party repos
are not yet able to produce valid metadata it seems.
-------------------------------------------------------------------
Tue Mar 17 13:14:07 UTC 2015 - dimstar@opensuse.org
- Pass --include-failed to appstream-builder (requires apb 0.3.5).
-------------------------------------------------------------------
Fri Mar 13 13:19:07 UTC 2015 - dimstar@opensuse.org
- Require openSUSE-appstream-extra by openSUSE-appstream-process:
Having the extra appstream metadata available will allow the
builder to get better results.
-------------------------------------------------------------------
Fri Jan 23 12:50:11 UTC 2015 - opensuse-packaging@opensuse.org
- Preparations on the way to get AppStream metadata produced in a
more conform way.
- Add new subpackages:
+ openSUSE-appstream-extras:
- Contains additional appstream metadata to assist upstreams
not yet shipping their own .appdata.xml file.
+ openSUSE-appstream-process:
- The processor is an attempt to be used by kiwi to produce
valid appstream metadata.
-------------------------------------------------------------------
Wed Jan 21 17:53:41 UTC 2015 - dimstar@opensuse.org
- Update InstallAppdata.sh: the yast2 metadata structure got a
slight change with the switch to appstream-builder.
-------------------------------------------------------------------
Wed Nov 5 15:49:01 UTC 2014 - dimstar@opensuse.org
- Update License to MIT, which matches the header in
InstallAppdata.sh.
-------------------------------------------------------------------
Wed Oct 29 16:48:05 UTC 2014 - dimstar@opensuse.org
- Bump version of libzypp-plugin-appdata to 1.0.1:
+ Disable the automatic metadata update mechanism, openSUSE 13.2
metadata quality is not ready for this.
+ Inject offline generated metadata into the system, so that
gnome-software has usable metadata.
-------------------------------------------------------------------
Wed Oct 29 16:05:15 UTC 2014 - dimstar@opensuse.org
- Split out of gnome-software, to be able to easier maintain
updates.