3
0

9 Commits

Author SHA256 Message Date
702733326e 0.6.2 2025-06-04 16:35:31 +02:00
e3957aac31 One more crash fix 2025-06-04 16:00:55 +02:00
deb2231e31 0.6.1 2025-06-04 15:34:08 +02:00
13367e8fa0 0.6.0 2025-06-02 11:34:45 +02:00
f140fa4ecc Add missing dep to python-schema 2025-05-21 12:38:50 +02:00
fed5fbb26f 0.5.16 2025-05-16 15:31:29 +02:00
204e32d3a3 Update to 0.5.15 2025-05-13 14:35:10 +02:00
b82eb992f8 Run obs-git-init 2025-05-13 07:40:30 +02:00
a437760658 Cleanup and switch to submodule 2025-05-13 07:39:51 +02:00
9 changed files with 67 additions and 22 deletions

1
.gitattributes vendored
View File

@@ -21,3 +21,4 @@
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*.changes merge=merge-changes

4
.gitignore vendored
View File

@@ -1 +1,5 @@
.osc
*.obscpio
*.osc
*.obscpio
*.osc

5
.gitmodules vendored Normal file
View File

@@ -0,0 +1,5 @@
[submodule "product-composer"]
path = product-composer
url = https://github.com/openSUSE/product-composer
branch = main

View File

@@ -1,14 +0,0 @@
<services>
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/openSUSE/product-composer</param>
<param name="scm">git</param>
<param name="revision">0.5.14</param>
<param name="version">0.5.14</param>
</service>
<service name="set_version" mode="manual" />
<service name="tar" mode="buildtime" />
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
</services>

1
product-composer Submodule

Submodule product-composer added at ab2e7fb998

Binary file not shown.

View File

@@ -1,3 +1,57 @@
-------------------------------------------------------------------
Wed Jun 4 14:34:39 UTC 2025 - Adrian Schröter <adrian@suse.de>
- update to version 0.6.2
* crash fix for agama builds
* Rework package set calculation
The new code allows to reference package sets that are defined
later in the recipe. It also allows to specify a flavor or
architecture in the reference, so that a flavor can reuse the
package set of a different flavor.
-------------------------------------------------------------------
Wed Jun 4 13:33:43 UTC 2025 - Adrian Schröter <adrian@suse.de>
- update to version 0.6.1:
* fixing a crash when no 'iso' tag is defined
-------------------------------------------------------------------
Mon Jun 2 09:29:18 UTC 2025 - Adrian Schröter <adrian@suse.de>
- update to version 0.6.0:
* obsolete schema dependency again and rely on pydantic
* support AppStream generation
* support packageset selections in flavors via content and unpack
* allow overwrite of supportstatus via = prefix
* larger code refactoring for first unit tests
-------------------------------------------------------------------
Wed May 21 10:38:30 UTC 2025 - Adrian Schröter <adrian@suse.de>
- add missing dependency to python schema module
-------------------------------------------------------------------
Fri May 16 13:28:58 UTC 2025 - Adrian Schröter <adrian@suse.de>
- update to version 0.5.16:
* package EULA support added
* agama: do not take the iso meta data from the agama iso
* code cleanup and refactoring
* build description files are now validated.
* verify command is now checking all flavors by default.
-------------------------------------------------------------------
Tue May 13 12:34:06 UTC 2025 - Adrian Schröter <adrian@suse.de>
- update to version 0.5.15:
* fix generation of gpg-pubkey content tags
* Do not error out in updateinfo_packages_only mode if packages are not found
* Set BUILD_DIR before calling the sbom generator
* Handle build_options in flavors different
Add them to the global set, instead of replacing the global set.
* Fix handover of multiple --build-option cli parameters
-------------------------------------------------------------------
Mon May 12 08:41:24 UTC 2025 - Adrian Schröter <adrian@suse.de>

View File

@@ -1,4 +0,0 @@
name: product-composer
version: 0.5.14
mtime: 1746700650
commit: ee35ea29a4c10cda2d47737b2268325d931275cf

View File

@@ -23,12 +23,13 @@
%endif
Name: product-composer
Version: 0.5.14
Version: 0.6.2
Release: 0
Summary: Product Composer
License: GPL-2.0-or-later
Group: Development/Tools/Building
URL: https://github.com/openSUSE/product-composer
#!CreateArchive: product-composer
Source: %name-%{version}.tar.xz
# Should become a build option
Patch1: sle-15-defaults.patch