Commit Graph

101 Commits

Author SHA256 Message Date
Dominique Leuenberger
9ed4ead726 Accepting request 401968 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/401968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=32
2016-07-01 07:57:14 +00:00
Dominique Leuenberger
a2252895ac Accepting request 397429 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/397429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=31
2016-05-23 15:31:32 +00:00
Dominique Leuenberger
db5c5eb9db Accepting request 392377 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/392377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=30
2016-05-05 10:10:28 +00:00
Dominique Leuenberger
3b35f52a0e Accepting request 385923 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/385923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=29
2016-04-11 07:13:32 +00:00
Dominique Leuenberger
3aa81fd5c9 Emergency fixup
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=28
2016-04-04 09:39:10 +00:00
Dominique Leuenberger
f3ffa3c73e Accepting request 368520 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/368520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=27
2016-03-29 12:30:14 +00:00
Dominique Leuenberger
036c395609 Accepting request 358043 from GNOME:Factory
- openSUSE-appstream-process: fix very stupid typo. 4 eyes is not
  enough.

OBS-URL: https://build.opensuse.org/request/show/358043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=26
2016-02-07 08:22:08 +00:00
Dominique Leuenberger
1d9559b5f3 Accepting request 356717 from GNOME:Factory
New rel with fixes in plus

OBS-URL: https://build.opensuse.org/request/show/356717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=25
2016-02-04 23:30:34 +00:00
Dominique Leuenberger
7cab928751 Accepting request 350350 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/350350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=24
2016-01-05 08:39:22 +00:00
Dominique Leuenberger
2dd0c2226a Accepting request 346453 from GNOME:Factory
Sorry! yet a resub

OBS-URL: https://build.opensuse.org/request/show/346453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=23
2015-12-09 19:35:09 +00:00
Stephan Kulow
37ecb145ef Accepting request 344935 from GNOME:Factory
No longer produce the html files

OBS-URL: https://build.opensuse.org/request/show/344935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=22
2015-11-23 06:30:03 +00:00
Dominique Leuenberger
b45850ece9 Accepting request 331697 from GNOME:Factory
Scripted push of project GNOME:Next (forwarded request 331408 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/331697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=21
2015-10-06 14:11:28 +00:00
Dominique Leuenberger
3844638cc4 Accepting request 328244 from GNOME:Factory
- openSUSE-appstream-process: compress the status html files
  (boo#942985). 

- Update to version 0.4.1:
  + New Features:
    - Add a 'compare' command to appstream-util.
    - Add a 'mirror-local-firmware' command to appstream-util.
    - Add a flag to relax the AppData Category=Settings
      requirement.
    - Add a flag to use non-optimal data sources when building
      metadata.
    - Add am 'incorporate' command to appstream-util.
    - Add two flags to veto-ignore to relax the requirements for
      metadata.
  + Bugfixes:
    - Be less strict when loading incorrect AppData files.
    - Do not duplicate <location> tags within a release.
    - Do not expect the INF ClassGuid to be the ESRT GUID.
    - Don't crash when parsing a <release> with no description.
    - Fix a potential crash spotted by clang.
    - Fix autogen with latest Intltool.
    - Ignore the prefix when loading system-wide AppStream
      information.
    - Include <pkgname> when writing the ignored metadata.
    - Only write the release timestamp if non-zero.
    - Remove the AppData veto when incorporating metadata.
    - Search harder when using AS_ICON_LOAD_FLAG_SEARCH_SIZE.
    - Sort multiple <icon> entries by name.
    - Update the SPDX licence list to v2.0.
    - When building metadata with the use-fallback flag accept

OBS-URL: https://build.opensuse.org/request/show/328244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=20
2015-09-03 15:59:26 +00:00
Stephan Kulow
294c462e11 Accepting request 316429 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/316429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=19
2015-07-16 15:15:00 +00:00
Dominique Leuenberger
5bffbe226a Accepting request 308895 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/308895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=18
2015-05-29 07:46:12 +00:00
Stephan Kulow
cafc1466c8 Accepting request 307321 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/307321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=17
2015-05-16 18:07:07 +00:00
Dominique Leuenberger
dea773c1a4 Accepting request 298492 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/298492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=16
2015-04-23 06:03:27 +00:00
Dominique Leuenberger
c9b417c4e6 Accepting request 295299 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/295299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=15
2015-04-15 15:42:37 +00:00
Dominique Leuenberger
345cc430ec Accepting request 294762 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/294762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=14
2015-04-10 07:47:11 +00:00
Dominique Leuenberger
ab86599de9 Accepting request 293741 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/293741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=13
2015-04-03 12:34:03 +00:00
Dominique Leuenberger
14e2eaffa1 Accepting request 292176 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/292176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=12
2015-03-25 20:03:47 +00:00
Dominique Leuenberger
aa4fe64bd1 Accepting request 291176 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/291176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=11
2015-03-18 12:02:45 +00:00
Dominique Leuenberger
62bb56d3cf Accepting request 288064 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/288064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=10
2015-03-03 10:10:19 +00:00
Dominique Leuenberger
4c11735f32 Accepting request 280058 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/280058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=9
2015-01-08 22:05:44 +00:00
Dominique Leuenberger
69479e825d Accepting request 266349 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/266349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=8
2014-12-28 23:31:52 +00:00
Dominique Leuenberger
5085a09b3b Accepting request 261762 from GNOME:Factory
Push GNOME 3.14.2

OBS-URL: https://build.opensuse.org/request/show/261762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=7
2014-11-18 21:45:54 +00:00
Stephan Kulow
a5b3bb4c84 Accepting request 259169 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/259169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=6
2014-11-05 15:26:38 +00:00
Stephan Kulow
86b2253f2b Accepting request 258576 from GNOME:Factory
- Update to version 0.3.1.git.20141023.f8bf1b6:
  + Allow to disable some vetos.

- Update to version 0.3.1:
  + Add a kudo for a HiDPI ico.
  + Add an --enable-hidpi argument to appstream-builder.
  + New  APIs: AS_APP_VALIDATE_FLAG_ALL_APPS,
    asb_app_set_hidpi_enabled(), asb_context_get_min_icon_size(),
    asb_context_set_embedded_icons(), as_icon_convert_to_kind(),
    as_node_add_attribute_as_int(), as_screenshot_set_priority(),
    as_store_convert_icons(), as_utils_find_icon_filename_full()
    and as_utils_get_string_overlap().
  + Add AsIcon as a new abstract icon object.
  + Add AS_ICON_KIND_EMBEDDED and AS_ICON_KIND_LOCAL.
  + Alpm backend for appstream-builder.
  + Support filtering by metadata in status-csv.
  + Many bugfixes.
- Disable _build_from_cvs, as this is a released tarball again.

- Update to version 0.3.0.git.20141013.6d59429:
  + Allow to merge icons into appstream xml. Comes in handy for
    OBS, where we generate an appstream with embedded icons.
- Add gobject-introspection-devel BuildRequires: dependency to
  bootstrap the tarball.
- Add conditional (based on _build_from_vcs defines) gnome-common
  BuildRequires and call to autogen.sh: needed, as we are currently
  packaging a git snapshot.
- Add libyaml-devel BuildRequires: new dependency.
- Split new subpackages typelib-1_0-AppstreamBuilder-1_0 and
  typelib-1_0-AppstreamGlib-1_0.

OBS-URL: https://build.opensuse.org/request/show/258576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=5
2014-10-31 08:39:21 +00:00
Stephan Kulow
9c69bf44b9 Accepting request 256085 from GNOME:Factory
- Update to version 0.2.6:
  + Add a veto if a .desktop file has NoDisplay=true.
  + Add more things to the blacklist that are not applications.
  + A keyword search match is better than the project name.
  + Turn of sig checking for rpm packages.
  + Update the SPDX license list to v1.20.
- Changes from version 0.2.5:
  + New Features:
    - Add an installed test for the destdir-check.
    - Add as_app_add_veto().
    - Add AS_APP_PARSE_FLAG_ALLOW_VETO.
    - Add AS_STORE_LOAD_FLAG_ALLOW_VETO.
    - Add as_store_remove_all().
    - Add as_store_set_builder_id().
    - Add as_utils_find_icon_filename().
    - Add as_utils_is_spdx_license().
    - Add as_utils_spdx_license_detokenize().
    - Add check-root to appstream-util.
    - Add some validation rules for metainfo files.
  + Bugfixes:
    - Allow desktop-&gt;addon demotion with an AppData file.
    - Allow different source roots to define addons.
    - Do not require sentence case when validating with relaxed
      settings.
    - Fix up legacy license IDs when tokenizing.
    - Ignore localized keywords.
    - Ignore localized screenshots.
    - Link client/appstream-util against gdk-pixbuf.
    - Metadata licenses like 'CC0 and CC-BY-3.0' are valid content
      licenses. (forwarded request 256084 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/256085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=4
2014-10-15 19:58:43 +00:00
Stephan Kulow
faac90b7a8 Accepting request 246327 from GNOME:Factory
Push GNOME 3.13.90 for staging and openQA - DO NOT CHECKING - PRERELEASE SOFTWARE

OBS-URL: https://build.opensuse.org/request/show/246327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=3
2014-09-30 17:36:31 +00:00
Stephan Kulow
786bd508ed Accepting request 241005 from GNOME:Factory
Addition of new appstream-glib library. Part of GNOME 3.14 stack,
but as it is new, it does not hurt to already push it now to
Factory... so we have it in time.

@coolo: this package actually contains appstream-builder: just like createrepo,
you can run it against a directory full of RPMs and it extracts a valid
appstream.xml.gz (plus icons) from it, which we should get published in our repo metadata
(for gnome-software and potentially other appstream based software centers).

Once this is in place (currently, there is a hack in place for Factory, but only based
on .desktop files, ignoring the actual shipped appdata.xml files), we will need zypper
to have a hook to perform appstream-util install <xml> <iconset> and enjoy the powers of it.

OBS-URL: https://build.opensuse.org/request/show/241005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=1
2014-07-20 08:49:45 +00:00
bdc65744a8 Accepting request 575331 from GNOME:Next
Update to 0.7.5

OBS-URL: https://build.opensuse.org/request/show/575331
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=116
2018-02-14 20:09:58 +00:00
792ebfd60d Accepting request 541263 from GNOME:Next
Upstream fix commited

OBS-URL: https://build.opensuse.org/request/show/541263
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=114
2017-11-21 15:38:14 +00:00
e57a210bd8 Accepting request 538773 from GNOME:Next
- Update to version 0.7.3+git.20171103 (f230c8):
  + Only try to set the file permissions on regular files.
  + Add the 'hardware' requires type.

OBS-URL: https://build.opensuse.org/request/show/538773
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=112
2017-11-07 09:41:56 +00:00
e0174b303b Accepting request 538661 from openSUSE:Factory
Re-update to 0.7.3 in devel branch

OBS-URL: https://build.opensuse.org/request/show/538661
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=111
2017-11-03 11:49:06 +00:00
OBS User buildservice-autocommit
2080566bfa Updating link to change in openSUSE:Factory/appstream-glib revision 54.0
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=9efc590f68de6a1529b3b30e8383f09b
2017-11-03 10:10:43 +00:00
ea1ae447df Accepting request 536379 from GNOME:Next
Update to 0.7.3

OBS-URL: https://build.opensuse.org/request/show/536379
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=109
2017-10-30 10:34:44 +00:00
Bjørn Lie
0e3ca0d975 Accepting request 526057 from GNOME:Next
- Update openSUSE-appstream-process: exit early if as-builder does
  not end with exit 0.

OBS-URL: https://build.opensuse.org/request/show/526057
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=107
2017-09-14 11:45:14 +00:00
3b45a55b24 Accepting request 521555 from home:jengelh:branches:GNOME:Factory
- Trim and ensure neutrality of descriptions.
spice up that find call

OBS-URL: https://build.opensuse.org/request/show/521555
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=104
2017-09-06 17:30:43 +00:00
Bjørn Lie
22ade53e3c Accepting request 520640 from GNOME:Next
- Update License to "LGPL-2.1+ AND GPL-2.0+": the client tools
  (builder, compose and util) are licenses GPL-2.0+, the library
  is LGPL-2.1+.

- Update to version 0.7.2:
  + Allow remote icon types for desktop AppData files.
  + Do not check the suffix of <id> tags.
  + Prefer /usr/share/metainfo as default path for metainfo files.
  + build: Enable C99 support in meson.build.
  + build: Define _XOPEN_SOURCE in order to expose realpath() in
    headers.
  + libappstream-glib: Use g_ascii_strcasecmp() instead of
    strcasecmp().
  + libappstream-builder/utils: Drop an unreachable branch.
  + libappstream-glib/self-test: Add some additional checks.

- Update to version 0.7.1:
  + Validate the <id> format according to the spec.
  + Add <id> kinds for application provides.
  + Skip loading desktop data from Snap directory.
  + Update the SPDX license list to 2.6.
  + Support CompulsoryForDesktops in YAML.
  + Have plugins link with asglib along with asbuilder.
  + meson: avoid unnecessary gdk dependency.
  + meson: introspection optional.
  + meson: Install appdata-xml.m4.
  + build: Make gperf dependency fully required.
  + Fail to validate if AppData screenshots are duplicated.

OBS-URL: https://build.opensuse.org/request/show/520640
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=103
2017-09-05 07:27:27 +00:00
48f68d23a4 Accepting request 519335 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/519335
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=101
2017-08-31 07:41:13 +00:00
3ff4eb0922 Accepting request 490259 from home:dimstar:branches:GNOME:Factory
Update to 0.6.12

OBS-URL: https://build.opensuse.org/request/show/490259
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=99
2017-04-25 08:00:25 +00:00
56fc2322e0 Accepting request 481704 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/481704
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=97
2017-03-21 11:13:18 +00:00
9239607fbb Accepting request 478780 from GNOME:Next
New upstream rel

OBS-URL: https://build.opensuse.org/request/show/478780
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=96
2017-03-12 13:16:28 +00:00
04ad8e87a0 Accepting request 460942 from GNOME:Next
Scripted push of GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/460942
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=95
2017-02-28 21:39:26 +00:00
Bjørn Lie
66be4ffbea Accepting request 454193 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/454193
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=93
2017-02-06 22:04:18 +00:00
Bjørn Lie
04a40bda6d Accepting request 449820 from GNOME:Next
Update to 0.6.7

OBS-URL: https://build.opensuse.org/request/show/449820
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=91
2017-01-12 11:51:03 +00:00
Bjørn Lie
f173f80702 Accepting request 446755 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/446755
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=89
2016-12-19 16:41:01 +00:00
c3e0632887 Accepting request 439247 from GNOME:Next
Update to 0.6.5

OBS-URL: https://build.opensuse.org/request/show/439247
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=87
2016-11-08 17:25:02 +00:00
Bjørn Lie
4cda2640a1 Accepting request 434726 from GNOME:Next
- Update to version 0.6.4:
  + trivial:
    - post release version bump.
    - Allow detailed profiling when using as_store_from_file().
    - Make as_profile_clear() threadsafe.
    - Make as_profile_dump() threadsafe.
    - Fix building AppStream metadata when using local files.
    - Fix two potential deadlocks in the AsProfile code.
    - Add some sanity checks to the unique-id hash tests.
    - Fix a couple of warnings with -Wundef.
  + Add support for AppImage bundles.
  + Fix building metadata on repos with mixed architecture content.
  + Add as_store_add_apps().
  + Add as_profile_prune() for limiting the profiling output.
  + Add as_profile_set_autoprune() for automatically limiting the
    profiling output.
  + Fix the CSM rating age calculation.
  + Add as_content_rating_get_value().
  + Fix setting the origin for Flatpak user repos.
  + Never inhierit Name and Comment when using appstream-compose.
  + Don't show a critical warning on invalid yaml file.
  + Fix a small memory leak when parsing yaml files.
  + Add functions to build and validate an AppStream ID.
  + Add flag to only load uncompressed files into a store.
  + Allow filtering applications based on merge type.
  + Release version 0.6.4.

OBS-URL: https://build.opensuse.org/request/show/434726
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=85
2016-10-14 19:29:07 +00:00