rl-metadata/patch.yml

223 lines
6.2 KiB
YAML
Raw Permalink Normal View History

2021-12-11 04:41:52 +00:00
# Packages that are patched or debranded
2021-12-13 01:11:07 +00:00
# build_patch: These needed modifications to build properly or they are being
2022-05-07 16:14:54 +00:00
# addressed for other issues that isn't done upstream. These show
# what branch has patches applied.
2022-05-07 16:43:31 +00:00
# plus: These packages are modified versions of base packages to add features
# not available or patched out by upstream. These are potentially packages
# that should be available in the main distribution but are not, such as
# the servers package from openldap.
# custom: Specifically added packages that are custom, and probably needed for
# some reason or another. This is generally very rare. For example,
# CentOS had centos-obsolete-packages. We thought it was a good idea
# and brought it in as "rocky-obsolete-packages".
2024-02-07 18:10:42 +00:00
#
# This is also used for replacement packages, e.g. rhel-package becomes
# rocky-package.
#
2021-12-13 01:11:07 +00:00
# previous: These are previously patched packages that are no longer patched in
2021-12-15 18:09:29 +00:00
# Rocky as they are upstreamed or it was found no longer required.
2021-12-13 05:21:46 +00:00
# provides: These are specific branded packages that provide something else
# that has redhat or centos in the name.
2021-12-13 01:11:07 +00:00
# dnt: Do Not Touch - These are for packages that "appear" to need to be
# debranded, but that is not the case.
# debrand: Packages that need trademarks removed/changed for Rocky to remove
# Red Hat references, replace RH with Rocky (such as URLs) or to
2022-05-09 07:09:48 +00:00
# decouple packages from Red Hat specific software like
# subscription-manager. These are not "branch" specific at all and only
# indicate what major release has debranding applied. Note that not
# every package has a changelog message that uses "debrand" as a word
# nor do changelogs indicate a simple URL change (eg in the spec file).
#
# This should be used as a method of tracking.
#
2022-05-09 07:09:48 +00:00
# spec_change_only: These packages have spec specific changes done to them to
# to remove or decouple from other packages. This is generally
# in the case of removing "recommends" or "requires" from the
# binary results.
#
# override_required: Requires the rocky-release override package to fake "rhel"
# as an ID to build properly. Usually only needed for dotnet
2021-12-11 04:41:52 +00:00
---
2022-05-07 16:14:54 +00:00
build_patch:
all:
- libguestfs # needed to force REDHAT as build for now
2024-01-21 07:56:53 +00:00
- java-1.8.0-openjdk # upstream builds against ancient releases
- java-1.8.0-openjdk-portable
- java-11-openjdk
- java-17-openjdk
- java-21-openjdk
- java-21-openjdk-portable
2022-05-07 16:14:54 +00:00
r8:
- beignet
- ceph
- clufter
- compat-guile18
- efibootmgr
- fontforge
- gegl04
- gflags
- gomtree
- ibus-typing-booster
- jss
- kyotocabinet
- libucil
- mariadb
- mesa-libGLU
- nss-softokn
- perl-AnyEvent
- perl-Net-IDN-Encode
- perl-TimeDate
- python-cffi
2022-05-08 23:12:41 +00:00
- python-cups
- python-iso8601
- python-systemd
2022-05-07 16:14:54 +00:00
- rpm-ostree
- xorg-x11-drv-intel
- xorg-x11-drv-qxl
r8-stream-1.0:
- cobbler
- rhncfg
- rhnpush
- rhn-custom-info
- rhn-virtualization
- spacewalk-abrt
- spacewalk-backend
- spacewalk-client-cert
- spacewalk-koan
- spacewalk-oscap
- spacewalk-remote-utils
- spacewalk-usix
2022-05-07 16:14:54 +00:00
r8-stream-10.3:
- mariadb
2022-05-31 22:20:07 +00:00
r8-stream-2:
- disruptor
- jctools
- log4j
2022-05-07 16:14:54 +00:00
r8-stream-2.6:
- ruby
r8-stream-2.7:
- python-psycopg2
r8-stream-5.24:
- perl
- perl-TimeDate
r8-stream-5.26:
- perl
- perl-TimeDate
- perl-Time-Local
2023-05-18 22:14:04 +00:00
r8-stream-8.0:
- mysql
2022-05-10 04:35:29 +00:00
r9:
2022-06-08 20:42:05 +00:00
- ibus
- dovecot
2022-06-06 05:05:56 +00:00
- perl-Devel-CheckLib
2022-06-06 04:26:17 +00:00
- owasp-java-encoder
2022-06-02 20:39:35 +00:00
- mariadb
- nss
2022-05-10 04:35:29 +00:00
- flexiblas
2022-05-31 22:20:07 +00:00
- munge
- woff2
2022-06-15 22:59:28 +00:00
- gnome-session
2022-09-30 20:31:35 +00:00
- mysql
2022-10-30 00:49:12 +00:00
- python-cryptography # for s390x
2022-09-30 20:31:35 +00:00
- ruby
2024-04-17 03:03:15 +00:00
- rust # for s390x, and RPM macros are in an incorrect order
2022-05-07 16:43:31 +00:00
plus:
r9:
- openldap-servers
custom:
r8:
- rocky-obsolete-packages
2024-01-23 23:58:47 +00:00
- lorax-templates-rocky
r9:
- lorax-templates-rocky
2021-12-13 05:21:46 +00:00
provides:
2022-05-07 16:14:54 +00:00
base-module(platform:el8): rocky-release
base-module(platform:el9): rocky-release
2021-12-13 05:21:46 +00:00
centos-release: rocky-release
centos-release-eula: rocky-release
redhat-release: rocky-release
redhat-release-eula: rocky-release
redhat-indexhtml: rocky-indexhtml
redhat-logos: rocky-logos
redhat-logos-httpd: rocky-logos-httpd
redhat-logos-ipa: rocky-logos-ipa
rocky-release-eula: rocky-release
system-backgrounds: rocky-backgrounds
2022-05-09 05:33:27 +00:00
system-bookmarks: rocky-bookmarks
2021-12-13 05:21:46 +00:00
system-logos: rocky-logos
system-logos(httpd-logo-ng): rocky-logos-httpd
system-logos-httpd: rocky-logos-httpd
system-logos-ipa: rocky-logos-ipa
system-release: rocky-release
2022-05-07 16:33:19 +00:00
system-repos: rocky-repos
system-sb-certs: rocky-sb-certs
2024-01-23 23:58:47 +00:00
lorax-templates-rhel: lorax-templates-rocky
2021-12-12 23:35:45 +00:00
dnt:
all:
- redhat-fonts
override_required:
r8:
- dotnet3.1
- dotnet5.0
2022-05-09 07:09:48 +00:00
spec_change_only:
all:
- cockpit
2022-05-07 16:14:54 +00:00
# Version specific, does not indicate branch names.
2021-12-11 04:41:52 +00:00
debrand:
2021-12-13 01:11:07 +00:00
r8:
- dotnet
2021-12-11 04:41:52 +00:00
- dotnet3.0
2024-03-13 07:38:17 +00:00
- fwupd
2022-05-07 16:14:54 +00:00
- gnome-boxes
2024-02-25 06:34:02 +00:00
- kernel-rt
2021-12-11 19:08:16 +00:00
- libguestfs # temporary
- oscap-anaconda-addon # change "Red Hat" to "Rocky"
2022-05-07 16:14:54 +00:00
- pcs # Might be needed for 9
- plymouth
2021-12-12 23:35:45 +00:00
- python2
- python3
2024-02-25 06:34:02 +00:00
- python-pip
r9:
2024-03-13 07:38:17 +00:00
- fwupd
2024-02-25 06:34:02 +00:00
- python-pip
2024-03-02 16:25:51 +00:00
r10:
- dnf5
2024-03-13 07:38:17 +00:00
- fwupd-efi
2021-12-11 04:41:52 +00:00
all:
- abrt
2022-05-07 16:14:54 +00:00
- anaconda
2021-12-11 04:41:52 +00:00
- anaconda-user-help
- cloud-init
2023-11-22 23:05:37 +00:00
- cockpit-composer
2021-12-11 04:41:52 +00:00
- crash
2022-05-07 16:14:54 +00:00
- dhcp
2022-03-29 21:06:06 +00:00
- dnf
2021-12-11 04:41:52 +00:00
- firefox
2022-05-07 16:14:54 +00:00
- gcc
2023-09-20 16:40:24 +00:00
- gdb
2022-08-10 08:55:36 +00:00
- gnome-session # This may occur in r10 - does not apply to r8
2021-12-11 04:41:52 +00:00
- gnome-settings-daemon
- grub2
2021-12-11 19:08:16 +00:00
- initial-setup
2021-12-11 04:41:52 +00:00
- kernel
2022-03-29 21:06:06 +00:00
- libdnf
2021-12-11 19:08:16 +00:00
- libreoffice
2022-05-07 16:14:54 +00:00
- libreport
2021-12-11 04:41:52 +00:00
- nginx
2023-04-06 20:54:27 +00:00
- openscap
2023-05-13 19:27:25 +00:00
- osbuild # still required, since osbuild is not smart enough to use the rhel/centos runner
2023-04-06 20:54:27 +00:00
- osbuild-composer # unified patches, all should match (exception is maintenance mode)
2022-05-07 16:14:54 +00:00
- PackageKit
2021-12-11 04:41:52 +00:00
- redhat-rpm-config
2023-04-06 20:54:27 +00:00
- scap-security-guide # unified patches
2021-12-11 04:41:52 +00:00
- shim
- shim-unsigned-x64
- shim-unsigned-aarch64
- subscription-manager
2022-11-01 17:50:45 +00:00
- subscription-manager-cockpit
2022-05-07 16:14:54 +00:00
- systemd
2021-12-11 04:41:52 +00:00
- thunderbird
2024-02-08 23:49:45 +00:00
- toolbox
2022-05-07 16:14:54 +00:00
- WALinuxAgent ## temporary until 2.8.x.y
2021-12-11 19:08:16 +00:00
...