46 Commits

Author SHA256 Message Date
f5afaab298 Accepting request 1301574 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1301574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=18
2025-08-27 19:33:44 +00:00
eed42a04e8 Accepting request 1301535 from home:anag_factory:Staging
- Add patch sphinx-build.patch now /usr/bin/sphinx-build uses alts.

OBS-URL: https://build.opensuse.org/request/show/1301535
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=43
2025-08-27 13:15:08 +00:00
f73c8cea3d Accepting request 1293824 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1293824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=17
2025-07-17 15:17:11 +00:00
66f5815f77 Accepting request 1293817 from home:dimstar:Factory
- Update to version 0.1.21:
  + tests: Don't print parsing errors during tests
  + tests: Unify formatting of current test announcements
  + build: Restore compatiblity with libxml2-2.12.0
  + Fix build: use correct variable for category and env
- Drop libcomps-c99.patch: fixed upstream.
- Add 702ec142.patch: Upstream commit, support builds with cmake
  4.x.

OBS-URL: https://build.opensuse.org/request/show/1293817
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=41
2025-07-16 13:48:37 +00:00
3c520fce9d Accepting request 1186682 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1186682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=16
2024-07-11 18:29:30 +00:00
ac637bb1cb Accepting request 1186618 from home:jamborm:gcc14fixes
- Add libcomps-c99.patch in order to avoid C99 violations which are
  errors by default with GCC 14.  [boo#1221700]

If the request is OK, please also forward it to Factory soonish so
that we can switch the default compiler soon.

OBS-URL: https://build.opensuse.org/request/show/1186618
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=39
2024-07-10 20:05:21 +00:00
7c1d8006f4 Accepting request 1130813 from system:packagemanager:dnf
- Add BuildRequires on python-setuptools to create python egg and
  install it properly. Previously this was pulled by python-Sphinx 
  in the build environment.
- Use %license instead of %doc

OBS-URL: https://build.opensuse.org/request/show/1130813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=15
2023-12-05 16:02:31 +00:00
0a6104e979 - Add BuildRequires on python-setuptools to create python egg and
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=37
2023-12-04 15:22:54 +00:00
c6bd06a82b Accepting request 1130811 from home:anag:AllStaging
- Add buildRequires on python-setuptools to create python egg and
  install it properly. Previously this was pulled by python-Sphinx 
  in the build environment.
- Use %license instead of %doc

OBS-URL: https://build.opensuse.org/request/show/1130811
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=36
2023-12-04 15:16:48 +00:00
22c0cc65d8 Accepting request 1123350 from system:packagemanager:dnf
- Update to 0.1.20
  + Fixes of xml parsing
  + Fix non-optimized builds by removing inline keyword
  + Use Py_hash_t instead of long

OBS-URL: https://build.opensuse.org/request/show/1123350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=14
2023-11-05 11:19:05 +00:00
a2b9d6ed0c - Update to 0.1.20
+ Fixes of xml parsing
  + Fix non-optimized builds by removing inline keyword
  + Use Py_hash_t instead of long

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=34
2023-11-04 18:21:38 +00:00
82efde8fa3 Accepting request 1067648 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1067648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=13
2023-02-26 13:54:02 +00:00
863f13694d Accepting request 1067636 from home:dziobian
- Precompile python bytecode (boo#1208151)

OBS-URL: https://build.opensuse.org/request/show/1067636
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=32
2023-02-24 20:55:59 +00:00
8d2f43cebf Accepting request 1005769 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1005769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=12
2022-09-25 13:34:40 +00:00
1165702f88 Accepting request 1005738 from home:dirkmueller:Factory
- update to 0.1.19:
  * handle upload to pypi

OBS-URL: https://build.opensuse.org/request/show/1005738
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=30
2022-09-24 12:19:24 +00:00
273252a478 Accepting request 929009 from system:packagemanager:dnf
- Upgrade to 0.1.18
  + Fix several covscan warnings

OBS-URL: https://build.opensuse.org/request/show/929009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=11
2021-11-06 17:13:18 +00:00
c7246ce57c - Upgrade to 0.1.18
+ Fix several covscan warnings

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=29
2021-11-03 11:09:09 +00:00
cdb8ebdb4b Accepting request 914473 from system:packagemanager:dnf
- Upgrade to 0.1.17
  + Fix a crash when clearing COMPS_ObjRTree (rh#1888343)
  + Don't print empty requires
  + Fix memory leaks and resource leaks
  + Remove Python 2 support
- Drop patch included in this release
  + Patch: fix-sphinx.patch

OBS-URL: https://build.opensuse.org/request/show/914473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=10
2021-08-31 17:54:53 +00:00
4c59b42c04 - Upgrade to 0.1.17
+ Fix a crash when clearing COMPS_ObjRTree (rh#1888343)
  + Don't print empty requires
  + Fix memory leaks and resource leaks
  + Remove Python 2 support
- Drop patch included in this release
  + Patch: fix-sphinx.patch

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=28
2021-08-27 03:38:46 +00:00
f84a4daeae Accepting request 898673 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/898673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=9
2021-06-12 18:05:30 +00:00
acd41e20d6 Accepting request 898672 from home:marxin:branches:system:packagemanager:dnf
- Add upstream patch fix-sphinx.patch which fixes build with Sphinx 4.x.

OBS-URL: https://build.opensuse.org/request/show/898672
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=26
2021-06-09 08:48:56 +00:00
199e0dd70a Accepting request 885030 from system:packagemanager:dnf
- Upgrade to 0.1.16
  + Fix a crash when clearing COMPS_ObjRTree (rh#1888343)
  + Fixes for leaks and crashes

OBS-URL: https://build.opensuse.org/request/show/885030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=8
2021-04-22 16:03:04 +00:00
b1116b4216 - Upgrade to 0.1.16
+ Fix a crash when clearing COMPS_ObjRTree (rh#1888343)
  + Fixes for leaks and crashes

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=24
2021-04-13 12:55:53 +00:00
281a5f66e2 Accepting request 812119 from system:packagemanager:dnf
- Upgrade to 0.1.15
  + Do not skip type=mandatory in xml output and test it (rh#1771224)
  + Remove unused global variable UnfoObjListIt (rh#1793424)
  + Make inline function __comps_objmrtree_all also static (rh#1793424)

OBS-URL: https://build.opensuse.org/request/show/812119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=7
2020-06-07 19:38:59 +00:00
3655af785a - Upgrade to 0.1.15
+ Do not skip type=mandatory in xml output and test it (rh#1771224)
  + Remove unused global variable UnfoObjListIt (rh#1793424)
  + Make inline function __comps_objmrtree_all also static (rh#1793424)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=22
2020-06-06 23:08:19 +00:00
7392507b24 Accepting request 753241 from system:packagemanager:dnf
- Upgrade to 0.1.14
  + Fix reference to versioned libcomps.so

- Upgrade to 0.1.13
  + Fix massively broken libcomps pkgconfig file
  + Change libcomps soversion to use only the version major

- Upgrade to 0.1.12
  + Fix order of asserts() in unit test (rh#1713220)
  + Fix Python method descriptors for Python 3.8 (rh#1734777)
  + Refactor pkgconfig file generation and install properly
  + Fix segfault when converting empty dict to string (rh#1757959)
  + Add missing python metadata to python3-libcomps
  + Refactor building and installing Python bindings

OBS-URL: https://build.opensuse.org/request/show/753241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=6
2019-12-03 14:21:57 +00:00
6fd8511b29 Fix file list
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=20
2019-12-03 13:06:50 +00:00
66d7d6af5e - Upgrade to 0.1.14
+ Fix reference to versioned libcomps.so

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=19
2019-12-03 13:03:12 +00:00
94849b6b08 Drop old tarball
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=18
2019-12-03 12:50:11 +00:00
53d309cbbb - Upgrade to 0.1.13
+ Fix massively broken libcomps pkgconfig file
  + Change libcomps soversion to use only the version major

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=17
2019-12-03 12:43:42 +00:00
9332fd2201 - Upgrade to 0.1.12
+ Fix order of asserts() in unit test (rh#1713220)
  + Fix Python method descriptors for Python 3.8 (rh#1734777)
  + Refactor pkgconfig file generation and install properly
  + Fix segfault when converting empty dict to string (rh#1757959)
  + Add missing python metadata to python3-libcomps
  + Refactor building and installing Python bindings

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=16
2019-12-01 15:52:27 +00:00
c667522717 Accepting request 690191 from system:packagemanager:dnf
- Upgrade to 0.1.11
  + Fix missing braces
  + Fix UAF in comps_objmrtree_unite function
- Drop merged patches
  * 0001-Fix-Missing-braces.patch
  * 0002-Fix-UAF-in-comps_objmrtree_unite-function.patch
  * libcomps-0.1.7-Add-zlib-as-an-explicit-dependency.patch

OBS-URL: https://build.opensuse.org/request/show/690191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=5
2019-04-01 10:39:48 +00:00
a0ec87b3d2 - Upgrade to 0.1.11
+ Fix missing braces
  + Fix UAF in comps_objmrtree_unite function
- Drop merged patches
  * 0001-Fix-Missing-braces.patch
  * 0002-Fix-UAF-in-comps_objmrtree_unite-function.patch
  * libcomps-0.1.7-Add-zlib-as-an-explicit-dependency.patch

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=14
2019-03-31 14:59:30 +00:00
c522ddec77 Accepting request 679582 from system:packagemanager:dnf
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=4
2019-02-27 14:09:05 +00:00
ee1c784f4b Accepting request 672448 from system:packagemanager:dnf
- Upgrade to 0.1.9
  + Fix memory leaks
  + Remove unused code
- Backport fix for logic error
  * Patch: 0001-Fix-Missing-braces.patch
- Backport fix for CVE-2019-3817 (boo#1122841)
  * Patch: 0002-Fix-UAF-in-comps_objmrtree_unite-function.patch
- Drop Python 2 subpackage
- Adjust changes entries to use full author identities

OBS-URL: https://build.opensuse.org/request/show/672448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=3
2019-02-20 13:10:00 +00:00
e0b9e05862 Accepting request 672500 from home:jengelh:branches:system:packagemanager:dnf
- Update RPM groups

OBS-URL: https://build.opensuse.org/request/show/672500
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=11
2019-02-07 15:54:17 +00:00
1b0d20040b Add missing Obsoletes for python2-libcomps
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=10
2019-02-03 19:27:45 +00:00
6c3520c3af - Upgrade to 0.1.9
+ Fix memory leaks
  + Remove unused code
- Backport fix for logic error
  * Patch: 0001-Fix-Missing-braces.patch
- Backport fix for CVE-2019-3817 (boo#1122841)
  * Patch: 0002-Fix-UAF-in-comps_objmrtree_unite-function.patch
- Drop Python 2 subpackage
- Adjust changes entries to use full author identities

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=9
2019-02-03 19:17:01 +00:00
54e020fc65 OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=8 2018-01-20 14:18:41 +00:00
42410c3b3b Fix build-time detection of Python 2
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=7
2018-01-20 14:17:05 +00:00
00f92ccb0f Accepting request 526803 from system:packagemanager:dnf
1

OBS-URL: https://build.opensuse.org/request/show/526803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=2
2017-09-20 15:07:29 +00:00
00ab888c64 Accepting request 526802 from home:bmwiedemann:branches:system:packagemanager:dnf
Drop environment.pickle from doc to make build reproducible

OBS-URL: https://build.opensuse.org/request/show/526802
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=5
2017-09-17 19:16:07 +00:00
d046ce4e6e Accepting request 517039 from system:packagemanager:dnf
Initial import of libcomps into Factory

OBS-URL: https://build.opensuse.org/request/show/517039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcomps?expand=0&rev=1
2017-08-28 13:10:23 +00:00
982fa58b41 Add missing source
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=3
2017-08-13 19:36:15 +00:00
174b356b59 - Upgrade to 0.1.8
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=2
2017-08-13 19:35:50 +00:00
9ce4890c4b Initial import of libcomps
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/libcomps?expand=0&rev=1
2017-06-26 12:41:21 +00:00