Commit Graph

131 Commits

Author SHA256 Message Date
Ana Guerrero
f424ea1e2b Accepting request 1232886 from KDE:Frameworks5
Update to 1.0.4

OBS-URL: https://build.opensuse.org/request/show/1232886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=49
2024-12-22 17:02:24 +00:00
Christophe Marin
bf3061a641 1.0.4
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=124
2024-12-20 20:10:35 +00:00
Ana Guerrero
3f692d86bd Accepting request 1194706 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1194706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=48
2024-08-20 14:12:59 +00:00
Christophe Marin
79f3ca8b3b - BuildRequire gettext-devel instead of gettext: allow OBS to
shortcut through gettext-runtime-mini.

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=122
2024-08-19 12:01:04 +00:00
Ana Guerrero
d227401a85 Accepting request 1173995 from KDE:Frameworks5
- Update to version 1.0.3:
  + Features:
    * validator: Check that description lists don't get translated
    * validator: Improve translation checks for descriptions
    * cli: compose: Allow to propagate selected custom entries to
      catalog output
    * validator: Check for common typo of "scheme_preference"
      branding property
    * xml: Generate a developer_name compat tag for older 3rd-party
      parsers
    * validator: Flag duplicate branding colors as invalid
    * Add Plasma Mobile as recognized desktop-style
  + Specification:
    * docs: Clarify a developer element is not allowed to exist
      multiple times
    * docs: Explicitly clarify a developer/name element must not be
      repeated
    * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
    * qt: Fix relocation of Config.cmake files
    * cli: check-syscompat: Recognize available required controls
      as available
    * validator: Guard issue emission functions with G_GNUC_PRINTF
    * validator: Always use secure string formatting for issue emit
      function
    * utils: Explicitly set format style when installing catalog
      metadata
    * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
    * docs: List AppStreamCompose as related to AppStream (forwarded request 1173993 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1173995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=47
2024-05-15 19:24:01 +00:00
1ae36969e3 Accepting request 1173993 from GNOME:Next
- Update to version 1.0.3:
  + Features:
    * validator: Check that description lists don't get translated
    * validator: Improve translation checks for descriptions
    * cli: compose: Allow to propagate selected custom entries to
      catalog output
    * validator: Check for common typo of "scheme_preference"
      branding property
    * xml: Generate a developer_name compat tag for older 3rd-party
      parsers
    * validator: Flag duplicate branding colors as invalid
    * Add Plasma Mobile as recognized desktop-style
  + Specification:
    * docs: Clarify a developer element is not allowed to exist
      multiple times
    * docs: Explicitly clarify a developer/name element must not be
      repeated
    * docs: Clarify metainfo translation rules a bit
  + Bugfixes:
    * qt: Fix relocation of Config.cmake files
    * cli: check-syscompat: Recognize available required controls
      as available
    * validator: Guard issue emission functions with G_GNUC_PRINTF
    * validator: Always use secure string formatting for issue emit
      function
    * utils: Explicitly set format style when installing catalog
      metadata
    * Suppress static-analyzer drawing wrong conclusions on GCC 14
  + Miscellaneous:
    * docs: List AppStreamCompose as related to AppStream

OBS-URL: https://build.opensuse.org/request/show/1173993
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=120
2024-05-14 13:37:36 +00:00
Ana Guerrero
170184bb8e Accepting request 1157387 from KDE:Frameworks5
- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel < 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.

OBS-URL: https://build.opensuse.org/request/show/1157387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=46
2024-03-15 19:28:53 +00:00
Christophe Marin
f336f0534e Accepting request 1157299 from home:alarrosa:branches:KDE:Frameworks5
- Add conflict in appstream-qt6-devel with
  libAppStreamQt-devel < 1.0. This is required to fix a file
  conflict in SLE with the old libAppStreamQt-devel package.


This fixes the following file conflict:

found conflict of appstream-qt6-devel-1.0.2-150600.1.1.x86_64 with libAppStreamQt-devel-0.15.6-150500.1.1.x86_64
  /usr/lib64/libAppStreamQt.so
  /usr/include/AppStreamQt/appstreamqt_export.h
  /usr/include/AppStreamQt/bundle.h
  /usr/include/AppStreamQt/category.h
  /usr/include/AppStreamQt/component.h
  /usr/include/AppStreamQt/contentrating.h
  /usr/include/AppStreamQt/icon.h
  /usr/include/AppStreamQt/image.h
  /usr/include/AppStreamQt/launchable.h
  /usr/include/AppStreamQt/metadata.h
  /usr/include/AppStreamQt/pool.h
  /usr/include/AppStreamQt/provided.h
  /usr/include/AppStreamQt/relation.h
  /usr/include/AppStreamQt/release.h
  /usr/include/AppStreamQt/screenshot.h
  /usr/include/AppStreamQt/spdx.h
  /usr/include/AppStreamQt/suggested.h
  /usr/include/AppStreamQt/translation.h
  /usr/include/AppStreamQt/utils.h
  /usr/include/AppStreamQt/version.h
  /usr/include/AppStreamQt/video.h
  /usr/lib64/cmake/AppStreamQt/AppStreamQtConfig.cmake
  /usr/lib64/cmake/AppStreamQt/AppStreamQtConfigVersion.cmake

OBS-URL: https://build.opensuse.org/request/show/1157299
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=118
2024-03-12 22:10:41 +00:00
Dominique Leuenberger
9f57d96332 Accepting request 1154154 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1154154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=45
2024-03-03 19:19:29 +00:00
Christophe Marin
c7a34c051d Accepting request 1153846 from home:krop:branches:KDE:Frameworks5
Update to 1.0.2

OBS-URL: https://build.opensuse.org/request/show/1153846
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=116
2024-03-01 18:54:53 +00:00
Christophe Marin
4562bf26dd OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=115 2024-02-18 12:49:45 +00:00
Christophe Marin
de8970016e - Add upstream change to fix potential URL validity check errors:
* 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=114
2024-02-18 12:45:19 +00:00
Ana Guerrero
c6d5f4b02b Accepting request 1143302 from KDE:Frameworks5
Update to 1.0.1 (forwarded request 1143235 from krop)

OBS-URL: https://build.opensuse.org/request/show/1143302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=44
2024-02-01 17:04:24 +00:00
Christophe Marin
bb483641fd OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=112 2024-02-01 11:29:11 +00:00
Christophe Marin
6624af6e36 Accepting request 1143235 from home:krop:branches:KDE:Frameworks5
Update to 1.0.1

OBS-URL: https://build.opensuse.org/request/show/1143235
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=111
2024-02-01 11:28:30 +00:00
Christophe Marin
29ed6df228 Switch to GCC 13 for Leap builds for packages that can't be built with the default compiler
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=110
2024-01-31 19:58:29 +00:00
Ana Guerrero
0bf2197359 Accepting request 1133971 from KDE:Frameworks5
Update to 1.0.0 (forwarded request 1133407 from krop)

OBS-URL: https://build.opensuse.org/request/show/1133971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=43
2023-12-25 18:04:39 +00:00
Christophe Marin
af1871a225 Accepting request 1133407 from home:krop:Appstream
Update to 1.0.0

OBS-URL: https://build.opensuse.org/request/show/1133407
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=108
2023-12-19 08:35:13 +00:00
Ana Guerrero
5f21eb321a Accepting request 1132453 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1132453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=42
2023-12-11 20:49:55 +00:00
Christophe Marin
572d01ca9c Accepting request 1132446 from home:fcrozat:branches:KDE:Frameworks5
- Bump BuildRequires on pkgconfig(xmlb) to 0.3.14.

OBS-URL: https://build.opensuse.org/request/show/1132446
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=106
2023-12-11 09:32:46 +00:00
Ana Guerrero
4317972cf7 Accepting request 1131018 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1131018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=41
2023-12-07 18:08:54 +00:00
Christophe Marin
7a098c5f0f Accepting request 1131015 from home:alarrosa:branches:KDE:Frameworks5
- Make AppStream-compose-devel require the same version
  of libappstream-compose0.

OBS-URL: https://build.opensuse.org/request/show/1131015
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=104
2023-12-05 15:57:45 +00:00
Ana Guerrero
cbcb8f6044 Accepting request 1126792 from KDE:Frameworks5
Yes I know 1.0 just dropped, but lets get the newly released old stable in first.

- Update to version 0.16.4:
  * Features:
    - Allow hyphens in the last segment of a component-ID
    - Implement the developer element for unique developer IDs
    - Add meson overrides
  * Bugfixes:
    - meson: Prevent building attempts with MSVC
    - meson: Avoid potentially bad sed backup filename when fixing
      .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt. (forwarded request 1126593 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1126792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=40
2023-11-17 19:48:12 +00:00
Christophe Marin
1cdf9bb1d2 Accepting request 1126593 from GNOME:Next
Yes I know 1.0 just dropped, but lets get the newly released old stable in first.

- Update to version 0.16.4:
  * Features:
    - Allow hyphens in the last segment of a component-ID
    - Implement the developer element for unique developer IDs
    - Add meson overrides
  * Bugfixes:
    - meson: Prevent building attempts with MSVC
    - meson: Avoid potentially bad sed backup filename when fixing
      .pc file
  * Miscellaneous: Make sed invocation more portable
- Rebase patch with quilt.

OBS-URL: https://build.opensuse.org/request/show/1126593
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=102
2023-11-16 09:08:17 +00:00
Ana Guerrero
71a3e640b3 Accepting request 1118339 from KDE:Frameworks5
- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require 
  libappstream-compose0 to stop rpmlint from reporting an error. (forwarded request 1118338 from alarrosa)

OBS-URL: https://build.opensuse.org/request/show/1118339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=39
2023-10-19 20:47:04 +00:00
e676e4427e Accepting request 1118338 from home:alarrosa:branches:KDE:Frameworks5
- Fix the documentation being put in the devel subpackage while
  the doc subpackage was empty. I think the doc %files section was
  probably removed inadvertently since it wasn't mentioned in the
  changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
  as the binary.
- Make AppStream-compose-devel explicitly require 
  libappstream-compose0 to stop rpmlint from reporting an error.

OBS-URL: https://build.opensuse.org/request/show/1118338
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=100
2023-10-17 15:19:59 +00:00
Ana Guerrero
dd135cda01 Accepting request 1114964 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1114964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=38
2023-10-04 20:30:40 +00:00
Christophe Marin
cd12ac85e1 Accepting request 1114943 from home:alarrosa:branches:KDE:Frameworks5
- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
  is disabled, where some files are being generated but were not
  included

OBS-URL: https://build.opensuse.org/request/show/1114943
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=98
2023-10-03 09:09:19 +00:00
Ana Guerrero
153b1e0793 Accepting request 1106082 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1106082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=37
2023-08-30 08:19:10 +00:00
0213ec3b29 Accepting request 1106046 from home:krop:branches:KDE:Frameworks5
Update to 0.16.3

OBS-URL: https://build.opensuse.org/request/show/1106046
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=96
2023-08-26 18:06:52 +00:00
Dominique Leuenberger
7340013ae9 Accepting request 1093668 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1093668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=36
2023-06-19 20:50:06 +00:00
Christophe Marin
1e51766e32 Accepting request 1093607 from home:krop:branches:KDE:Frameworks5
Update to 0.16.2

OBS-URL: https://build.opensuse.org/request/show/1093607
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=94
2023-06-18 16:24:11 +00:00
Dominique Leuenberger
49d5c0db06 Accepting request 1088342 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1088342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=35
2023-05-23 12:53:24 +00:00
d0a4252cc6 Accepting request 1088262 from home:jsrain:branches:KDE:Frameworks5
- refresh patch for new glib-2.76 from upstream

OBS-URL: https://build.opensuse.org/request/show/1088262
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=92
2023-05-22 11:26:01 +00:00
Dominique Leuenberger
35405ec311 Accepting request 1071181 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1071181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=34
2023-03-14 17:15:53 +00:00
3d010b10df Accepting request 1071176 from home:iznogood:branches:KDE:Frameworks5
- Add upstream fix for new glib-2.76:
  * bfa8fa6ac4ef645368a93384a6c16ac551a40922.patch

OBS-URL: https://build.opensuse.org/request/show/1071176
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=90
2023-03-13 15:59:56 +00:00
Dominique Leuenberger
2a8dea5f78 Accepting request 1068218 from KDE:Frameworks5
- Add ldconfig_scriptlets for libappstream-compose (forwarded request 1068217 from favogt)

OBS-URL: https://build.opensuse.org/request/show/1068218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=33
2023-03-01 15:13:45 +00:00
Christophe Marin
d85032517e Accepting request 1068217 from home:favogt:branches:KDE:Frameworks5
- Add ldconfig_scriptlets for libappstream-compose

OBS-URL: https://build.opensuse.org/request/show/1068217
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=88
2023-02-28 15:20:44 +00:00
Christophe Marin
d791248682 Accepting request 1068212 from home:favogt:branches:KDE:Frameworks5
- Update to version 0.16.1:
  Specification:
   * docs: Clarify the locations where catalog icons should be placed
   * spec: Expand documentation for <issue> elements
   * spec: Mention that <issues> is not part of the description
   * spec: Give some guidance about tone in release descriptions
  Bugfixes:
   * Fix binding helper macro to behave correctly if a function is passed directly
   * Override-merge icons and provided items correctly
   * tests: Ensure locale is C.UTF-8 in pool tests
  Miscellaneous:
   * release: Add sanity checks at beginning of each function

OBS-URL: https://build.opensuse.org/request/show/1068212
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=87
2023-02-28 15:13:20 +00:00
Dominique Leuenberger
31dfbbd016 Accepting request 1063768 from KDE:Frameworks5
Update to appstream 16, build with compose support (forwarded request 1063573 from ldragon)

OBS-URL: https://build.opensuse.org/request/show/1063768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=32
2023-02-09 15:21:53 +00:00
d1ed029468 Accepting request 1063573 from home:ldragon:branches:KDE:Frameworks5
Update to appstream 16, build with compose support

OBS-URL: https://build.opensuse.org/request/show/1063573
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=85
2023-02-08 09:51:38 +00:00
Christophe Marin
ee77ad38ff Accepting request 1058317 from home:iznogood:branches:KDE:Frameworks5
- Use %ldconfig_scriptlets. Leap 15.3 is out of maintenance.

OBS-URL: https://build.opensuse.org/request/show/1058317
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=84
2023-01-16 10:26:10 +00:00
Dominique Leuenberger
e7686175de Accepting request 1058216 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1058216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=31
2023-01-14 19:31:27 +00:00
c6c4a10aab Accepting request 1058048 from home:alarrosa:branches:KDE:Frameworks5
- Update to version 0.15.6:
  * Features:
    + qt: Add API for ContentRating descriptions and ratingIds
    + Add some coccinelle semantic patches for common style issues
    + compose: Allow building without SVG support (for bootstrap only)
    + validator:
      - Check for nodes that are text nodes even though they shouldn't be
      - Extend validation for custom tag
      - Improve Screenshot validation
  * Specification:
    + docs: Fix typos in <extends> documentation
  * Bugfixes:
    + validator:
      - internat: Don't allow bandwidth_mbitps when value is offline-only
      - Fix timestamp validation
      - Allow release descriptions to start with punctuation
    + compose:
      - Only add no-metainfo tag if component isn't already ignored
      - Show better error in AscImage if compose was build without rsvg
    + Add a hack to clarify proper PtrArray element ownership for language bindings
    + qt:
      - Port away from deprecated QDateTime API
      - Deprecate Component::requires
      - Fix warning
      - Fix stringListToCharArray and Pool::componentsByCategories
      - Port away from deprecated foreach
    + as-review:
      - Add a typedef for property enums
      - Install properties at once rather than individually
      - Specify G_PARAM_STATIC_STRINGS for properties

OBS-URL: https://build.opensuse.org/request/show/1058048
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=82
2023-01-13 11:53:17 +00:00
Christophe Giboudeaux
b6bd81f954 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=81 2022-09-14 13:25:25 +00:00
Dominique Leuenberger
55ced97f87 Accepting request 1001041 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/1001041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=30
2022-09-04 20:11:23 +00:00
5f60bc8982 Accepting request 1000960 from GNOME:Next
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1000960
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=79
2022-09-03 14:19:32 +00:00
Dominique Leuenberger
a38e178be5 Accepting request 987332 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/987332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=29
2022-07-09 14:59:11 +00:00
Christophe Giboudeaux
2c841d9eba Accepting request 987269 from home:AndreasStieger:branches:KDE:Frameworks5
AppSteeam 0.15.4

OBS-URL: https://build.opensuse.org/request/show/987269
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=77
2022-07-07 06:42:11 +00:00
Dominique Leuenberger
6fba80f990 Accepting request 976577 from KDE:Frameworks5
OBS-URL: https://build.opensuse.org/request/show/976577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/AppStream?expand=0&rev=28
2022-05-14 20:52:09 +00:00