1
0

Compare commits

...

37 Commits

Author SHA256 Message Date
AutoGits PR Review Bot
71c5286f7f Sync submodule updates with PR-set 2025-08-13 12:41:40 +02:00
AutoGits PR Review Bot
e56a36448e auto-created for product-composer
This commit was autocreated by AutoGits PR Review Bot referencing
 PR: pool/product-composer#1
2025-08-13 12:41:37 +02:00
AutoGits PR Review Bot
8485657daa auto-created for product-composer
This commit was autocreated by AutoGits PR Review Bot referencing
 PR: pool/product-composer#1
2025-08-13 11:38:43 +02:00
AutoGits PR Review Bot
ada6f203b6 auto-created for product-composer
This commit was autocreated by AutoGits PR Review Bot removing
 PR: pool/product-composer#1
2025-08-13 11:38:16 +02:00
AutoGits PR Review Bot
1e91725c9d auto-created for product-composer
This commit was autocreated by AutoGits PR Review Bot removing
 PR: pool/product-composer#1
2025-08-13 09:19:28 +02:00
ad04623bc6 adapt build config for :git project 2025-08-12 15:41:44 +02:00
54320eef18 update 2025-08-12 14:44:33 +02:00
47e669224b update 2025-08-12 13:10:53 +02:00
0236960e3f update 2025-08-12 12:58:06 +02:00
a9845120bf Add initial staging and workflow config 2025-08-12 12:44:09 +02:00
a108703ca6 update 2025-08-12 11:46:20 +02:00
872074886a update 2025-08-12 11:17:43 +02:00
8371a3212b update 2025-08-12 10:20:41 +02:00
1a2ecd3dfd update 2025-08-12 10:17:10 +02:00
4ff718bea5 update 2025-08-11 17:58:51 +02:00
b6ca6637f5 update 2025-08-11 17:45:18 +02:00
f4ae882c3c update 2025-08-11 16:07:33 +02:00
0a36dd39e1 update 2025-08-11 15:31:23 +02:00
1839e5ae9f update 2025-08-11 15:20:04 +02:00
232da1ec8e update 2025-08-11 14:34:45 +02:00
b070b62076 Import product definition 2025-08-11 14:32:23 +02:00
79722d977a Sync build config 2025-08-11 11:31:10 +02:00
69983925c7 update 2025-08-11 10:55:03 +02:00
fc2431fee3 update 2025-08-11 10:22:28 +02:00
f50b60e930 update 2025-08-08 17:27:15 +02:00
9f668eec7e update 2025-08-08 16:03:46 +02:00
77099718ea update 2025-08-08 15:34:28 +02:00
947aa5d3f6 update 2025-08-08 15:07:23 +02:00
1ffc4f61b9 update 2025-08-08 14:49:28 +02:00
a3d7fb1ffd update 2025-08-08 14:43:16 +02:00
c5b2cf81d1 update 2025-08-08 13:14:02 +02:00
8987f7ee5f drop removed packages 2025-08-08 08:38:15 +02:00
411d8a2b90 update 2025-08-08 08:33:23 +02:00
cb1320cc8d update 2025-08-07 17:19:16 +02:00
d347dae8bc update 2025-08-07 13:30:22 +02:00
d91c486234 update 2025-08-07 11:12:28 +02:00
ee6b86e6a0 update 2025-08-07 09:44:23 +02:00
1089 changed files with 10050 additions and 1607 deletions

725
.gitmodules vendored

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,110 @@
-------------------------------------------------------------------
Thu Jul 31 12:38:03 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ fix broken x86_64 product build by adding to backports_unneeded_x86_64:
libgnutls30-32bit
libgnutls-devel-32bit
-------------------------------------------------------------------
Mon Jul 28 18:16:57 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ add to backports_unneeded (bsc#1247203)
ALP
ALP-dummy-release
-------------------------------------------------------------------
Sun Jul 27 14:35:46 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ sync with current state of SLES-16.0 (pre-RC3)
-------------------------------------------------------------------
Fri Jul 25 11:57:40 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ comment out installcheck (As currently implemented, the installcheck in
Product Composer does not see the repos from the project meta that we are
building against.)
-------------------------------------------------------------------
Fri Jul 4 08:06:42 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ add a bunch of "-mini" packages to the exclude list. These
packages are only needed for building.
+ sync with current state of SLES-16.0 (pre-RC2)
-------------------------------------------------------------------
Tue Jun 17 17:52:53 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ drop all -32bit packages from backports_unneeded_x86_64 since
the 32bit build is now fixed in SLFO:Main:Build
+ sync with current state of SLES-16.0
-------------------------------------------------------------------
Fri May 30 08:11:48 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ fix the build again by excluding the following packages:
libopenssl3-32bit
libopenssl-3-devel-32bit
libopenssl-3-fips-provider-32bit
-------------------------------------------------------------------
Thu May 29 12:55:41 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- Backports.productcompose:
+ sync with current state of SLES-16.0
-------------------------------------------------------------------
Wed May 7 08:21:19 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- rename default.productcompose to Backports.productcompose
(we can do this because we are not using pkglistgen, which
hardcodes "default.productcompose")
-------------------------------------------------------------------
Tue May 6 14:38:05 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- default.productcompose:
+ fix the x86_64 build again by adding a large number of foo-32bit
packages to backports_unneeded_x86_64
-------------------------------------------------------------------
Wed Apr 30 09:19:49 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- supportstatus.txt
+ drop this file because it is needed only when using pkglistgen
- unneeded.yml
+ drop this file because it is needed only when using pkglistgen
-------------------------------------------------------------------
Thu Apr 24 10:33:13 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- default.productcompose:
+ add to backports_unneeded_x86_64:
glibc-devel-32bit
glibc-gconv-modules-extra-32bit
glibc-32bit
glibc-profile-32bit
glibc-devel-static-32bit
-------------------------------------------------------------------
Thu Apr 08 10:04:29 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- default.productcompose:
+ fix FTBFS by adding some unfound packages to backports_unneeded
-------------------------------------------------------------------
Thu Apr 08 07:17:32 UTC 2025 - Nathan Cutler <ncutler@suse.com>
- default.productcompose:
+ populate sles_unneeded with list of packages shipping in SLE
-------------------------------------------------------------------
Thu Mar 26 07:12:27 UTC 2025 - Max Lin <mlin@suse.com>
- Initial setup

File diff suppressed because it is too large Load Diff

6
0Backports/_multibuild Normal file
View File

@@ -0,0 +1,6 @@
<multibuild>
<flavor>backports_aarch64</flavor>
<flavor>backports_ppc64le</flavor>
<flavor>backports_s390x</flavor>
<flavor>backports_x86_64</flavor>
</multibuild>

Submodule CastXML updated: 75fe26f94a...a0fbb9958f

1
Clipper2 Submodule

Submodule Clipper2 added at e65323b50b

Submodule FreeCAD deleted from 1c4d97a879

Submodule LaTeXML updated: f85b844db1...142609047f

1
SDL2_gfx Submodule

Submodule SDL2_gfx added at b007b7ea68

2
SDL3

Submodule SDL3 updated: ba5db63d05...7e274255d0

Submodule SDL_bgi updated: 4d9a328bf7...38a92b064f

Submodule SDL_net updated: 5d4c829306...6bdbffac87

29
_config
View File

@@ -18,6 +18,8 @@ BuildFlags: logidlelimit:15400
# remove build-compare support to disable "same result" package dropping
Support: build-compare
# should not force enable malware scan packages on community maintained project
Support: !post-build-checks-malwarescan !clamav-database
# affected by https://src.opensuse.org/products/SLFO/commit/9fe5858b199f1ca405a25c691121ae63c34f913866e2e2ed3915f34d4480f0c6
FileProvides: /usr/bin/gtk-update-icon-cache gtk3-tools
@@ -73,6 +75,8 @@ Prefer: -libsundials_core7-mvapich2 -libsundials_core7-openmpi4
# have choice for (plasma-framework-desktoptheme or plasma6-framework-desktoptheme) needed by plasma-framework: libplasma6-desktoptheme plasma-framework-desktoptheme
Prefer: -plasma-framework-desktoptheme
Prefer: pipewire-pulseaudio -pulseaudio
# have choice for cmake(FreeRDP) >= 2.10: freerdp-devel freerdp2-devel
Prefer: -freerdp-devel
@@ -88,11 +92,18 @@ Prefer: libgfortran5
# have choice for pkgconfig(libgsasl) >= 0.2.21: gsasl-devel libgsasl-devel - prefers libgsasl from SLFO
Prefer: libgsasl-devel
# have choice for greetd-branding needed by greetd: greetd-branding-upstream greetd-gtkgreet-xfce-wayland
Prefer: greetd-gtkgreet-xfce-wayland:greetd-gtkgreet-xfce-wayland
Prefer: greetd:greetd-branding-upstream
# have choice for NetworkManager-branding needed by NetworkManager: NetworkManager-branding-SLE NetworkManager-branding-openSUSE
Prefer: NetworkManager-branding-SLE
# have choice for pkgconfig(libmarkdown): libmarkdown-devel libmarkdown2-devel
Prefer: -libmarkdown2-devel
# have choice for pkgconfig(ldap): openldap2-devel openldap2_5-devel
Prefer: -openldap2_5-devel
Prefer: -openldap2-devel
# have choice for chrony-pool needed by chrony: chrony-pool-openSUSE chrony-pool-suse
Prefer: -chrony-pool-openSUSE
@@ -126,7 +137,7 @@ Substitute: wallpaper-branding-openSUSE wallpaper-branding-SLE
%define is_opensuse 1
%define is_backports 1
%if "%_project" == "openSUSE:Backports:SLE-16.0"
%if "%_project" == "openSUSE:Backports:SLE-16.0" || "%_project" == "openSUSE:Backports:SLE-16.0:git"
Macros:
%vendor openSUSE
%distribution SUSE Linux Enterprise 16
@@ -142,11 +153,12 @@ Macros:
Macros:
%is_opensuse 1
%is_backports 1
%opensuse_bs 1
:Macros
# Leap specific package list, the same list with excludebuild must add to Backports project
# Most of package should be built in Backports
%if "%_project" == "openSUSE:Backports:SLE-16.0"
%if "%_project" == "openSUSE:Backports:SLE-16.0" || "%_project" == "openSUSE:Backports:SLE-16.0:git"
BuildFlags: excludebuild:000productcompose:leap_oss
BuildFlags: excludebuild:000productcompose:leap_non_oss
BuildFlags: excludebuild:000productcompose.dvd:leap_dvd5_aarch64
@@ -189,6 +201,7 @@ BuildFlags: excludebuild:enlightenment-theme-openSUSE
BuildFlags: excludebuild:epiphany-branding-openSUSE
# we build ffado:ffado-mixer for openSUSE, the main one is built in SLFO
BuildFlags: excludebuild:ffado
BuildFlags: excludebuild:framework-laptop
BuildFlags: excludebuild:glib2-branding:openSUSE
BuildFlags: excludebuild:gnome-branding-Leap
BuildFlags: excludebuild:grub2-theme-breeze
@@ -230,6 +243,7 @@ BuildFlags: excludebuild:mcomix
BuildFlags: excludebuild:release-notes-openSUSE
BuildFlags: excludebuild:rpm-repos-openSUSE
BuildFlags: excludebuild:skelcd-openSUSE
BuildFlags: excludebuild:slick-greeter-branding-openSUSE
BuildFlags: excludebuild:systemd-presets-branding-openSUSE
BuildFlags: excludebuild:terminology-theme-openSUSE
BuildFlags: excludebuild:terminology
@@ -252,15 +266,8 @@ BuildFlags: excludebuild:ovpn-dco
BuildFlags: excludebuild:openSUSEway
BuildFlags: excludebuild:memtest86+
BuildFlags: excludebuild:translate-toolkit:test
# needs opensuse-release for build
# BuildFlags: excludebuild:openQA
# BuildFlags: excludebuild:openQA:openQA-client-test
# BuildFlags: excludebuild:openQA:openQA-devel-test
# BuildFlags: excludebuild:openQA:openQA-test
# BuildFlags: excludebuild:openQA:openQA-worker-test
# BuildFlags: excludebuild:os-autoinst-distri-opensuse-deps
# bsc#1245741
BuildFlags: excludebuild:rage
BuildFlags: excludebuild:python-opengl:test
%ifarch aarch64 s390x ppc64le
BuildFlags: excludebuild:rust1.77:test
BuildFlags: excludebuild:subversion:testsuite

2
afl

Submodule afl updated: 79110c0b3c...b406bc9b11

Submodule akonadi updated: 93130cbb35...5695008733

Submodule alembic updated: 58d89f7999...9ccc828b33

Submodule alkimia updated: 95b7f1b905...d8e1401651

2
amarok

Submodule amarok updated: 6490cc2ab0...e1886b2904

1
amavisd-new Submodule

Submodule amavisd-new added at 73c8744c65

1
anthy

Submodule anthy deleted from d11e487feb

1
argparse Submodule

Submodule argparse added at bd2226abd7

Submodule arianna updated: f964941cd5...ad7644bc5b

2
ark

Submodule ark updated: 8e2f90e8d0...835eb30c94

Submodule arping2 updated: 9b78bbe1e2...3a80ef5e9c

2
atheme

Submodule atheme updated: 39be52ea6c...5ba4ec164c

2
audex

Submodule audex updated: 0ee175f742...b98beafcd1

1
aurorae6 Submodule

Submodule aurorae6 added at 58ab3c364a

2
babl

Submodule babl updated: a20e278a6c...279ff70de2

2
baobab

Submodule baobab updated: 13fdbc1bf7...c32f2cd90e

1
bazel8

Submodule bazel8 deleted from 1440ed1a04

2
blame

Submodule blame updated: 65cbea0d57...46bdaf0408

Submodule blender updated: f1dd9bceb1...22d92d1bf5

Submodule blinken updated: a966fc9548...03c770c2b4

2
bomber

Submodule bomber updated: 432d3de7d5...7ab1ae6636

2
bovo

Submodule bovo updated: 0e2fe4963f...9828283aad

Submodule breeze6 updated: bc28bd1a3d...6d4fad55c1

2
broot

Submodule broot updated: 839499b795...be917d0603

2
btop

Submodule btop updated: 764efd21a7...1652b3be78

1
budgie-backgrounds Submodule

Submodule budgie-backgrounds added at c601fc84db

1
budgie-control-center Submodule

Submodule budgie-control-center added at 6acfc3bbed

1
budgie-desktop Submodule

Submodule budgie-desktop added at adaaf70edb

1
budgie-desktop-view Submodule

Submodule budgie-desktop-view added at da96e05307

1
budgie-extras Submodule

Submodule budgie-extras added at 058f28d391

1
budgie-screensaver Submodule

Submodule budgie-screensaver added at e8aa7f0fdc

1
budgie-session Submodule

Submodule budgie-session added at b7aaddf7b3

Submodule caja-actions deleted from a4bf08a954

Submodule calibre updated: 73652efac3...aec7f8d27b

Submodule cantata updated: 8920bd235d...a6f484ad2b

2
cantor

Submodule cantor updated: 0d5652bca6...92f39dcc1f

Submodule capnproto deleted from 8276e400fd

2
carat

Submodule carat updated: 0edf8cc476...7a693d539c

Submodule catfish updated: 9a1a4b4c2f...d6117c3c3e

1
ccx

Submodule ccx deleted from 81759127fa

Some files were not shown because too many files have changed in this diff Show More