@@ -7,7 +7,7 @@ BuildFlags: genmetaalgo:1
7
7
# The prjconf macros have a serial to help work around issues like https://github.com/openSUSE/open-build-service/issues/4088
8
8
# On macros having impact on dep chains, update the serial (mainly ruby, python)
9
9
# Using a date to indicate when we set the serial
10
- ExpandFlags: macroserial:20240515
10
+ ExpandFlags: macroserial:20240529
11
11
12
12
ExpandFlags: kiwi-nobasepackages
13
13
ExpandFlags: docker-nobasepackages
@@ -379,6 +379,7 @@ FileProvides: /usr/bin/nmtui NetworkManager-tui
379
379
FileProvides: /usr/bin/node nodejs-common
380
380
FileProvides: /usr/bin/node20 nodejs20
381
381
FileProvides: /usr/bin/node21 nodejs21
382
+ FileProvides: /usr/bin/node22 nodejs22
382
383
FileProvides: /usr/bin/nohup busybox-coreutils coreutils coreutils-single
383
384
FileProvides: /usr/bin/nslookup bind-utils busybox-bind-utils
384
385
FileProvides: /usr/bin/ocamlrun ocaml-runtime
@@ -494,13 +495,15 @@ FileProvides: /usr/bin/xmllint libxml2-tools
494
495
FileProvides: /usr/bin/xsltproc libxslt-tools
495
496
FileProvides: /usr/bin/xz busybox-xz xz
496
497
FileProvides: /usr/bin/zcat busybox-gzip gzip zstd-gzip
498
+ FileProvides: /usr/bin/zstd zstd
497
499
FileProvides: /usr/sbin/a2enflag apache2
498
500
FileProvides: /usr/sbin/a2enmod apache2
499
501
FileProvides: /usr/sbin/agetty util-linux
500
502
FileProvides: /usr/sbin/fonts-config fonts-config
501
503
FileProvides: /usr/sbin/groupadd shadow
502
504
FileProvides: /usr/sbin/groupdel shadow
503
505
FileProvides: /usr/sbin/groupmod shadow
506
+ FileProvides: /usr/sbin/iconvconfig glibc
504
507
FileProvides: /usr/sbin/ipsec strongswan-ipsec
505
508
FileProvides: /usr/sbin/ldconfig glibc
506
509
FileProvides: /usr/sbin/lpadmin cups-client
@@ -516,7 +519,6 @@ FileProvides: /usr/sbin/useradd shadow
516
519
FileProvides: /usr/sbin/userdel shadow
517
520
FileProvides: /usr/sbin/usermod shadow
518
521
519
-
520
522
# Files which are provided and required by the same package only
521
523
# are not part of primary.xml.gz, thus missing in the section above.
522
524
FileProvides: /usr/bin/Xvfb xorg-x11-server-Xvfb
@@ -554,6 +556,7 @@ Prefer: -busybox-procps -procps4
554
556
Prefer: -busybox-psmisc
555
557
Prefer: -busybox-sed
556
558
Prefer: -busybox-tar
559
+ Prefer: -busybox-unzip
557
560
Prefer: -busybox-util-linux
558
561
Prefer: -podman-docker
559
562
# have choice for /usr/bin/dbus-launch needed by gnome-session-core: dbus-1 dbus-1-x11
@@ -783,6 +786,7 @@ Prefer: udev-mini
783
786
# break dependency of the -mini packages: they are valid for OBS, but not for end-user-installation
784
787
Ignore: cmake-mini:this-is-only-for-build-envs
785
788
Ignore: dummy-release:this-is-only-for-build-envs
789
+ Ignore: envsubst-mini:this-is-only-for-build-envs
786
790
Ignore: erlang-rebar-obs:this-is-only-for-build-envs
787
791
Ignore: ffmpeg-5-mini-devel:this-is-only-for-build-envs
788
792
Ignore: ffmpeg-5-mini-libs:this-is-only-for-build-envs
@@ -795,6 +799,8 @@ Ignore: ghc-bootstrap:this-is-only-for-build-envs
795
799
Ignore: ghostscript-mini:this-is-only-for-build-envs
796
800
Ignore: harfbuzz-bootstrap:this-is-only-for-build-envs
797
801
Ignore: jdk-bootstrap:this-is-only-for-build-envs
802
+ Ignore: krb5-mini-devel:this-is-only-for-build-envs
803
+ Ignore: krb5-mini:this-is-only-for-build-envs
798
804
Ignore: libpxbackend-1_0-mini:this-is-only-for-build-envs
799
805
Ignore: libsystemd0-mini:this-is-only-for-build-envs
800
806
Ignore: libudev-mini1:this-is-only-for-build-envs
@@ -806,8 +812,6 @@ Ignore: postgresql16-devel-mini:this-is-only-for-build-envs
806
812
Ignore: systemd-mini-container:this-is-only-for-build-envs
807
813
Ignore: systemd-mini:this-is-only-for-build-envs
808
814
Ignore: udev-mini:this-is-only-for-build-envs
809
- Ignore: krb5-mini-devel:this-is-only-for-build-envs
810
- Ignore: krb5-mini:this-is-only-for-build-envs
811
815
812
816
# Ring0 packages should not pull in 'info' - making the base VM smaller
813
817
Ignore: autoconf:info
@@ -1422,11 +1426,16 @@ Prefer: -unzip-rcc
1422
1426
Prefer: -primus
1423
1427
Prefer: -staging-build-key
1424
1428
Prefer: -clutter-gst-devel
1429
+
1425
1430
# We have multiple versions of ffmpeg available, the preferred one is ffmpeg5, followd by 4, followed by 3
1426
1431
%define ffmpeg_pref ffmpeg-6
1427
1432
Prefer: %{ffmpeg_pref}-mini-libs
1428
1433
Prefer: %{ffmpeg_pref}-mini-devel
1429
1434
Prefer: %{ffmpeg_pref} %{ffmpeg_pref}-libavcodec-devel %{ffmpeg_pref}-libavformat-devel %{ffmpeg_pref}-libavutil-devel %{ffmpeg_pref}-libswscale-devel %{ffmpeg_pref}-libavdevice-devel %{ffmpeg_pref}-libavfilter-devel
1435
+ Macros:
1436
+ %ffmpeg_pref ffmpeg-6
1437
+ :Macros
1438
+
1430
1439
# oxygen5-icon-theme osboletes oxygen-icon-theme
1431
1440
Prefer: oxygen5-icon-theme
1432
1441
@@ -1491,8 +1500,8 @@ Prefer: libsane1
1491
1500
Prefer: libglfw3
1492
1501
# have choice for (xclip or wl-clipboard) needed by password-store: wl-clipboard xclip
1493
1502
Prefer: -wl-clipboard
1494
- # have choice for pkgconfig(libhs): hyperscan-devel vectorscan-devel. hyperscan is for x86 only, prefer that where possible (for now).
1495
- Prefer: hyperscan-devel
1503
+ # have choice for pkgconfig(libhs): hyperscan-devel vectorscan-devel. hyperscan is no longer free - de- prefer it
1504
+ Prefer: - hyperscan-devel
1496
1505
1497
1506
Ignore: installation-images-openSUSE:cracklib-dict-full
1498
1507
Ignore: openSUSE-release:openSUSE-release-ftp,openSUSE-release-dvd5,openSUSE-release-biarch,openSUSE-release-livecdkde,openSUSE-release-livecdgnome
@@ -1804,6 +1813,7 @@ BuildFlags: onlybuild:dejavu-fonts
1804
1813
BuildFlags: onlybuild:deltarpm
1805
1814
BuildFlags: onlybuild:desktop-file-utils
1806
1815
BuildFlags: onlybuild:devscripts
1816
+ BuildFlags: onlybuild:devscripts:checkbashisms
1807
1817
BuildFlags: onlybuild:dialog
1808
1818
BuildFlags: onlybuild:diffutils
1809
1819
BuildFlags: onlybuild:dirac
@@ -2378,6 +2388,7 @@ BuildFlags: onlybuild:nlohmann_json
2378
2388
BuildFlags: onlybuild:nodejs-common
2379
2389
BuildFlags: onlybuild:nodejs20
2380
2390
BuildFlags: onlybuild:nodejs21
2391
+ BuildFlags: onlybuild:nodejs22
2381
2392
BuildFlags: onlybuild:npth
2382
2393
BuildFlags: onlybuild:nss-mdns
2383
2394
BuildFlags: onlybuild:numactl
@@ -2557,6 +2568,7 @@ BuildFlags: onlybuild:perl-Mock-Config
2557
2568
BuildFlags: onlybuild:perl-Module-Build
2558
2569
BuildFlags: onlybuild:perl-Module-Build-Tiny
2559
2570
BuildFlags: onlybuild:perl-Module-Implementation
2571
+ BuildFlags: onlybuild:perl-Module-Pluggable
2560
2572
BuildFlags: onlybuild:perl-Module-Runtime
2561
2573
BuildFlags: onlybuild:perl-Mojo-DOM58
2562
2574
BuildFlags: onlybuild:perl-Moo
@@ -2975,6 +2987,7 @@ BuildFlags: onlybuild:qmlpluginexports:qt5
2975
2987
BuildFlags: onlybuild:qrencode
2976
2988
BuildFlags: onlybuild:qtdeclarative-imports-provides:qt5
2977
2989
BuildFlags: onlybuild:quota
2990
+ BuildFlags: onlybuild:rapidjson
2978
2991
BuildFlags: onlybuild:raptor
2979
2992
BuildFlags: onlybuild:rav1e
2980
2993
BuildFlags: onlybuild:rdma-core
@@ -3012,6 +3025,7 @@ BuildFlags: onlybuild:rust1.74
3012
3025
BuildFlags: onlybuild:rust1.75
3013
3026
BuildFlags: onlybuild:rust1.76
3014
3027
BuildFlags: onlybuild:rust1.77
3028
+ BuildFlags: onlybuild:rust1.78
3015
3029
BuildFlags: onlybuild:samba
3016
3030
BuildFlags: onlybuild:sane-backends
3017
3031
BuildFlags: onlybuild:sassc
0 commit comments