From 85329763e53caedc99caeb4553a49652e12cd3da Mon Sep 17 00:00:00 2001 From: Bernhard M. Wiedemann Date: Jan 17 2024 21:32:50 +0000 Subject: update --- diff --git a/_attribute b/_attribute index e687c86..922bec9 100644 --- a/_attribute +++ b/_attribute @@ -4,157 +4,29 @@ last_seen: - boo#1172073: '20230819' - boo#1190434: '20231017' - boo#1197719: '20230822' - boo#1201057: '20230813' - boo#1205314: '20231017' - boo#1205633: '20231017' - boo#1206230: '20230822' - boo#1206614: '20230503' - boo#1207385: '20230312' - boo#1207386: '20230416' - boo#1207390: '20231017' - boo#1207892: '20230306' - boo#1207940: '20231017' - boo#1208170: '20230313' - boo#1208822: '20230329' - boo#1208920: '20230307' - boo#1208963: '20230306' - boo#1209037: '20230413' - boo#1209043: '20230310' - boo#1209053: '20231017' - boo#1209105: '20230823' - boo#1209177: '20230319' - boo#1209179: '20230531' - boo#1209180: '20230415' - boo#1209249: '20230313' - boo#1209402: '20230318' - boo#1209682: '20230521' - boo#1209694: '20230324' - boo#1209727: '20230508' - boo#1209728: '20231017' - boo#1210027: '20230422' - boo#1210033: '20230417' - boo#1210479: '20230508' - boo#1210572: '20230604' - boo#1210648: '20230420' - boo#1210672: '20230423' - boo#1210716: '20230420' - boo#1210744: '20230822' - boo#1210815: '20230427' - boo#1210973: '20230628' - boo#1210976: '20230502' - boo#1211068: '20230510' - boo#1211161: '20230508' - boo#1211163: '20230522' - boo#1211353: '20230710' - boo#1211476: '20230607' - boo#1211566: '20230527' - boo#1211766: '20230604' - boo#1211940: '20230912' - boo#1211980: '20230607' - boo#1211981: '20230604' - boo#1212269: '20230821' - boo#1212449: '20230614' - boo#1212674: '20230628' - boo#1212675: '20230705' - boo#1212731: '20230730' - boo#1212735: '20230626' - boo#1212823: '20230627' - boo#1212824: '20230809' - boo#1212936: '20230711' - boo#1212952: '20230717' - boo#1212983: '20230810' - boo#1213160: '20230718' - boo#1213785: '20230822' - boo#1214057: '20230807' - boo#1214143: '20230809' - boo#1214786: '20230917' - boo#1214834: '20231008' - boo#1214875: '20230906' - boo#1215283: '20231017' - boo#1215383: '20231017' - boo#1215465: '20231008' - boo#1215546: '20230920' - boo#1215556: '20231010' - boo#1215943: '20231017' - bsc#1198101: '20230715' - bsc#1205897: '20231017' - bsc#1215839: '20231006' - gh#os-autoinst/opensuse-jobgroups#342: '20230621' - gh#os-autoinst/os-autoinst-distri-opensuse#17083: '20230605' - gh#os-autoinst/os-autoinst-distri-opensuse#17342: '20230629' - poo#112649: '20230302' - poo#115133: '20230901' - poo#117811: '20231017' - poo#120459: '20231017' - poo#123127: '20230312' - poo#124433: '20230308' - poo#124601: '20230419' - poo#125507: '20230330' - poo#125558: '20230308' - poo#125864: '20230417' - poo#125981: '20230521' - poo#126635: '20230417' - poo#126812: '20230411' - poo#127343: '20230606' - poo#127856: '20230509' - poo#127964: '20230422' - poo#127967: '20230422' - poo#127970: '20230423' - poo#128069: '20230420' - poo#128213: '20230426' - poo#128249: '20230502' - poo#128384: '20231017' - poo#128387: '20230502' - poo#128402: '20230628' - poo#128549: '20230509' - poo#128624: '20230503' - poo#128678: '20230510' - poo#129029: '20230509' - poo#129121: '20230520' - poo#129133: '20231017' - poo#129304: '20230606' - poo#129622: '20230703' - poo#130036: '20230606' - poo#130042: '20230807' - poo#130123: '20230629' - poo#130156: '20230605' - poo#130201: '20230602' - poo#130498: '20230607' - poo#131024: '20230724' - poo#131411: '20231017' - poo#132155: '20230713' - poo#132191: '20231017' - poo#132677: '20230807' - poo#132686: '20230715' - poo#132755: '20230717' - poo#132962: '20230718' - poo#133235: '20230731' - poo#133268: '20231017' - poo#133517: '20230731' - poo#133529: '20231017' - poo#133910: '20230816' - poo#134078: '20231017' - poo#134285: '20230925' - poo#134330: '20230819' - poo#134357: '20230925' - poo#134687: '20230915' - poo#134813: '20230917' - poo#134951: '20230913' - poo#135017: '20230904' - poo#135722: '20231017' - poo#135836: '20231017' - poo#135842: '20230917' - poo#136208: '20231017' - poo#136211: '20231017' - poo#136229: '20231017' - poo#137195: '20230926' - poo#137315: '20231002' - poo#137318: '20231003' - poo#137423: '20231017' - poo#138194: '20231017' + boo#1207390: '20240115' + boo#1207940: '20240115' + boo#1209053: '20240115' + boo#1209728: '20240115' + boo#1216660: '20240115' + boo#1217029: '20240115' + boo#1217683: '20240115' + boo#1218131: '20240112' + boo#1218492: '20240115' + boo#1218565: '20240107' + poo#120459: '20240110' + poo#132191: '20240115' + poo#133691: '20240111' + poo#134078: '20240115' + poo#137423: '20240115' + poo#138743: '20240115' + poo#152320: '20240115' + poo#152551: '20240115' + poo#152793: '20240109' + poo#152829: '20240112' + poo#153105: '20240114' + poo#153502: '20240115' + poo#153526: '20240115' @@ -169,7 +41,7 @@ source_projects_expand = devel:languages:haskell allowed-scm-submission-sources = devel:Factory:git-workflow:staging # devel projects are auto-maintained by devel flags of all existing packages. If a new devel project is to be introduced, it needs to be white listed until the first package entered -devel-whitelist = systemsmanagement:opentofu +devel-whitelist = systemsmanagement:opentofu devel:microos:kalpa devel:languages:python:google # packagelist generator related configuration pkglistgen-archs = x86_64 @@ -205,11 +77,11 @@ rebuildpacs-leafs = branding-openSUSE PackageKit-branding-openSUSE xfce4-brandin s/openSUSE-/openSUSE-Staging:$LETTER-/ - 20231018 + 20240116 arch: x86_64 -jobs_num: 316 +jobs_num: 312 openqa_group: openSUSE Tumbleweed openqa_server: https://openqa.opensuse.org product_repo: images @@ -348,8 +220,8 @@ products: - x86_64 - opensuse-rstudio-server: - x86_64 -# - opensuse-spamassassin-image: -# - x86_64 + - opensuse-spamassassin-image: + - x86_64 - opensuse-squid-image: - x86_64 - opensuse-toolbox-image: @@ -366,6 +238,8 @@ products: - x86_64 - prometheus-webhook-snmp-image: - x86_64 + - trivy-image: + - x86_64 - tumbleweed-busybox-image: - x86_64 - aeon-self-installer: @@ -405,6 +279,8 @@ products: - x86_64 - cups-image: - x86_64 + - gitea-runner-image: + - x86_64 - go1.18-devel-container: - x86_64 - golang-oldstable-image: @@ -497,8 +373,8 @@ products: - x86_64 - samba-image: - x86_64 - - tomcat-image: - - x86_64 +# - tomcat-image: +# - x86_64 - init-image: - x86_64 - virt-api-container: @@ -539,6 +415,8 @@ products: - x86_64 - kiwi-templates-Minimal:kvm-and-xen: - x86_64 + - kiwi-templates-Minimal:kvm-and-xen-sdboot: + - x86_64 - openSUSE-MicroOS:ContainerHost-kvm-and-xen: - x86_64 - openSUSE-MicroOS:ContainerHost-MS-HyperV: @@ -603,9 +481,9 @@ set_snapshot_number: True failed: '' -published: '20231017' -publishing: '20231017' -testing: '20231017' +published: '20240115' +publishing: '20240115' +testing: '20240116' diff --git a/_config b/_config index bb8147d..f10ba5b 100644 --- a/_config +++ b/_config @@ -7,7 +7,7 @@ BuildFlags: genmetaalgo:1 # The prjconf macros have a serial to help work around issues like https://github.com/openSUSE/open-build-service/issues/4088 # On macros having impact on dep chains, update the serial (mainly ruby, python) # Using a date to indicate when we set the serial -ExpandFlags: macroserial:20230708 +ExpandFlags: macroserial:20231031 ExpandFlags: kiwi-nobasepackages ExpandFlags: docker-nobasepackages @@ -357,6 +357,7 @@ FileProvides: /usr/bin/more busybox-util-linux util-linux FileProvides: /usr/bin/mount busybox-util-linux util-linux FileProvides: /usr/bin/msgfmt gettext-runtime FileProvides: /usr/bin/mv busybox-coreutils coreutils coreutils-single +FileProvides: /bin/mv busybox-coreutils coreutils coreutils-single FileProvides: /usr/bin/newaliases exim postfix postfix-bdb sendmail FileProvides: /usr/bin/newgrp shadow FileProvides: /usr/bin/nice busybox-coreutils coreutils coreutils-single @@ -366,6 +367,7 @@ FileProvides: /usr/bin/node nodejs-common FileProvides: /usr/bin/node18 nodejs18 FileProvides: /usr/bin/node19 nodejs19 FileProvides: /usr/bin/node20 nodejs20 +FileProvides: /usr/bin/node21 nodejs21 FileProvides: /usr/bin/nohup busybox-coreutils coreutils coreutils-single FileProvides: /usr/bin/nslookup bind-utils busybox-bind-utils FileProvides: /usr/bin/ocamlrun ocaml-runtime @@ -406,6 +408,7 @@ FileProvides: /usr/bin/readlink busybox-coreutils coreutils coreutils-single FileProvides: /usr/bin/renice busybox-util-linux util-linux FileProvides: /usr/bin/rep librep FileProvides: /usr/bin/rm busybox-coreutils coreutils coreutils-single +FileProvides: /bin/rm busybox-coreutils coreutils coreutils-single FileProvides: /usr/bin/rmdir busybox-coreutils coreutils coreutils-single FileProvides: /usr/bin/rsync rsync FileProvides: /usr/bin/ruby ruby3.2 @@ -542,12 +545,22 @@ Prefer: -dbus-1-x11 # have choice for (podman or docker) needed by ansible-builder: docker podman Prefer: -docker +# have choice for (netavark or cni) needed by podman: cni netavark +Prefer: -cni-plugins -cni + # have choice for suse-kernel-rpm-scriptlets: sdbootutil-rpm-scriptlets suse-module-tools-scriptlets Prefer: -sdbootutil-rpm-scriptlets # have choice for chromedriver needed by openQA-devel: chromedriver ungoogled-chromium-chromedriver Prefer: -ungoogled-chromium-chromedriver +# have choice for mvn +Prefer: -tomcat10 -tomcat10-lib tomcat tomcat-lib +Prefer: -tomcat10-servlet-6_0-api tomcat-servlet-4_0-api + +# have choice for pkgconfig(xkbregistry) needed by libgnome-desktop-3-devel: libxkbregistry-devel libxkbregistry-devel-32bit +Prefer: -libxkbregistry-devel-32bit + Preinstall: aaa_base filesystem attr bash bash-sh coreutils diffutils Preinstall: fillup glibc grep pam permissions rpm rpm-config-SUSE sed tar Preinstall: libbz2-1 libgcc_s1 libncurses6 libreadline8 libz1 libselinux1 @@ -760,6 +773,8 @@ Ignore: util-linux:info Ignore: polkit-default-privs:polkit +Ignore: libeconf:python-libeconf + # syslog-service only starts with network enabled, but inside OBS we have no network anyway Ignore: syslog-service:sysvinit(network) Ignore: syslog-service:service(network) @@ -812,7 +827,7 @@ Prefer: -urw-base35-fonts # Python3 exists in multiple versions - we currently favor 3.11 (our default): Prefer: -python39 Prefer: -python39-hotdoc -Prefer: -python39-txt2tags -python310-txt2tags +Prefer: -python39-txt2tags -python310-txt2tags -python312-txt2tags # unresolvable: have choice for libcontainers-policy >= 20230214 needed by libcontainers-common: libcontainers-default-policy libcontainers-openSUSE-policy Prefer: -libcontainers-default-policy @@ -822,19 +837,27 @@ Prefer: -python39-jsonschema417 -python310-jsonschema417 -python311-jsonschema41 Prefer: -python39-jsonschema417-format-nongpl Prefer: -python310-jsonschema417-format-nongpl Prefer: -python311-jsonschema417-format-nongpl +Prefer: -python312-jsonschema417-format-nongpl + +# have choice for python-mistune after rename to python-mistune2 +Prefer: -python39-mistune +Prefer: -python310-mistune +Prefer: -python311-mistune +Prefer: -python312-mistune + Prefer: -protobuf21-devel -Prefer: -python39-urllib3_1 -python310-urllib3_1 -python311-urllib3_1 +Prefer: -python39-urllib3_1 -python310-urllib3_1 -python311-urllib3_1 -python312-urllib3_1 # have choice for python3-magic: python38-magic python38-python-magic -Prefer: -python39-magic -python310-magic +Prefer: -python39-magic -python310-magic -python312-magic # have choice for gcr-ssh-agent needed by libgcr-3-1: gcr-ssh-agent gcr3-ssh-agent Prefer: -gcr3-ssh-agent -gcr3-viewer # have choice for python3-Cython: python310-Cython python310-Cython3 -Prefer: -python310-Cython3 python39-Cython3 -python311-Cython3 -Prefer: -python310-Cython0 python39-Cython0 -python311-Cython0 +Prefer: -python310-Cython3 python39-Cython3 -python311-Cython3 -python312-Cython3 +Prefer: -python310-Cython0 python39-Cython0 -python311-Cython0 -python312-Cython0 # have choice for ntp-daemon: chrony ntp ntpsec Prefer: chrony @@ -859,7 +882,7 @@ Prefer: kernel-default-base # have choice for libpxbackend-1.0.so()(64bit) needed by libproxy1: libpxbackend-1_0 libpxbackend-1_0-mini Prefer: -libpxbackend-1_0 -# have choice for command-not-found: cnf-rs scout-command-not-found +# have choice for command-not-found: cnf cnf-rs scout-command-not-found Prefer: -scout-command-not-found # have choice for kubernetes-kubelet-common (de-prefer the old versions, ensuring to have a new unresolvable when a new version shows up) @@ -879,6 +902,7 @@ Prefer: -budgie-desktop Prefer: python39-tornado Prefer: python310-tornado Prefer: python311-tornado +Prefer: python312-tornado # have choice for libopenblas.so.0()(64bit) needed by libopencv407: libopenblas_openmp0 libopenblas_pthreads0 libopenblas_serial0 Prefer: -libopenblas_openmp0 -libopenblas_pthreads0 @@ -969,8 +993,8 @@ Prefer: libpulse0-32bit libsane1-32bit -pipewire-pulseaudio Prefer: vtk-java Prefer: eclipse-swt -# have choice for distribution-release: Aeon-release openSUSE-release -Prefer: -Aeon-release +# have choice for distribution-release: Aeon-release Kalpa-release openSUSE-release +Prefer: -Aeon-release -Kalpa-release # have choice for pkgconfig(libplacebo) >= 4.157: libplacebo-devel libplacebo5-devel Prefer: -libplacebo5-devel @@ -978,9 +1002,15 @@ Prefer: -libplacebo5-devel # wine comes in various flavors by now, we pick the unflavored ones Prefer: wine-32bit wine-devel-32bit wine-devel +# have choice for pkgconfig(wlroots) >= 0.15.0: wlroots-0_16-devel wlroots-devel +Prefer: -wlroots-0_16-devel + # have choice for pkgconfig(nunit): nunit-devel nunit3-devel; as usual, unversioned one wins Prefer: -nunit3-devel +# have choice for libsymspg.so.2()(64bit) needed by libAvogadro1: libsymspg2 python3-spglib +Prefer: -python3-spglib + # have choice for pkgconfig(fmt): fmt-9-devel fmt-devel Prefer: -fmt-9-devel @@ -1064,9 +1094,6 @@ Prefer: -gtk3-devel-32bit Prefer: -gtk4-devel-32bit Prefer: -hdf5-devel-32bit Prefer: -hdf5-mvapich2-devel-32bit -Prefer: -hdf5-openmpi1-devel-32bit -Prefer: -hdf5-openmpi2-devel-32bit -Prefer: -hdf5-openmpi3-devel-32bit Prefer: -hdf5-openmpi4-devel-32bit Prefer: -hunspell-devel-32bit Prefer: -isl-devel-32bit @@ -1228,9 +1255,6 @@ Prefer: -libraw1394-devel-32bit Prefer: -libref_array-devel-32bit Prefer: -libressl-devel-32bit Prefer: -libscalapack2-mvapich2-devel-32bit -Prefer: -libscalapack2-openmpi1-devel-32bit -Prefer: -libscalapack2-openmpi2-devel-32bit -Prefer: -libscalapack2-openmpi3-devel-32bit Prefer: -libscalapack2-openmpi4-devel-32bit Prefer: -libsmartcols-devel-32bit Prefer: -libsoup-devel-32bit @@ -1277,9 +1301,6 @@ Prefer: -opensm-devel-32bit Prefer: -pam-devel-32bit Prefer: -pango-devel-32bit Prefer: -papi-devel-32bit -Prefer: -parpack-openmpi1-devel-32bit -Prefer: -parpack-openmpi2-devel-32bit -Prefer: -parpack-openmpi3-devel-32bit Prefer: -pciutils-devel-32bit Prefer: -pcsc-lite-devel-32bit Prefer: -pipewire-libjack-0_3-32bit @@ -1315,6 +1336,7 @@ Prefer: -zziplib-devel-32bit # Ruby stuff - quite a few packages exist in multiple versions in the distro; in each case, the Preference is on the 'unversioned' package Prefer: ruby3.2-rubygem-fast_gettext Prefer: -ruby3.2-rubygem-public_suffix-3.1 +Prefer: -ruby3.3-rubygem-public_suffix-3.1 # We have opencv and opencv3 - as usual, the unversioned one should win Prefer: opencv-devel @@ -1379,15 +1401,9 @@ Prefer: -icc-profiles Prefer: vala # in doubt, take higher versions Prefer: geronimo-servlet-2_4-api -Prefer: libhdf5_hl100 -libhdf5-103-openmpi1 -libhdf5-103-mvapich2 -libhdf5_cpp103-openmpi1 -libhdf5_cpp103-mvapich2 -libhdf5-103-openmpi2 -libhdf5-103-openmpi3 -libhdf5-103-openmpi4 -libhdf5_cpp103-openmpi2 -libhdf5_cpp103-openmpi3 -libhdf5_cpp103-openmpi4 -Prefer: libhdf5_hl200 -libhdf5-200-openmpi1 -libhdf5-200-mvapich2 -libhdf5_cpp200-openmpi1 -libhdf5_cpp200-mvapich2 -libhdf5-200-openmpi2 -libhdf5-200-openmpi3 -libhdf5-200-openmpi4 -libhdf5_cpp200-openmpi2 -libhdf5_cpp200-openmpi3 -libhdf5_cpp200-openmpi4 -Prefer: libvtk1-openmpi2 -Prefer: -vtk-openmpi2-qt -vtk-openmpi3-qt -Prefer: -openmpi3-libs +Prefer: libhdf5_hl100 -libhdf5-103-mvapich2 -libhdf5_cpp103-mvapich2 -libhdf5-103-openmpi4 -libhdf5_cpp103-openmpi4 +Prefer: libhdf5_hl200 -libhdf5-200-mvapich2 -libhdf5_cpp200-mvapich2 -libhdf5-200-openmpi4 -libhdf5_cpp200-openmpi4 Prefer: -openmpi5-libs -Prefer: -openmpi1-config -Prefer: -openmpi2-config -Prefer: -openmpi3-config Prefer: -openmpi5-config Prefer: fftw3-devel ImageMagick-config-7-SUSE # prefer the small systemd for building @@ -1532,7 +1548,6 @@ Ignore: cronie:systemd Ignore: systemd:kbd Ignore: systemd:kmod Ignore: systemd:systemd-presets-branding -Ignore: systemd:dbus-1 Ignore: systemd:pam-config Ignore: systemd:udev Ignore: pesign:systemd @@ -1710,6 +1725,7 @@ BuildFlags: onlybuild:bdftopcf BuildFlags: onlybuild:benchmark BuildFlags: onlybuild:binutils BuildFlags: onlybuild:bison +BuildFlags: onlybuild:bitstream-vera-fonts BuildFlags: onlybuild:blog BuildFlags: onlybuild:bluez BuildFlags: onlybuild:boost-defaults @@ -1808,6 +1824,7 @@ BuildFlags: onlybuild:drpm BuildFlags: onlybuild:dtc BuildFlags: onlybuild:duktape BuildFlags: onlybuild:dummy-release +BuildFlags: onlybuild:libdvdnav BuildFlags: onlybuild:dwz BuildFlags: onlybuild:dxvk BuildFlags: onlybuild:eglexternalplatform @@ -1896,6 +1913,7 @@ BuildFlags: onlybuild:glslang BuildFlags: onlybuild:glu BuildFlags: onlybuild:glusterfs BuildFlags: onlybuild:gmp +BuildFlags: onlybuild:gnome-doc-utils BuildFlags: onlybuild:gnome-keyring BuildFlags: onlybuild:gnome-patch-translation BuildFlags: onlybuild:gnu-unifont-legacy-bitmap-fonts @@ -1944,6 +1962,7 @@ BuildFlags: onlybuild:hfst-ospell BuildFlags: onlybuild:hicolor-icon-theme BuildFlags: onlybuild:hidapi BuildFlags: onlybuild:highway +BuildFlags: onlybuild:hiredis BuildFlags: onlybuild:hostname BuildFlags: onlybuild:html2text BuildFlags: onlybuild:htmldoc @@ -1971,6 +1990,8 @@ BuildFlags: onlybuild:itstool BuildFlags: onlybuild:jack BuildFlags: onlybuild:jasper BuildFlags: onlybuild:java-17-openjdk +BuildFlags: onlybuild:java-21-openjdk +BuildFlags: onlybuild:j21-AGGR BuildFlags: onlybuild:java-cup:java-cup-bootstrap BuildFlags: onlybuild:javapackages-tools BuildFlags: onlybuild:javapackages-tools:extras @@ -2081,6 +2102,9 @@ BuildFlags: onlybuild:libdatrie BuildFlags: onlybuild:libdb-4_8 BuildFlags: onlybuild:libdbi BuildFlags: onlybuild:libdbus-c++ +BuildFlags: onlybuild:libdbusmenu +BuildFlags: onlybuild:libdbusmenu:gtk2 +BuildFlags: onlybuild:libdbusmenu:gtk3 BuildFlags: onlybuild:libdbusmenu-qt5 BuildFlags: onlybuild:libdc1394 BuildFlags: onlybuild:libdca @@ -2345,6 +2369,7 @@ BuildFlags: onlybuild:ninja BuildFlags: onlybuild:nlohmann_json BuildFlags: onlybuild:nodejs-common BuildFlags: onlybuild:nodejs20 +BuildFlags: onlybuild:nodejs21 BuildFlags: onlybuild:npth BuildFlags: onlybuild:nss-mdns BuildFlags: onlybuild:numactl @@ -2369,6 +2394,7 @@ BuildFlags: onlybuild:openldap2 BuildFlags: onlybuild:openmpi4:standard BuildFlags: onlybuild:openpgm BuildFlags: onlybuild:opensp +BuildFlags: onlybuild:openspecfun BuildFlags: onlybuild:openssh BuildFlags: onlybuild:openssl BuildFlags: onlybuild:openssl-1_0_0 @@ -2384,6 +2410,7 @@ BuildFlags: onlybuild:pam-config BuildFlags: onlybuild:pam_kwallet BuildFlags: onlybuild:pango BuildFlags: onlybuild:patch +BuildFlags: onlybuild:patchelf BuildFlags: onlybuild:patchutils BuildFlags: onlybuild:pcaudiolib BuildFlags: onlybuild:pciutils @@ -2714,6 +2741,7 @@ BuildFlags: onlybuild:python-Pygments BuildFlags: onlybuild:python-Sphinx BuildFlags: onlybuild:python-Twisted BuildFlags: onlybuild:python-abseil +BuildFlags: onlybuild:python-aiounittest BuildFlags: onlybuild:python-alabaster BuildFlags: onlybuild:python-anyio BuildFlags: onlybuild:python-apipkg @@ -2756,6 +2784,8 @@ BuildFlags: onlybuild:python-flit-core:primary BuildFlags: onlybuild:python-flit-scm BuildFlags: onlybuild:python-freezegun BuildFlags: onlybuild:python-gi-docgen +BuildFlags: onlybuild:python-gitdb +BuildFlags: onlybuild:python-GitPython BuildFlags: onlybuild:python-glad2 BuildFlags: onlybuild:python-gobject BuildFlags: onlybuild:python-gssapi @@ -2785,6 +2815,7 @@ BuildFlags: onlybuild:python-libcst BuildFlags: onlybuild:python-libevdev BuildFlags: onlybuild:python-lxml BuildFlags: onlybuild:python-mccabe +BuildFlags: onlybuild:python-meson-python BuildFlags: onlybuild:python-mypy_extensions BuildFlags: onlybuild:python-nose2 BuildFlags: onlybuild:python-notify2 @@ -2806,6 +2837,7 @@ BuildFlags: onlybuild:python-poetry-core BuildFlags: onlybuild:python-priority BuildFlags: onlybuild:python-psutil BuildFlags: onlybuild:python-ptyprocess +BuildFlags: onlybuild:python-pyproject-metadata BuildFlags: onlybuild:python-py BuildFlags: onlybuild:python-py3c BuildFlags: onlybuild:python-pyOpenSSL @@ -2828,6 +2860,7 @@ BuildFlags: onlybuild:python-pyqt-rpm-macros BuildFlags: onlybuild:python-pyserial BuildFlags: onlybuild:python-pytest BuildFlags: onlybuild:python-pytest-asyncio +BuildFlags: onlybuild:python-pytest-cov BuildFlags: onlybuild:python-pytest-expect BuildFlags: onlybuild:python-pytest-forked BuildFlags: onlybuild:python-pytest-mock @@ -2852,6 +2885,7 @@ BuildFlags: onlybuild:python-rtslib-fb BuildFlags: onlybuild:python-semantic_version BuildFlags: onlybuild:python-service_identity BuildFlags: onlybuild:python-setuptools +BuildFlags: onlybuild:python-setuptools:wheel BuildFlags: onlybuild:python-setuptools-rust BuildFlags: onlybuild:python-setuptools_scm BuildFlags: onlybuild:python-sip @@ -2859,6 +2893,7 @@ BuildFlags: onlybuild:python-sip6 BuildFlags: onlybuild:python-six BuildFlags: onlybuild:python-slip BuildFlags: onlybuild:python-smartypants +BuildFlags: onlybuild:python-smmap BuildFlags: onlybuild:python-sniffio BuildFlags: onlybuild:python-snowballstemmer BuildFlags: onlybuild:python-sortedcontainers @@ -2882,6 +2917,7 @@ BuildFlags: onlybuild:python-trustme BuildFlags: onlybuild:python-typing-inspect BuildFlags: onlybuild:python-typing_extensions BuildFlags: onlybuild:python-typogrify +BuildFlags: onlybuild:python-types-python-dateutil BuildFlags: onlybuild:python-tzlocal BuildFlags: onlybuild:python-u-msgpack-python BuildFlags: onlybuild:python-urllib3 @@ -2891,6 +2927,7 @@ BuildFlags: onlybuild:python-virtualenv BuildFlags: onlybuild:python-wcag-contrast-ratio BuildFlags: onlybuild:python-webencodings BuildFlags: onlybuild:python-wheel +BuildFlags: onlybuild:python-wrapt BuildFlags: onlybuild:python-wxPython:python311 BuildFlags: onlybuild:python-yapf BuildFlags: onlybuild:python-zipp @@ -2943,6 +2980,8 @@ BuildFlags: onlybuild:rubygem-ronn BuildFlags: onlybuild:rust BuildFlags: onlybuild:rust-bindgen BuildFlags: onlybuild:rust1.73 +BuildFlags: onlybuild:rust1.74 +BuildFlags: onlybuild:rust1.75 BuildFlags: onlybuild:samba BuildFlags: onlybuild:sane-backends BuildFlags: onlybuild:sbc @@ -3104,6 +3143,7 @@ BuildFlags: onlybuild:virglrenderer BuildFlags: onlybuild:vkd3d BuildFlags: onlybuild:vmaf BuildFlags: onlybuild:vo-amrwbenc +BuildFlags: onlybuild:vsftpd BuildFlags: onlybuild:vte BuildFlags: onlybuild:vulkan-headers BuildFlags: onlybuild:vulkan-loader @@ -3175,6 +3215,7 @@ BuildFlags: onlybuild:xsetroot BuildFlags: onlybuild:xterm BuildFlags: onlybuild:xtrans BuildFlags: onlybuild:xvfb-run +BuildFlags: onlybuild:xvidcore BuildFlags: onlybuild:xxhash BuildFlags: onlybuild:xz BuildFlags: onlybuild:yaml-cpp @@ -3326,16 +3367,17 @@ Macros: # END RUST STUFF -# Default to Java 17 +# Default to Java 21 +Prefer: java-21-openjdk-devel java-21-openjdk java-21-openjdk-headless java-21-openjdk-javadoc Prefer: java-17-openjdk-devel java-17-openjdk java-17-openjdk-headless java-17-openjdk-javadoc Prefer: java-11-openjdk-devel java-11-openjdk java-11-openjdk-headless java-11-openjdk-javadoc %ifarch s390x Prefer: java-1_8_0-openj9-devel java-1_8_0-openj9 java-1_8_0-openj9-headless %endif Prefer: java-1_8_0-openjdk-devel java-1_8_0-openjdk java-1_8_0-openjdk-headless java-1_8_0-openjdk-javadoc -Prefer: java-21-openjdk-devel java-21-openjdk java-21-openjdk-headless java-21-openjdk-javadoc Prefer: java-20-openjdk-devel java-20-openjdk java-20-openjdk-headless java-20-openjdk-javadoc + %ifarch x86_64 ppc64 s390x sparc64 Substitute: glibc-devel-32bit glibc-devel-32bit glibc-32bit %else diff --git a/_meta b/_meta index 9c166ff..5a43953 100644 --- a/_meta +++ b/_meta @@ -54,6 +54,7 @@ Have a look at http://en.opensuse.org/Portal:Factory for more details. local x86_64 + i586 diff --git a/_staging_workflow b/_staging_workflow index 37d606b..8dbe376 100644 --- a/_staging_workflow +++ b/_staging_workflow @@ -15,28 +15,67 @@ + + + + + + + + - - - - + + + + + + + + + + + - + + + - - - - + + + + - - + + + + - - - + + + + + + + + + + + + + + + + + + + + + + +